diff --git a/flake.lock b/flake.lock index 0bc246f..97d3db0 100644 --- a/flake.lock +++ b/flake.lock @@ -361,6 +361,26 @@ "type": "github" } }, + "noctalia": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1764122160, + "narHash": "sha256-JZ51AW7zKgqlZp+oqt3Y7thglv23TPjgG1XiGBFWhr8=", + "owner": "noctalia-dev", + "repo": "noctalia-shell", + "rev": "3c5dfd87db582bf9056d83f41d53b90ba08023c6", + "type": "github" + }, + "original": { + "owner": "noctalia-dev", + "repo": "noctalia-shell", + "type": "github" + } + }, "nur": { "inputs": { "flake-parts": [ @@ -436,6 +456,26 @@ "type": "github" } }, + "quickshell": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1764045583, + "narHash": "sha256-W24ReyRrhOKTKIsuAMkY5hnVlCufGoONM79sjUoyQkk=", + "owner": "outfoxxed", + "repo": "quickshell", + "rev": "e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3", + "type": "github" + }, + "original": { + "owner": "outfoxxed", + "repo": "quickshell", + "type": "github" + } + }, "root": { "inputs": { "disko": "disko", @@ -443,7 +483,9 @@ "lanzaboote": "lanzaboote", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", + "noctalia": "noctalia", "nvf": "nvf", + "quickshell": "quickshell", "sops-nix": "sops-nix", "stylix": "stylix" } diff --git a/flake.nix b/flake.nix index 0913d80..8fe78ea 100644 --- a/flake.nix +++ b/flake.nix @@ -99,6 +99,10 @@ stylix.nixosModules.stylix ]; }; + cobalt = mkSystem { + hostname = "cobalt"; + users = [ "jml" ]; + }; # `nix build .#nixosConfigurations.installIso.config.system.build.isoImage` # https://github.com/nix-community/nixos-generators installIso = nixpkgs.lib.nixosSystem { diff --git a/modules/nixos/desktop/niri/default.nix b/modules/nixos/desktop/niri/default.nix index 8359fe4..a91b1f8 100644 --- a/modules/nixos/desktop/niri/default.nix +++ b/modules/nixos/desktop/niri/default.nix @@ -9,13 +9,13 @@ # And what I actually want to try out is one of DankMaterialShell or Noctalia programs.niri.enable = true; - environments.systemPackages = with pkgs; [ + environment.systemPackages = with pkgs; [ inputs.noctalia.packages.${system}.default xwayland-satellite fuzzel kitty fastfetch - ] + ]; # Notification Daemon #services.mako.enable = true;