From ca7511dc8229cfd0ab4fca7e74887e630894a723 Mon Sep 17 00:00:00 2001 From: Jay Looney Date: Tue, 25 Nov 2025 23:19:26 -0600 Subject: [PATCH 1/3] fix: re-add missing cobalt host definition --- flake.lock | 42 ++++++++++++++++++++++++++++++++++++++++++ flake.nix | 4 ++++ 2 files changed, 46 insertions(+) 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 { From 3353c915176d8b4cc95ce5f934a1223ede8118c7 Mon Sep 17 00:00:00 2001 From: Jay Looney Date: Tue, 25 Nov 2025 23:20:43 -0600 Subject: [PATCH 2/3] fix: missing semicolon --- modules/nixos/desktop/niri/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/nixos/desktop/niri/default.nix b/modules/nixos/desktop/niri/default.nix index 8359fe4..15776b5 100644 --- a/modules/nixos/desktop/niri/default.nix +++ b/modules/nixos/desktop/niri/default.nix @@ -15,7 +15,7 @@ fuzzel kitty fastfetch - ] + ]; # Notification Daemon #services.mako.enable = true; From f2d2b00fe79a2504d975267ef434f0e0cbabddd0 Mon Sep 17 00:00:00 2001 From: Jay Looney Date: Wed, 26 Nov 2025 00:51:48 -0600 Subject: [PATCH 3/3] fix: typo --- modules/nixos/desktop/niri/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/nixos/desktop/niri/default.nix b/modules/nixos/desktop/niri/default.nix index 15776b5..a91b1f8 100644 --- a/modules/nixos/desktop/niri/default.nix +++ b/modules/nixos/desktop/niri/default.nix @@ -9,7 +9,7 @@ # 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