Add more themes

This commit is contained in:
David Heinemeier Hansson
2025-06-18 22:12:10 +02:00
parent a07b4df5bb
commit 04b0fb09ee
24 changed files with 544 additions and 0 deletions

View File

@ -0,0 +1,47 @@
[colors]
[colors.primary]
background = "#2e3440"
foreground = "#d8dee9"
dim_foreground = "#a5abb6"
[colors.cursor]
text = "#2e3440"
cursor = "#d8dee9"
[colors.vi_mode_cursor]
text = "#2e3440"
cursor = "#d8dee9"
[colors.selection]
text = "CellForeground"
background = "#4c566a"
[colors.normal]
black = "#3b4252"
red = "#bf616a"
green = "#a3be8c"
yellow = "#ebcb8b"
blue = "#81a1c1"
magenta = "#b48ead"
cyan = "#88c0d0"
white = "#e5e9f0"
[colors.bright]
black = "#4c566a"
red = "#bf616a"
green = "#a3be8c"
yellow = "#ebcb8b"
blue = "#81a1c1"
magenta = "#b48ead"
cyan = "#8fbcbb"
white = "#eceff4"
[colors.dim]
black = "#373e4d"
red = "#94545d"
green = "#809575"
yellow = "#b29e75"
blue = "#68809a"
magenta = "#8c738c"
cyan = "#6d96a5"
white = "#aeb3bb"

View File

@ -0,0 +1,6 @@
BACKGROUNDS_DIR=~/.config/omarchy/backgrounds/nord
if [[ ! -d $BACKGROUNDS_DIR ]]; then
mkdir -p $BACKGROUNDS_DIR
gum spin --title "Downloading background image..." -- curl -sL -o $BACKGROUNDS_DIR/1-nord.png https://github.com/basecamp/omakub/raw/refs/heads/master/themes/catppuccin/background.png
fi

9
themes/nord/neovim.lua Normal file
View File

@ -0,0 +1,9 @@
return {
{ "EdenEast/nightfox.nvim" },
{
"LazyVim/LazyVim",
opts = {
colorscheme = "nordfox",
},
},
}

10
themes/nord/swaync.css Normal file
View File

@ -0,0 +1,10 @@
.notification {
color: #cdd6f4;
background-color: rgba(30, 30, 46, 0.95);
border: 2px solid #313244;
}
.body {
color: #a6adc8;
}

5
themes/nord/waybar.css Normal file
View File

@ -0,0 +1,5 @@
* {
color: #cdd6f4;
background-color: #181824;
}

73
themes/nord/wofi.css Normal file
View File

@ -0,0 +1,73 @@
@define-color selected-text #cba6f7;
@define-color text #cdd6f4;
@define-color base #1e1e2e;
* {
font-family: 'CaskaydiaMono Nerd Font', monospace;
font-size: 18px;
}
window {
margin: 0px;
padding: 20px;
background-color: @base;
opacity: 0.95;
}
#inner-box {
margin: 0;
padding: 0;
border: none;
background-color: @base;
}
#outer-box {
margin: 0;
padding: 20px;
border: none;
background-color: @base;
}
#scroll {
margin: 0;
padding: 0;
border: none;
background-color: @base;
}
#input {
margin: 0;
padding: 10px;
border: none;
background-color: @base;
color: @text;
}
#input:focus {
outline: none;
box-shadow: none;
border: none;
}
#text {
margin: 5px;
border: none;
color: @text;
}
#entry {
background-color: @base;
}
#entry:selected {
outline: none;
border: none;
}
#entry:selected #text {
color: @selected-text;
}
#entry image {
-gtk-icon-transform: scale(0.7);
}