aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hosts/c-pc/home.nix2
-rw-r--r--snowfall/modules/home/apps/cmus/default.nix7
2 files changed, 7 insertions, 2 deletions
diff --git a/hosts/c-pc/home.nix b/hosts/c-pc/home.nix
index 3a221f6..8de3b52 100644
--- a/hosts/c-pc/home.nix
+++ b/hosts/c-pc/home.nix
@@ -30,8 +30,6 @@
".config/Obsidian"
- ".config/cmus"
-
".config/fcitx"
".config/fcitx5"
diff --git a/snowfall/modules/home/apps/cmus/default.nix b/snowfall/modules/home/apps/cmus/default.nix
index 8fb286f..3124d07 100644
--- a/snowfall/modules/home/apps/cmus/default.nix
+++ b/snowfall/modules/home/apps/cmus/default.nix
@@ -2,6 +2,7 @@
with lib; with lib.${namespace}; let
cfg = config.${namespace}.apps.cmus;
+ impermanence = config.${namespace}.impermanence;
in {
options.${namespace}.apps.cmus = with types; {
enable = mkEnableOption "cmus";
@@ -12,6 +13,12 @@ in {
cmus
];
+ home.persistence.${impermanence.location} = {
+ directories = [
+ ".config/cmus"
+ ];
+ };
+
xdg.desktopEntries.cmus = {
name = "cmus";
genericName = "Music Player";