sys-config/hosts/main-laptop/home.nix

48 lines
1.1 KiB
Nix

{ pkgs, ... }: {
imports = [
../../homeManagerModules/zsh.nix
../../homeManagerModules/starship.nix
../../homeManagerModules/desktopPrograms/essentials/firefox.nix
../../homeManagerModules/desktopPrograms/vscodium.nix
../../homeManagerModules/desktopPrograms/vesktop.nix
../../homeManagerModules/desktopPrograms/amberol.nix
../../homeManagerModules/cliPrograms/hyfetch.nix
../../homeManagerModules/cliPrograms/bun.nix
../../homeManagerModules/cliPrograms/git.nix
../../homeManagerModules/cliPrograms/pass.nix
];
home.username = "fedfer";
home.homeDirectory = "/home/fedfer";
xdg.enable = true;
home.preferXdgDirectories = true;
home.packages = with pkgs; [
prismlauncher
foliate
rustc
rustfmt
biome
cargo
python3
impression
chatterino2
qbittorrent
nil
nixd
nixpkgs-fmt
nixfmt-rfc-style
fira-code-nerdfont
powertop
git-credential-manager
];
nixpkgs.config.allowUnfree = true;
home.stateVersion = "23.11"; #DO NOT CHANGE
programs.home-manager.enable = true; #DO NOT CHANGE
}