sys-config/homeManagerModules/default.nix
2024-12-05 21:54:31 +01:00

55 lines
1.2 KiB
Nix

{ lib, ... }:
{
imports = [
#./zsh.nix
./fish.nix
./niri/niri.nix
./development/rust.nix
./development/bun.nix
./cliPrograms/pass.nix
./cliPrograms/hyfetch.nix
./cliPrograms/git.nix
./cliPrograms/starship/starship.nix
./cliPrograms/fastfetch/fastfetch.nix
./cliPrograms/helix/helix.nix
./desktopPrograms/firefox.nix
./desktopPrograms/amberol.nix
./desktopPrograms/zed/zed.nix
./desktopPrograms/wezterm/wezterm.nix
./desktopPrograms/vscodium/vscodium.nix
];
settings = {
shell.fish.enable = lib.mkDefault true;
development = {
rust = {
enable = lib.mkDefault false;
enableVSCode = lib.mkDefault false;
};
bun.enable = lib.mkDefault false;
};
programs = {
firefox.enable = lib.mkDefault false;
amberol.enable = lib.mkDefault false;
wezterm.enable = lib.mkDefault false;
vscodium.enable = lib.mkDefault false;
zed.enable = lib.mkDefault false;
pass.enable = lib.mkDefault true;
hyfetch.enable = lib.mkDefault false;
git.enable = lib.mkDefault true;
starship.enable = lib.mkDefault false;
fastfetch.enable = lib.mkDefault true;
helix.enable = lib.mkDefault false;
};
};
}