summaryrefslogtreecommitdiff
path: root/accounts/gkleen@skadhi
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2026-09-30 10:23:42 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2026-09-30 10:23:42 +0200
commit597d7b6a854b774589235f9f65b1e9af340108ec (patch)
tree8714883e5b45ed7ccc56b7140bffd594fe84d39e /accounts/gkleen@skadhi
parentdf5c7076a052f024de9c49d00925d2a69c69905a (diff)
downloadnixos-597d7b6a854b774589235f9f65b1e9af340108ec.tar
nixos-597d7b6a854b774589235f9f65b1e9af340108ec.tar.gz
nixos-597d7b6a854b774589235f9f65b1e9af340108ec.tar.bz2
nixos-597d7b6a854b774589235f9f65b1e9af340108ec.tar.xz
nixos-597d7b6a854b774589235f9f65b1e9af340108ec.zip
Diffstat (limited to 'accounts/gkleen@skadhi')
-rw-r--r--accounts/gkleen@skadhi/default.nix3
-rw-r--r--accounts/gkleen@skadhi/keepassxc.nix2
-rw-r--r--accounts/gkleen@skadhi/zsh/default.nix4
3 files changed, 7 insertions, 2 deletions
diff --git a/accounts/gkleen@skadhi/default.nix b/accounts/gkleen@skadhi/default.nix
index 67d249c5..c32014f7 100644
--- a/accounts/gkleen@skadhi/default.nix
+++ b/accounts/gkleen@skadhi/default.nix
@@ -70,10 +70,11 @@ in {
70 home.persistence."/persistent" = { 70 home.persistence."/persistent" = {
71 directories = [ 71 directories = [
72 "Downloads" "documents" "screenshots" "media" "projects" 72 "Downloads" "documents" "screenshots" "media" "projects"
73 ".local/share/direnv" 73 ".local/share/direnv" ".local/share/nix"
74 ".config/Element" ".thunderbird" 74 ".config/Element" ".thunderbird"
75 ".config/chromium" 75 ".config/chromium"
76 ".config/sops" 76 ".config/sops"
77 ".local/share/etesync-dav"
77 ]; 78 ];
78 }; 79 };
79 80
diff --git a/accounts/gkleen@skadhi/keepassxc.nix b/accounts/gkleen@skadhi/keepassxc.nix
index c399450d..8cb781b8 100644
--- a/accounts/gkleen@skadhi/keepassxc.nix
+++ b/accounts/gkleen@skadhi/keepassxc.nix
@@ -23,7 +23,7 @@
23 23
24 home.persistence."/persistent" = { 24 home.persistence."/persistent" = {
25 directories = [ 25 directories = [
26 ".config/keepassxc" 26 ".config/keepassxc" ".local/state/keepassxc"
27 ]; 27 ];
28 files = [ 28 files = [
29 "store.kdbx" 29 "store.kdbx"
diff --git a/accounts/gkleen@skadhi/zsh/default.nix b/accounts/gkleen@skadhi/zsh/default.nix
index 1eba1f4b..1e11d639 100644
--- a/accounts/gkleen@skadhi/zsh/default.nix
+++ b/accounts/gkleen@skadhi/zsh/default.nix
@@ -81,6 +81,10 @@ let
81 }; 81 };
82in { 82in {
83 config = { 83 config = {
84 home.persistence."/persistent".files = [
85 (lib.removePrefix (config.home.homeDirectory + "/") config.programs.zsh.history.path)
86 ];
87 programs.zsh.history.path = "${config.xdg.stateHome}/zsh/history";
84 programs.zsh.initContent = '' 88 programs.zsh.initContent = ''
85 source ${zshrc}/share/zshrc 89 source ${zshrc}/share/zshrc
86 ''; 90 '';