diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2025-08-23 15:01:27 -0500 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2025-08-23 15:01:27 -0500 |
| commit | bc7235b2ef2912a1a3d5e1df111a351d1268451a (patch) | |
| tree | 5d1721784d0c257c1b4de769bd4f412d7e7cd7df /modules | |
| parent | e0b4c3aef89da7b77e83f84da0a06964e09dacb1 (diff) | |
fix up cmus a bit
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/terminal/system/programs/cmus.nix | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/modules/terminal/system/programs/cmus.nix b/modules/terminal/system/programs/cmus.nix index 5f7014b..e5184ce 100644 --- a/modules/terminal/system/programs/cmus.nix +++ b/modules/terminal/system/programs/cmus.nix @@ -21,9 +21,7 @@ ${pkgs.ffmpeg}/bin/ffmpeg -i "$_file" -y -an -c:v copy ~/.local/share/cmus/curr_cover.jpg || rm ~/.local/share/cmus/curr_cover.jpg fi - if [[ "$_status" = "playing" ]]; then - notify-send -t 3000 -u low -i ~/.local/share/cmus/curr_cover.jpg "Now Playing: $_title" "$_artist" - fi + ${pkgs.dunst}/bin/dunstify -t 2000 -u low -h string:x-canonical-private-synchronous:music -i ~/.local/share/cmus/curr_cover.jpg "$_status: $_title" "$_artist" ''; cmus_theme = '' @@ -81,8 +79,13 @@ in lib.mkIf cfg.enable { hjem.users."${config.collinux.user.name}" = { - files = { - ".config/cmus/scripts/status.sh".text = scripts.statusDisplay; + files = let + e = text: { + inherit text; + executable = true; + }; + in { + ".config/cmus/scripts/status.sh" = e scripts.statusDisplay; ".config/cmus/rc".text = cmus_rc; ".config/cmus/catppuccin.theme".text = lib.mkIf (cfg.theme == "catppuccin") cmus_theme; |
