dotfiles

<-- duh.
Log | Files | Refs | LICENSE

commit 88120fced2e43c2d9516b60932013d95f44c45f2
parent 1e115836d7cc17a03b1fdbcf3c66403291f4ec3c
Author: Hayden Hamilton <hayden@haydenvh.com>
Date:   Tue, 25 Feb 2020 15:42:07 +0000

zsh

Diffstat:
A.alias | 47+++++++++++++++++++++++++++++++++++++++++++++++
M.bashrc | 30++----------------------------
A.config/bash/alias | 47+++++++++++++++++++++++++++++++++++++++++++++++
A.config/fish/alias | 47+++++++++++++++++++++++++++++++++++++++++++++++
M.config/fish/config.fish | 32+-------------------------------
M.config/vimb/config | 2++
M.config/zsh/.zcompdump | 518+++++++++++++++++++++++++++++--------------------------------------------------
M.config/zsh/.zshrc | 37+++++++++++++++++++++++++++++++++++--
A.config/zsh/.zshrc.swp | 0
A.config/zsh/alias | 59+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A.galias | 12++++++++++++
M.gitaddlist | 4++++
M.profile | 1+
D.scripts/bin/display/bspwmstart | 2--
M.scripts/bin/i3/crefresh | 2+-
D.scripts/bin/misc/iiclient | 107-------------------------------------------------------------------------------
A.scripts/bin/misc/mkalias | 7+++++++
M.scripts/bin/misc/slock_mod | 14++++++++++++--
M.xinitrc | 1-
Mgeneral/makefile | 14+++++++++-----
20 files changed, 473 insertions(+), 510 deletions(-)

