diff options
| -rwxr-xr-x | .local/bin/compiler | 17 | ||||
| -rwxr-xr-x | .local/bin/statusbar/music | 2 |
2 files changed, 10 insertions, 9 deletions
diff --git a/.local/bin/compiler b/.local/bin/compiler index 58a809f..213013e 100755 --- a/.local/bin/compiler +++ b/.local/bin/compiler @@ -27,11 +27,11 @@ textype() { \ } case "$ext" in - ms) preconv "$file" | refer -PS -e | groff -me -ms -kept -T pdf > "$base".pdf ;; - mom) preconv "$file" | refer -PS -e | groff -mom -kept -T pdf > "$base".pdf ;; [0-9]) preconv "$file" | refer -PS -e | groff -mandoc -T pdf > "$base".pdf ;; - [rR]md) Rscript -e "rmarkdown::render('$file', quiet=TRUE)" ;; - tex) textype "$file" ;; + c) cc "$file" -o "$base" && "$base" ;; + go) go run "$file" ;; + h) sudo make install ;; + m) octave "$file" ;; md) if command -v lowdown >/dev/null; then lowdown -d nointem -e super "$file" -Tms | groff -mpdfmark -ms -kept > "$base".pdf elif command -v groffdown >/dev/null; then @@ -39,13 +39,14 @@ case "$ext" in else pandoc "$file" --pdf-engine=xelatex -o "$base".pdf fi ; ;; - h) sudo make install ;; - c) cc "$file" -o "$base" && "$base" ;; + mom) preconv "$file" | refer -PS -e | groff -mom -kept -T pdf > "$base".pdf ;; + ms) preconv "$file" | refer -PS -e | groff -me -ms -kept -T pdf > "$base".pdf ;; py) python "$file" ;; + [rR]md) Rscript -e "rmarkdown::render('$file', quiet=TRUE)" ;; rs) cargo build ;; - m) octave "$file" ;; + sass) sassc -a "$file" "$base.css" ;; scad) openscad -o "$base".stl "$file" ;; - go) go run "$file" ;; sent) setsid -f sent "$file" 2>/dev/null ;; + tex) textype "$file" ;; *) sed 1q "$file" | grep "^#!/" | sed "s/^#!//" | xargs -r -I % "$file" ;; esac diff --git a/.local/bin/statusbar/music b/.local/bin/statusbar/music index faba0c3..8de3e6a 100755 --- a/.local/bin/statusbar/music +++ b/.local/bin/statusbar/music @@ -8,7 +8,7 @@ case $BLOCK_BUTTON in 1) mpc status | filter ; setsid -f "$TERMINAL" -e ncmpcpp ;; # right click, pause/unpause 2) mpc toggle | filter ;; # right click, pause/unpause 3) mpc status | filter ; notify-send "🎵 Music module" "\- Shows mpd song playing. -- Italic when paused. +- ⏸ when paused. - Left click opens ncmpcpp. - Middle click pauses. - Scroll changes track.";; # right click, pause/unpause |
