treewide: move nvf styling out of module
This commit is contained in:
parent
a315915298
commit
2f4a8433c7
2 changed files with 201 additions and 213 deletions
|
@ -4,13 +4,16 @@
|
||||||
pkgs,
|
pkgs,
|
||||||
osConfig,
|
osConfig,
|
||||||
...
|
...
|
||||||
}: {
|
}: let
|
||||||
|
styleCfg = osConfig.local.style;
|
||||||
|
in {
|
||||||
imports = [inputs.nvf.homeManagerModules.default];
|
imports = [inputs.nvf.homeManagerModules.default];
|
||||||
|
|
||||||
config = lib.mkIf osConfig.local.profiles.desktop.enable {
|
config = lib.mkIf osConfig.local.profiles.desktop.enable {
|
||||||
programs.nvf = {
|
programs.nvf = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.vim = {
|
settings.vim = lib.mkMerge [
|
||||||
|
{
|
||||||
viAlias = true;
|
viAlias = true;
|
||||||
vimAlias = true;
|
vimAlias = true;
|
||||||
enableLuaLoader = true;
|
enableLuaLoader = true;
|
||||||
|
@ -40,12 +43,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
theme = lib.mkDefault {
|
|
||||||
enable = true;
|
|
||||||
name = "catppuccin";
|
|
||||||
style = "macchiato";
|
|
||||||
};
|
|
||||||
|
|
||||||
ui = {
|
ui = {
|
||||||
noice.enable = true;
|
noice.enable = true;
|
||||||
};
|
};
|
||||||
|
@ -222,7 +219,15 @@
|
||||||
filetree.neo-tree.enable = true;
|
filetree.neo-tree.enable = true;
|
||||||
|
|
||||||
telescope.enable = true;
|
telescope.enable = true;
|
||||||
|
}
|
||||||
|
(lib.mkIf styleCfg.enable {
|
||||||
|
theme = {
|
||||||
|
enable = true;
|
||||||
|
name = "base16";
|
||||||
|
base16-colors = styleCfg.scheme.palette;
|
||||||
};
|
};
|
||||||
|
})
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.neovide = {
|
programs.neovide = {
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
{
|
|
||||||
lib,
|
|
||||||
config,
|
|
||||||
...
|
|
||||||
}: let
|
|
||||||
cfg = config.local.style;
|
|
||||||
in {
|
|
||||||
config.home-manager.sharedModules = lib.mkIf cfg.enable [
|
|
||||||
{
|
|
||||||
programs.nvf.settings.vim.theme = {
|
|
||||||
enable = true;
|
|
||||||
name = "base16";
|
|
||||||
base16-colors = cfg.scheme.palette;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
Loading…
Reference in a new issue