isolate theme files
This commit is contained in:
parent
d117dc4f8b
commit
791428d9cd
@ -1,12 +1,11 @@
|
||||
return {
|
||||
{
|
||||
'Mofiqul/dracula.nvim',
|
||||
'zenbones-theme/zenbones.nvim',
|
||||
dependencies = "rktjmp/lush.nvim",
|
||||
lazy = false,
|
||||
priority = 1000,
|
||||
config = function()
|
||||
require('dracula').setup {}
|
||||
|
||||
vim.cmd.colorscheme 'dracula'
|
||||
vim.cmd.colorscheme 'kanagawabones'
|
||||
end,
|
||||
},
|
||||
}
|
||||
|
19
config/theme-files/foot-kanagawabones
Normal file
19
config/theme-files/foot-kanagawabones
Normal file
@ -0,0 +1,19 @@
|
||||
[colors]
|
||||
foreground=ddd8bb
|
||||
background=1f1f28
|
||||
regular0=1f1f28
|
||||
regular1=e46a78
|
||||
regular2=98bc6d
|
||||
regular3=e5c283
|
||||
regular4=7eb3c9
|
||||
regular5=957fb8
|
||||
regular6=7eb3c9
|
||||
regular7=ddd8bb
|
||||
bright0=3c3c51
|
||||
bright1=ec818c
|
||||
bright2=9ec967
|
||||
bright3=f1c982
|
||||
bright4=7bc2df
|
||||
bright5=a98fd2
|
||||
bright6=7bc2df
|
||||
bright7=a8a48d
|
22
config/theme-files/ghostty-kanagawabones
Normal file
22
config/theme-files/ghostty-kanagawabones
Normal file
@ -0,0 +1,22 @@
|
||||
palette = 0=#1f1f28
|
||||
palette = 1=#e46a78
|
||||
palette = 2=#98bc6d
|
||||
palette = 3=#e5c283
|
||||
palette = 4=#7eb3c9
|
||||
palette = 5=#957fb8
|
||||
palette = 6=#7eb3c9
|
||||
palette = 7=#ddd8bb
|
||||
palette = 8=#3c3c51
|
||||
palette = 9=#ec818c
|
||||
palette = 10=#9ec967
|
||||
palette = 11=#f1c982
|
||||
palette = 12=#7bc2df
|
||||
palette = 13=#a98fd2
|
||||
palette = 14=#7bc2df
|
||||
palette = 15=#a8a48d
|
||||
background = #1f1f28
|
||||
foreground = #ddd8bb
|
||||
cursor-color = #e6e0c2
|
||||
cursor-text = #1f1f28
|
||||
selection-background = #49473e
|
||||
selection-foreground = #ddd8bb
|
25
config/theme-files/kanagawabones.toml
Normal file
25
config/theme-files/kanagawabones.toml
Normal file
@ -0,0 +1,25 @@
|
||||
# This file is auto-generated by shipwright.nvim
|
||||
[colors.bright]
|
||||
black = "#3C3C51"
|
||||
red = "#EC818C"
|
||||
green = "#9EC967"
|
||||
yellow = "#F1C982"
|
||||
blue = "#7BC2DF"
|
||||
magenta = "#A98FD2"
|
||||
cyan = "#7BC2DF"
|
||||
white = "#A8A48D"
|
||||
[colors.cursor]
|
||||
cursor = "#E6E0C2"
|
||||
text = "#1F1F28"
|
||||
[colors.normal]
|
||||
black = "#1F1F28"
|
||||
blue = "#7EB3C9"
|
||||
cyan = "#7EB3C9"
|
||||
green = "#98BC6D"
|
||||
magenta = "#957FB8"
|
||||
red = "#E46A78"
|
||||
white = "#DDD8BB"
|
||||
yellow = "#E5C283"
|
||||
[colors.primary]
|
||||
background = "#1F1F28"
|
||||
foreground = "#DDD8BB"
|
@ -15,7 +15,7 @@ in
|
||||
settings = {
|
||||
general.live_config_reload = true;
|
||||
general.import = [
|
||||
"~/.config/alacritty/themes/dracula.toml"
|
||||
"~/.config/alacritty/themes/kanagawabones.toml"
|
||||
];
|
||||
colors.draw_bold_text_with_bright_colors = true;
|
||||
font = {
|
||||
@ -48,5 +48,9 @@ in
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
home.file = {
|
||||
".config/alacritty/themes/kanagawabones.toml".source = ../../config/theme-files/kanagawabones.toml;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ in
|
||||
server.enable = true;
|
||||
settings = {
|
||||
main = {
|
||||
include = "~/.config/foot/themes/dracula";
|
||||
include = "~/.config/foot/themes/kanagawabones";
|
||||
term = "xterm-256color";
|
||||
font = "Iosevka NF Medium:size=13";
|
||||
dpi-aware = "yes";
|
||||
@ -36,7 +36,7 @@ in
|
||||
};
|
||||
|
||||
home.file = {
|
||||
".config/foot/themes/dracula".source = ../../config/foot-dracula;
|
||||
".config/foot/themes/kanagawabones".source = ../../config/theme-files/foot-kanagawabones;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
@ -16,7 +16,7 @@ in
|
||||
settings = {
|
||||
font-family = "Iosevka Nerd Font";
|
||||
font-size = 14;
|
||||
theme = "ghostty-dracula";
|
||||
theme = "ghostty-kanagawabones";
|
||||
clipboard-read = "allow";
|
||||
clipboard-write = "allow";
|
||||
window-padding-x = 0;
|
||||
@ -43,5 +43,9 @@ in
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
home.file = {
|
||||
".config/ghostty/themes/ghostty-kanagawabones".source = ../../config/theme-files/ghostty-kanagawabones;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
@ -31,10 +31,5 @@ in
|
||||
subs.alacritty.enable = cfg.alacritty.enable;
|
||||
|
||||
home.packages = mkIf cfg.xfceTerminal.enable [ pkgs.xfce.xfce4-terminal ];
|
||||
|
||||
home.file = {
|
||||
".config/alacritty/themes/dracula.toml".source = mkIf cfg.alacritty.enable ../config/dracula.toml;
|
||||
".config/ghostty/themes/ghostty-dracula".source = mkIf cfg.ghostty.enable ../config/ghostty-dracula;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user