diff --git a/hosts/haze/default.nix b/hosts/haze/default.nix index 936ac55..bfbd790 100644 --- a/hosts/haze/default.nix +++ b/hosts/haze/default.nix @@ -7,8 +7,10 @@ inputs.disko.nixosModules.disko inputs.agenix.nixosModules.default inputs.impermanence.nixosModules.impermanence + ./boot.nix ./disk.nix ./network.nix + ./sway.nix ./syncthing.nix inputs.home-manager.nixosModules.home-manager @@ -16,6 +18,7 @@ home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; home-manager.users.rpqt = ./home.nix; + home-manager.extraSpecialArgs = { inherit inputs; }; } ]; } diff --git a/hosts/haze/home.nix b/hosts/haze/home.nix index 177d780..7430059 100644 --- a/hosts/haze/home.nix +++ b/hosts/haze/home.nix @@ -6,6 +6,8 @@ home.packages = [ inputs.agenix.packages.x86_64-linux.default + pkgs.helix + pkgs.devenv pkgs.direnv pkgs.radicle-node @@ -16,6 +18,14 @@ 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 # compatible with. This helps avoid breakage when a new Home Manager release # introduces backwards incompatible changes.