diff options
Diffstat (limited to '')
-rw-r--r-- | hm/soispha/pkgs/scripts.nix | 11 | ||||
-rwxr-xr-x | hm/soispha/pkgs/scripts/wrappers/mpc.sh | 20 |
2 files changed, 31 insertions, 0 deletions
diff --git a/hm/soispha/pkgs/scripts.nix b/hm/soispha/pkgs/scripts.nix index 73dadc0a..5bcb82e0 100644 --- a/hm/soispha/pkgs/scripts.nix +++ b/hm/soispha/pkgs/scripts.nix @@ -180,6 +180,16 @@ }; }; + mpc-scr = write_shell { + name = "mpc"; + path = "wrappers"; + dependencies = [ + mpc-fav-scr + mpc-rm-scr + pkgs.mpc-cli + ]; + }; + nato-scr = write_python { name = "nato"; path = "small_functions"; @@ -305,6 +315,7 @@ in [ lyrics-scr mpc-fav-scr mpc-rm-scr + mpc-scr nato-scr neorg-scr screenshot_persistent-scr diff --git a/hm/soispha/pkgs/scripts/wrappers/mpc.sh b/hm/soispha/pkgs/scripts/wrappers/mpc.sh new file mode 100755 index 00000000..b870150b --- /dev/null +++ b/hm/soispha/pkgs/scripts/wrappers/mpc.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env dash + +# shellcheck source=/dev/null +SHELL_LIBRARY_VERSION="2.0.13" . %SHELL_LIBRARY_PATH + +case "$1" in +"rm") + shift 1 + mpc-rm "$@" + ;; +"fav") + shift 1 + mpc-fav "$@" + ;; +*) + mpc "$@" + ;; +esac + +# vim: ft=sh |