From e8b2ef815e2211b8df89ef61023353d459a805bc Mon Sep 17 00:00:00 2001 From: "Mohamed C." Date: Thu, 1 Aug 2024 11:15:46 +0200 Subject: [PATCH] add plasma-manager module to homeconfig --- flake.lock | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++- flake.nix | 9 +++++--- 2 files changed, 65 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index 253c02c..9f33899 100644 --- a/flake.lock +++ b/flake.lock @@ -21,6 +21,27 @@ "type": "github" } }, + "home-manager_2": { + "inputs": { + "nixpkgs": [ + "plasma-manager", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1714377222, + "narHash": "sha256-UsDsjWCKlWn8vbXi8Zza9Hkq3xyk8fpvFNo2VM5S74E=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "2af7c78b7bb9cf18406a193eba13ef9f99388f49", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, "jovian": { "inputs": { "nix-github-actions": "nix-github-actions", @@ -109,12 +130,49 @@ "type": "indirect" } }, + "nixpkgs_3": { + "locked": { + "lastModified": 1714253743, + "narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "plasma-manager": { + "inputs": { + "home-manager": "home-manager_2", + "nixpkgs": "nixpkgs_3" + }, + "locked": { + "lastModified": 1722428570, + "narHash": "sha256-kRLMzH6H83LIm6V9mjJW9Rt6JcM0qN/+PJFqNVF2NHI=", + "owner": "nix-community", + "repo": "plasma-manager", + "rev": "43ad09dbd699426876e894b2c08f16c58725ad4c", + "type": "github" + }, + "original": { + "owner": "nix-community", + "ref": "trunk", + "repo": "plasma-manager", + "type": "github" + } + }, "root": { "inputs": { "home-manager": "home-manager", "jovian": "jovian", "nixpkgs": "nixpkgs_2", - "nixpkgs-stable": "nixpkgs-stable" + "nixpkgs-stable": "nixpkgs-stable", + "plasma-manager": "plasma-manager" } } }, diff --git a/flake.nix b/flake.nix index 5ac4799..223f65f 100644 --- a/flake.nix +++ b/flake.nix @@ -7,9 +7,10 @@ home-manager.url = "github:nix-community/home-manager/master"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; jovian.url = "github:Jovian-Experiments/Jovian-NixOS/development"; + plasma-manager.url = "github:nix-community/plasma-manager/trunk"; }; - outputs = { self,nixpkgs,nixpkgs-stable, home-manager, jovian, ...}: + outputs = { self,nixpkgs,nixpkgs-stable, home-manager, jovian, plasma-manager, ...}: let lib = nixpkgs.lib; system = "x86_64-linux"; @@ -21,7 +22,6 @@ inherit system; modules = [ ./configuration.nix - jovian.nixosModules.default ]; specialArgs = { @@ -32,7 +32,10 @@ homeConfigurations = { mo = home-manager.lib.homeManagerConfiguration { inherit pkgs; - modules = [./home.nix]; + modules = [ + ./home.nix + plasma-manager.nixosModules.default + ]; extraSpecialArgs = { inherit pkgs-stable; };