Files
cyper-desktop/home/default.nix
2026-03-27 18:11:06 +01:00

57 lines
891 B
Nix

{
config,
primaryUser,
inputs,
...
}:
{
imports = [
./packages.nix
./git.nix
./shell.nix
./xdg.nix
inputs.nixvim.homeModules.nixvim
./neovim
./python.nix
inputs.nixcord.homeModules.nixcord
./nixcord.nix
inputs.spicetify-nix.homeManagerModules.default
./spicetify.nix
./floorp.nix
./obsidian.nix
inputs.catppuccin.homeManagerModules.catppuccin
./desktop
];
catppuccin = {
enable = true;
flavor = "mocha";
};
home = {
username = primaryUser;
stateVersion = "25.11";
sessionVariables = {
GROQ_API_KEY = config.sops.secrets.GROQ_API_KEY.path;
};
file = {
"Pictures/Avatar" = {
source = ../assets/avatar;
recursive = true;
};
"Pictures/Wallpapers" = {
source = ../assets/wallpapers;
recursive = true;
};
};
};
}