diff options
| author | Caroline Larimore <caroline@larimo.re> | 2025-02-07 21:17:46 -0800 |
|---|---|---|
| committer | Caroline Larimore <caroline@larimo.re> | 2025-04-14 18:58:48 -0700 |
| commit | 6c677b782ae507976e9b31b9713530cab8564001 (patch) | |
| tree | 5f44cd1764fdb2ddbfa92bf88b556bab49e28638 | |
| parent | 55c77539b662cf2e1745b1c3d8e458f3cbf73731 (diff) | |
migration: persist cmus config
| -rw-r--r-- | hosts/c-pc/home.nix | 2 | ||||
| -rw-r--r-- | snowfall/modules/home/apps/cmus/default.nix | 7 |
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"; |