diff --git a/.alias b/.alias @@ -0,0 +1,47 @@ +ls \ls --color +l \ls --color +vi vim +xi sudo xbps-install +xq sudo xbps-query +xr sudo xbps-remove +irssi \irssi --config ~/.config/irssi/config +pipes \pipes -R -r 10000 -c 10 -c 11 -c 12 -c 13 -c 14 -c 15 -s 15 +clock tty-clock -s -c -C 7 +ytdl youtube-dl --add-metadata -ic +ytdla youtube-dl --add-metadata -xic +map telnet mapscii.me +tetris ssh netris.rocketnine.space +calcurse \calcurse -D ~/.config/calcurse +irssi \irssi --home ~/.config/irssi/ -n haydenh +sleep sudo zzz +hibernate sudo ZZZ +rmst bash ~/.scripts/random/gnulinux.sh +fff bash ~/.config/fff/config +python python3 +vimb \vimb --no-maximize +cleancache sudo xbps-remove -Oo; rm -rf ~/.cache ~/.mozilla ~/.local/share/webkitgtk ~/.viminfo ~/.wget-hsts ~/.lesshst ~/.sh_history ~/.python_history +mkconfall mkmailpass; mkalias +nw newsboat +nm neomutt +~d cd ~/general/downloads; ls +~do cd ~/general/documents; ls +~iw cd ~/images/wallpapers; ls +~i cd ~/images; ls +~v cd ~/videos; ls +~m cd ~/music; ls +~w cd ~/work; ls +~c cd ~/.config; ls +~s cd ~/.scripts; ls +~sb cd ~/.scripts/bin; ls +~vrc vim ~/.vimrc +.. cd .. +... cd ../.. +.... cd ../../.. +..... cd ../../../.. +...... cd ../../../../.. +....... cd ../../../../../.. +........ cd ../../../../../../.. +......... cd ../../../../../../../.. +.......... cd ../../../../../../../../.. +........... cd ../../../../../../../../../.. +............ cd ../../../../../../../../../../.. diff --git a/.bashrc b/.bashrc @@ -15,34 +15,8 @@ export PS2="\[$(tput bold)\]\[$(tput setaf 1)\][$(tput setaf 2)\]Unclosed string ##Start X when on tty1 [ "$(tty)" = "/dev/tty1" ] && startx -##Setting aliases for xbps -alias \ -vi="vim" \ -xi="sudo xbps-install" \ -xq="sudo xbps-query" \ -xr="sudo xbps-remove" \ -irssi="irssi --config ~/.config/irssi/config" \ -pipes="pipes -R -r 10000 -c 10 -c 11 -c 12 -c 13 -c 14 -c 15 -s 15" \ -clock="tty-clock" \ -ytdl="youtube-dl --add-metadata -ic" \ -ytdla="youtube-dl --add-metadata -xic" \ -ls="ls --color" \ -map="telnet mapscii.me" \ -tetris="ssh netris.rocketnine.space" \ -calcurse="calcurse -D ~/.config/calcurse/" \ -irssi="irssi --home ~/.config/irssi/ -n haydenh" \ -trimwhite="for f in *; do mv "$f" `echo $f | tr ' ' '.'`; done" \ -xsleep="sudo zzz" \ -xhibernate="sudo ZZZ" \ -urxvtrestart="xrdb ~/.Xdefaults;xrdb ~/.Xresources" \ -rmst="bash ~/.scripts/random/gnulinux.sh" \ -?="sudo !!" \ -fff="ffflaunch" \ -python="python3" \ -gcc="gcc -Wall" \ -gpp="g++ -Wall" \ -fb="mpv --vo=drm" \ -vimb="vimb --no-maximize" \ +##Setting aliases +. $HOME/.config/bash/alias ##Setting VI mode set -o vi diff --git a/.config/bash/alias b/.config/bash/alias @@ -0,0 +1,47 @@ +alias ls=" \ls --color" +alias l=" \ls --color" +alias vi=" vim" +alias xi=" sudo xbps-install" +alias xq=" sudo xbps-query" +alias xr=" sudo xbps-remove" +alias irssi=" \irssi --config ~/.config/irssi/config" +alias pipes=" \pipes -R -r 10000 -c 10 -c 11 -c 12 -c 13 -c 14 -c 15 -s 15" +alias clock=" tty-clock -s -c -C 7" +alias ytdl=" youtube-dl --add-metadata -ic" +alias ytdla=" youtube-dl --add-metadata -xic" +alias map=" telnet mapscii.me" +alias tetris=" ssh netris.rocketnine.space" +alias calcurse=" \calcurse -D ~/.config/calcurse" +alias irssi=" \irssi --home ~/.config/irssi/ -n haydenh" +alias sleep=" sudo zzz" +alias hibernate=" sudo ZZZ" +alias rmst=" bash ~/.scripts/random/gnulinux.sh" +alias fff=" bash ~/.config/fff/config" +alias python=" python3" +alias vimb=" \vimb --no-maximize" +alias cleancache=" sudo xbps-remove -Oo; rm -rf ~/.cache ~/.mozilla ~/.local/share/webkitgtk ~/.viminfo ~/.wget-hsts ~/.lesshst ~/.sh_history ~/.python_history" +alias mkconfall=" mkmailpass; mkalias" +alias nw=" newsboat" +alias nm=" neomutt" +alias ~d=" cd ~/general/downloads; ls" +alias ~do=" cd ~/general/documents; ls" +alias ~iw=" cd ~/images/wallpapers; ls" +alias ~i=" cd ~/images; ls" +alias ~v=" cd ~/videos; ls" +alias ~m=" cd ~/music; ls" +alias ~w=" cd ~/work; ls" +alias ~c=" cd ~/.config; ls" +alias ~s=" cd ~/.scripts; ls" +alias ~sb=" cd ~/.scripts/bin; ls" +alias ~vrc=" vim ~/.vimrc" +alias ..=" cd .." +alias ...=" cd ../.." +alias ....=" cd ../../.." +alias .....=" cd ../../../.." +alias ......=" cd ../../../../.." +alias .......=" cd ../../../../../.." +alias ........=" cd ../../../../../../.." +alias .........=" cd ../../../../../../../.." +alias ..........=" cd ../../../../../../../../.." +alias ...........=" cd ../../../../../../../../../.." +alias ............=" cd ../../../../../../../../../../.." diff --git a/.config/fish/alias b/.config/fish/alias @@ -0,0 +1,47 @@ +alias ls=" \ls --color" +alias l=" \ls --color" +alias vi=" vim" +alias xi=" sudo xbps-install" +alias xq=" sudo xbps-query" +alias xr=" sudo xbps-remove" +alias irssi=" \irssi --config ~/.config/irssi/config" +alias pipes=" \pipes -R -r 10000 -c 10 -c 11 -c 12 -c 13 -c 14 -c 15 -s 15" +alias clock=" tty-clock -s -c -C 7" +alias ytdl=" youtube-dl --add-metadata -ic" +alias ytdla=" youtube-dl --add-metadata -xic" +alias map=" telnet mapscii.me" +alias tetris=" ssh netris.rocketnine.space" +alias calcurse=" \calcurse -D ~/.config/calcurse" +alias irssi=" \irssi --home ~/.config/irssi/ -n haydenh" +alias sleep=" sudo zzz" +alias hibernate=" sudo ZZZ" +alias rmst=" bash ~/.scripts/random/gnulinux.sh" +alias fff=" bash ~/.config/fff/config" +alias python=" python3" +alias vimb=" \vimb --no-maximize" +alias cleancache=" sudo xbps-remove -Oo; rm -rf ~/.cache ~/.mozilla ~/.local/share/webkitgtk ~/.viminfo ~/.wget-hsts ~/.lesshst ~/.sh_history ~/.python_history" +alias mkconfall=" mkmailpass; mkalias" +alias nw=" newsboat" +alias nm=" neomutt" +alias ~d=" cd ~/general/downloads; ls" +alias ~do=" cd ~/general/documents; ls" +alias ~iw=" cd ~/images/wallpapers; ls" +alias ~i=" cd ~/images; ls" +alias ~v=" cd ~/videos; ls" +alias ~m=" cd ~/music; ls" +alias ~w=" cd ~/work; ls" +alias ~c=" cd ~/.config; ls" +alias ~s=" cd ~/.scripts; ls" +alias ~sb=" cd ~/.scripts/bin; ls" +alias ~vrc=" vim ~/.vimrc" +alias ..=" cd .." +alias ...=" cd ../.." +alias ....=" cd ../../.." +alias .....=" cd ../../../.." +alias ......=" cd ../../../../.." +alias .......=" cd ../../../../../.." +alias ........=" cd ../../../../../../.." +alias .........=" cd ../../../../../../../.." +alias ..........=" cd ../../../../../../../../.." +alias ...........=" cd ../../../../../../../../../.." +alias ............=" cd ../../../../../../../../../../.." diff --git a/.config/fish/config.fish b/.config/fish/config.fish @@ -18,37 +18,7 @@ function fish_prompt end #Aliases -abbr -a -g vi vim $argv -abbr -a -g xi sudo xbps-install -abbr -a -g xq sudo xbps-query -abbr -a -g xr sudo xbps-remove -abbr -a -g irssi irssi --config ~/.config/irssi/config -abbr -a -g pipes pipes -R -r 10000 -c 10 -c 11 -c 12 -c 13 -c 14 -c 15 -s 15 $argv -abbr -a -g clock tty-clock -abbr -a -g ytdl youtube-dl --add-metadata -ic -abbr -a -g ytdla youtube-dl --add-metadata -xic -abbr -a -g ls ls --color -abbr -a -g map telnet mapscii.me -abbr -a -g tetris ssh netris.rocketnine.space -abbr -a -g calcurse calcurse -D ~/.config/calcurse/ -abbr -a -g irssi irssi --home ~/.config/irssi/ -n haydenh -abbr -a -g sleep sudo zzz -abbr -a -g hibernate sudo ZZZ -abbr -a -g rmst bash ~/.scripts/random/gnulinux.sh -abbr -a -g fff bash ~/.config/fff/config -abbr -a -g python python3 -abbr -a -g vimb vimb --no-maximize -abbr -a -g cleancache "sudo xbps-remove -Oo; rm -rf ~/.cache ~/.mozilla ~/.local/share/webkitgtk" -abbr -a -g clock tty-clock -s -c -C 7 -abbr -a -g ~d cd ~/general/downloads -abbr -a -g ~do cd ~/general/documents -abbr -a -g ~i cd ~/images -abbr -a -g ~wa cd ~/.wallpapers -abbr -a -g ~v cd ~/videos -abbr -a -g ~m cd ~/music -abbr -a -g ~w cd ~/work -abbr -a -g ~c cd ~/.config -abbr -a -g ~s cd ~/.scripts +source ~/.config/fish/alias #Set fish colors set fish_color_command a84b8d diff --git a/.config/vimb/config b/.config/vimb/config @@ -31,4 +31,6 @@ shortcut-add aw=https://wiki.archlinux.org/index.php?search=$0 shortcut-add karta=https://minkarta.lantmateriet.se/ shortcut-add map=https://map.openaerialmap.org/#/ shortcut-add ebay=https://www.ebay.co.uk/sch/$0 +shortcut-add am=https://www.amazon.co.uk/s?k=$0 shortcut-add 8g=https://8kun.top/g/catalog.html +shortcut-add 8g=https://8kun.top/brit/catalog.html diff --git a/.config/zsh/.zcompdump b/.config/zsh/.zcompdump @@ -1,4 +1,4 @@ -#files: 881 version: 5.8 +#files: 750 version: 5.8 _comps=( '-' '_precommand' @@ -38,7 +38,6 @@ _comps=( '-value-,ANSIBLE_STDOUT_CALLBACK,-default-' '_ansible' '-value-,ANT_ARGS,-default-' '_ant' '-value-,CFLAGS,-default-' '_gcc' -'-value-,CMAKE_GENERATOR,-default-' '_cmake' '-value-,CPPFLAGS,-default-' '_gcc' '-value-,CXXFLAGS,-default-' '_gcc' '-value-,DISPLAY,-default-' '_x_display' @@ -91,8 +90,6 @@ _comps=( '8l' '_go' 'Mail' '_mail' 'Mosaic' '_webbrowser' -'VBoxHeadless' '_virtualbox' -'VBoxManage' '_virtualbox' 'a2ps' '_a2ps' 'aaaa' '_hosts' 'aap' '_aap' @@ -108,12 +105,10 @@ _comps=( 'add-zle-hook-widget' '_add-zle-hook-widget' 'add-zsh-hook' '_add-zsh-hook' 'admin' '_sccs' -'afew' '_afew' 'ali' '_mh' 'alias' '_alias' 'amaya' '_webbrowser' 'analyseplugin' '_analyseplugin' -'android' '_android' 'animate' '_imagemagick' 'anno' '_mh' 'ansible' '_ansible' @@ -136,17 +131,14 @@ _comps=( 'appletviewer' '_java' 'apropos' '_man' 'apvlv' '_pdf' -'archlinux-java' '_archlinux-java' 'arecord' '_alsa-utils' 'arena' '_webbrowser' 'arp' '_arp' 'arping' '_arping' -'artisan' '_artisan' 'asciidoctor' '_asciidoctor' 'asciinema' '_asciinema' 'ash' '_sh' 'at' '_at' -'atach' '_atach' 'atq' '_at' 'atrm' '_at' 'attr' '_attr' @@ -171,12 +163,10 @@ _comps=( 'bibtex' '_bibtex' 'bindkey' '_bindkey' 'bison' '_bison' -'bitcoin-cli' '_bitcoin-cli' 'bmake' '_make' 'bogofilter' '_bogofilter' 'bogotune' '_bogofilter' 'bogoutil' '_bogofilter' -'bower' '_bower' 'bpython' '_bpython' 'bpython-gtk' '_bpython' 'bpython-urwid' '_bpython' @@ -202,7 +192,6 @@ _comps=( 'bttrack' '_bittorrent' 'buildhash' '_ispell' 'builtin' '_builtin' -'bundle' '_bundle' 'bunzip2' '_bzip2' 'burst' '_mh' 'bzcat' '_bzip2' @@ -214,15 +203,11 @@ _comps=( 'bzr' '_bzr' 'c++' '_gcc' 'cabal' '_cabal' -'caffeinate' '_caffeinate' 'cal' '_cal' 'calendar' '_calendar' -'cap' '_cap' -'cask' '_cask' 'cat' '_cat' 'catchsegv' '_precommand' 'cc' '_gcc' -'ccache' '_ccache' 'ccal' '_ccal' 'cd' '_cd' 'cdc' '_sccs' @@ -232,23 +217,19 @@ _comps=( 'cdrecord' '_cdrecord' 'ceilometer' '_openstack' 'certtool' '_gnutls' -'cf' '_cf' 'cftp' '_twisted' 'chage' '_users' 'chattr' '_chattr' 'chcon' '_chcon' 'chdir' '_cd' -'cheat' '_cheat' 'chfn' '_users' 'chgrp' '_chown' 'chimera' '_webbrowser' 'chkconfig' '_chkconfig' 'chkstow' '_stow' 'chmod' '_chmod' -'choc' '_choc' 'chown' '_chown' 'chpass' '_chsh' -'chromium' '_chromium' 'chroot' '_chroot' 'chrt' '_chrt' 'chsh' '_chsh' @@ -263,11 +244,9 @@ _comps=( 'clear' '_nothing' 'cloudkitty' '_openstack' 'clusterdb' '_postgresql' -'cmake' '_cmake' 'cmp' '_cmp' 'co' '_rcs' 'code' '_code' -'coffee' '_coffee' 'column' '_column' 'comb' '_sccs' 'combine' '_imagemagick' @@ -278,14 +257,12 @@ _comps=( 'compadd' '_compadd' 'compdef' '_compdef' 'composer' '_composer' +'composer.phar' '_composer' 'composite' '_imagemagick' 'compress' '_compress' -'conan' '_conan' 'conch' '_twisted' -'concourse' '_concourse' 'config.status' '_configure' 'configure' '_configure' -'console' '_console' 'convert' '_imagemagick' 'cowsay' '_cowsay' 'cowthink' '_cowsay' @@ -293,8 +270,8 @@ _comps=( 'cpio' '_cpio' 'cplay' '_cplay' 'cpupower' '_cpupower' -'createdb' '_pgsql_utils' -'createuser' '_pgsql_utils' +'createdb' '_postgresql' +'createuser' '_postgresql' 'crontab' '_crontab' 'crsh' '_cssh' 'cryptsetup' '_cryptsetup' @@ -304,7 +281,6 @@ _comps=( 'curl' '_curl' 'cut' '_cut' 'cvs' '_cvs' -'dad' '_dad' 'darcs' '_darcs' 'dash' '_sh' 'date' '_date' @@ -319,17 +295,13 @@ _comps=( 'dcopref' '_dcop' 'dcopstart' '_dcop' 'dd' '_dd' -'debuild' '_debuild' 'declare' '_typeset' 'delta' '_sccs' 'designate' '_openstack' 'devtodo' '_devtodo' 'df' '_df' -'dget' '_dget' 'dhclient' '_dhclient' 'dhclient3' '_dhclient' -'dhcpcd' '_dhcpcd' -'diana' '_diana' 'dict' '_dict' 'diff' '_diff' 'diff3' '_diff3' @@ -349,13 +321,11 @@ _comps=( 'dmesg' '_dmesg' 'dmidecode' '_dmidecode' 'doas' '_doas' -'docpad' '_docpad' 'domainname' '_yp' 'dos2unix' '_dos2unix' 'drill' '_drill' -'dropdb' '_pgsql_utils' -'dropuser' '_pgsql_utils' -'drush' '_drush' +'dropdb' '_postgresql' +'dropuser' '_postgresql' 'dsh' '_dsh' 'dtruss' '_dtruss' 'du' '_du' @@ -372,7 +342,6 @@ _comps=( 'e2label' '_e2label' 'eatmydata' '_precommand' 'ecasound' '_ecasound' -'ecdsautil' '_ecdsautil' 'echotc' '_echotc' 'echoti' '_echoti' 'ed' '_ed' @@ -380,12 +349,10 @@ _comps=( 'elfdump' '_elfdump' 'elinks' '_elinks' 'emulate' '_emulate' -'emulator' '_emulator' 'enable' '_enable' 'enscript' '_enscript' 'entr' '_entr' 'env' '_env' -'envdir' '_envdir' 'eog' '_eog' 'epdfview' '_pdf' 'epsffit' '_psutils' @@ -404,11 +371,9 @@ _comps=( 'exec' '_exec' 'expand' '_unexpand' 'export' '_typeset' -'exportfs' '_exportfs' 'express' '_webbrowser' 'extcheck' '_java' 'extractres' '_psutils' -'fab' '_fab' 'fakeroot' '_fakeroot' 'false' '_nothing' 'fc' '_fc' @@ -416,7 +381,6 @@ _comps=( 'fc-match' '_xft_fonts' 'feh' '_feh' 'fetchmail' '_fetchmail' -'ffind' '_ffind' 'ffmpeg' '_ffmpeg' 'fg' '_jobs_fg' 'fgrep' '_grep' @@ -438,15 +402,12 @@ _comps=( 'fixwpps' '_psutils' 'fixwwps' '_psutils' 'flac' '_flac' -'fleetctl' '_fleetctl' 'flex' '_flex' 'flex++' '_flex' 'flipdiff' '_patchutils' 'flist' '_mh' 'flists' '_mh' 'float' '_typeset' -'flutter' '_flutter' -'fly' '_concourse' 'fmt' '_fmt' 'fmttest' '_mh' 'fned' '_zed' @@ -454,7 +415,6 @@ _comps=( 'fold' '_fold' 'folder' '_mh' 'folders' '_mh' -'force' '_force' 'fortune' '_fortune' 'forw' '_mh' 'fprev' '_mh' @@ -467,10 +427,8 @@ _comps=( 'fuser' '_fuser' 'fusermount' '_fusermount' 'fwhois' '_whois' -'fwupdmgr' '_fwupdmgr' 'g++' '_gcc' 'galeon' '_webbrowser' -'gas' '_gas' 'gawk' '_awk' 'gb2sum' '_md5sum' 'gbase32' '_base64' @@ -519,29 +477,20 @@ _comps=( 'ggetopt' '_getopt' 'ggrep' '_grep' 'ggv' '_gnome-gv' -'ghc' '_ghc' -'ghc-pkg' '_ghc' -'ghci' '_ghc' 'ghead' '_head' 'ghostscript' '_ghostscript' 'ghostview' '_pspdf' 'gid' '_id' 'ginstall' '_install' -'gist' '_gist' 'git' '_git' 'git-cvsserver' '_git' -'git-flow' '_git-flow' -'git-journal' '_git-journal' -'git-pulls' '_git-pulls' 'git-receive-pack' '_git' 'git-shell' '_git' 'git-upload-archive' '_git' 'git-upload-pack' '_git' -'git-wtf' '_git-wtf' 'gitk' '_git' 'gjoin' '_join' 'glance' '_openstack' -'glances' '_glances' 'gln' '_ln' 'global' '_global' 'glocate' '_locate' @@ -570,10 +519,8 @@ _comps=( 'gnutls-cli' '_gnutls' 'gnutls-cli-debug' '_gnutls' 'gnutls-serv' '_gnutls' -'go' '_golang' 'god' '_od' 'gofmt' '_go' -'google' '_google' 'gpasswd' '_gpasswd' 'gpaste' '_paste' 'gpatch' '_patch' @@ -628,7 +575,6 @@ _comps=( 'gtar' '_tar' 'gtee' '_tee' 'gtimeout' '_timeout' -'gtk-launch' '_gtk-launch' 'gtouch' '_touch' 'gtr' '_tr' 'gtty' '_tty' @@ -683,14 +629,10 @@ _comps=( 'hexdump' '_hexdump' 'hilite' '_precommand' 'history' '_fc' -'hledger' '_hledger' -'homestead' '_homestead' 'host' '_host' 'hostname' '_hostname' 'hotjava' '_webbrowser' 'htop' '_htop' -'http' '_httpie' -'ibus' '_ibus' 'iceweasel' '_mozilla' 'icombine' '_ispell' 'iconv' '_iconv' @@ -704,18 +646,16 @@ _comps=( 'ijoin' '_ispell' 'import' '_imagemagick' 'inc' '_mh' -'include-what-you-use' '_include-what-you-use' 'includeres' '_psutils' 'info' '_texinfo' 'infocmp' '_terminals' 'initctl' '_initctl' -'initdb' '_pgsql_utils' +'initdb' '_postgresql' 'insmod' '_modutils' 'install' '_install' 'install-info' '_texinfo' 'integer' '_typeset' 'interdiff' '_patchutils' -'inxi' '_inxi' 'ionice' '_ionice' 'iostat' '_iostat' 'ip' '_ip' @@ -743,15 +683,10 @@ _comps=( 'javah' '_java' 'javap' '_java' 'jdb' '_java' -'jmeter' '_jmeter' -'jmeter-plugins' '_jmeter-plugins' 'jobs' '_jobs_builtin' 'joe' '_joe' 'join' '_join' -'jonas' '_jonas' 'jq' '_jq' -'jrnl' '_jrnl' -'kak' '_kak' 'kdeconnect-cli' '_kdeconnect' 'keystone' '_openstack' 'keytool' '_java' @@ -760,8 +695,6 @@ _comps=( 'killall' '_killall' 'killall5' '_killall' 'kioclient' '_kfmclient' -'kitchen' '_kitchen' -'knife' '_knife' 'knock' '_knock' 'konqueror' '_webbrowser' 'kpartx' '_kpartx' @@ -819,7 +752,6 @@ _comps=( 'ltrace' '_ltrace' 'lua' '_lua' 'luarocks' '_luarocks' -'lunchy' '_lunchy' 'lynx' '_lynx' 'lz4' '_lz4' 'lz4c' '_lz4' @@ -865,11 +797,8 @@ _comps=( 'mhpath' '_mh' 'mhshow' '_mh' 'mhstore' '_mh' -'middleman' '_middleman' 'mii-tool' '_mii-tool' -'mina' '_mina' 'mistral' '_openstack' -'mix' '_mix' 'mkdir' '_mkdir' 'mkfifo' '_mkfifo' 'mkisofs' '_growisofs' @@ -915,13 +844,9 @@ _comps=( 'mupdf' '_mupdf' 'murano' '_openstack' 'mush' '_mail' -'mussh' '_mussh' 'mutt' '_mutt' -'mux' '_tmuxinator' 'mv' '_mv' 'mvim' '_vim' -'mvn' '_mvn' -'mvnDebug' '_mvn' 'mx' '_hosts' 'mysql' '_mysql_utils' 'mysqladmin' '_mysql_utils' @@ -930,7 +855,6 @@ _comps=( 'mysqlimport' '_mysql_utils' 'mysqlshow' '_mysql_utils' 'nail' '_mail' -'nano' '_nano' 'native2ascii' '_java' 'nautilus' '_nautilus' 'nawk' '_awk' @@ -948,7 +872,6 @@ _comps=( 'new' '_mh' 'newgrp' '_groups' 'next' '_mh' -'nft' '_nftables' 'nginx' '_nginx' 'ngrep' '_ngrep' 'nice' '_nice' @@ -959,7 +882,6 @@ _comps=( 'nmblookup' '_samba' 'nmcli' '_networkmanager' 'nocorrect' '_precommand' -'node' '_node' 'noglob' '_precommand' 'nohup' '_precommand' 'nova' '_openstack' @@ -969,7 +891,6 @@ _comps=( 'ntalk' '_other_accounts' 'numfmt' '_numfmt' 'nvim' '_vim' -'nvm' '_nvm' 'objdump' '_objdump' 'od' '_od' 'ogg123' '_vorbis' @@ -978,12 +899,10 @@ _comps=( 'ogginfo' '_vorbis' 'oksh' '_sh' 'okular' '_okular' -'openssl' '_openssl' 'openstack' '_openstack' 'opera' '_webbrowser' 'opera-next' '_webbrowser' 'opkg' '_opkg' -'optirun' '_optirun' 'p4' '_perforce' 'p4d' '_perforce' 'pack' '_pack' @@ -992,7 +911,6 @@ _comps=( 'passwd' '_users' 'paste' '_paste' 'patch' '_patch' -'patool' '_patool' 'pax' '_pax' 'pcat' '_pack' 'pcred' '_pids' @@ -1011,21 +929,18 @@ _comps=( 'pdftops' '_pdf' 'pdftotext' '_pdf' 'pdksh' '_sh' -'perf' '_perf' -'periscope' '_periscope' 'perl' '_perl' 'perldoc' '_perldoc' 'pfiles' '_pids' 'pflags' '_pids' 'pg_config' '_postgresql' 'pg_ctl' '_postgresql' -'pg_dump' '_pgsql_utils' -'pg_dumpall' '_pgsql_utils' +'pg_dump' '_postgresql' +'pg_dumpall' '_postgresql' 'pg_isready' '_postgresql' -'pg_restore' '_pgsql_utils' +'pg_restore' '_postgresql' 'pg_upgrade' '_postgresql' 'pgrep' '_pgrep' -'phing' '_phing' 'php' '_php' 'pick' '_mh' 'picocom' '_picocom' @@ -1037,16 +952,12 @@ _comps=( 'pinfo' '_texinfo' 'ping' '_ping' 'ping6' '_ping' -'pixz' '_pixz' -'pkcon' '_pkcon' 'pkg-config' '_pkg-config' 'pkgadd' '_pkgadd' 'pkginfo' '_pkginfo' 'pkgrm' '_pkgrm' 'pkill' '_pgrep' -'play' '_play' 'pldd' '_pids' -'pm2' '_pm2' 'pmake' '_make' 'pman' '_perl_modules' 'pmap' '_pmap' @@ -1066,7 +977,6 @@ _comps=( 'policytool' '_java' 'pon' '_pon' 'popd' '_directory_stack' -'port' '_port' 'postconf' '_postfix' 'postgres' '_postgresql' 'postmaster' '_postgresql' @@ -1096,7 +1006,7 @@ _comps=( 'psmerge' '_psutils' 'psmulti' '_postscript' 'psnup' '_psutils' -'psql' '_pgsql_utils' +'psql' '_postgresql' 'psresize' '_psutils' 'psselect' '_psutils' 'pstack' '_pids' @@ -1111,15 +1021,12 @@ _comps=( 'pwait' '_pids' 'pwdx' '_pids' 'pwgen' '_pwgen' -'pygmentize' '_pygmentize' 'pyhtmlizer' '_twisted' 'qdbus' '_qdbus' 'qiv' '_qiv' 'quilt' '_quilt' 'r' '_fc' -'rails' '_rails' 'rake' '_rake' -'ralio' '_ralio' 'ranlib' '_ranlib' 'rar' '_rar' 'rc' '_sh' @@ -1132,8 +1039,6 @@ _comps=( 'readelf' '_readelf' 'readlink' '_readlink' 'readonly' '_typeset' -'rec' '_redis-cli' -'redis-cli' '_redis-cli' 'refile' '_mh' 'rehash' '_hash' 'reindexdb' '_postgresql' @@ -1143,11 +1048,9 @@ _comps=( 'repl' '_mh' 'restart' '_initctl' 'retawq' '_webbrowser' -'rfkill' '_rfkill' 'rgview' '_vim' 'rgvim' '_vim' 'ri' '_ri' -'rkt' '_rkt' 'rlogin' '_rlogin' 'rm' '_rm' 'rmd160' '_cksum' @@ -1162,15 +1065,11 @@ _comps=( 'route' '_route' 'rrdtool' '_rrdtool' 'rsh' '_rlogin' -'rslsync' '_rslsync' -'rspec' '_rspec' -'rsvm' '_rsvm' 'rsync' '_rsync' 'rtin' '_tin' 'rubber' '_rubber' 'rubber-info' '_rubber' 'rubber-pipe' '_rubber' -'rubocop' '_rubocop' 'ruby' '_ruby' 'ruby-mri' '_ruby' 'run-help' '_run-help' @@ -1185,9 +1084,6 @@ _comps=( 'sadf' '_sysstat' 'sahara' '_openstack' 'sar' '_sysstat' -'sbt' '_sbt' -'scala' '_scala' -'scalac' '_scala' 'scan' '_mh' 'sccs' '_sccs' 'sccsdiff' '_sccs' @@ -1198,8 +1094,6 @@ _comps=( 'screen' '_screen' 'script' '_script' 'scriptreplay' '_script' -'scrub' '_scrub' -'sdd' '_sdd' 'seaf-cli' '_seafile' 'sed' '_sed' 'senlin' '_openstack' @@ -1207,15 +1101,12 @@ _comps=( 'serialver' '_java' 'service' '_service' 'set' '_set' -'setcap' '_setcap' 'setfacl' '_setfacl' 'setfacl.exe' '_setfacl' 'setfattr' '_attr' 'setopt' '_setopt' 'setsid' '_setsid' -'setup.py' '_setup.py' 'setxkbmap' '_setxkbmap' -'sfdx' '_sfdx' 'sftp' '_ssh' 'sh' '_sh' 'sha1' '_cksum' @@ -1233,7 +1124,6 @@ _comps=( 'show' '_mh' 'showchar' '_psutils' 'showmount' '_showmount' -'showoff' '_showoff' 'shred' '_shred' 'shuf' '_shuf' 'shutdown' '_shutdown' @@ -1263,7 +1153,6 @@ _comps=( 'sqlite3' '_sqlite' 'sqsh' '_sqsh' 'sr' '_surfraw' -'srm' '_srm' 'srptool' '_gnutls' 'ss' '_ss' 'ssh' '_ssh' @@ -1273,7 +1162,6 @@ _comps=( 'ssh-keygen' '_ssh' 'ssh-keyscan' '_ssh' 'sshfs' '_sshfs' -'stack' '_stack' 'star' '_tar' 'start' '_initctl' 'stat' '_stat' @@ -1290,15 +1178,12 @@ _comps=( 'strongswan' '_ipsec' 'stty' '_stty' 'su' '_su' -'subl' '_subl' -'subliminal' '_subliminal' +'subl' '_sublimetext' 'sudo' '_sudo' 'sudoedit' '_sudo' 'sum' '_cksum' -'supervisorctl' '_supervisorctl' 'surfraw' '_surfraw' 'sv' '_sv' -'svm' '_svm' 'svn' '_subversion' 'svnadmin' '_subversion' 'svnadmin-static' '_subversion' @@ -1315,7 +1200,6 @@ _comps=( 'talk' '_other_accounts' 'tar' '_tar' 'tardy' '_tardy' -'tarsnap' '_tarsnap' 'tcp_open' '_tcpsys' 'tcpdump' '_tcpdump' 'tcptraceroute' '_tcptraceroute' @@ -1324,7 +1208,6 @@ _comps=( 'tdd' '_devtodo' 'tde' '_devtodo' 'tdr' '_devtodo' -'teamocil' '_teamocil' 'tee' '_tee' 'telnet' '_telnet' 'tex' '_tex' @@ -1333,7 +1216,6 @@ _comps=( 'texi2pdf' '_texinfo' 'texindex' '_texinfo' 'tg' '_topgit' -'thor' '_thor' 'tidy' '_tidy' 'tig' '_git' 'time' '_precommand' @@ -1345,15 +1227,12 @@ _comps=( 'tla' '_tla' 'tload' '_tload' 'tmux' '_tmux' -'tmuxinator' '_tmuxinator' -'tmuxp' '_tmuxp' 'todo' '_devtodo' 'todo.sh' '_todo.sh' 'toilet' '_toilet' 'top' '_top' 'totdconfig' '_totd' 'touch' '_touch' -'tox' '_tox' 'tpb' '_tpb' 'tput' '_tput' 'tr' '_tr' @@ -1362,11 +1241,6 @@ _comps=( 'traceroute' '_hosts' 'transmission-remote' '_transmission' 'trap' '_trap' -'trash' '_trash-put' -'trash-empty' '_trash-empty' -'trash-list' '_trash-list' -'trash-put' '_trash-put' -'trash-restore' '_trash-restore' 'tree' '_tree' 'trial' '_twisted' 'trove' '_openstack' @@ -1385,8 +1259,6 @@ _comps=( 'txt' '_hosts' 'type' '_which' 'typeset' '_typeset' -'udisksctl' '_udisksctl' -'ufw' '_ufw' 'ulimit' '_ulimit' 'uml_mconsole' '_uml' 'uml_moo' '_uml' @@ -1426,8 +1298,7 @@ _comps=( 'useradd' '_user_admin' 'userdel' '_users' 'usermod' '_user_admin' -'vacuumdb' '_pgsql_utils' -'vagrant' '_vagrant' +'vacuumdb' '_postgresql' 'val' '_sccs' 'valgrind' '_valgrind' 'vared' '_vared' @@ -1444,7 +1315,6 @@ _comps=( 'vmstat' '_vmstat' 'vncserver' '_vnc' 'vncviewer' '_vnc' -'vnstat' '_vnstat' 'vorbiscomment' '_vorbis' 'vpnc' '_vpnc' 'vpnc-connect' '_vpnc' @@ -1455,8 +1325,6 @@ _comps=( 'watch' '_watch' 'watcher' '_openstack' 'wc' '_wc' -'wemux' '_wemux' -'wg-quick' '_wg-quick' 'wget' '_wget' 'what' '_sccs' 'whatis' '_man' @@ -1492,7 +1360,14 @@ _comps=( 'xbps-uchroot' '_xbps' 'xbps-uhelper' '_xbps' 'xbps-uunshare' '_xbps' +'xbuildbarf' '_xtools' +'xbulk' '_xtools' +'xbump' '_xtools' +'xcheckrestart' '_xtools' 'xclip' '_xclip' +'xdbg' '_xtools' +'xdiff' '_xtools' +'xdowngrade' '_xtools' 'xdpyinfo' '_x_utils' 'xdvi' '_xdvi' 'xelatex' '_tex' @@ -1502,11 +1377,18 @@ _comps=( 'xfig' '_xfig' 'xfontsel' '_x_utils' 'xfreerdp' '_rdesktop' +'xgensum' '_xtools' +'xgrep' '_xtools' 'xhost' '_x_utils' -'xinput' '_xinput' +'xi' '_xtools' +'xilog' '_xtools' 'xkill' '_x_utils' +'xlg' '_xtools' 'xli' '_xloadimage' 'xloadimage' '_xloadimage' +'xlocate' '_xtools' +'xlog' '_xtools' +'xls' '_xtools' 'xlsatoms' '_x_utils' 'xlsclients' '_x_utils' 'xml' '_xmlstarlet' @@ -1515,19 +1397,27 @@ _comps=( 'xmms2' '_xmms2' 'xmodmap' '_xmodmap' 'xmosaic' '_webbrowser' +'xmypkgs' '_xtools' 'xon' '_x_utils' +'xoptdiff' '_xtools' 'xournal' '_xournal' 'xpdf' '_xpdf' 'xping' '_hosts' +'xpkg' '_xtools' 'xprop' '_x_utils' +'xq' '_xtools' 'xrandr' '_xrandr' 'xrdb' '_x_utils' +'xrecent' '_xtools' +'xrevbump' '_xtools' +'xrevshlib' '_xtools' 'xscreensaver-command' '_xscreensaver' -'xsel' '_xsel' 'xset' '_xset' 'xsetbg' '_xloadimage' 'xsetroot' '_x_utils' 'xsltproc' '_xmlsoft' +'xsrc' '_xtools' +'xsubpkg' '_xtools' 'xterm' '_xterm' 'xtightvncviewer' '_vnc' 'xtp' '_imagemagick' @@ -1544,9 +1434,6 @@ _comps=( 'xz' '_xz' 'xzcat' '_xz' 'yafc' '_yafc' -'yaourt' '_yaourt' -'yaourt.static' '_yaourt' -'yarn' '_yarn' 'yash' '_sh' 'youtube-dl' '_youtube-dl' 'ypbind' '_yp' @@ -1563,7 +1450,6 @@ _comps=( 'zargs' '_zargs' 'zathura' '_zathura' 'zcalc' '_zcalc' -'zcash-cli' '_zcash-cli' 'zcat' '_zcat' 'zcompile' '_zcompile' 'zcp' '_zmv' @@ -1622,8 +1508,6 @@ _services=( '-redirect-,>,gzip' 'gunzip' '-redirect-,>,xz' 'unxz' 'Mail' 'mail' -'VBoxHeadless' 'vboxheadless' -'VBoxManage' 'vboxmanage' 'bzcat' 'bunzip2' 'gchgrp' 'chgrp' 'gchown' 'chown' @@ -1651,7 +1535,6 @@ _services=( 'xelatex' 'latex' 'xetex' 'tex' 'xzcat' 'unxz' -'yaourt.static' 'yaourt' 'zf_chgrp' 'chgrp' 'zf_chown' 'chown' ) @@ -1669,7 +1552,6 @@ _postpatcomps=( '-value-,(ftp|http(|s))_proxy,-default-' '_urls' '-value-,*PATH,-default-' '_dir_list' '-value-,*path,-default-' '_directories' -'-value-,CCACHE_*,-default-' '_ccache' '-value-,LC_*,-default-' '_locales' '-value-,RUBY(LIB|OPT|PATH),-default-' '_ruby' 'c++-*' '_gcc' @@ -1721,182 +1603,156 @@ bindkey '^[,' _history-complete-newer bindkey '^[/' _history-complete-older bindkey '^[~' _bash_complete-word -autoload -Uz _afew _android _archlinux-java _artisan _atach \ - _bitcoin-cli _bower _bundle _caffeinate _cap \ - _cask _ccache _cf _cheat _choc \ - _chromium _cmake _coffee _composer _conan \ - _concourse _console _dad _debuild _dget \ - _dhcpcd _diana _docpad _drush _ecdsautil \ - _emulator _envdir _exportfs _fab _ffind \ - _fleetctl _flutter _force _fwupdmgr _gas \ - _ghc _gist _git-flow _git-journal _git-pulls \ - _git-wtf _glances _golang _google _gtk-launch \ - _hledger _homestead _httpie _ibus _include-what-you-use \ - _inxi _jmeter _jmeter-plugins _jonas _jrnl \ - _kak _kitchen _knife _language_codes _libinput \ - _lunchy _middleman _mina _mix _mpv \ - _mussh _mvn _nano _nftables _node \ - _nvm _openssl _optirun _patool _perf \ - _periscope _pgsql_utils _phing _pixz _pkcon \ - _play _pm2 _port _pygmentize _rails \ - _ralio _redis-cli _rfkill _rkt _rslsync \ - _rspec _rsvm _rubocop _sbt _scala \ - _scrub _sdd _setcap _setup.py _sfdx \ - _showoff _srm _stack _subl _subliminal \ - _supervisorctl _sv _svm _tarsnap _teamocil \ - _thor _tmuxinator _tmuxp _tox _trash-empty \ - _trash-list _trash-put _trash-restore _udisksctl _ufw \ - _vagrant _virtualbox _vnstat _wemux _wg-quick \ - _xbps _xbps_src _xinput _xsel _xwallpaper \ - _yaourt _yarn _youtube-dl _zathura _zcash-cli \ - _cdr _all_labels _all_matches _alternative _approximate \ - _arg_compile _arguments _bash_completions _cache_invalid _call_function \ - _combination _comp_locale _complete _complete_debug _complete_help \ - _complete_help_generic _complete_tag _correct _correct_filename _correct_word \ - _describe _description _dispatch _expand _expand_alias \ - _expand_word _extensions _external_pwds _generic _guard \ - _history _history_complete_word _ignored _list _main_complete \ - _match _menu _message _most_recent_file _multi_parts \ - _next_label _next_tags _normal _nothing _oldlist \ - _pick_variant _prefix _read_comp _regex_arguments _regex_words \ - _requested _retrieve_cache _sep_parts _sequence _set_command \ - _setup _store_cache _sub_commands _tags _user_expand \ - _values _wanted _acpi _acpitool _alsa-utils \ - _analyseplugin _brctl _btrfs _chattr _chcon \ - _chrt _cpupower _cryptsetup _dkms _e2label \ - _ethtool _findmnt _free _fuse_arguments _fuse_values \ - _fusermount _gpasswd _htop _iconvconfig _ionice \ - _ipset _iptables _iwconfig _kpartx _losetup \ - _lsattr _lsblk _lsusb _ltrace _mdadm \ - _mii-tool _modutils _mondo _networkmanager _opkg \ - _pidof _pmap _qdbus _schedtool _selinux_contexts \ - _selinux_roles _selinux_types _selinux_users _setsid _slabtop \ - _ss _sshfs _strace _sysstat _tload \ - _tpb _tracepath _tune2fs _uml _valgrind \ - _vserver _wakeup_capable_devices _wipefs _wpa_cli _a2ps \ - _aap _abcde _absolute_command_paths _ack _adb \ - _ansible _ant _antiword _apachectl _apm \ - _arch_archives _arch_namespace _arp _arping _asciidoctor \ - _asciinema _at _attr _augeas _avahi \ - _awk _base64 _basename _bash _baudrates \ - _baz _beep _bibtex _bind_addresses _bison \ - _bittorrent _bogofilter _bpf_filters _bpython _bzip2 \ - _bzr _cabal _cal _calendar _canonical_paths \ - _cat _ccal _cdcd _cdrdao _cdrecord \ - _chkconfig _chmod _chown _chroot _chsh \ - _cksum _clay _cmdambivalent _cmdstring _cmp \ - _column _comm _composer _compress _configure \ - _cowsay _cp _cpio _cplay _crontab \ - _cscope _cssh _ctags_tags _curl _cut \ - _cvs _darcs _date _date_formats _dates \ - _dbus _dconf _dd _devtodo _df \ - _dhclient _dict _dict_words _diff _diff3 \ - _diff_options _diffstat _dig _dir_list _directories \ - _django _dmesg _dmidecode _dns_types _doas \ - _domains _dos2unix _drill _dsh _dtruss \ - _du _dvi _ecasound _ed _elfdump \ - _elinks _email_addresses _enscript _entr _env \ - _espeak _etags _fakeroot _feh _fetchmail \ - _ffmpeg _figlet _file_modes _file_systems _files \ - _find _find_net_interfaces _finger _flac _flex \ - _fmt _fold _fortune _fsh _fuser \ - _gcc _gcore _gdb _gem _genisoimage \ - _getconf _getent _getfacl _getmail _getopt \ - _ghostscript _git _global _global_tags _gnu_generic \ - _gnupod _gnutls _go _gpg _gphoto2 \ - _gprof _gradle _graphicsmagick _grep _groff \ - _groups _growisofs _gsettings _guilt _gzip \ - _have_glob_qual _head _hexdump _host _hostname \ - _hosts _iconv _id _ifconfig _iftop \ - _imagemagick _init_d _initctl _install _iostat \ - _ip _ipsec _irssi _ispell _java \ - _java_class _joe _join _jq _killall \ - _knock _kvno _last _ld_debug _ldconfig \ - _ldd _less _lha _libvirt _links \ - _list_files _lldb _ln _loadkeys _locale \ - _localedef _locales _locate _look _lp \ - _ls _lsof _lua _luarocks _lynx \ - _lz4 _lzop _mail _mailboxes _make \ - _man _md5sum _mencal _mh _mime_types \ - _mkdir _mkfifo _mknod _mktemp _module \ - _monotone _moosic _mosh _mount _mpc \ - _mt _mtools _mtr _mutt _mv \ - _my_accounts _myrepos _mysql_utils _mysqldiff _ncftp \ - _net_interfaces _netcat _netstat _newsgroups _nginx \ - _ngrep _nice _nkf _nl _nm \ - _nmap _npm _nslookup _numfmt _objdump \ - _object_files _od _openstack _other_accounts _pack \ - _pandoc _paste _patch _patchutils _path_commands \ - _path_files _pax _pbm _pdf _perforce \ - _perl _perl_basepods _perl_modules _perldoc _pgrep \ - _php _picocom _pids _pine _ping \ - _pkg-config _pkg_instance _pkgadd _pkginfo _pkgrm \ - _pon _ports _postfix _postgresql _postscript \ - _printenv _printers _process_names _prove _ps \ - _pspdf _psutils _pump _pv _pwgen \ - _pydoc _python _python_modules _qemu _quilt \ - _rake _ranlib _rar _rclone _rcs \ - _readelf _readlink _remote_files _renice _ri \ - _rlogin _rm _rmdir _route _rrdtool \ - _rsync _rubber _ruby _runit _samba \ - _sccs _scons _screen _script _seafile \ - _sed _seq _service _services _setfacl \ - _sh _shasum _showmount _shred _shuf \ - _shutdown _signals _sisu _slrn _smartmontools \ - _socket _sort _spamassassin _split _sqlite \ - _sqsh _ssh _ssh_hosts _stat _stdbuf \ - _stgit _stow _strings _strip _stty \ - _su _subversion _sudo _surfraw _swaks \ - _swanctl _swift _sys_calls _sysctl _tac \ - _tail _tar _tar_archive _tardy _tcpdump \ - _tcptraceroute _tee _telnet _terminals _tex \ - _texi _texinfo _tidy _tiff _tilde_files \ - _time_zone _timeout _tin _tla _tmux \ - _todo.sh _toilet _top _topgit _totd \ - _touch _tput _tr _transmission _tree \ - _truss _tty _ttys _twidge _twisted \ - _umountable _unace _uname _unexpand _uniq \ - _unison _units _uptime _urls _user_admin \ - _user_at_host _users _users_on _vcsh _vim \ - _visudo _vmstat _vorbis _vpnc _w \ - _w3m _watch _wc _webbrowser _wget \ - _whereis _who _whois _wiggle _xargs \ - _xmlsoft _xmlstarlet _xmms2 _xxd _xz \ - _yafc _yodl _yp _zcat _zdump \ - _zfs _zfs_dataset _zfs_keysource_props _zfs_pool _zip \ - _zpool _zsh _acroread _code _dcop \ - _eog _evince _geany _gnome-gv _gqview \ - _gv _kdeconnect _kfmclient _matlab _mozilla \ - _mplayer _mupdf _nautilus _nedit _netscape \ - _okular _pdftk _qiv _rdesktop _setxkbmap \ - _sublimetext _urxvt _vnc _x_arguments _x_borderwidth \ - _x_color _x_colormapid _x_cursor _x_display _x_extension \ - _x_font _x_geometry _x_keysym _x_locale _x_modifier \ - _x_name _x_resource _x_selection_timeout _x_title _x_utils \ - _x_visual _x_window _xauth _xautolock _xclip \ - _xdvi _xfig _xft_fonts _xloadimage _xmodmap \ - _xournal _xpdf _xrandr _xscreensaver _xset \ - _xt_arguments _xt_session_id _xterm _xv _xwit \ - _zeal _add-zle-hook-widget _add-zsh-hook _alias _aliases \ - _arrays _assign _autocd _bindkey _brace_parameter \ - _builtin _cd _command _command_names _compadd \ - _compdef _completers _condition _default _delimiters \ - _directory_stack _dirs _disable _dynamic_directory_name _echotc \ - _echoti _emulate _enable _equal _exec \ - _fc _file_descriptors _first _functions _globflags \ - _globqual_delims _globquals _hash _history_modifiers _in_vared \ - _jobs _jobs_bg _jobs_builtin _jobs_fg _kill \ - _limit _limits _math _math_params _mere \ - _module_math_func _options _options_set _options_unset _parameter \ - _parameters _precommand _print _prompt _ps1234 \ - _read _redirect _run-help _sched _set \ - _setopt _source _strftime _subscript _suffix_alias_files \ - _tcpsys _tilde _trap _ttyctl _typeset \ - _ulimit _unhash _user_math_func _value _vared \ - _vars _wait _which _widgets _zargs \ - _zattr _zcalc _zcalc_line _zcompile _zed \ - _zftp _zle _zmodload _zmv _zparseopts \ - _zpty _zsh-mime-handler _zsocket _zstyle _ztodo +autoload -Uz _libinput _mpv _sv _xbps _xbps_src \ + _xtools _xwallpaper _youtube-dl _zathura _cdr \ + _all_labels _all_matches _alternative _approximate _arg_compile \ + _arguments _bash_completions _cache_invalid _call_function _combination \ + _comp_locale _complete _complete_debug _complete_help _complete_help_generic \ + _complete_tag _correct _correct_filename _correct_word _describe \ + _description _dispatch _expand _expand_alias _expand_word \ + _extensions _external_pwds _generic _guard _history \ + _history_complete_word _ignored _list _main_complete _match \ + _menu _message _most_recent_file _multi_parts _next_label \ + _next_tags _normal _nothing _oldlist _pick_variant \ + _prefix _read_comp _regex_arguments _regex_words _requested \ + _retrieve_cache _sep_parts _sequence _set_command _setup \ + _store_cache _sub_commands _tags _user_expand _values \ + _wanted _acpi _acpitool _alsa-utils _analyseplugin \ + _brctl _btrfs _chattr _chcon _chrt \ + _cpupower _cryptsetup _dkms _e2label _ethtool \ + _findmnt _free _fuse_arguments _fuse_values _fusermount \ + _gpasswd _htop _iconvconfig _ionice _ipset \ + _iptables _iwconfig _kpartx _losetup _lsattr \ + _lsblk _lsusb _ltrace _mdadm _mii-tool \ + _modutils _mondo _networkmanager _opkg _pidof \ + _pmap _qdbus _schedtool _selinux_contexts _selinux_roles \ + _selinux_types _selinux_users _setsid _slabtop _ss \ + _sshfs _strace _sysstat _tload _tpb \ + _tracepath _tune2fs _uml _valgrind _vserver \ + _wakeup_capable_devices _wipefs _wpa_cli _a2ps _aap \ + _abcde _absolute_command_paths _ack _adb _ansible \ + _ant _antiword _apachectl _apm _arch_archives \ + _arch_namespace _arp _arping _asciidoctor _asciinema \ + _at _attr _augeas _avahi _awk \ + _base64 _basename _bash _baudrates _baz \ + _beep _bibtex _bind_addresses _bison _bittorrent \ + _bogofilter _bpf_filters _bpython _bzip2 _bzr \ + _cabal _cal _calendar _canonical_paths _cat \ + _ccal _cdcd _cdrdao _cdrecord _chkconfig \ + _chmod _chown _chroot _chsh _cksum \ + _clay _cmdambivalent _cmdstring _cmp _column \ + _comm _composer _compress _configure _cowsay \ + _cp _cpio _cplay _crontab _cscope \ + _cssh _ctags_tags _curl _cut _cvs \ + _darcs _date _date_formats _dates _dbus \ + _dconf _dd _devtodo _df _dhclient \ + _dict _dict_words _diff _diff3 _diff_options \ + _diffstat _dig _dir_list _directories _django \ + _dmesg _dmidecode _dns_types _doas _domains \ + _dos2unix _drill _dsh _dtruss _du \ + _dvi _ecasound _ed _elfdump _elinks \ + _email_addresses _enscript _entr _env _espeak \ + _etags _fakeroot _feh _fetchmail _ffmpeg \ + _figlet _file_modes _file_systems _files _find \ + _find_net_interfaces _finger _flac _flex _fmt \ + _fold _fortune _fsh _fuser _gcc \ + _gcore _gdb _gem _genisoimage _getconf \ + _getent _getfacl _getmail _getopt _ghostscript \ + _git _global _global_tags _gnu_generic _gnupod \ + _gnutls _go _gpg _gphoto2 _gprof \ + _gradle _graphicsmagick _grep _groff _groups \ + _growisofs _gsettings _guilt _gzip _have_glob_qual \ + _head _hexdump _host _hostname _hosts \ + _iconv _id _ifconfig _iftop _imagemagick \ + _init_d _initctl _install _iostat _ip \ + _ipsec _irssi _ispell _java _java_class \ + _joe _join _jq _killall _knock \ + _kvno _last _ld_debug _ldconfig _ldd \ + _less _lha _libvirt _links _list_files \ + _lldb _ln _loadkeys _locale _localedef \ + _locales _locate _look _lp _ls \ + _lsof _lua _luarocks _lynx _lz4 \ + _lzop _mail _mailboxes _make _man \ + _md5sum _mencal _mh _mime_types _mkdir \ + _mkfifo _mknod _mktemp _module _monotone \ + _moosic _mosh _mount _mpc _mt \ + _mtools _mtr _mutt _mv _my_accounts \ + _myrepos _mysql_utils _mysqldiff _ncftp _net_interfaces \ + _netcat _netstat _newsgroups _nginx _ngrep \ + _nice _nkf _nl _nm _nmap \ + _npm _nslookup _numfmt _objdump _object_files \ + _od _openstack _other_accounts _pack _pandoc \ + _paste _patch _patchutils _path_commands _path_files \ + _pax _pbm _pdf _perforce _perl \ + _perl_basepods _perl_modules _perldoc _pgrep _php \ + _picocom _pids _pine _ping _pkg-config \ + _pkg_instance _pkgadd _pkginfo _pkgrm _pon \ + _ports _postfix _postgresql _postscript _printenv \ + _printers _process_names _prove _ps _pspdf \ + _psutils _pump _pv _pwgen _pydoc \ + _python _python_modules _qemu _quilt _rake \ + _ranlib _rar _rclone _rcs _readelf \ + _readlink _remote_files _renice _ri _rlogin \ + _rm _rmdir _route _rrdtool _rsync \ + _rubber _ruby _runit _samba _sccs \ + _scons _screen _script _seafile _sed \ + _seq _service _services _setfacl _sh \ + _shasum _showmount _shred _shuf _shutdown \ + _signals _sisu _slrn _smartmontools _socket \ + _sort _spamassassin _split _sqlite _sqsh \ + _ssh _ssh_hosts _stat _stdbuf _stgit \ + _stow _strings _strip _stty _su \ + _subversion _sudo _surfraw _swaks _swanctl \ + _swift _sys_calls _sysctl _tac _tail \ + _tar _tar_archive _tardy _tcpdump _tcptraceroute \ + _tee _telnet _terminals _tex _texi \ + _texinfo _tidy _tiff _tilde_files _time_zone \ + _timeout _tin _tla _tmux _todo.sh \ + _toilet _top _topgit _totd _touch \ + _tput _tr _transmission _tree _truss \ + _tty _ttys _twidge _twisted _umountable \ + _unace _uname _unexpand _uniq _unison \ + _units _uptime _urls _user_admin _user_at_host \ + _users _users_on _vcsh _vim _visudo \ + _vmstat _vorbis _vpnc _w _w3m \ + _watch _wc _webbrowser _wget _whereis \ + _who _whois _wiggle _xargs _xmlsoft \ + _xmlstarlet _xmms2 _xxd _xz _yafc \ + _yodl _yp _zcat _zdump _zfs \ + _zfs_dataset _zfs_keysource_props _zfs_pool _zip _zpool \ + _zsh _acroread _code _dcop _eog \ + _evince _geany _gnome-gv _gqview _gv \ + _kdeconnect _kfmclient _matlab _mozilla _mplayer \ + _mupdf _nautilus _nedit _netscape _okular \ + _pdftk _qiv _rdesktop _setxkbmap _sublimetext \ + _urxvt _vnc _x_arguments _x_borderwidth _x_color \ + _x_colormapid _x_cursor _x_display _x_extension _x_font \ + _x_geometry _x_keysym _x_locale _x_modifier _x_name \ + _x_resource _x_selection_timeout _x_title _x_utils _x_visual \ + _x_window _xauth _xautolock _xclip _xdvi \ + _xfig _xft_fonts _xloadimage _xmodmap _xournal \ + _xpdf _xrandr _xscreensaver _xset _xt_arguments \ + _xt_session_id _xterm _xv _xwit _zeal \ + _add-zle-hook-widget _add-zsh-hook _alias _aliases _arrays \ + _assign _autocd _bindkey _brace_parameter _builtin \ + _cd _command _command_names _compadd _compdef \ + _completers _condition _default _delimiters _directory_stack \ + _dirs _disable _dynamic_directory_name _echotc _echoti \ + _emulate _enable _equal _exec _fc \ + _file_descriptors _first _functions _globflags _globqual_delims \ + _globquals _hash _history_modifiers _in_vared _jobs \ + _jobs_bg _jobs_builtin _jobs_fg _kill _limit \ + _limits _math _math_params _mere _module_math_func \ + _options _options_set _options_unset _parameter _parameters \ + _precommand _print _prompt _ps1234 _read \ + _redirect _run-help _sched _set _setopt \ + _source _strftime _subscript _suffix_alias_files _tcpsys \ + _tilde _trap _ttyctl _typeset _ulimit \ + _unhash _user_math_func _value _vared _vars \ + _wait _which _widgets _zargs _zattr \ + _zcalc _zcalc_line _zcompile _zed _zftp \ + _zle _zmodload _zmv _zparseopts _zpty \ + _zsh-mime-handler _zsocket _zstyle _ztodo autoload -Uz +X _call_program typeset -gUa _comp_assocs diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc @@ -2,12 +2,25 @@ autoload -Uz compinit promptinit compinit promptinit + +. $HOME/.ls_colors zstyle ':completion:*' menu select -zstyle ':completion::complete:*' gain-privileges 1 -setopt COMPLETE_ALIASES +zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} + +export PROMPT="%F{2}[%F{3}%F{4}%n@%F{5}%M %F{6}%~/%F{2}]%F{11}\$ %F" # Vi-mode bindkey -v +zmodload zsh/complist +export KEYTIMEOUT=1 +bindkey -M menuselect 'h' vi-backward-char +bindkey -M menuselect 'j' vi-down-line-or-history +bindkey -M menuselect 'k' vi-up-line-or-history +bindkey -M menuselect 'l' vi-forward-char +bindkey -v '^?' backward-delete-char + +# Alias' +. $ZDOTDIR/alias # Keys typeset -g -A key @@ -25,4 +38,24 @@ key[PageDown]="${terminfo[knp]}" key[ShiftTab]="${terminfo[kcbt]}" # Syntax highlighting +typeset -A ZSH_HIGHLIGHT_STYLES +. /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh + +ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=5,bold' +ZSH_HIGHLIGHT_STYLES[command]='fg=13' +ZSH_HIGHLIGHT_STYLES[alias]='fg=13,bold' +ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=13,underline,bold' +ZSH_HIGHLIGHT_STYLES[builtin]='fg=13,underline,bold' +ZSH_HIGHLIGHT_STYLES[precommand]='fg=13,underline,bold' +ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=15' +ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=15' +ZSH_HIGHLIGHT_STYLES[globbing]='fg=15' +ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=15' +ZSH_HIGHLIGHT_STYLES[command-substitution]='fg=15' +ZSH_HIGHLIGHT_STYLES[process-substitution]='fg=15' +ZSH_HIGHLIGHT_STYLES[redirection]='fg=10' +ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=7' +ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=7' +ZSH_HIGHLIGHT_STYLES[path]='fg=7' + . /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh diff --git a/.config/zsh/.zshrc.swp b/.config/zsh/.zshrc.swp Binary files differ. diff --git a/.config/zsh/alias b/.config/zsh/alias @@ -0,0 +1,59 @@ +alias ls=" \ls --color" +alias l=" \ls --color" +alias vi=" vim" +alias xi=" sudo xbps-install" +alias xq=" sudo xbps-query" +alias xr=" sudo xbps-remove" +alias irssi=" \irssi --config ~/.config/irssi/config" +alias pipes=" \pipes -R -r 10000 -c 10 -c 11 -c 12 -c 13 -c 14 -c 15 -s 15" +alias clock=" tty-clock -s -c -C 7" +alias ytdl=" youtube-dl --add-metadata -ic" +alias ytdla=" youtube-dl --add-metadata -xic" +alias map=" telnet mapscii.me" +alias tetris=" ssh netris.rocketnine.space" +alias calcurse=" \calcurse -D ~/.config/calcurse" +alias irssi=" \irssi --home ~/.config/irssi/ -n haydenh" +alias sleep=" sudo zzz" +alias hibernate=" sudo ZZZ" +alias rmst=" bash ~/.scripts/random/gnulinux.sh" +alias fff=" bash ~/.config/fff/config" +alias python=" python3" +alias vimb=" \vimb --no-maximize" +alias cleancache=" sudo xbps-remove -Oo; rm -rf ~/.cache ~/.mozilla ~/.local/share/webkitgtk ~/.viminfo ~/.wget-hsts ~/.lesshst ~/.sh_history ~/.python_history" +alias mkconfall=" mkmailpass; mkalias" +alias nw=" newsboat" +alias nm=" neomutt" +alias ~d=" cd ~/general/downloads; ls" +alias ~do=" cd ~/general/documents; ls" +alias ~iw=" cd ~/images/wallpapers; ls" +alias ~i=" cd ~/images; ls" +alias ~v=" cd ~/videos; ls" +alias ~m=" cd ~/music; ls" +alias ~w=" cd ~/work; ls" +alias ~c=" cd ~/.config; ls" +alias ~s=" cd ~/.scripts; ls" +alias ~sb=" cd ~/.scripts/bin; ls" +alias ~vrc=" vim ~/.vimrc" +alias ..=" cd .." +alias ...=" cd ../.." +alias ....=" cd ../../.." +alias .....=" cd ../../../.." +alias ......=" cd ../../../../.." +alias .......=" cd ../../../../../.." +alias ........=" cd ../../../../../../.." +alias .........=" cd ../../../../../../../.." +alias ..........=" cd ../../../../../../../../.." +alias ...........=" cd ../../../../../../../../../.." +alias ............=" cd ../../../../../../../../../../.." +alias -g ...=" ../.." +alias -g ....=" ../../.." +alias -g .....=" ../../../.." +alias -g ......=" ../../../../.." +alias -g .......=" ../../../../../.." +alias -g ........=" ../../../../../../.." +alias -g .........=" ../../../../../../../.." +alias -g ..........=" ../../../../../../../../.." +alias -g ...........=" ../../../../../../../../../.." +alias -g ............=" ../../../../../../../../../../.." +alias -g om=" origin master" +alias -g gm=" github master" diff --git a/.galias b/.galias @@ -0,0 +1,12 @@ +... ../.. +.... ../../.. +..... ../../../.. +...... ../../../../.. +....... ../../../../../.. +........ ../../../../../../.. +......... ../../../../../../../.. +.......... ../../../../../../../../.. +........... ../../../../../../../../../.. +............ ../../../../../../../../../../.. +om origin master +gm github master diff --git a/.gitaddlist b/.gitaddlist @@ -1,4 +1,5 @@ git add ./LICENSE +git add .alias git add .gitaddlist git add .zprofile git add .config/zsh @@ -19,6 +20,7 @@ git add ./.ls_colors git add ./.wall git add ./.xinitrc git add ./.Xresources +git add .config/bash/ git add .config/dunst/dunstrc git add .config/picom/config git add .config/irssi/pipeline.theme @@ -55,6 +57,7 @@ git add .config/calcurse/keys git add .config/calcurse/conf git add .config/wall2 git add .config/fish/config.fish +git add .config/fish/alias git add .config/vimb/config git add .config/vimb/style.css git add .config/vimb/scripts.js @@ -63,3 +66,4 @@ git add .config/neomutt/colours git add .config/neomutt/sidebar git add general/makefile git rm --cache .config/vim/.netrwhist +git add .galias diff --git a/.profile b/.profile @@ -21,6 +21,7 @@ export SUDO_ASKPASS="$HOME/.scripts/bin/dmenu/daskpass" export PASS="$HOME/general/security/pass" export SHELL="/usr/bin/zsh" export ZDOTDIR="$HOME/.config/zsh" +xrdb -merge ~/.Xresources . ~/.ls_colors [ "$hostname" != "" ] && { echo > /dev/null diff --git a/.scripts/bin/display/bspwmstart b/.scripts/bin/display/bspwmstart @@ -1,2 +0,0 @@ -#!/bin/bash - diff --git a/.scripts/bin/i3/crefresh b/.scripts/bin/i3/crefresh @@ -1,4 +1,4 @@ #!/bin/bash sleep 0.1 -killall picom; picom --config ~/.config/picom/config -b -f +pkill picom; picom --config ~/.config/picom/config -b -f diff --git a/.scripts/bin/misc/iiclient b/.scripts/bin/misc/iiclient @@ -1,107 +0,0 @@ -#!/bin/bash - -[ "$1" != "" ] && cd $1 - -draw(){ - lines=$(tput lines) - clear - printf "\e[0H\n\n" - cat /dev/stdin - printf "\e[0H" - tput setab 0 - printf " [$(date)] [Acts: $ACTS] " - tput sgr0 - tput cup $lines 0 -} - -redraw(){ - tput sc - printf "\e[0H" - tput setab 0 - printf " [$(date)] [Acts: $ACTS] \n\n" - tput rc -} - -dirlist(){ - tree $(find -type d -maxdepth 1| sed '/^.$/d') | sed 's/^[0-9]* directories.*//g' | draw - dosleep="1" -} - -getchannels(){ - CHANS=$(find -maxdepth 2 -mindepth 2 -type d | nl /dev/stdin) - echo "$CHANS" | draw - dosleep="1" -} - -update(){ - CHANS=$(find -name "*out" | nl /dev/stdin) - echo "$CHANS" > ./chanlist - redraw - goto "$CURRENTCHANNEL" -} - -send(){ - sendchannel=$(echo "$CURRENTCHANNEL" | sed 's/out$/in/g') - echo "$@" > $sendchannel -} - -help(){ - -printf ' -CHANNEL always refers to either the number displayed in getchannels, or the name of the channel starting with # - -COMMANDS: - -&server LINK TO SERVER - this is required to send commands to the server (for freenode: irc.freenode.net/in) -&help - this message -&dirlist - list directory structure -&getchannels - list channels -&goto CHANNEL - go to CHANNEL -&read CHANNEL - read entire channel history -&exit - exit -' | draw -dosleep="1" - -} - -returnchannel(){ - read raw < /dev/stdin - grep "$raw" < ./chanlist >/dev/null 2>&1 &&{ - echo "$(grep "$raw" < ./chanlist | sed 's/^[[:space:]]*[0-9]*[[:space:]]*//g' | sed 1q)" - } ||{ - echo "Cannot find channel" | draw - }; -} - -goto(){ - channel=$(echo "$1" | returnchannel) - export CURRENTCHANNEL="$channel" - cat $channel | draw -} - -server(){ - export CURRENTSERVER="$1 $2 $3" -} - -sendcommand(){ - echo "/$1" > $CURRENTSERVER -} - -getchannels - -while true -do - read input < /dev/tty - input2=$(echo "$input" | sed 's/^\///g') - input3=$(echo "$input" | sed 's/^\&//g') - if [ "$input" = "$input2" ] && [ "$input2" = "$input3" ]; then - send $input - elif [ "$input" != "$input2" ]; then - sendcommand "$input2" - else - $input3 - fi - [ "$dosleep" != "" ] && sleep 4 - update - dosleep="" -done diff --git a/.scripts/bin/misc/mkalias b/.scripts/bin/misc/mkalias @@ -0,0 +1,7 @@ +#!/bin/sh + +awk '{printf "alias "$1"=\"";$1="";printf $0"\"\n"}' < ~/.alias > ~/.config/bash/alias +cp ~/.config/bash/alias ~/.config/zsh/alias +cp ~/.config/bash/alias ~/.config/fish/alias + +awk '{printf "alias -g "$1"=\"";$1="";printf $0"\"\n"}' < ~/.galias >> ~/.config/zsh/alias diff --git a/.scripts/bin/misc/slock_mod b/.scripts/bin/misc/slock_mod @@ -2,8 +2,18 @@ socket1="$1" socket2="$2" -echo "dmpv/rmpv: $(hmpv state $socket1)" > ~/.cache/socket; echo "dmpvurl: $(hmpv state $socket2)" >> ~/.cache/socket -hmpv pause $socket1; sleep 0.1; hmpv pause $socket2; sleep 0.1; hmpv pause $socket2; sleep 0.1; hmpv pause $socket2 +echo "dmpv/rmpv: $(hmpv state $socket1)" > ~/.cache/socket +echo "dmpvurl: $(hmpv state $socket2)" >> ~/.cache/socket +( + hmpv pause $socket1 + sleep 0.2 + hmpv pause $socket2 + sleep 0.2 + hmpv pause $socket2 + sleep 0.2 + hmpv pause $socket2 +) & + slock -m "Locked at $(date) by $USER - what? You thought I would let you in... Fool." state=$(cat ~/.cache/socket | awk '/:/') diff --git a/.xinitrc b/.xinitrc @@ -1,5 +1,4 @@ #!/bin/bash -[ -f .Xresources ] && xrdb -merge .Xresources while true; do dwm diff --git a/general/makefile b/general/makefile @@ -7,16 +7,20 @@ tar: tar czvf mail.tar.gz mail tar czvf security.tar.gz security -images: +images.tar.bz: tar cjvf images.tar.bz images -downloads: +downloads.tar.gz: tar czvf downloads.tar.gz downloads -documents: +documents.tar.gz: tar czvf documents.tar.gz documents -music: +music.tar.bz: tar cjvf music.tar.bz music -videos: +videos.tar.bz: tar cjvf videos.tar.bz videos +mail.tar.gz: + tar czvf mail.tar.gz mail +security.tar.gz: + tar czvf security.tar.gz security clean: rm *.tar.*z