diff --git a/flake.lock b/flake.lock index ea6c219..3b76949 100644 --- a/flake.lock +++ b/flake.lock @@ -168,13 +168,37 @@ "type": "github" } }, + "plasma-manager": { + "inputs": { + "home-manager": [ + "home-manager" + ], + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1736549395, + "narHash": "sha256-XzwkB62Tt5UYoL1jXiHzgk/qz2fUpGHExcSIbyGTtI0=", + "owner": "nix-community", + "repo": "plasma-manager", + "rev": "a53af7f1514ef4cce8620a9d6a50f238cdedec8b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "plasma-manager", + "type": "github" + } + }, "root": { "inputs": { "home-manager": "home-manager", "mac-app-util": "mac-app-util", "nix-darwin": "nix-darwin", "nixgl": "nixgl", - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs", + "plasma-manager": "plasma-manager" } }, "systems": { diff --git a/flake.nix b/flake.nix index 7fea646..f69d018 100644 --- a/flake.nix +++ b/flake.nix @@ -6,12 +6,19 @@ nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; nix-darwin.url = "github:LnL7/nix-darwin"; nix-darwin.inputs.nixpkgs.follows = "nixpkgs"; + home-manager.url = "github:nix-community/home-manager"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; + mac-app-util.url = "github:hraban/mac-app-util"; mac-app-util.inputs.nixpkgs.follows = "nixpkgs"; + nixgl.url = "github:nix-community/nixGL"; nixgl.inputs.nixpkgs.follows = "nixpkgs"; + + plasma-manager.url = "github:nix-community/plasma-manager"; + plasma-manager.inputs.nixpkgs.follows = "nixpkgs"; + plasma-manager.inputs.home-manager.follows = "home-manager"; }; outputs = @@ -22,6 +29,7 @@ nix-darwin, nixgl, nixpkgs, + plasma-manager, }: let systems = nixpkgs.lib.genAttrs [ @@ -73,6 +81,7 @@ inherit pkgs; modules = [ + inputs.plasma-manager.homeManagerModules.plasma-manager ./home-manager/common.nix ./home-manager/becky-dingleberry.nix ];