framework: update to 25.05, switch to COSMIC DE

This commit is contained in:
tristan 2025-05-23 10:13:30 +01:00
parent acf41f34a5
commit 31eff1409f
9 changed files with 144 additions and 351 deletions

View file

@ -9,15 +9,9 @@
home-modules ? [],
}: let
inherit (inputs) home-manager nixpkgs sops-nix nixvim;
stable-pkgs = import inputs.nixpkgs-stable {
inherit system;
config.permittedInsecurePackages = [
"electron-27.3.11"
];
};
in
nixpkgs.lib.nixosSystem {
specialArgs = {inherit inputs stable-pkgs user userFullname;};
specialArgs = {inherit inputs user userFullname;};
inherit system;
@ -31,7 +25,7 @@ in
useGlobalPkgs = true;
useUserPackages = true;
backupFileExtension = "bak";
extraSpecialArgs = {inherit stable-pkgs inputs;};
extraSpecialArgs = {inherit inputs user;};
users.${user}.imports =
home-modules
++ [