diff --git a/flake.nix b/flake.nix index 1e604b3..193afe6 100644 --- a/flake.nix +++ b/flake.nix @@ -70,5 +70,12 @@ system = "x86_64-linux"; } ]; + homeConfigurations."zynh" = home-manager.lib.homeManagerConfiguration { + inherit pkgs; + + modules = [ + ./hosts/msiserver/home.nix + ]; + }; }; } diff --git a/hosts/msiserver/home.nix b/hosts/msiserver/home.nix new file mode 100644 index 0000000..8c56b2a --- /dev/null +++ b/hosts/msiserver/home.nix @@ -0,0 +1,23 @@ +{ pkgs, inputs, ... }: + +{ + imports = [ + ../../home + ]; + + snowhawk.neovim = { + enable = true; + package = inputs.neovim-overlay.packages.${pkgs.system}.default; + }; + + home.packages = with pkgs; [ + nix-output-monitor + (writeShellScriptBin "rebuild" '' + sudo nixos-rebuild switch --log-format internal-json -v |& nom --json + '') + ]; + + # Let Home Manager install and manage itself. + programs.home-manager.enable = true; + home.stateVersion = "23.11"; +}