ewwwwwwww

This commit is contained in:
Zastian Pretorius
2022-11-05 01:05:59 +00:00
parent c02c3d82f0
commit 70e011ee00
6 changed files with 509 additions and 225 deletions

77
eww/.config/eww/eww.scss Normal file
View File

@@ -0,0 +1,77 @@
.bar{
}
.workspaces{
padding-right: 300px;
}
.0 , .01, .02, .03, .04, .05, .06, .07, .08, .09,
.011, .022, .033, .044, .055, .066, .077, .088, .099,{
margin: 0px 0px 0px 0px;
}
/* Unoccupied */
.0 {
color: #606060;
}
/* Occupied */
.01, .02, .03, .04, .05, .06, .07, .08, .09 {
color:#959595;
font-weight: bold;
}
/* Focused */
.011, .022, .033, .044, .055, .066, .077, .088, .099{
color: #ffffff;
font-weight:bold;
}
.bar_right{
//padding left
padding-left: 130px;
}
.disk{
//font size
font-size: 12px;
//ring color lime green
color: #32CD32;
}
.cpu{
//font size
font-size: 12px;
//color dracula purple
color: #BD93F9;
}
.mem{
//font size
font-size: 12px;
//color dracula yellow
color: #F1FA8C;
}
.net{
//color dracula blue
color: #8BE9FD;
}
.time{
//color dracula orange
color: #FFB86C;
background-color: inherit;
}
.idle{
}
.idle_btn_on{
//color dracula pink
color: #FF79C6;
background-color: inherit;
}
.idle_btn_off{
//color dracula red
color: #FF5555;
background-color: inherit;
}

54
eww/.config/eww/eww.yuck Normal file
View File

@@ -0,0 +1,54 @@
(defwindow bar
:monitor 0
:exclusive true
:geometry (geometry
:height "3%"
:width "100%"
:anchor "top center"
)
:stacking "fg"
:windowtype "dock"
(bar))
(defwindow calendar
:monitor 0
:exclusive false
:geometry (geometry
:height "20%"
:width "20%"
:anchor "top right"
)
:stacking "fg"
:windowtype "normal"
(cal))
(defwidget bar []
(box :orientation "horizontal" :class "bar"
(literal :class "workspaces" :content workspace)
(label :class "spacer" :text "")
(box :orientation "horizontal" :class "bar_right"
(circular-progress :class "disk" :value "${round(EWW_DISK[`/home`].used/EWW_DISK[`/home`].total*100,0)}"
:max-value 100 :min-value 0 :thickness 2 :size 20 "SSD")
(circular-progress :class "cpu" :value "${round(EWW_CPU.avg,0)}"
:max-value 100 :min-value 0 :thickness 2 :size 20 "CPU")
(circular-progress :class "mem" :value "${round(EWW_RAM.used_mem/EWW_RAM.total_mem*100,0)}"
:max-value 100 :min-value 0 :thickness 2 :size 20 "RAM")
(label :class "net" :text "${round(EWW_NET[`enp4s0`].NET_DOWN/131072,1)} ↓↑ ${round(EWW_NET[`enp4s0`].NET_UP/131072,1)}")
(button :class "time" :onclick "scripts/calendar calendar"
"${date.hour}:${date.min} ${date.am_pm}")
(literal :class "idle" :content idle))))
(defpoll date :interval "5s"
`date +'{"hour":"%I","min":"%M","am_pm":"%p","day":"%d","month":"%m","year":"%Y"}'`)
(defwidget cal []
(calendar :class "calendar"
:date "${date.year}-${date.month}-${date.day}"
:format "%a %d %b"))
(deflisten workspace "scripts/workspace")
(deflisten idle "scripts/idel")

View File

@@ -0,0 +1,35 @@
#!/bin/bash
calendar(){
LOCK_FILE="$HOME/.cache/eww-calendar.lock"
EWW_BIN="eww"
run() {
${EWW_BIN} -c $HOME/.config/eww open calendar
}
# Run eww daemon if not running
if [[ ! `pidof eww` ]]; then
${EWW_BIN} daemon
sleep 1
fi
# Open widgets
if [[ ! -f "$LOCK_FILE" ]]; then
touch "$LOCK_FILE"
run
else
${EWW_BIN} -c $HOME/.config/eww close calendar
rm "$LOCK_FILE"
fi
}
if [ "$1" = "launcher" ]; then
$HOME/.local/bin/launcher
elif [ "$1" = "wifi" ]; then
kitty -e nmtui
elif [ "$1" = "audio" ]; then
pavucontrol
elif [ "$1" = "calendar" ]; then
calendar
fi

14
eww/.config/eww/scripts/idel Executable file
View File

@@ -0,0 +1,14 @@
#! /bin/bash
#check if wayland-idle-inhibitor.py is running
#loop forever
while true
do
if pgrep -x "way-inhibitor" > /dev/null
then
echo "(button :class \"idle_btn_on\" :onclick \"killall way-inhibitor\"\"\")"
else
echo "(button :class \"idle_btn_off\" :onclick \"way-inhibitor &\" \"\")"
fi
sleep 1
done

View File

@@ -0,0 +1,54 @@
#! /bin/bash
#define icons for workspaces 1-9
ic=(0 一 二 三 四 五 六 七 八 九)
#initial check for occupied workspaces
for num in $(hyprctl workspaces | grep ID | sed 's/()/(1)/g' | awk 'NR>1{print $1}' RS='(' FS=')'); do
export o"$num"="$num"
done
#initial check for focused workspace
for num in $(hyprctl monitors | grep active | sed 's/()/(1)/g' | awk 'NR>1{print $1}' RS='(' FS=')'); do
export f"$num"="$num"
export fnum=f"$num"
done
workspaces() {
if [[ ${1:0:9} == "workspace" ]]; then #set focused workspace
unset -v "$fnum"
num=${1:11}
export f"$num"="$num"
export fnum=f"$num"
elif [[ ${1:0:15} == "createworkspace" ]]; then #set Occupied workspace
num=${1:17}
export o"$num"="$num"
export f"$num"="$num"
elif [[ ${1:0:16} == "destroyworkspace" ]]; then #unset unoccupied workspace
num=${1:18}
unset -v o"$num" f"$num"
fi
#output eww widget
echo "(eventbox :onscroll \"echo {} | sed -e 's/up/-1/g' -e 's/down/+1/g' | xargs hyprctl dispatch workspace\" \
(box :class \"works\" :orientation \"h\" :spacing 5 :space-evenly \"true\" \
(button :onclick \"hyprctl dispatch workspace 1\" :onrightclick \"hyprctl dispatch workspace 1 && /home/taylor/.config/hypr/default_app\" :class \"0$o1$f1\" \"${ic[1]}\") \
(button :onclick \"hyprctl dispatch workspace 2\" :onrightclick \"hyprctl dispatch workspace 2 && /home/taylor/.config/hypr/default_app\" :class \"0$o2$f2\" \"${ic[2]}\") \
(button :onclick \"hyprctl dispatch workspace 3\" :onrightclick \"hyprctl dispatch workspace 3 && /home/taylor/.config/hypr/default_app\" :class \"0$o3$f3\" \"${ic[3]}\") \
(button :onclick \"hyprctl dispatch workspace 4\" :onrightclick \"hyprctl dispatch workspace 4 && /home/taylor/.config/hypr/default_app\" :class \"0$o4$f4\" \"${ic[4]}\") \
(button :onclick \"hyprctl dispatch workspace 5\" :onrightclick \"hyprctl dispatch workspace 5 && /home/taylor/.config/hypr/default_app\" :class \"0$o5$f5\" \"${ic[5]}\") \
(button :onclick \"hyprctl dispatch workspace 6\" :onrightclick \"hyprctl dispatch workspace 6 && /home/taylor/.config/hypr/default_app\" :class \"0$o6$f6\" \"${ic[6]}\") \
(button :onclick \"hyprctl dispatch workspace 7\" :onrightclick \"hyprctl dispatch workspace 7 && /home/taylor/.config/hypr/default_app\" :class \"0$o7$f7\" \"${ic[7]}\") \
(button :onclick \"hyprctl dispatch workspace 8\" :onrightclick \"hyprctl dispatch workspace 8 && /home/taylor/.config/hypr/default_app\" :class \"0$o8$f8\" \"${ic[8]}\") \
(button :onclick \"hyprctl dispatch workspace 9\" :onrightclick \"hyprctl dispatch workspace 9 && /home/taylor/.config/hypr/default_app\" :class \"0$o9$f9\" \"${ic[9]}\") \
)\
)"
}
workspaces
socat -u UNIX-CONNECT:/tmp/hypr/"$HYPRLAND_INSTANCE_SIGNATURE"/.socket2.sock - | while read -r event; do
workspaces "$event"
done

