From dc3353b7177abeb30dbab10c725de66608334187 Mon Sep 17 00:00:00 2001 From: Phantop Date: Tue, 21 Jul 2020 10:57:35 -0400 Subject: [PATCH] Fish: set up function completion wraps --- .config/fish/functions/72.fish | 1 - .config/fish/functions/D.fish | 2 +- .config/fish/functions/addpath.fish | 2 +- .config/fish/functions/ao3dl.fish | 1 - .config/fish/functions/awall.fish | 1 - .config/fish/functions/base64d.fish | 1 - .config/fish/functions/build.fish | 1 - .config/fish/functions/caddy.fish | 3 +-- .config/fish/functions/dirdl.fish | 3 +-- .config/fish/functions/dl.fish | 2 +- .config/fish/functions/dot.fish | 2 +- .config/fish/functions/fe.fish | 2 +- .config/fish/functions/ff.fish | 2 +- .config/fish/functions/ffd.fish | 2 +- .config/fish/functions/flacc.fish | 3 +-- .config/fish/functions/fs.fish | 2 +- .config/fish/functions/g.fish | 2 +- .config/fish/functions/giveme.fish | 2 +- .config/fish/functions/hardinfo.fish | 2 +- .config/fish/functions/l.fish | 2 +- .config/fish/functions/la.fish | 2 +- .config/fish/functions/launcher.fish | 2 +- .config/fish/functions/less.fish | 2 +- .config/fish/functions/minecraft.fish | 1 - .config/fish/functions/mpva.fish | 3 +-- .config/fish/functions/murder.fish | 2 +- .config/fish/functions/off.fish | 3 +-- .config/fish/functions/offh.fish | 2 +- .config/fish/functions/pagedl.fish | 3 +-- .config/fish/functions/podsync.fish | 1 - .config/fish/functions/qb.fish | 3 +-- .config/fish/functions/re.fish | 1 - .config/fish/functions/s.fish | 2 +- .config/fish/functions/se.fish | 2 +- .config/fish/functions/seh.fish | 2 +- .config/fish/functions/squash.fish | 5 ++--- .config/fish/functions/sumurder.fish | 2 +- .config/fish/functions/supath.fish | 3 +-- .config/fish/functions/ta.fish | 2 +- .config/fish/functions/timer.fish | 1 - .config/fish/functions/up.fish | 1 - .config/fish/functions/v.fish | 2 +- .config/fish/functions/vi.fish | 2 +- .config/fish/functions/wallb.fish | 2 +- .config/fish/functions/wallo.fish | 2 +- .config/fish/functions/wallp.fish | 2 +- .config/fish/functions/wiimote.fish | 3 --- .config/fish/functions/wm.fish | 2 +- .config/fish/functions/xcompress.fish | 1 - .config/fish/functions/xsquash.fish | 4 ++-- .config/fish/functions/ydl.fish | 3 +-- .config/fish/functions/ydl4.fish | 3 +-- .config/fish/functions/zcompress.fish | 1 - 53 files changed, 42 insertions(+), 68 deletions(-) delete mode 100644 .config/fish/functions/wiimote.fish diff --git a/.config/fish/functions/72.fish b/.config/fish/functions/72.fish index 1c15a9c..f6e74de 100644 --- a/.config/fish/functions/72.fish +++ b/.config/fish/functions/72.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.73stHk/72.fish @ line 1 function 72 xrandr --newmode (cvt 1920 1080 72 | tail -n1 | cut -d' ' -f2- | tr ' ' \n | awk '$1=$1') xrandr --addmode (xrandr --listactivemonitors | tail -n1 | cut -d' ' -f5- | awk '$1=$1') (cvt 1920 1080 72 | tail -n1 | cut -d' ' -f2) diff --git a/.config/fish/functions/D.fish b/.config/fish/functions/D.fish index fc44182..1171875 100644 --- a/.config/fish/functions/D.fish +++ b/.config/fish/functions/D.fish @@ -1,3 +1,3 @@ -function D +function D -w cd cd $D $argv end diff --git a/.config/fish/functions/addpath.fish b/.config/fish/functions/addpath.fish index affd6cd..52cd12a 100644 --- a/.config/fish/functions/addpath.fish +++ b/.config/fish/functions/addpath.fish @@ -1,5 +1,5 @@ # Defined in /tmp/fish.kGwYO8/addpath.fish @ line 1 -function addpath +function addpath -w set if test $argv set PATH $argv $PATH else diff --git a/.config/fish/functions/ao3dl.fish b/.config/fish/functions/ao3dl.fish index bf8c954..c3d6725 100644 --- a/.config/fish/functions/ao3dl.fish +++ b/.config/fish/functions/ao3dl.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.gMuQkV/ao3dl.fish @ line 2 function ao3dl set dir (sed (math (grep -n '' $argv | cut -d: -f1) + 1)!d $argv | sed -e 's/^[ \t]*//') mkdir $dir; cd $dir diff --git a/.config/fish/functions/awall.fish b/.config/fish/functions/awall.fish index a133031..dc8536d 100644 --- a/.config/fish/functions/awall.fish +++ b/.config/fish/functions/awall.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.JkZKD9/awall.fish @ line 2 function awall if test $argv rm ~/Videos/.wallp diff --git a/.config/fish/functions/base64d.fish b/.config/fish/functions/base64d.fish index 395e188..7067206 100644 --- a/.config/fish/functions/base64d.fish +++ b/.config/fish/functions/base64d.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.KfrP39/base64d.fish @ line 2 function base64d echo (echo $argv | base64 -d 2>/dev/null) end diff --git a/.config/fish/functions/build.fish b/.config/fish/functions/build.fish index a98ba1e..115b629 100644 --- a/.config/fish/functions/build.fish +++ b/.config/fish/functions/build.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.0UAkY8/build.fish @ line 2 function build s printf '' gp diff --git a/.config/fish/functions/caddy.fish b/.config/fish/functions/caddy.fish index da78813..48ec764 100644 --- a/.config/fish/functions/caddy.fish +++ b/.config/fish/functions/caddy.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.cSMIil/caddy.fish @ line 2 -function caddy +function caddy -w python3 python3 -m http.server $argv end diff --git a/.config/fish/functions/dirdl.fish b/.config/fish/functions/dirdl.fish index e8dfbc4..b9f728f 100644 --- a/.config/fish/functions/dirdl.fish +++ b/.config/fish/functions/dirdl.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.yHuNyE/dirdl.fish @ line 2 -function dirdl +function dirdl -w wget wget -r -k -p --no-parent --no-clobber -e robots=off $argv end diff --git a/.config/fish/functions/dl.fish b/.config/fish/functions/dl.fish index 6f5f9fe..3a317c5 100644 --- a/.config/fish/functions/dl.fish +++ b/.config/fish/functions/dl.fish @@ -1,4 +1,4 @@ -function dl +function dl -w aria2c if test $argv aria2c --file-allocation=none -c -x 16 -s 16 $argv else diff --git a/.config/fish/functions/dot.fish b/.config/fish/functions/dot.fish index 44e6201..04542c3 100644 --- a/.config/fish/functions/dot.fish +++ b/.config/fish/functions/dot.fish @@ -1,3 +1,3 @@ -function dot +function dot -w cd cd ~/.dotfiles $argv end diff --git a/.config/fish/functions/fe.fish b/.config/fish/functions/fe.fish index 72bd361..5df2ea9 100644 --- a/.config/fish/functions/fe.fish +++ b/.config/fish/functions/fe.fish @@ -1,3 +1,3 @@ -function fe +function fe -w funced funced $argv end diff --git a/.config/fish/functions/ff.fish b/.config/fish/functions/ff.fish index dee8723..ef8e35b 100644 --- a/.config/fish/functions/ff.fish +++ b/.config/fish/functions/ff.fish @@ -1,4 +1,4 @@ -function ff +function ff -w fd fd\ -E sys -E caches -E cache -E .cache -E graphicPacks -E proc -E dosdevices -E .git\ -H -d 5 -L -i $argv diff --git a/.config/fish/functions/ffd.fish b/.config/fish/functions/ffd.fish index c6d2e67..85fc328 100644 --- a/.config/fish/functions/ffd.fish +++ b/.config/fish/functions/ffd.fish @@ -1,3 +1,3 @@ -function ffd +function ffd -w ff ff -t d $argv end diff --git a/.config/fish/functions/flacc.fish b/.config/fish/functions/flacc.fish index 8a8f41a..106552f 100644 --- a/.config/fish/functions/flacc.fish +++ b/.config/fish/functions/flacc.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.GyKM24/flacc.fish @ line 1 -function flacc +function flacc -w flac flac -f -8 -V $argv end diff --git a/.config/fish/functions/fs.fish b/.config/fish/functions/fs.fish index c55f66f..e5bd9e8 100644 --- a/.config/fish/functions/fs.fish +++ b/.config/fish/functions/fs.fish @@ -1,3 +1,3 @@ -function fs +function fs -w funcsave funcsave $argv end diff --git a/.config/fish/functions/g.fish b/.config/fish/functions/g.fish index 55158ae..b060872 100644 --- a/.config/fish/functions/g.fish +++ b/.config/fish/functions/g.fish @@ -1,3 +1,3 @@ -function g +function g -w git git $argv end diff --git a/.config/fish/functions/giveme.fish b/.config/fish/functions/giveme.fish index 11a89f3..6abbb4c 100644 --- a/.config/fish/functions/giveme.fish +++ b/.config/fish/functions/giveme.fish @@ -1,4 +1,4 @@ # Defined in /tmp/fish.zBYqg4/giveme.fish @ line 2 -function giveme +function giveme -w chown s chown $USER $argv end diff --git a/.config/fish/functions/hardinfo.fish b/.config/fish/functions/hardinfo.fish index 18aada9..ff0462e 100644 --- a/.config/fish/functions/hardinfo.fish +++ b/.config/fish/functions/hardinfo.fish @@ -1,3 +1,3 @@ -function hardinfo +function hardinfo -w inxi inxi -SPARM -GCDN -v1 -xGCRS -Fxz $argv end diff --git a/.config/fish/functions/l.fish b/.config/fish/functions/l.fish index 4a3335d..75875d2 100644 --- a/.config/fish/functions/l.fish +++ b/.config/fish/functions/l.fish @@ -1,3 +1,3 @@ -function l +function l -w ls ls $argv end diff --git a/.config/fish/functions/la.fish b/.config/fish/functions/la.fish index 2549be8..3ee15bb 100644 --- a/.config/fish/functions/la.fish +++ b/.config/fish/functions/la.fish @@ -1,3 +1,3 @@ -function la +function la -w ls ls -a $argv end diff --git a/.config/fish/functions/launcher.fish b/.config/fish/functions/launcher.fish index 65be7e0..8efe67b 100644 --- a/.config/fish/functions/launcher.fish +++ b/.config/fish/functions/launcher.fish @@ -1,3 +1,3 @@ -function launcher +function launcher -w rofi rofi -combi-modi "drun,run" -show combi -modi "combi,window" -drun-icon-theme Papirus $argv end diff --git a/.config/fish/functions/less.fish b/.config/fish/functions/less.fish index 26c1de6..c58c0ae 100644 --- a/.config/fish/functions/less.fish +++ b/.config/fish/functions/less.fish @@ -1,3 +1,3 @@ -function less +function less -w eval eval $PAGER $argv end diff --git a/.config/fish/functions/minecraft.fish b/.config/fish/functions/minecraft.fish index 74cc343..8d49a1e 100644 --- a/.config/fish/functions/minecraft.fish +++ b/.config/fish/functions/minecraft.fish @@ -1,4 +1,3 @@ -# Defined in /home/glados/.config/fish/functions/minecraft.fish @ line 2 function minecraft cd $D/Games/Minecraft/Game rm (ff -e log) diff --git a/.config/fish/functions/mpva.fish b/.config/fish/functions/mpva.fish index 82c239f..71f07ad 100644 --- a/.config/fish/functions/mpva.fish +++ b/.config/fish/functions/mpva.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.pIfWy2/mpva.fish @ line 2 -function mpva +function mpva -w mpv mpv --no-video $argv end diff --git a/.config/fish/functions/murder.fish b/.config/fish/functions/murder.fish index 8b9596b..c14b716 100644 --- a/.config/fish/functions/murder.fish +++ b/.config/fish/functions/murder.fish @@ -1,3 +1,3 @@ -function murder +function murder -w killall killall $argv -s SIGKILL end diff --git a/.config/fish/functions/off.fish b/.config/fish/functions/off.fish index dcf8cb0..106a8a4 100644 --- a/.config/fish/functions/off.fish +++ b/.config/fish/functions/off.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.Qwgrvr/off.fish @ line 2 -function off +function off -w shutdown sync; shutdown $argv; exit end diff --git a/.config/fish/functions/offh.fish b/.config/fish/functions/offh.fish index f53584e..ef010dc 100644 --- a/.config/fish/functions/offh.fish +++ b/.config/fish/functions/offh.fish @@ -1,3 +1,3 @@ -function offh +function offh -w math off (math "60*"$argv) end diff --git a/.config/fish/functions/pagedl.fish b/.config/fish/functions/pagedl.fish index 3a837cc..a121edb 100644 --- a/.config/fish/functions/pagedl.fish +++ b/.config/fish/functions/pagedl.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.QZ1PN5/pagedl.fish @ line 2 -function pagedl +function pagedl -w wget wget -H -k -p --no-clobber -e robots=off $argv end diff --git a/.config/fish/functions/podsync.fish b/.config/fish/functions/podsync.fish index 0869db8..ff6b1b2 100644 --- a/.config/fish/functions/podsync.fish +++ b/.config/fish/functions/podsync.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.Og3Yo4/podsync.fish @ line 2 function podsync cd $D/Videos/YouTube/ ./clean diff --git a/.config/fish/functions/qb.fish b/.config/fish/functions/qb.fish index 5dc8e89..cfad850 100644 --- a/.config/fish/functions/qb.fish +++ b/.config/fish/functions/qb.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.aALkPB/qb.fish @ line 2 -function qb +function qb -w qutebrowser qutebrowser $argv --target auto & disown end diff --git a/.config/fish/functions/re.fish b/.config/fish/functions/re.fish index 722b83b..667cd87 100644 --- a/.config/fish/functions/re.fish +++ b/.config/fish/functions/re.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.QXVsWf/re.fish @ line 2 function re sync; systemctl reboot -i end diff --git a/.config/fish/functions/s.fish b/.config/fish/functions/s.fish index b460d3e..bd4dcf0 100644 --- a/.config/fish/functions/s.fish +++ b/.config/fish/functions/s.fish @@ -1,3 +1,3 @@ -function s +function s -w sudo sudo $argv end diff --git a/.config/fish/functions/se.fish b/.config/fish/functions/se.fish index ee305fa..085d96f 100644 --- a/.config/fish/functions/se.fish +++ b/.config/fish/functions/se.fish @@ -1,3 +1,3 @@ -function se +function se -w eopkg s eopkg $argv end diff --git a/.config/fish/functions/seh.fish b/.config/fish/functions/seh.fish index 7c37df4..f7629c8 100644 --- a/.config/fish/functions/seh.fish +++ b/.config/fish/functions/seh.fish @@ -1,3 +1,3 @@ -function seh +function seh -w eopkg s eopkg history $argv end diff --git a/.config/fish/functions/squash.fish b/.config/fish/functions/squash.fish index 251c640..e22af26 100644 --- a/.config/fish/functions/squash.fish +++ b/.config/fish/functions/squash.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.ozWZUL/squash.fish @ line 2 -function squash - mksquashfs . ../(basename (pwd))Squash -comp zstd -b 1M -Xcompression-level 22 +function squash -w mksquashfs + mksquashfs . ../(basename (pwd))Squash -comp zstd -b 1M -Xcompression-level 22 $argv end diff --git a/.config/fish/functions/sumurder.fish b/.config/fish/functions/sumurder.fish index 5db8cb0..cf08d3d 100644 --- a/.config/fish/functions/sumurder.fish +++ b/.config/fish/functions/sumurder.fish @@ -1,3 +1,3 @@ -function sumurder +function sumurder -w killall s killall $argv -s SIGKILL end diff --git a/.config/fish/functions/supath.fish b/.config/fish/functions/supath.fish index e153c76..25baa32 100644 --- a/.config/fish/functions/supath.fish +++ b/.config/fish/functions/supath.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.7kzeFd/supath.fish @ line 1 -function supath +function supath -w env sudo env "PATH=$PATH" $argv end diff --git a/.config/fish/functions/ta.fish b/.config/fish/functions/ta.fish index 8cc0cc7..9a13970 100644 --- a/.config/fish/functions/ta.fish +++ b/.config/fish/functions/ta.fish @@ -1,3 +1,3 @@ -function ta +function ta -w math tmux attach -t (math 0 + "0$argv") end diff --git a/.config/fish/functions/timer.fish b/.config/fish/functions/timer.fish index 03168ef..27a7f86 100644 --- a/.config/fish/functions/timer.fish +++ b/.config/fish/functions/timer.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.E3u1iE/timer.fish @ line 2 function timer tmux new -s 0 -d 'while true countdown 20m diff --git a/.config/fish/functions/up.fish b/.config/fish/functions/up.fish index 3f9193c..5a0af52 100644 --- a/.config/fish/functions/up.fish +++ b/.config/fish/functions/up.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.xDL739/up.fish @ line 2 function up se up --y end diff --git a/.config/fish/functions/v.fish b/.config/fish/functions/v.fish index 6ee7929..a256b60 100644 --- a/.config/fish/functions/v.fish +++ b/.config/fish/functions/v.fish @@ -1,3 +1,3 @@ -function v +function v -w nvim nvim $argv end diff --git a/.config/fish/functions/vi.fish b/.config/fish/functions/vi.fish index 0ebe553..2c1c221 100644 --- a/.config/fish/functions/vi.fish +++ b/.config/fish/functions/vi.fish @@ -1,3 +1,3 @@ -function vi +function vi -w nvim nvim $argv end diff --git a/.config/fish/functions/wallb.fish b/.config/fish/functions/wallb.fish index 271a254..9d55cb9 100644 --- a/.config/fish/functions/wallb.fish +++ b/.config/fish/functions/wallb.fish @@ -1,3 +1,3 @@ -function wallb +function wallb -w wallo wallo $argv -blur 0x8 end diff --git a/.config/fish/functions/wallo.fish b/.config/fish/functions/wallo.fish index ca0172b..7703659 100644 --- a/.config/fish/functions/wallo.fish +++ b/.config/fish/functions/wallo.fish @@ -1,4 +1,4 @@ -function wallo +function wallo -w convert rm ~/.config/wall0 convert $argv -resize (xrandr | grep '*'| grep -o [0-9]\*x[0-9]\*) ~/.config/wall0 end diff --git a/.config/fish/functions/wallp.fish b/.config/fish/functions/wallp.fish index 4b861b4..d875cfd 100644 --- a/.config/fish/functions/wallp.fish +++ b/.config/fish/functions/wallp.fish @@ -1,4 +1,4 @@ -function wallp +function wallp -w readlink set -l i (readlink -f $argv) gsettings set org.gnome.desktop.background picture-uri "file://$i" end diff --git a/.config/fish/functions/wiimote.fish b/.config/fish/functions/wiimote.fish deleted file mode 100644 index a6cd626..0000000 --- a/.config/fish/functions/wiimote.fish +++ /dev/null @@ -1,3 +0,0 @@ -function wiimote - sudo modprobe -r hid-wiimote -end diff --git a/.config/fish/functions/wm.fish b/.config/fish/functions/wm.fish index 80a9656..fdd1264 100644 --- a/.config/fish/functions/wm.fish +++ b/.config/fish/functions/wm.fish @@ -1,3 +1,3 @@ -function wm +function wm -w startx startx (which $argv[1]) $argv[2..-1] end diff --git a/.config/fish/functions/xcompress.fish b/.config/fish/functions/xcompress.fish index dee42e0..7929e67 100644 --- a/.config/fish/functions/xcompress.fish +++ b/.config/fish/functions/xcompress.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.83qvw2/xcompress.fish @ line 2 function xcompress if test -d $argv tar -cf $argv.tar $argv diff --git a/.config/fish/functions/xsquash.fish b/.config/fish/functions/xsquash.fish index 174c222..4a28148 100644 --- a/.config/fish/functions/xsquash.fish +++ b/.config/fish/functions/xsquash.fish @@ -1,3 +1,3 @@ -function xsquash - mksquashfs . ../(basename (pwd))Squash -comp xz -b 1M -Xdict-size 1M +function xsquash -w mksquashfs + mksquashfs . ../(basename (pwd))Squash -comp xz -b 1M -Xdict-size 1M $argv end diff --git a/.config/fish/functions/ydl.fish b/.config/fish/functions/ydl.fish index ca40506..00c9eb0 100644 --- a/.config/fish/functions/ydl.fish +++ b/.config/fish/functions/ydl.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.Cfc1Xs/ydl.fish @ line 2 -function ydl +function ydl -w youtube-dl youtube-dl --continue --ignore-errors --no-overwrites --write-sub --embed-subs -o '%(title)s.%(ext)s' $argv end diff --git a/.config/fish/functions/ydl4.fish b/.config/fish/functions/ydl4.fish index a23c1ff..8a2b7f4 100644 --- a/.config/fish/functions/ydl4.fish +++ b/.config/fish/functions/ydl4.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.nB8upe/ydl4.fish @ line 2 -function ydl4 --description 'alias ydl4 ydl --format mp4' +function ydl4 -w ydl ydl --format mp4 $argv; end diff --git a/.config/fish/functions/zcompress.fish b/.config/fish/functions/zcompress.fish index 653c382..4755779 100644 --- a/.config/fish/functions/zcompress.fish +++ b/.config/fish/functions/zcompress.fish @@ -1,4 +1,3 @@ -# Defined in /tmp/fish.PGT46K/zcompress.fish @ line 2 function zcompress if test -d $argv tar -cf $argv.tar $argv