config

OpenBSD system configuration
git clone git://jacobedwards.org/config
Log | Files | Refs | README

commit 7a0320c19c2c72d29baf85309785f8c3830c9238
parent 5ec01a06ac6ce6c9ce4df199a3d3fd9a5c3b1f57
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date:   Wed, 29 Jul 2020 21:20:59 -0700

Add and rename mpc related functions and rename private aliases

mps script is in bin repository.

Diffstat:
Maliases/.config/aliases | 21+++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/aliases/.config/aliases b/aliases/.config/aliases @@ -2,8 +2,8 @@ # Jacob Edwards, created: 2020/02/10 # shell functions for unix systems -if [ -f "$XDG_CONFIG_HOME/aliases-private" ]; then - . "$XDG_CONFIG_HOME/aliases-private" +if [ -f "$XDG_CONFIG_HOME/aliases.private" ]; then + . "$XDG_CONFIG_HOME/aliases.private" fi # random @@ -17,8 +17,6 @@ alias mupdf="mupdf -I" alias w3m="w3m -cols 80" alias dcsv="col -s," alias wq="webq" -# default to . if no arguments specified. -find() { command find ${@:-.} ;} # The trailing space expands aliases alias doas="doas -- " @@ -80,8 +78,8 @@ alias mc="m current" alias ma="m a" alias mp="m play" alias mP="m pause" -alias mf="m next" -alias mF="m prev" +alias mn="m next" +alias mN="m prev" alias ms="m seek" alias mu="m update --wait" alias mS="m shuffle" @@ -109,6 +107,17 @@ mfind() { find "$dir" -type d | grep ${@-""} | sed "s:$dir/?::" } +# mps wrapper to work in states directory +mps() { + dir="$(eval echo "$(mpd-config music_directory)")/.states" + case $# + in + 0) ls -1 "$dir";; + 1) command mps -h;; + 2) command mps $1 $dir/$2;; + esac +} + # Search all history for `regex` hs() { fc -nl 0 | egrep "$1" ;}