Commit 27aba76b71b7

Vincent Demeester <vincent@sbr.pm>
2020-12-14 16:57:37
systems: add home-manager-stable…
… This is "kinda" temporary… Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 8a4def4
nix/default.nix
@@ -3,6 +3,7 @@ let
 in
 rec {
   home-manager = import (sources.home-manager + "/nixos");
+  home-manager-stable = import (sources.home-manager-stable + "/nixos");
   lib = import (sources.nixos + "/lib");
   pkgs = import sources.nixos;
   lib-unstable = import (sources.nixos-unstable + "/lib");
nix/sources.json
@@ -47,6 +47,18 @@
         "url": "https://github.com/rycee/home-manager/archive/708cb61e82bfd957409f71988284cd2099c48d29.tar.gz",
         "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
     },
+    "home-manager-stable": {
+        "branch": "release-20.09",
+        "description": "Manage a user environment using Nix  [maintainer=@rycee] ",
+        "homepage": "https://nix-community.github.io/home-manager/",
+        "owner": "rycee",
+        "repo": "home-manager",
+        "rev": "63f299b3347aea183fc5088e4d6c4a193b334a41",
+        "sha256": "0iksjch94wfvyq0cgwv5wq52j0dc9cavm68wka3pahhdvjlxd3js",
+        "type": "tarball",
+        "url": "https://github.com/rycee/home-manager/archive/63f299b3347aea183fc5088e4d6c4a193b334a41.tar.gz",
+        "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
+    },
     "niv": {
         "branch": "master",
         "description": "Easy dependency management for Nix projects",
systems/hosts/hokkaido.nix
@@ -15,6 +15,7 @@ in
 {
   imports = [
     ../hardware/dell-latitude-e6540.nix
+    (import ../../nix).home-manager-stable
     ../modules
     (import ../../users).vincent
     (import ../../users).root
systems/hosts/kerkouane.nix
@@ -60,6 +60,7 @@ in
 {
   imports = [
     (sources.nixos + "/nixos/modules/profiles/qemu-guest.nix")
+    (import ../../nix).home-manager-stable
     ../modules
     (import ../../users).vincent
     (import ../../users).root
systems/hosts/naruhodo.nix
@@ -15,6 +15,7 @@ in
 {
   imports = [
     ../hardware/thinkpad-t480s.nix
+    (import ../../nix).home-manager
     ../modules
     (import ../../users).vincent
     (import ../../users).root
systems/hosts/okinawa.nix
@@ -15,6 +15,7 @@ in
 {
   imports = [
     ../hardware/gigabyte-brix.nix
+    (import ../../nix).home-manager-stable
     ../modules
     (import ../../users).vincent
     (import ../../users).root
systems/hosts/sakhalin.nix
@@ -15,6 +15,7 @@ in
 {
   imports = [
     ../hardware/gigabyte-brix.nix
+    (import ../../nix).home-manager-stable
     ../modules
     (import ../../users).vincent
     (import ../../users).root
systems/hosts/wakasu.nix
@@ -15,6 +15,7 @@ in
 {
   imports = [
     ../hardware/lenovo-p50.nix
+    (import ../../nix).home-manager
     ../modules
     (import ../../users).vincent
     (import ../../users).root
systems/modules/core/default.nix
@@ -1,6 +1,5 @@
 {
   imports = [
-    (import ../../../nix).home-manager
     ./config.nix
     ./home-manager.nix
     ./nix.nix