stylix: enable on media server via stylix-stable (release-25.11)
Add a stylix-stable input pinned to release-25.11 so the media server gets Stylix theming without pulling in unstable nixpkgs. btop is now managed by Home Manager on all hosts with Stylix auto-theming. Desktop-only config (Zen/Vesktop CSS, GTK icons) is guarded behind an isDesktop check in stylix.nix. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
f7f258651e
commit
b713d64211
5 changed files with 321 additions and 20 deletions
|
|
@ -39,6 +39,10 @@
|
|||
};
|
||||
|
||||
stylix.url = "github:nix-community/stylix";
|
||||
stylix-stable = {
|
||||
url = "github:nix-community/stylix/release-25.11";
|
||||
inputs.nixpkgs.follows = "nixpkgs-stable";
|
||||
};
|
||||
};
|
||||
outputs =
|
||||
{ self
|
||||
|
|
@ -51,6 +55,7 @@
|
|||
, hyprland
|
||||
, anyrun
|
||||
, stylix
|
||||
, stylix-stable
|
||||
, proton-cachyos-nix
|
||||
, ...
|
||||
} @ inputs:
|
||||
|
|
@ -72,7 +77,7 @@
|
|||
# Gaming and Macbook use nixpkgs unstable — required by home-manager
|
||||
# unstable which needs lib/services/lib.nix added in nixpkgs after 25.11.
|
||||
FredOS-Gaming = mkHost "FredOS-Gaming" nixpkgs home-manager [ stylix.nixosModules.stylix ./settings/stylix.nix ];
|
||||
FredOS-Mediaserver = mkHost "FredOS-Mediaserver" nixpkgs-stable home-manager-stable [];
|
||||
FredOS-Mediaserver = mkHost "FredOS-Mediaserver" nixpkgs-stable home-manager-stable [ stylix-stable.nixosModules.stylix ./settings/stylix.nix ];
|
||||
FredOS-Macbook = mkHost "FredOS-Macbook" nixpkgs home-manager [ stylix.nixosModules.stylix ./settings/stylix.nix ];
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue