128 current 2025-05-29 14:22:44 25.11.20250527.4faa5f5 6.15.0 *

This commit is contained in:
2025-05-29 14:22:50 -04:00
parent c9f11ebe3a
commit a6a39ac41b
2 changed files with 40 additions and 9 deletions

26
flake.lock generated
View File

@@ -425,6 +425,29 @@
"type": "github" "type": "github"
} }
}, },
"plasma-manager": {
"inputs": {
"home-manager": [
"home-manager"
],
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1748196248,
"narHash": "sha256-1iHjsH6/5UOerJEoZKE+Gx1BgAoge/YcnUsOA4wQ/BU=",
"owner": "nix-community",
"repo": "plasma-manager",
"rev": "b7697abe89967839b273a863a3805345ea54ab56",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "plasma-manager",
"type": "github"
}
},
"pre-commit-hooks": { "pre-commit-hooks": {
"inputs": { "inputs": {
"flake-compat": "flake-compat", "flake-compat": "flake-compat",
@@ -453,7 +476,8 @@
"home-manager": "home-manager", "home-manager": "home-manager",
"hyprland": "hyprland", "hyprland": "hyprland",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"nur": "nur" "nur": "nur",
"plasma-manager": "plasma-manager"
} }
}, },
"systems": { "systems": {

View File

@@ -2,7 +2,7 @@
description = "A simple NixOS flake"; description = "A simple NixOS flake";
inputs = { inputs = {
# NixOS official package source, using the nixos-24.11 branch here # NixOS official package source, using unstable here
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
nur = { nur = {
url = "github:nix-community/NUR"; url = "github:nix-community/NUR";
@@ -13,9 +13,14 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
hyprland.url = "github:hyprwm/Hyprland"; hyprland.url = "github:hyprwm/Hyprland";
plasma-manager = {
url = "github:nix-community/plasma-manager";
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
};
}; };
outputs = { self, nixpkgs, nur, home-manager, ... }@inputs: { outputs = { self, nixpkgs, nur, home-manager, plasma-manager, ... }@inputs: {
# Please replace my-nixos with your hostname # Please replace my-nixos with your hostname
nixosConfigurations = { nixosConfigurations = {
anzu = nixpkgs.lib.nixosSystem { anzu = nixpkgs.lib.nixosSystem {
@@ -31,9 +36,10 @@
# Add home-manager # Add home-manager
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
{ {
home-manager.backupFileExtension = "backup"; home-manager.backupFileExtension = "backup";
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.users.chase = ./home/home.nix; home-manager.sharedModules = [ plasma-manager.homeManagerModules.plasma-manager ];
home-manager.users.chase = ./home/home.nix;
} }
]; ];
}; };
@@ -46,9 +52,10 @@
nur.modules.nixos.default nur.modules.nixos.default
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
{ {
home-manager.backupFileExtension = "backup"; home-manager.backupFileExtension = "backup";
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.users.chase = ./home/home.nix; home-manager.sharedModules = [ plasma-manager.homeManagerModules.plasma-manager ];
home-manager.users.chase = ./home/home.nix;
} }
]; ];
}; };