From 021b23eb5ca51c7ccf06229669c91c173e83f39a Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Tue, 10 Mar 2026 14:06:37 -0700 Subject: [PATCH] fix: restore just switch on current nixpkgs --- nixos/flake.nix | 5 ----- nixos/quickshell.nix | 8 +++++++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/nixos/flake.nix b/nixos/flake.nix index 7f36a068..98688944 100644 --- a/nixos/flake.nix +++ b/nixos/flake.nix @@ -228,11 +228,6 @@ pr = 492656; hash = "sha256-0TGZ12iIfSYs6cs5kgWDAyiThJdlLMhqRGUscVQv5hU="; } - # gws - { - pr = 496806; - hash = "sha256-D5g3B2RigdHXeTybATeJqRssQsgCfGF/5zTg4zQb7+g="; - } # claude-code # { # pr = 464698; diff --git a/nixos/quickshell.nix b/nixos/quickshell.nix index 23a6498e..b9eeaf8b 100644 --- a/nixos/quickshell.nix +++ b/nixos/quickshell.nix @@ -2,13 +2,19 @@ makeEnable config "myModules.quickshell" false { home-manager.sharedModules = [ inputs.caelestia-shell.homeManagerModules.default - ({ lib, nixos, ... }: + ({ lib, nixos, pkgs, ... }: let hyprlandEnabled = lib.attrByPath ["myModules" "hyprland" "enable"] false nixos.config; + system = pkgs.stdenv.hostPlatform.system; + caelestiaPackage = inputs.caelestia-shell.packages.${system}.with-cli.override { + # Caelestia pins app2unit 1.0.3, which no longer builds on this nixpkgs snapshot. + app2unit = pkgs.app2unit; + }; in { programs.caelestia = { enable = true; + package = caelestiaPackage; cli.enable = true; systemd.target = lib.mkDefault ( if hyprlandEnabled