View File

@@ -1,4 +1,4 @@
#files: 927 version: 5.9 #files: 828 version: 5.9
_comps=( _comps=(
'-' '_precommand' '-' '_precommand'
@@ -24,7 +24,6 @@ _comps=(
'add-zle-hook-widget' '_add-zle-hook-widget' 'add-zle-hook-widget' '_add-zle-hook-widget'
'add-zsh-hook' '_add-zsh-hook' 'add-zsh-hook' '_add-zsh-hook'
'admin' '_sccs' 'admin' '_sccs'
'alacritty' '_alacritty'
'ali' '_mh' 'ali' '_mh'
'alias' '_alias' 'alias' '_alias'
'amaya' '_webbrowser' 'amaya' '_webbrowser'
@@ -51,7 +50,6 @@ _comps=(
'appletviewer' '_java' 'appletviewer' '_java'
'apropos' '_man' 'apropos' '_man'
'apvlv' '_pdf' 'apvlv' '_pdf'
'arch' '_arch'
'arduino-ctags' '_ctags' 'arduino-ctags' '_ctags'
'arecord' '_alsa-utils' 'arecord' '_alsa-utils'
'arena' '_webbrowser' 'arena' '_webbrowser'
@@ -77,7 +75,7 @@ _comps=(
'awk' '_awk' 'awk' '_awk'
'b2sum' '_md5sum' 'b2sum' '_md5sum'
'barbican' '_openstack' 'barbican' '_openstack'
'base32' '_base32' 'base32' '_base64'
'base64' '_base64' 'base64' '_base64'
'basename' '_basename' 'basename' '_basename'
'basenc' '_basenc' 'basenc' '_basenc'
@@ -113,7 +111,6 @@ _comps=(
'btdownloadheadless' '_bittorrent' 'btdownloadheadless' '_bittorrent'
'btlaunchmany' '_bittorrent' 'btlaunchmany' '_bittorrent'
'btlaunchmanycurses' '_bittorrent' 'btlaunchmanycurses' '_bittorrent'
'btm' '_btm'
'btmakemetafile' '_bittorrent' 'btmakemetafile' '_bittorrent'
'btreannounce' '_bittorrent' 'btreannounce' '_bittorrent'
'btrename' '_bittorrent' 'btrename' '_bittorrent'
@@ -151,10 +148,12 @@ _comps=(
'ceilometer' '_openstack' 'ceilometer' '_openstack'
'certtool' '_gnutls' 'certtool' '_gnutls'
'cftp' '_twisted' 'cftp' '_twisted'
'chage' '_users'
'chattr' '_chattr' 'chattr' '_chattr'
'chcon' '_chcon' 'chcon' '_chcon'
'chdir' '_cd' 'chdir' '_cd'
'chgrp' '_chgrp' 'chfn' '_users'
'chgrp' '_chown'
'chimera' '_webbrowser' 'chimera' '_webbrowser'
'chkconfig' '_chkconfig' 'chkconfig' '_chkconfig'
'chkstow' '_stow' 'chkstow' '_stow'
@@ -249,10 +248,7 @@ _comps=(
'diffstat' '_diffstat' 'diffstat' '_diffstat'
'dig' '_dig' 'dig' '_dig'
'dillo' '_webbrowser' 'dillo' '_webbrowser'
'dir' '_dir'
'dircmp' '_directories' 'dircmp' '_directories'
'dircolors' '_dircolors'
'dirname' '_dirname'
'dirs' '_dirs' 'dirs' '_dirs'
'disable' '_disable' 'disable' '_disable'
'disown' '_jobs_fg' 'disown' '_jobs_fg'
@@ -265,6 +261,8 @@ _comps=(
'dmesg' '_dmesg' 'dmesg' '_dmesg'
'dmidecode' '_dmidecode' 'dmidecode' '_dmidecode'
'doas' '_doas' 'doas' '_doas'
'docker' '_docker'
'dockerd' '_docker'
'domainname' '_yp' 'domainname' '_yp'
'dos2unix' '_dos2unix' 'dos2unix' '_dos2unix'
'drill' '_drill' 'drill' '_drill'
@@ -287,7 +285,6 @@ _comps=(
'e2label' '_e2label' 'e2label' '_e2label'
'eatmydata' '_precommand' 'eatmydata' '_precommand'
'ecasound' '_ecasound' 'ecasound' '_ecasound'
'echo' '_echo'
'echotc' '_echotc' 'echotc' '_echotc'
'echoti' '_echoti' 'echoti' '_echoti'
'ed' '_ed' 'ed' '_ed'
@@ -318,15 +315,13 @@ _comps=(
'ex' '_vi' 'ex' '_vi'
'exa' '_exa' 'exa' '_exa'
'exec' '_exec' 'exec' '_exec'
'expand' '_expand' 'expand' '_unexpand'
'export' '_typeset' 'export' '_typeset'
'expr' '_expr'
'express' '_webbrowser' 'express' '_webbrowser'
'extcheck' '_java' 'extcheck' '_java'
'extractres' '_psutils' 'extractres' '_psutils'
'factor' '_factor'
'fakeroot' '_fakeroot' 'fakeroot' '_fakeroot'
'false' '_false' 'false' '_nothing'
'fc' '_fc' 'fc' '_fc'
'fc-list' '_xft_fonts' 'fc-list' '_xft_fonts'
'fc-match' '_xft_fonts' 'fc-match' '_xft_fonts'
@@ -386,16 +381,33 @@ _comps=(
'galeon' '_webbrowser' 'galeon' '_webbrowser'
'gawk' '_awk' 'gawk' '_awk'
'gb2sum' '_md5sum' 'gb2sum' '_md5sum'
'gbase32' '_base64'
'gbase64' '_base64'
'gbasename' '_basename'
'gcat' '_cat'
'gcc' '_gcc' 'gcc' '_gcc'
'gccgo' '_go' 'gccgo' '_go'
'gchgrp' '_chown'
'gchmod' '_chmod'
'gchown' '_chown'
'gchroot' '_chroot'
'gcksum' '_cksum'
'gcmp' '_cmp' 'gcmp' '_cmp'
'gcomm' '_comm'
'gcore' '_gcore' 'gcore' '_gcore'
'gcp' '_cp'
'gcut' '_cut'
'gdate' '_date'
'gdb' '_gdb' 'gdb' '_gdb'
'gdd' '_dd'
'gdf' '_df'
'gdiff' '_diff' 'gdiff' '_diff'
'gdu' '_du'
'geany' '_geany' 'geany' '_geany'
'gegrep' '_grep' 'gegrep' '_grep'
'gem' '_gem' 'gem' '_gem'
'genisoimage' '_genisoimage' 'genisoimage' '_genisoimage'
'genv' '_env'
'get' '_sccs' 'get' '_sccs'
'getafm' '_psutils' 'getafm' '_psutils'
'getconf' '_getconf' 'getconf' '_getconf'
@@ -407,15 +419,21 @@ _comps=(
'getopt' '_getopt' 'getopt' '_getopt'
'getopts' '_vars' 'getopts' '_vars'
'gex' '_vim' 'gex' '_vim'
'gexpand' '_unexpand'
'gfgrep' '_grep' 'gfgrep' '_grep'
'gfind' '_find' 'gfind' '_find'
'gfmt' '_fmt'
'gfold' '_fold'
'ggetopt' '_getopt' 'ggetopt' '_getopt'
'ggrep' '_grep' 'ggrep' '_grep'
'ggv' '_gnome-gv' 'ggv' '_gnome-gv'
'gh' '_gh' 'gh' '_gh'
'ghcup' '_ghcup' 'ghcup' '_ghcup'
'ghead' '_head'
'ghostscript' '_ghostscript' 'ghostscript' '_ghostscript'
'ghostview' '_pspdf' 'ghostview' '_pspdf'
'gid' '_id'
'ginstall' '_install'
'git' '_git' 'git' '_git'
'git-cvsserver' '_git' 'git-cvsserver' '_git'
'gitk' '_git' 'gitk' '_git'
@@ -423,15 +441,25 @@ _comps=(
'git-shell' '_git' 'git-shell' '_git'
'git-upload-archive' '_git' 'git-upload-archive' '_git'
'git-upload-pack' '_git' 'git-upload-pack' '_git'
'gjoin' '_join'
'glance' '_openstack' 'glance' '_openstack'
'gln' '_ln'
'global' '_global' 'global' '_global'
'glocate' '_locate' 'glocate' '_locate'
'gls' '_ls'
'gm' '_graphicsmagick' 'gm' '_graphicsmagick'
'gmake' '_make' 'gmake' '_make'
'gmd5sum' '_md5sum' 'gmd5sum' '_md5sum'
'gmkdir' '_mkdir'
'gmkfifo' '_mkfifo'
'gmknod' '_mknod'
'gmktemp' '_mktemp'
'gmplayer' '_mplayer' 'gmplayer' '_mplayer'
'gmv' '_mv'
'gnl' '_nl'
'gnocchi' '_openstack' 'gnocchi' '_openstack'
'gnome-gv' '_gnome-gv' 'gnome-gv' '_gnome-gv'
'gnumfmt' '_numfmt'
'gnupod_addsong' '_gnupod' 'gnupod_addsong' '_gnupod'
'gnupod_addsong.pl' '_gnupod' 'gnupod_addsong.pl' '_gnupod'
'gnupod_check' '_gnupod' 'gnupod_check' '_gnupod'
@@ -443,43 +471,65 @@ _comps=(
'gnutls-cli' '_gnutls' 'gnutls-cli' '_gnutls'
'gnutls-cli-debug' '_gnutls' 'gnutls-cli-debug' '_gnutls'
'gnutls-serv' '_gnutls' 'gnutls-serv' '_gnutls'
'god' '_od'
'gofmt' '_go' 'gofmt' '_go'
'gpasswd' '_gpasswd' 'gpasswd' '_gpasswd'
'gpaste' '_paste'
'gpatch' '_patch' 'gpatch' '_patch'
'gpg' '_gpg' 'gpg' '_gpg'
'gpg2' '_gpg' 'gpg2' '_gpg'
'gpgv' '_gpg' 'gpgv' '_gpg'
'gpg-zip' '_gpg' 'gpg-zip' '_gpg'
'gphoto2' '_gphoto2' 'gphoto2' '_gphoto2'
'gprintenv' '_printenv'
'gprof' '_gprof' 'gprof' '_gprof'
'gqview' '_gqview' 'gqview' '_gqview'
'gradle' '_gradle' 'gradle' '_gradle'
'gradlew' '_gradle' 'gradlew' '_gradle'
'grail' '_webbrowser' 'grail' '_webbrowser'
'greadlink' '_readlink'
'grep' '_grep' 'grep' '_grep'
'grepdiff' '_patchutils' 'grepdiff' '_patchutils'
'grm' '_rm'
'grmdir' '_rmdir'
'groff' '_groff' 'groff' '_groff'
'groupadd' '_user_admin' 'groupadd' '_user_admin'
'groupdel' '_groups'
'groupmod' '_user_admin' 'groupmod' '_user_admin'
'groups' '_groups' 'groups' '_users'
'growisofs' '_growisofs' 'growisofs' '_growisofs'
'gs' '_ghostscript' 'gs' '_ghostscript'
'gsbj' '_pspdf' 'gsbj' '_pspdf'
'gsdj' '_pspdf' 'gsdj' '_pspdf'
'gsdj500' '_pspdf' 'gsdj500' '_pspdf'
'gsed' '_sed' 'gsed' '_sed'
'gseq' '_seq'
'gsettings' '_gsettings' 'gsettings' '_gsettings'
'gsha1sum' '_md5sum' 'gsha1sum' '_md5sum'
'gsha224sum' '_md5sum' 'gsha224sum' '_md5sum'
'gsha256sum' '_md5sum' 'gsha256sum' '_md5sum'
'gsha384sum' '_md5sum' 'gsha384sum' '_md5sum'
'gsha512sum' '_md5sum' 'gsha512sum' '_md5sum'
'gshred' '_shred'
'gshuf' '_shuf'
'gslj' '_pspdf' 'gslj' '_pspdf'
'gslp' '_pspdf' 'gslp' '_pspdf'
'gsnd' '_pspdf' 'gsnd' '_pspdf'
'gsort' '_sort'
'gsplit' '_split'
'gstat' '_stat'
'gstdbuf' '_stdbuf'
'gstrings' '_strings' 'gstrings' '_strings'
'gstty' '_stty' 'gstty' '_stty'
'gsum' '_cksum'
'gtac' '_tac'
'gtail' '_tail'
'gtar' '_tar' 'gtar' '_tar'
'gtee' '_tee'
'gtimeout' '_timeout'
'gtouch' '_touch'
'gtr' '_tr'
'gtty' '_tty'
'guilt' '_guilt' 'guilt' '_guilt'
'guilt-add' '_guilt' 'guilt-add' '_guilt'
'guilt-applied' '_guilt' 'guilt-applied' '_guilt'
@@ -505,11 +555,17 @@ _comps=(
'guilt-status' '_guilt' 'guilt-status' '_guilt'
'guilt-top' '_guilt' 'guilt-top' '_guilt'
'guilt-unapplied' '_guilt' 'guilt-unapplied' '_guilt'
'guname' '_uname'
'gunexpand' '_unexpand'
'guniq' '_uniq'
'gunzip' '_gzip' 'gunzip' '_gzip'
'guptime' '_uptime'
'gv' '_gv' 'gv' '_gv'
'gview' '_vim' 'gview' '_vim'
'gvim' '_vim' 'gvim' '_vim'
'gvimdiff' '_vim' 'gvimdiff' '_vim'
'gwc' '_wc'
'gwho' '_who'
'gxargs' '_xargs' 'gxargs' '_xargs'
'gzcat' '_gzip' 'gzcat' '_gzip'
'gzegrep' '_grep' 'gzegrep' '_grep'
@@ -518,7 +574,6 @@ _comps=(
'gzilla' '_webbrowser' 'gzilla' '_webbrowser'
'gzip' '_gzip' 'gzip' '_gzip'
'hash' '_hash' 'hash' '_hash'
'hashsum' '_hashsum'
'hd' '_hexdump' 'hd' '_hexdump'
'head' '_head' 'head' '_head'
'heat' '_openstack' 'heat' '_openstack'
@@ -528,7 +583,6 @@ _comps=(
'histed' '_zed' 'histed' '_zed'
'history' '_fc' 'history' '_fc'
'host' '_host' 'host' '_host'
'hostid' '_hostid'
'hostname' '_hostname' 'hostname' '_hostname'
'hostnamectl' '_hostnamectl' 'hostnamectl' '_hostnamectl'
'hotjava' '_webbrowser' 'hotjava' '_webbrowser'
@@ -622,7 +676,6 @@ _comps=(
'libinput' '_libinput' 'libinput' '_libinput'
'light' '_webbrowser' 'light' '_webbrowser'
'limit' '_limit' 'limit' '_limit'
'link' '_link'
'links' '_links' 'links' '_links'
'links2' '_links' 'links2' '_links'
'linux' '_uml' 'linux' '_uml'
@@ -640,7 +693,7 @@ _comps=(
'log' '_nothing' 'log' '_nothing'
'logger' '_logger' 'logger' '_logger'
'loginctl' '_loginctl' 'loginctl' '_loginctl'
'logname' '_logname' 'logname' '_nothing'
'look' '_look' 'look' '_look'
'losetup' '_losetup' 'losetup' '_losetup'
'lp' '_lp' 'lp' '_lp'
@@ -691,6 +744,9 @@ _comps=(
'mattrib' '_mtools' 'mattrib' '_mtools'
'mcd' '_mtools' 'mcd' '_mtools'
'mcopy' '_mtools' 'mcopy' '_mtools'
'md2' '_cksum'
'md4' '_cksum'
'md5' '_cksum'
'md5sum' '_md5sum' 'md5sum' '_md5sum'
'mdadm' '_mdadm' 'mdadm' '_mdadm'
'mdel' '_mtools' 'mdel' '_mtools'
@@ -700,6 +756,7 @@ _comps=(
'mencal' '_mencal' 'mencal' '_mencal'
'mere' '_mere' 'mere' '_mere'
'merge' '_rcs' 'merge' '_rcs'
'meson' '_meson'
'metaflac' '_flac' 'metaflac' '_flac'
'mformat' '_mtools' 'mformat' '_mtools'
'mgv' '_pspdf' 'mgv' '_pspdf'
@@ -736,7 +793,6 @@ _comps=(
'mondoarchive' '_mondo' 'mondoarchive' '_mondo'
'montage' '_imagemagick' 'montage' '_imagemagick'
'moosic' '_moosic' 'moosic' '_moosic'
'more' '_more'
'Mosaic' '_webbrowser' 'Mosaic' '_webbrowser'
'mosh' '_mosh' 'mosh' '_mosh'
'mount' '_mount' 'mount' '_mount'
@@ -788,10 +844,12 @@ _comps=(
'networkctl' '_networkctl' 'networkctl' '_networkctl'
'neutron' '_openstack' 'neutron' '_openstack'
'new' '_mh' 'new' '_mh'
'newgrp' '_groups'
'next' '_mh' 'next' '_mh'
'nginx' '_nginx' 'nginx' '_nginx'
'ngrep' '_ngrep' 'ngrep' '_ngrep'
'nice' '_nice' 'nice' '_nice'
'ninja' '_ninja'
'nkf' '_nkf' 'nkf' '_nkf'
'nl' '_nl' 'nl' '_nl'
'nm' '_nm' 'nm' '_nm'
@@ -800,10 +858,9 @@ _comps=(
'nmcli' '_networkmanager' 'nmcli' '_networkmanager'
'nocorrect' '_precommand' 'nocorrect' '_precommand'
'noglob' '_precommand' 'noglob' '_precommand'
'nohup' '_nohup' 'nohup' '_precommand'
'nova' '_openstack' 'nova' '_openstack'
'npm' '_npm' 'npm' '_npm'
'nproc' '_nproc'
'ns' '_hosts' 'ns' '_hosts'
'nsenter' '_nsenter' 'nsenter' '_nsenter'
'nslookup' '_nslookup' 'nslookup' '_nslookup'
@@ -845,10 +902,10 @@ _comps=(
'parec' '_pulseaudio' 'parec' '_pulseaudio'
'parecord' '_pulseaudio' 'parecord' '_pulseaudio'
'paru' '_paru' 'paru' '_paru'
'passwd' '_users'
'paste' '_paste' 'paste' '_paste'
'pasuspender' '_pulseaudio' 'pasuspender' '_pulseaudio'
'patch' '_patch' 'patch' '_patch'
'pathchk' '_pathchk'
'pax' '_pax' 'pax' '_pax'
'pcat' '_pack' 'pcat' '_pack'
'pcp-htop' '_htop' 'pcp-htop' '_htop'
@@ -892,7 +949,6 @@ _comps=(
'pinfo' '_texinfo' 'pinfo' '_texinfo'
'ping' '_ping' 'ping' '_ping'
'ping6' '_ping' 'ping6' '_ping'
'pinky' '_pinky'
'pkgadd' '_pkgadd' 'pkgadd' '_pkgadd'
'pkg-config' '_pkg-config' 'pkg-config' '_pkg-config'
'pkginfo' '_pkginfo' 'pkginfo' '_pkginfo'
@@ -928,7 +984,7 @@ _comps=(
'prev' '_mh' 'prev' '_mh'
'print' '_print' 'print' '_print'
'printenv' '_printenv' 'printenv' '_printenv'
'printf' '_printf' 'printf' '_print'
'prompt' '_prompt' 'prompt' '_prompt'
'prove' '_prove' 'prove' '_prove'
'prs' '_sccs' 'prs' '_sccs'
@@ -964,7 +1020,6 @@ _comps=(
'pushd' '_cd' 'pushd' '_cd'
'pv' '_pv' 'pv' '_pv'
'pwait' '_pids' 'pwait' '_pids'
'pwd' '_pwd'
'pwdx' '_pids' 'pwdx' '_pids'
'pwgen' '_pwgen' 'pwgen' '_pwgen'
'pyhtmlizer' '_twisted' 'pyhtmlizer' '_twisted'
@@ -986,7 +1041,6 @@ _comps=(
'readelf' '_readelf' 'readelf' '_readelf'
'readlink' '_readlink' 'readlink' '_readlink'
'readonly' '_typeset' 'readonly' '_typeset'
'realpath' '_realpath'
'-redirect-' '_redirect' '-redirect-' '_redirect'
'-redirect-,<,bunzip2' '_bzip2' '-redirect-,<,bunzip2' '_bzip2'
'-redirect-,<,bzip2' '_bzip2' '-redirect-,<,bzip2' '_bzip2'
@@ -1005,7 +1059,6 @@ _comps=(
'rehash' '_hash' 'rehash' '_hash'
'reindexdb' '_postgresql' 'reindexdb' '_postgresql'
'reload' '_initctl' 'reload' '_initctl'
'relpath' '_relpath'
'remsh' '_rlogin' 'remsh' '_rlogin'
'renice' '_renice' 'renice' '_renice'
'repl' '_mh' 'repl' '_mh'
@@ -1020,6 +1073,7 @@ _comps=(
'riverctl' '_riverctl' 'riverctl' '_riverctl'
'rlogin' '_rlogin' 'rlogin' '_rlogin'
'rm' '_rm' 'rm' '_rm'
'rmd160' '_cksum'
'rmdel' '_sccs' 'rmdel' '_sccs'
'rmdir' '_rmdir' 'rmdir' '_rmdir'
'rmf' '_mh' 'rmf' '_mh'
@@ -1077,11 +1131,16 @@ _comps=(
'setxkbmap' '_setxkbmap' 'setxkbmap' '_setxkbmap'
'sftp' '_ssh' 'sftp' '_ssh'
'sh' '_sh' 'sh' '_sh'
'sha1' '_cksum'
'sha1sum' '_md5sum' 'sha1sum' '_md5sum'
'sha224sum' '_md5sum' 'sha224sum' '_md5sum'
'sha256' '_cksum'
'sha256sum' '_md5sum' 'sha256sum' '_md5sum'
'sha384' '_cksum'
'sha384sum' '_md5sum' 'sha384sum' '_md5sum'
'sha512' '_cksum'
'sha512sum' '_md5sum' 'sha512sum' '_md5sum'
'sha512t256' '_cksum'
'shasum' '_shasum' 'shasum' '_shasum'
'shift' '_arrays' 'shift' '_arrays'
'show' '_mh' 'show' '_mh'
@@ -1091,9 +1150,11 @@ _comps=(
'shuf' '_shuf' 'shuf' '_shuf'
'shutdown' '_shutdown' 'shutdown' '_shutdown'
'sisu' '_sisu' 'sisu' '_sisu'
'skein1024' '_cksum'
'skein256' '_cksum'
'skein512' '_cksum'
'skipstone' '_webbrowser' 'skipstone' '_webbrowser'
'slabtop' '_slabtop' 'slabtop' '_slabtop'
'sleep' '_sleep'
'slitex' '_tex' 'slitex' '_tex'
'slocate' '_locate' 'slocate' '_locate'
'slogin' '_ssh' 'slogin' '_ssh'
@@ -1143,7 +1204,7 @@ _comps=(
'-subscript-' '_subscript' '-subscript-' '_subscript'
'sudo' '_sudo' 'sudo' '_sudo'
'sudoedit' '_sudo' 'sudoedit' '_sudo'
'sum' '_sum' 'sum' '_cksum'
'surfraw' '_surfraw' 'surfraw' '_surfraw'
'sv' '_runit' 'sv' '_runit'
'svn' '_subversion' 'svn' '_subversion'
@@ -1157,7 +1218,7 @@ _comps=(
'swaylock' '_swaylock' 'swaylock' '_swaylock'
'swift' '_swift' 'swift' '_swift'
'swiftc' '_swift' 'swiftc' '_swift'
'sync' '_sync' 'sync' '_nothing'
'sysctl' '_sysctl' 'sysctl' '_sysctl'
'systemctl' '_systemctl' 'systemctl' '_systemctl'
'systemd-analyze' '_systemd-analyze' 'systemd-analyze' '_systemd-analyze'
@@ -1192,7 +1253,6 @@ _comps=(
'tdr' '_devtodo' 'tdr' '_devtodo'
'tee' '_tee' 'tee' '_tee'
'telnet' '_telnet' 'telnet' '_telnet'
'test' '_test'
'tex' '_tex' 'tex' '_tex'
'texi2any' '_texinfo' 'texi2any' '_texinfo'
'texi2dvi' '_texinfo' 'texi2dvi' '_texinfo'
@@ -1229,11 +1289,10 @@ _comps=(
'tree' '_tree' 'tree' '_tree'
'trial' '_twisted' 'trial' '_twisted'
'trove' '_openstack' 'trove' '_openstack'
'true' '_true' 'true' '_nothing'
'truncate' '_truncate' 'truncate' '_truncate'
'truss' '_truss' 'truss' '_truss'
'tryaffix' '_ispell' 'tryaffix' '_ispell'
'tsort' '_tsort'
'tty' '_tty' 'tty' '_tty'
'ttyctl' '_ttyctl' 'ttyctl' '_ttyctl'
'tunctl' '_uml' 'tunctl' '_uml'
@@ -1266,7 +1325,6 @@ _comps=(
'unix2dos' '_dos2unix' 'unix2dos' '_dos2unix'
'unix2mac' '_dos2unix' 'unix2mac' '_dos2unix'
'unlimit' '_limits' 'unlimit' '_limits'
'unlink' '_unlink'
'unlz4' '_lz4' 'unlz4' '_lz4'
'unlzma' '_xz' 'unlzma' '_xz'
'unpack' '_pack' 'unpack' '_pack'
@@ -1286,8 +1344,8 @@ _comps=(
'urxvt256c-mlc' '_urxvt' 'urxvt256c-mlc' '_urxvt'
'urxvtc' '_urxvt' 'urxvtc' '_urxvt'
'useradd' '_user_admin' 'useradd' '_user_admin'
'userdel' '_users'
'usermod' '_user_admin' 'usermod' '_user_admin'
'users' '_users'
'vacuumdb' '_postgresql' 'vacuumdb' '_postgresql'
'val' '_sccs' 'val' '_sccs'
'valgrind' '_valgrind' 'valgrind' '_valgrind'
@@ -1346,7 +1404,6 @@ _comps=(
'vared' '_vared' 'vared' '_vared'
'vcs_info_hookadd' '_vcs_info' 'vcs_info_hookadd' '_vcs_info'
'vcs_info_hookdel' '_vcs_info' 'vcs_info_hookdel' '_vcs_info'
'vdir' '_vdir'
'vi' '_vi' 'vi' '_vi'
'view' '_vi' 'view' '_vi'
'vim' '_vim' 'vim' '_vim'
@@ -1379,7 +1436,7 @@ _comps=(
'whereis' '_whereis' 'whereis' '_whereis'
'which' '_which' 'which' '_which'
'who' '_who' 'who' '_who'
'whoami' '_whoami' 'whoami' '_nothing'
'whois' '_whois' 'whois' '_whois'
'whom' '_mh' 'whom' '_mh'
'wiggle' '_wiggle' 'wiggle' '_wiggle'
@@ -1429,7 +1486,6 @@ _comps=(
'xsetbg' '_xloadimage' 'xsetbg' '_xloadimage'
'xsetroot' '_x_utils' 'xsetroot' '_x_utils'
'xsltproc' '_xmlsoft' 'xsltproc' '_xmlsoft'
'xss-lock' '_xss-lock'
'xterm' '_xterm' 'xterm' '_xterm'
'xtightvncviewer' '_vnc' 'xtightvncviewer' '_vnc'
'xtp' '_imagemagick' 'xtp' '_imagemagick'
@@ -1446,7 +1502,6 @@ _comps=(
'xzcat' '_xz' 'xzcat' '_xz'
'yafc' '_yafc' 'yafc' '_yafc'
'yash' '_sh' 'yash' '_sh'
'yes' '_yes'
'ypbind' '_yp' 'ypbind' '_yp'
'ypcat' '_yp' 'ypcat' '_yp'
'ypmatch' '_yp' 'ypmatch' '_yp'
@@ -1458,6 +1513,7 @@ _comps=(
'ypwhich' '_yp' 'ypwhich' '_yp'
'ypxfr' '_yp' 'ypxfr' '_yp'
'ytalk' '_other_accounts' 'ytalk' '_other_accounts'
'yt-dlp' '_yt-dlp'
'zargs' '_zargs' 'zargs' '_zargs'
'zathura' '_zathura' 'zathura' '_zathura'
'zcalc' '_zcalc' 'zcalc' '_zcalc'
@@ -1472,7 +1528,15 @@ _comps=(
'zed' '_zed' 'zed' '_zed'
'zegrep' '_grep' 'zegrep' '_grep'
'zen' '_webbrowser' 'zen' '_webbrowser'
'zf_chgrp' '_chown'
'zf_chmod' '_chmod'
'zf_chown' '_chown'
'zfgrep' '_grep' 'zfgrep' '_grep'
'zf_ln' '_ln'
'zf_mkdir' '_mkdir'
'zf_mv' '_mv'
'zf_rm' '_rm'
'zf_rmdir' '_rmdir'
'zfs' '_zfs' 'zfs' '_zfs'
'zgetattr' '_zattr' 'zgetattr' '_zattr'
'zgrep' '_grep' 'zgrep' '_grep'
@@ -1493,6 +1557,7 @@ _comps=(
'zsh' '_zsh' 'zsh' '_zsh'
'zsh-mime-handler' '_zsh-mime-handler' 'zsh-mime-handler' '_zsh-mime-handler'
'zsocket' '_zsocket' 'zsocket' '_zsocket'
'zstat' '_stat'
'zstyle' '_zstyle' 'zstyle' '_zstyle'
'ztodo' '_ztodo' 'ztodo' '_ztodo'
'zun' '_openstack' 'zun' '_openstack'
@@ -1501,6 +1566,8 @@ _comps=(
_services=( _services=(
'bzcat' 'bunzip2' 'bzcat' 'bunzip2'
'gchgrp' 'chgrp'
'gchown' 'chown'
'gnupod_addsong.pl' 'gnupod_addsong' 'gnupod_addsong.pl' 'gnupod_addsong'
'gnupod_check.pl' 'gnupod_check' 'gnupod_check.pl' 'gnupod_check'
'gnupod_INIT.pl' 'gnupod_INIT' 'gnupod_INIT.pl' 'gnupod_INIT'
@@ -1540,6 +1607,8 @@ _services=(
'xelatex' 'latex' 'xelatex' 'latex'
'xetex' 'tex' 'xetex' 'tex'
'xzcat' 'unxz' 'xzcat' 'unxz'
'zf_chgrp' 'chgrp'
'zf_chown' 'chown'
) )
_patcomps=( _patcomps=(
@@ -1608,191 +1677,172 @@ bindkey '^[,' _history-complete-newer
bindkey '^[/' _history-complete-older bindkey '^[/' _history-complete-older
bindkey '^[~' _bash_complete-word bindkey '^[~' _bash_complete-word
autoload -Uz _alacritty _arch _base32 _base64 _basename \ autoload -Uz _bat _bootctl _busctl _bwrap _cargo \
_basenc _bat _bootctl _btm _busctl \ _code _coredumpctl _curl _docker _exa \
_bwrap _cargo _cat _chgrp _chmod \ _fd _foot _footclient _gh _ghcup \
_chown _chroot _cksum _code _comm \ _hostnamectl _hyperfine _img2sixel _journalctl _kernel-install \
_coredumpctl _cp _csplit _curl _cut \ _kitty _libinput _localectl _loginctl _machinectl \
_date _dd _df _dir _dircolors \ _meson _mkinitcpio _mpv _networkctl _ninja \
_dirname _du _echo _env _exa \ _oi _oomctl _pacman _paru _playerctl \
_expand _expr _factor _false _fd \ _pulseaudio _qpdf _resolvectl _rg _riverctl \
_fmt _fold _foot _footclient _gh \ _rustup _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes _sd_unit_files \
_ghcup _groups _hashsum _head _hostid \ _swayidle _swaylock _systemctl _systemd _systemd-analyze \
_hostname _hostnamectl _hyperfine _id _img2sixel \ _systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run \
_install _join _journalctl _kernel-install _kill \ _systemd-tmpfiles _timedatectl _udevadm _wl-copy _wl-paste \
_kitty _libinput _link _ln _localectl \ _yt-dlp _zathura _zoxide _cdr _all_labels \
_loginctl _logname _ls _machinectl _mkdir \ _all_matches _alternative _approximate _arg_compile _arguments \
_mkfifo _mkinitcpio _mknod _mktemp _more \ _bash_completions _cache_invalid _call_function _combination _complete \
_mpv _mv _networkctl _nice _nl \ _complete_debug _complete_help _complete_help_generic _complete_tag _comp_locale \
_nohup _nproc _numfmt _od _oi \ _correct _correct_filename _correct_word _describe _description \
_oomctl _pacman _paru _paste _pathchk \ _dispatch _expand _expand_alias _expand_word _extensions \
_pinky _playerctl _pr _printenv _printf \ _external_pwds _generic _guard _history _history_complete_word \
_ptx _pulseaudio _pwd _qpdf _readlink \ _ignored _list _main_complete _match _menu \
_realpath _relpath _resolvectl _rg _riverctl \ _message _most_recent_file _multi_parts _next_label _next_tags \
_rm _rmdir _rustup _sd_hosts_or_user_at_host _sd_machines \ _normal _nothing _numbers _oldlist _pick_variant \
_sd_outputmodes _sd_unit_files _seq _shred _shuf \ _prefix _read_comp _regex_arguments _regex_words _requested \
_sleep _sort _split _stat _stdbuf \ _retrieve_cache _sep_parts _sequence _set_command _setup \
_sum _swayidle _swaylock _sync _systemctl \ _store_cache _sub_commands _tags _user_expand _values \
_systemd _systemd-analyze _systemd-delta _systemd-inhibit _systemd-nspawn \ _wanted _acpi _acpitool _alsa-utils _analyseplugin \
_systemd-path _systemd-run _systemd-tmpfiles _tac _tail \ _basenc _brctl _btrfs _capabilities _chattr \
_tee _test _timedatectl _timeout _touch \ _chcon _choom _chrt _cpupower _cryptsetup \
_tr _true _truncate _tsort _tty \ _dkms _e2label _ethtool _findmnt _free \
_udevadm _uname _unexpand _uniq _unlink \ _fuse_arguments _fusermount _fuse_values _gpasswd _htop \
_uptime _users _vdir _wc _who \ _iconvconfig _ionice _ipset _iptables _iwconfig \
_whoami _wl-copy _wl-paste _xss-lock _yes \ _kpartx _losetup _lsattr _lsblk _lsns \
_zathura _zoxide _cdr _all_labels _all_matches \ _lsusb _ltrace _mat _mat2 _mdadm \
_alternative _approximate _arg_compile _arguments _bash_completions \ _mii-tool _modutils _mondo _networkmanager _nsenter \
_cache_invalid _call_function _combination _complete _complete_debug \ _opkg _perf _pidof _pmap _qdbus \
_complete_help _complete_help_generic _complete_tag _comp_locale _correct \ _schedtool _selinux_contexts _selinux_roles _selinux_types _selinux_users \
_correct_filename _correct_word _describe _description _dispatch \ _setpriv _setsid _slabtop _ss _sshfs \
_expand _expand_alias _expand_word _extensions _external_pwds \ _strace _sysstat _tload _tpb _tracepath \
_generic _guard _history _history_complete_word _ignored \ _tune2fs _uml _unshare _valgrind _vserver \
_list _main_complete _match _menu _message \ _wakeup_capable_devices _wipefs _wpa_cli _a2ps _aap \
_most_recent_file _multi_parts _next_label _next_tags _normal \ _abcde _absolute_command_paths _ack _adb _ansible \
_nothing _numbers _oldlist _pick_variant _prefix \ _ant _antiword _apachectl _apm _arch_archives \
_read_comp _regex_arguments _regex_words _requested _retrieve_cache \ _arch_namespace _arp _arping _asciidoctor _asciinema \
_sep_parts _sequence _set_command _setup _store_cache \ _at _attr _augeas _avahi _awk \
_sub_commands _tags _user_expand _values _wanted \ _base64 _basename _bash _baudrates _baz \
_acpi _acpitool _alsa-utils _analyseplugin _basenc \ _beep _bibtex _bind_addresses _bison _bittorrent \
_brctl _btrfs _capabilities _chattr _chcon \ _bogofilter _bpf_filters _bpython _bzip2 _bzr \
_choom _chrt _cpupower _cryptsetup _dkms \ _cabal _cal _calendar _canonical_paths _cat \
_e2label _ethtool _findmnt _free _fuse_arguments \ _ccal _cdcd _cdrdao _cdrecord _chkconfig \
_fusermount _fuse_values _gpasswd _htop _iconvconfig \ _chmod _chown _chroot _chsh _cksum \
_ionice _ipset _iptables _iwconfig _kpartx \ _clay _cmdambivalent _cmdstring _cmp _column \
_losetup _lsattr _lsblk _lsns _lsusb \ _comm _composer _compress _configure _cowsay \
_ltrace _mat _mat2 _mdadm _mii-tool \ _cp _cpio _cplay _crontab _cscope \
_modutils _mondo _networkmanager _nsenter _opkg \ _csplit _cssh _ctags _ctags_tags _curl \
_perf _pidof _pmap _qdbus _schedtool \ _cut _cvs _darcs _date _date_formats \
_selinux_contexts _selinux_roles _selinux_types _selinux_users _setpriv \ _dates _dbus _dconf _dd _devtodo \
_setsid _slabtop _ss _sshfs _strace \ _df _dhclient _dict _dict_words _diff \
_sysstat _tload _tpb _tracepath _tune2fs \ _diff3 _diff_options _diffstat _dig _directories \
_uml _unshare _valgrind _vserver _wakeup_capable_devices \ _dir_list _django _dmesg _dmidecode _dns_types \
_wipefs _wpa_cli _a2ps _aap _abcde \ _doas _domains _dos2unix _drill _dropbox \
_absolute_command_paths _ack _adb _ansible _ant \ _dsh _dtruss _du _dvi _ecasound \
_antiword _apachectl _apm _arch_archives _arch_namespace \ _ed _elfdump _elinks _email_addresses _enscript \
_arp _arping _asciidoctor _asciinema _at \ _entr _env _espeak _etags _fakeroot \
_attr _augeas _avahi _awk _base64 \ _feh _fetchmail _ffmpeg _figlet _file_modes \
_basename _bash _baudrates _baz _beep \ _files _file_systems _find _find_net_interfaces _finger \
_bibtex _bind_addresses _bison _bittorrent _bogofilter \ _flac _flex _fmt _fold _fortune \
_bpf_filters _bpython _bzip2 _bzr _cabal \ _fsh _fuser _gcc _gcore _gdb \
_cal _calendar _canonical_paths _cat _ccal \ _gem _genisoimage _getconf _getent _getfacl \
_cdcd _cdrdao _cdrecord _chkconfig _chmod \ _getmail _getopt _ghostscript _git _global \
_chown _chroot _chsh _cksum _clay \ _global_tags _gnu_generic _gnupod _gnutls _go \
_cmdambivalent _cmdstring _cmp _column _comm \ _gpg _gphoto2 _gprof _gradle _graphicsmagick \
_composer _compress _configure _cowsay _cp \ _grep _groff _groups _growisofs _gsettings \
_cpio _cplay _crontab _cscope _csplit \ _guilt _gzip _have_glob_qual _head _hexdump \
_cssh _ctags _ctags_tags _curl _cut \ _host _hostname _hosts _iconv _id \
_cvs _darcs _date _date_formats _dates \ _ifconfig _iftop _imagemagick _initctl _init_d \
_dbus _dconf _dd _devtodo _df \ _install _iostat _ip _ipsec _irssi \
_dhclient _dict _dict_words _diff _diff3 \ _ispell _java _java_class _joe _join \
_diff_options _diffstat _dig _directories _dir_list \ _jq _killall _knock _kvno _last \
_django _dmesg _dmidecode _dns_types _doas \ _ldconfig _ldd _ld_debug _less _lha \
_domains _dos2unix _drill _dropbox _dsh \ _libvirt _links _list_files _lldb _ln \
_dtruss _du _dvi _ecasound _ed \ _loadkeys _locale _localedef _locales _locate \
_elfdump _elinks _email_addresses _enscript _entr \ _logger _look _lp _ls _lsof \
_env _espeak _etags _fakeroot _feh \ _lua _luarocks _lynx _lz4 _lzop \
_fetchmail _ffmpeg _figlet _file_modes _files \ _mail _mailboxes _make _man _md5sum \
_file_systems _find _find_net_interfaces _finger _flac \ _mencal _mh _mime_types _mkdir _mkfifo \
_flex _fmt _fold _fortune _fsh \ _mknod _mktemp _module _monotone _moosic \
_fuser _gcc _gcore _gdb _gem \ _mosh _mount _mpc _mt _mtools \
_genisoimage _getconf _getent _getfacl _getmail \ _mtr _mutt _mv _my_accounts _myrepos \
_getopt _ghostscript _git _global _global_tags \ _mysqldiff _mysql_utils _ncftp _netcat _net_interfaces \
_gnu_generic _gnupod _gnutls _go _gpg \ _netstat _newsgroups _nginx _ngrep _nice \
_gphoto2 _gprof _gradle _graphicsmagick _grep \ _nkf _nl _nm _nmap _npm \
_groff _groups _growisofs _gsettings _guilt \ _nslookup _numfmt _objdump _object_files _od \
_gzip _have_glob_qual _head _hexdump _host \ _openstack _opustools _other_accounts _pack _pandoc \
_hostname _hosts _iconv _id _ifconfig \ _paste _patch _patchutils _path_commands _path_files \
_iftop _imagemagick _initctl _init_d _install \ _pax _pbm _pdf _perforce _perl \
_iostat _ip _ipsec _irssi _ispell \ _perl_basepods _perldoc _perl_modules _pgids _pgrep \
_java _java_class _joe _join _jq \ _php _picocom _pids _pine _ping \
_killall _knock _kvno _last _ldconfig \ _pip _pkgadd _pkg-config _pkginfo _pkg_instance \
_ldd _ld_debug _less _lha _libvirt \ _pkgrm _pon _ports _postfix _postgresql \
_links _list_files _lldb _ln _loadkeys \ _postscript _pr _printenv _printers _process_names \
_locale _localedef _locales _locate _logger \ _prove _ps _pspdf _psutils _ptx \
_look _lp _ls _lsof _lua \ _pump _pv _pwgen _pydoc _python \
_luarocks _lynx _lz4 _lzop _mail \ _python_modules _qemu _quilt _rake _ranlib \
_mailboxes _make _man _md5sum _mencal \ _rar _rclone _rcs _readelf _readlink \
_mh _mime_types _mkdir _mkfifo _mknod \ _remote_files _renice _ri _rlogin _rm \
_mktemp _module _monotone _moosic _mosh \ _rmdir _route _rrdtool _rsync _rubber \
_mount _mpc _mt _mtools _mtr \ _ruby _runit _samba _sccs _scons \
_mutt _mv _my_accounts _myrepos _mysqldiff \ _screen _script _seafile _sed _seq \
_mysql_utils _ncftp _netcat _net_interfaces _netstat \ _service _services _setfacl _sh _shasum \
_newsgroups _nginx _ngrep _nice _nkf \ _showmount _shred _shuf _shutdown _signals \
_nl _nm _nmap _npm _nslookup \ _sisu _slrn _smartmontools _socket _sort \
_numfmt _objdump _object_files _od _openstack \ _spamassassin _split _sqlite _sqsh _ssh \
_opustools _other_accounts _pack _pandoc _paste \ _ssh_hosts _stat _stdbuf _stgit _stow \
_patch _patchutils _path_commands _path_files _pax \ _strings _strip _stty _su _subversion \
_pbm _pdf _perforce _perl _perl_basepods \ _sudo _surfraw _swaks _swanctl _swift \
_perldoc _perl_modules _pgids _pgrep _php \ _sys_calls _sysctl _tac _tail _tar \
_picocom _pids _pine _ping _pip \ _tar_archive _tardy _tcpdump _tcptraceroute _tee \
_pkgadd _pkg-config _pkginfo _pkg_instance _pkgrm \ _telnet _terminals _tex _texi _texinfo \
_pon _ports _postfix _postgresql _postscript \ _tidy _tiff _tilde_files _timeout _time_zone \
_pr _printenv _printers _process_names _prove \ _tin _tla _tmux _todo.sh _toilet \
_ps _pspdf _psutils _ptx _pump \ _top _topgit _totd _touch _tput \
_pv _pwgen _pydoc _python _python_modules \ _tr _transmission _tree _truncate _truss \
_qemu _quilt _rake _ranlib _rar \ _tty _ttys _twidge _twisted _umountable \
_rclone _rcs _readelf _readlink _remote_files \ _unace _uname _unexpand _uniq _unison \
_renice _ri _rlogin _rm _rmdir \ _units _uptime _urls _user_admin _user_at_host \
_route _rrdtool _rsync _rubber _ruby \ _users _users_on _vi _vim _visudo \
_runit _samba _sccs _scons _screen \ _vmstat _vorbis _vpnc _w _w3m \
_script _seafile _sed _seq _service \ _watch _wc _webbrowser _wget _whereis \
_services _setfacl _sh _shasum _showmount \ _who _whois _wiggle _xargs _xmlsoft \
_shred _shuf _shutdown _signals _sisu \ _xmlstarlet _xmms2 _xxd _xz _yafc \
_slrn _smartmontools _socket _sort _spamassassin \ _yodl _yp _zcat _zdump _zfs \
_split _sqlite _sqsh _ssh _ssh_hosts \ _zfs_dataset _zfs_pool _zip _zsh _acroread \
_stat _stdbuf _stgit _stow _strings \ _code _dcop _eog _evince _geany \
_strip _stty _su _subversion _sudo \ _gnome-gv _gqview _gv _kdeconnect _kfmclient \
_surfraw _swaks _swanctl _swift _sys_calls \ _matlab _mozilla _mplayer _mupdf _nautilus \
_sysctl _tac _tail _tar _tar_archive \ _nedit _netscape _okular _pdftk _qiv \
_tardy _tcpdump _tcptraceroute _tee _telnet \ _rdesktop _setxkbmap _sublimetext _urxvt _vnc \
_terminals _tex _texi _texinfo _tidy \ _x_arguments _xauth _xautolock _x_borderwidth _xclip \
_tiff _tilde_files _timeout _time_zone _tin \ _x_color _x_colormapid _x_cursor _x_display _xdvi \
_tla _tmux _todo.sh _toilet _top \ _x_extension _xfig _x_font _xft_fonts _x_geometry \
_topgit _totd _touch _tput _tr \ _xinput _x_keysym _xloadimage _x_locale _x_modifier \
_transmission _tree _truncate _truss _tty \ _xmodmap _x_name _xournal _xpdf _xrandr \
_ttys _twidge _twisted _umountable _unace \ _x_resource _xscreensaver _x_selection_timeout _xset _xt_arguments \
_uname _unexpand _uniq _unison _units \ _xterm _x_title _xt_session_id _x_utils _xv \
_uptime _urls _user_admin _user_at_host _users \ _x_visual _x_window _xwit _zeal _add-zle-hook-widget \
_users_on _vi _vim _visudo _vmstat \ _add-zsh-hook _alias _aliases __arguments _arrays \
_vorbis _vpnc _w _w3m _watch \ _assign _autocd _bindkey _brace_parameter _builtin \
_wc _webbrowser _wget _whereis _who \ _cd _command _command_names _compadd _compdef \
_whois _wiggle _xargs _xmlsoft _xmlstarlet \ _completers _condition _default _delimiters _directory_stack \
_xmms2 _xxd _xz _yafc _yodl \ _dirs _disable _dynamic_directory_name _echotc _echoti \
_yp _zcat _zdump _zfs _zfs_dataset \ _emulate _enable _equal _exec _fc \
_zfs_pool _zip _zsh _acroread _code \ _file_descriptors _first _functions _globflags _globqual_delims \
_dcop _eog _evince _geany _gnome-gv \ _globquals _hash _history_modifiers _in_vared _jobs \
_gqview _gv _kdeconnect _kfmclient _matlab \ _jobs_bg _jobs_builtin _jobs_fg _kill _limit \
_mozilla _mplayer _mupdf _nautilus _nedit \ _limits _math _math_params _mere _module_math_func \
_netscape _okular _pdftk _qiv _rdesktop \ _options _options_set _options_unset _parameter _parameters \
_setxkbmap _sublimetext _urxvt _vnc _x_arguments \ _precommand _print _prompt _ps1234 _read \
_xauth _xautolock _x_borderwidth _xclip _x_color \ _redirect _run-help _sched _set _setopt \
_x_colormapid _x_cursor _x_display _xdvi _x_extension \ _source _strftime _subscript _suffix_alias_files _tcpsys \
_xfig _x_font _xft_fonts _x_geometry _xinput \ _tilde _trap _ttyctl _typeset _ulimit \
_x_keysym _xloadimage _x_locale _x_modifier _xmodmap \ _unhash _user_math_func _value _vared _vars \
_x_name _xournal _xpdf _xrandr _x_resource \ _vcs_info _vcs_info_hooks _wait _which _widgets \
_xscreensaver _x_selection_timeout _xset _xt_arguments _xterm \ _zargs _zattr _zcalc _zcalc_line _zcompile \
_x_title _xt_session_id _x_utils _xv _x_visual \ _zed _zftp _zle _zmodload _zmv \
_x_window _xwit _zeal _add-zle-hook-widget _add-zsh-hook \ _zparseopts _zpty _zsh-mime-handler _zsocket _zstyle \
_alias _aliases __arguments _arrays _assign \ _ztodo
_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 _vcs_info \
_vcs_info_hooks _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 autoload -Uz +X _call_program
typeset -gUa _comp_assocs typeset -gUa _comp_assocs