add base programs in haze home-manager

This commit is contained in:
2025-02-10 23:24:40 +01:00
parent a47014b41a
commit c4f857b635
2 changed files with 13 additions and 0 deletions

View File

@@ -7,8 +7,10 @@
inputs.disko.nixosModules.disko inputs.disko.nixosModules.disko
inputs.agenix.nixosModules.default inputs.agenix.nixosModules.default
inputs.impermanence.nixosModules.impermanence inputs.impermanence.nixosModules.impermanence
./boot.nix
./disk.nix ./disk.nix
./network.nix ./network.nix
./sway.nix
./syncthing.nix ./syncthing.nix
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
@@ -16,6 +18,7 @@
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.users.rpqt = ./home.nix; home-manager.users.rpqt = ./home.nix;
home-manager.extraSpecialArgs = { inherit inputs; };
} }
]; ];
} }

View File

@@ -6,6 +6,8 @@
home.packages = [ home.packages = [
inputs.agenix.packages.x86_64-linux.default inputs.agenix.packages.x86_64-linux.default
pkgs.helix
pkgs.devenv pkgs.devenv
pkgs.direnv pkgs.direnv
pkgs.radicle-node pkgs.radicle-node
@@ -16,6 +18,14 @@
pkgs.nixfmt-rfc-style pkgs.nixfmt-rfc-style
]; ];
programs.zsh.enable = true;
programs.starship.enable = true;
programs.atuin.enable = true;
programs.bat.enable = true;
programs.git.enable = true;
programs.alacritty.enable = true;
# This value determines the Home Manager release that your configuration is # This value determines the Home Manager release that your configuration is
# compatible with. This helps avoid breakage when a new Home Manager release # compatible with. This helps avoid breakage when a new Home Manager release
# introduces backwards incompatible changes. # introduces backwards incompatible changes.