commit 27aba76b71b707e55e09a448cedccceced96cf2c
parent 8a4def487bb664ed3d3126caa572a6b75e1cc1d5
Author: Vincent Demeester <vincent@sbr.pm>
Date: Mon, 14 Dec 2020 16:57:37 +0100
systems: add home-manager-stable…
… This is "kinda" temporary…
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
Diffstat:
9 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/nix/default.nix b/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");
diff --git a/nix/sources.json b/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",
diff --git a/systems/hosts/hokkaido.nix b/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
diff --git a/systems/hosts/kerkouane.nix b/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
diff --git a/systems/hosts/naruhodo.nix b/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
diff --git a/systems/hosts/okinawa.nix b/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
diff --git a/systems/hosts/sakhalin.nix b/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
diff --git a/systems/hosts/wakasu.nix b/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
diff --git a/systems/modules/core/default.nix b/systems/modules/core/default.nix
@@ -1,6 +1,5 @@
{
imports = [
- (import ../../../nix).home-manager
./config.nix
./home-manager.nix
./nix.nix