Use the repo as flake for private dots

This commit is contained in:
js0ny 2025-11-24 09:57:10 +00:00
parent b76d8a0337
commit 410c5ea38f
14 changed files with 110 additions and 11 deletions

View file

@ -19,5 +19,8 @@ in {
enable = true;
flavor = "mocha";
accent = "pink";
zed.enable = false;
zsh-syntax-highlighting.enable = false;
nvim.enable = false; # Defined in lua config
};
}

View file

@ -18,7 +18,6 @@
beancount
gnumake
chezmoi
cmake
curlie
duf
dust
@ -73,4 +72,8 @@
then with pkgs; [duti]
else with pkgs; [bluetui]
);
programs.nix-index.enable = true;
programs.nix-index.symlinkToCacheHome = true;
programs.nix-index-database.comma.enable = true;
}

View file

@ -280,5 +280,5 @@
};
};
};
catppuccin.fcitx5.enable = false;
catppuccin.fcitx5.enable = true;
}

View file

@ -91,6 +91,7 @@ in {
'';
};
programs.firefox = {
policies = {
ExtensionSettings = [

View file

@ -16,6 +16,7 @@ in {
stylua
nodejs-slim_24 # for copilot-lua
lua-language-server
vimPlugins.nvim-treesitter-parsers.diff
];
};
# home.packages = with pkgs; [lua-language-server];
@ -23,6 +24,4 @@ in {
programs.bash.shellAliases = nvimAlias;
programs.zsh.shellAliases = nvimAlias;
programs.nushell.shellAliases = nvimAlias;
catppuccin.nvim.enable = false; # Defined in lua config
}

View file

@ -9,7 +9,6 @@ in {
zsh-fzf-tab
zsh-nix-shell
];
catppuccin.zsh-syntax-highlighting.enable = false;
programs.zsh = {
enable = true;
autocd = true;

View file

@ -1,5 +1,4 @@
{pkgs, ...}: {
catppuccin.zed.enable = false;
programs.zed-editor = {
enable = true;
package =