diff --git a/flake.nix b/flake.nix index 540b72e..4db21d9 100644 --- a/flake.nix +++ b/flake.nix @@ -98,7 +98,34 @@ agenix.nixosModules.default ]; }; + m3-prox-pod = nixpkgs.lib.nixosSystem { + specialArgs = {inherit inputs outputs;}; + system = "x86_64-linux"; + modules = [ + ./hosts/m3-prox-pod + inputs.disko.nixosModules.disko + agenix.nixosModules.default + ]; + }; }; + + devShells.x86_64-linux.infraShell = let + pkgs = nixpkgs.legacyPackages.x86_64-linux; + in + pkgs.mkShell { + buildInputs = with pkgs; [ + opentofu + nixos-anywhere.packages.x86_64-linux.nixos-anywhere + ]; + shellHook = '' + echo "Infrastructure Management Shell" + echo "Commands:" + echo " - cd infra/proxmox && tofu init" + echo " - tofu plan" + echo " - tofu apply" + ''; + }; + homeConfigurations = { "m3tam3re@m3-ares" = home-manager.lib.homeManagerConfiguration { pkgs = nixpkgs.legacyPackages."x86_64-linux"; diff --git a/home/features/desktop/wayland.nix b/home/features/desktop/wayland.nix index f28ce21..3c9b80c 100644 --- a/home/features/desktop/wayland.nix +++ b/home/features/desktop/wayland.nix @@ -274,7 +274,7 @@ in { qt6.qtwayland slurp waypipe - pinned.wl-clipboard + wl-clipboard wf-recorder wl-mirror wlogout