From 3b856af81f52c8fe612c8d45da44f63c8780f988 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Mon, 6 Dec 2021 13:05:26 +0100 Subject: [PATCH] Fix state dire --- home-manager/machines.nix | 4 ++-- home-manager/roles/state.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/home-manager/machines.nix b/home-manager/machines.nix index 776714ff..c97927d9 100644 --- a/home-manager/machines.nix +++ b/home-manager/machines.nix @@ -130,7 +130,7 @@ in ]; zeus = daily-driver "zeus" [ ./roles/hourly-maintenance.nix - ./roles/state.nix + (import ./roles/state.nix "orga") ./roles/trusted-env.nix ]; fluffy = { @@ -139,7 +139,7 @@ in ./roles/mode-switching.nix ./roles/systemd-exporter.nix ./roles/headless.nix - ./roles/state.nix + (import ./roles/state.nix "default") ]); }; hera = { diff --git a/home-manager/roles/state.nix b/home-manager/roles/state.nix index 5af5ca5e..c53380b8 100644 --- a/home-manager/roles/state.nix +++ b/home-manager/roles/state.nix @@ -1,4 +1,4 @@ -{ lib, config, ... }: +defaultMode: { lib, config, ... }: let # Persistent means that files get snapshoted and kept for a month # Volatile means that files just lay on the disk @@ -49,7 +49,7 @@ in (mkLine "L+" "${home}/.volatile" "/disk/volatile/maralorn") (mkLine "L+" "${home}/.config/nixpkgs/home.nix" "${home}/git/config/home.nix") (mkLine "L+" "${home}/.persist" "/disk/persist/maralorn") - (mkLine "f" "${home}/.mode" "orga") + (mkLine "f" "${home}/.mode" defaultMode) (mkLine "f" "${home}/.config/lazygit/state.yml" "startuppopupversion: 5") (mkLine "d" "${home}/.cache/mutt" "") ];