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,36 @@
[colors]
[colors.primary]
background = '#1f1f28'
foreground = '#dcd7ba'
[colors.normal]
black = '#090618'
red = '#c34043'
green = '#76946a'
yellow = '#c0a36e'
blue = '#7e9cd8'
magenta = '#957fb8'
cyan = '#6a9589'
white = '#c8c093'
[colors.bright]
black = '#727169'
red = '#e82424'
green = '#98bb6c'
yellow = '#e6c384'
blue = '#7fb4ca'
magenta = '#938aa9'
cyan = '#7aa89f'
white = '#dcd7ba'
[colors.selection]
background = '#2d4f67'
foreground = '#c8c093'
[[colors.indexed_colors]]
index = 16
color = '#ffa066'
[[colors.indexed_colors]]
index = 17
color = '#ff5d62'

View File

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

View File

@ -0,0 +1,9 @@
return {
{ "rebelot/kanagawa.nvim" },
{
"LazyVim/LazyVim",
opts = {
colorscheme = "kanagawa",
},
},
}

View File

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

View File

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

73
themes/kanagawa/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);
}