manage git with chezmoi

This commit is contained in:
js0ny 2025-10-20 03:44:56 +01:00
parent e3a0205724
commit 52b70819bf
19 changed files with 204 additions and 104 deletions

View file

@ -1,65 +1,36 @@
# ~/.config/nixcfgs/users/js0ny/default.nix
{
pkgs,
nix-flatpak,
plasma-manager,
...
}:
let
my-catppuccin-kde = pkgs.catppuccin-kde.override {
flavour = [
"mocha"
"latte"
];
accents = [ "pink" ];
winDecStyles = [ "classic" ];
};
my-catppuccin-gtk = pkgs.catppuccin-gtk.override {
accents = [ "pink" ];
variant = "mocha";
};
in
{
{...}: {
imports = [
./default.nix
./packages/cli.nix
./packages/gui.nix
./packages/flatpak.nix
./packages/fonts.nix
./packages/catppuccin.nix
./programs/chromium.nix
./programs/gnome.nix
./programs/plasma.nix
./programs/shell.nix
./programs/vscode.nix
./programs/git.nix
./programs/firefox.nix
./programs/distrobox.nix
./programs/mime.nix
./programs/zed-editor.nix
./programs/rime.nix
# ./programs/floorp.nix
../../modules/home/gnome-keyrings.nix
../../modules/home/dev/c.nix
../../modules/home/dev/go.nix
../../modules/home/dev/java.nix
../../modules/home/dev/lua.nix
../../modules/home/dev/nix.nix
../../modules/home/dev/python.nix
../../modules/home/programs/eza.nix
../../modules/home/programs/winboat.nix
../../modules/home/programs/fzf.nix
../../modules/home/programs/lsd.nix
../../modules/home/programs/nvim.nix
../../modules/home/programs/starship.nix
../../modules/home/programs/zoxide.nix
# ./flatpak.nix
];
home.packages = with pkgs; [
catppuccin
my-catppuccin-gtk
my-catppuccin-kde
catppuccin-fcitx5
freerdp
winboat
];
home.stateVersion = "25.05";