added kitty and herbstluftwm configs.

This commit is contained in:
pim-wtf
2022-04-24 07:26:28 +02:00
parent 05a7404466
commit a7dfd262af
8 changed files with 506 additions and 348 deletions

198
herbstluftwm/autostart Executable file
View File

@ -0,0 +1,198 @@
#!/usr/bin/env bash
# this is a simple config for herbstluftwm
hc() {
herbstclient "$@"
}
hc emit_hook reload
xsetroot -solid '#666666'
# launch desktop flair
feh --bg-fill ~/.wallpapers/stairs.jpg
picom -b
~/.config/polybar/launch.sh
# remove all existing keybindings
hc keyunbind --all
# keybindings
Mod=Mod4 # Use the super key as the main modifier
hc keybind $Mod-Shift-q quit
hc keybind $Mod-Shift-r reload
hc keybind $Mod-w close
hc keybind $Mod-Return spawn kitty
# app shortcuts
hc keybind $Mod-d spawn rofi -show drun
hc keybind XF86LaunchA spawn pcmanfm
# fn buttons
hc keybind XF86MonBrightnessDown spawn sudo brightnessctl set 5%-
hc keybind XF86MonBrightnessUp spawn sudo brightnessctl set +5%
hc keybind XF86KbdBrightnessDown spawn sudo $HOME/scripts/bl.sh down
hc keybind XF86KbdBrightnessUp spawn sudo $HOME/scripts/bl.sh up
# basic movement in tiling and floating mode
# focusing clients
hc keybind $Mod-h focus left
hc keybind $Mod-j focus down
hc keybind $Mod-k focus up
hc keybind $Mod-l focus right
# moving clients in tiling and floating mode
hc keybind $Mod-Shift-h shift left
hc keybind $Mod-Shift-j shift down
hc keybind $Mod-Shift-k shift up
hc keybind $Mod-Shift-l shift right
# splitting frames
# create an empty frame at the specified direction
hc keybind $Mod-u split bottom 0.5
hc keybind $Mod-o split right 0.5
# let the current frame explode into subframes
hc keybind $Mod-Control-space split explode
# resizing frames and floating clients
resizestep=0.02
hc keybind $Mod-Control-h resize left +$resizestep
hc keybind $Mod-Control-j resize down +$resizestep
hc keybind $Mod-Control-k resize up +$resizestep
hc keybind $Mod-Control-l resize right +$resizestep
hc keybind $Mod-Control-Left resize left +$resizestep
hc keybind $Mod-Control-Down resize down +$resizestep
hc keybind $Mod-Control-Up resize up +$resizestep
hc keybind $Mod-Control-Right resize right +$resizestep
# tags
tag_names=("www" "doc" "msg" "dev" "mus" "kdb" "7" "8")
tag_keys=( {1..8} 0 )
hc rename default "${tag_names[0]}" || true
for i in "${!tag_names[@]}" ; do
hc add "${tag_names[$i]}"
key="${tag_keys[$i]}"
if [ -n "$key" ] ; then
hc keybind "$Mod-$key" use_index "$i"
hc keybind "$Mod-Shift-$key" move_index "$i"
fi
done
# cycle through tags
hc keybind $Mod-period use_index +1 --skip-visible
hc keybind $Mod-comma use_index -1 --skip-visible
# layouting
hc keybind $Mod-r remove
hc keybind $Mod-s floating toggle
hc keybind $Mod-f fullscreen toggle
hc keybind $Mod-Shift-f set_attr clients.focus.floating toggle
hc keybind $Mod-Shift-d set_attr clients.focus.decorated toggle
hc keybind $Mod-Shift-m set_attr clients.focus.minimized true
hc keybind $Mod-Control-m jumpto last-minimized
hc keybind $Mod-p pseudotile toggle
# The following cycles through the available layouts within a frame, but skips
# layouts, if the layout change wouldn't affect the actual window positions.
# I.e. if there are two windows within a frame, the grid layout is skipped.
hc keybind $Mod-space \
or , and . compare tags.focus.curframe_wcount = 2 \
. cycle_layout +1 vertical horizontal max vertical grid \
, cycle_layout +1
# mouse
hc mouseunbind --all
hc mousebind $Mod-Button1 move
hc mousebind $Mod-Button2 zoom
hc mousebind $Mod-Button3 resize
# focus
hc keybind $Mod-BackSpace cycle_monitor
hc keybind $Mod-Tab cycle_all +1
hc keybind $Mod-Shift-Tab cycle_all -1
hc keybind $Mod-c cycle
hc keybind $Mod-i jumpto urgent
# theme
hc attr theme.tiling.reset 1
hc attr theme.floating.reset 1
hc set frame_border_active_color '#222222cc'
hc set frame_border_normal_color '#101010cc'
hc set frame_bg_normal_color '#565656aa'
hc set frame_bg_active_color '#345F0Caa'
hc set frame_border_width 1
hc set always_show_frame on
hc set frame_bg_transparent on
hc set frame_transparent_width 5
hc set frame_gap 4
hc attr theme.title_height 15
hc attr theme.title_when never
hc attr theme.title_font 'Roboto Mono For Powerline:pixelsize=12' # example using Xft
# hc attr theme.title_font '-*-fixed-medium-r-*-*-13-*-*-*-*-*-*-*'
hc attr theme.title_depth 3 # space below the title's baseline
hc attr theme.active.color '#345F0Cef'
hc attr theme.title_color '#ffffff'
hc attr theme.normal.color '#323232dd'
hc attr theme.urgent.color '#7811A1dd'
hc attr theme.tab_color '#1F1F1Fdd'
hc attr theme.active.tab_color '#2B4F0Add'
hc attr theme.active.tab_outer_color '#6C8257dd'
hc attr theme.active.tab_title_color '#ababab'
hc attr theme.normal.title_color '#898989'
hc attr theme.inner_width 1
hc attr theme.inner_color black
hc attr theme.border_width 3
hc attr theme.floating.border_width 4
hc attr theme.floating.outer_width 1
hc attr theme.floating.outer_color black
hc attr theme.active.inner_color '#789161'
hc attr theme.urgent.inner_color '#9A65B0'
hc attr theme.normal.inner_color '#606060'
# copy inner color to outer_color
for state in active urgent normal ; do
hc substitute C theme.${state}.inner_color \
attr theme.${state}.outer_color C
done
hc attr theme.tiling.outer_width 1
hc attr theme.background_color '#141414'
hc set window_gap 0
hc set frame_padding 0
hc set smart_window_surroundings off
hc set smart_frame_surroundings on
hc set mouse_recenter_gap 0
# rules
hc unrule -F
#hc rule class=XTerm tag=3 # move all xterms to tag 3
hc rule focus=on # normally focus new clients
hc rule floatplacement=smart
#hc rule focus=off # normally do not focus new clients
# give focus to most common terminals
#hc rule class~'(.*[Rr]xvt.*|.*[Tt]erm|Konsole)' focus=on
hc rule windowtype~'_NET_WM_WINDOW_TYPE_(DIALOG|UTILITY|SPLASH)' floating=on
hc rule windowtype='_NET_WM_WINDOW_TYPE_DIALOG' focus=on
hc rule windowtype~'_NET_WM_WINDOW_TYPE_(NOTIFICATION|DOCK|DESKTOP)' manage=off
hc rule fixedsize floating=on
hc set tree_style '╾│ ├└╼─┐'
# unlock, just to be sure
hc unlock
# do multi monitor setup here, e.g.:
hc set_monitors 1280x780+0+20
# or simply:
# hc detect_monitors
# find the panel
panel=~/.config/herbstluftwm/panel.sh
[ -x "$panel" ] || panel=/etc/xdg/herbstluftwm/panel.sh
for monitor in $(hc list_monitors | cut -d: -f1) ; do
# start it on each monitor
"$panel" "$monitor" &
done

9
kitty/kitty.conf Normal file
View File

@ -0,0 +1,9 @@
font_family Source Code Pro
bold_font auto
italic_font auto
bold_italic_font auto
font_size 13.0
# vim:fileencoding=utf-8:ft=conf

View File

@ -16,7 +16,7 @@ print_info() {
info "" cpu
info "" gpu
info "" memory
# info cols
into "a" term_font
}
# Title
@ -96,7 +96,7 @@ disk_display="off"
image_backend="pot"
image_source="auto"
ascii_distro="void_small"
ascii_distro="artix_small"
ascii_colors=(distro)
ascii_bold="on"

View File

@ -11,7 +11,7 @@
backend = "glx";
experimental-backends = true;
vsync = "true";
refresh-rate = 75;
refresh-rate = 60;
# Opacity and dimming.
active-opacity = 0.88;
@ -45,5 +45,5 @@ blur:
shadow = false;
# Corners
corner-radius = 12;
corner-radius = 0;
round-borders = 1;

View File

@ -8,8 +8,8 @@
# Polybar configuation file.
[colors]
background = #dd191919
foreground = #ddffffff
background = #ff000000
foreground = #ffffffff
background-alt = #444
foreground-alt = #555
@ -18,17 +18,16 @@ primary = #ffb52a
alert = #bd2c40
[bar/top]
width = 1890
height = 35
radius = 12
bottom = false
width = 1280
height = 20
background = ${colors.background}
foreground = ${colors.foreground}
border-color = #00000000
offset-y = 15
offset-x = 15
offset-y = 0
offset-x = 0
padding-left = 0
padding-right = 1
@ -38,42 +37,23 @@ tray-padding = 1
spacing = 1
module-margin-left = 1
font-0 = RobotoMono:size=11;2
font-0 = Roboto Mono For Powerline:size=11;2
font-1 = MaterialIcons;3
modules-left = bspwm
modules-right = xbps-updates pulseaudio-control wlan wireless-network battery
modules-left = ewmh
modules-right = brightnessctl wlan wireless-network battery
modules-center = date
fixed-center = true
tray-position = right
[module/xbps-updates]
type = custom/script
exec = ~/.config/polybar/scripts/xbps-updates.sh
click-left = alacritty -e sudo xbps-install -Su
interval = 60
label-foreground = ${colors.foreground}
[module/pulseaudio-control]
type = custom/script
tail = true
label-foreground = ${colors.foreground}
exec = ~/.config/polybar/scripts/pulseaudio-control.bash --icons-volume ", , " --icon-muted "" --sink-nicknames-from "alsa.card_name" --sink-nickname "usb-Topping_D30-00.analog-stereo:  D30" --sink-nickname "alsa_output.pci-0000_00_1f.3.analog-stereo.monitor: Speakers" listen
click-right = exec pavucontrol &
click-left = ~/.config/polybar/scripts/pulseaudio-control.bash togmute
click-middle = ~/.config/polybar/scripts/pulseaudio-control.bash --sink-blacklist "alsa_output.pci-0000_00_1f.3.analog-stereo.monitor" next-sink
scroll-up = ~/.config/polybar/scripts/pulseaudio-control.bash --volume-max 130 up
scroll-down = ~/.config/polybar/scripts/pulseaudio-control.bash --volume-max 130 down
[module/brightnessctl]
type = custom/script
exec = ~/.config/polybar/scripts/brightnessctl.sh
scroll-up = exec brightnessctl set +5%
scroll-down = exec brightnessctl set 5%-
interval = 0.5
interval = 5
label = %output%
label-foreground = ${colors.foreground}
@ -83,14 +63,16 @@ type = internal/xwindow
[module/battery]
type = internal/battery
battery = BAT1
battery = BAT0
adapter = ACAD
full-at = 98
interval = 30
click-left = ~/.config/polybar/scripts/bat_toggle.sh
format-charging = <label-charging>
format-discharging = <ramp-capacity><label-discharging>
format-full = ""
format-full = <ramp-capacity><label-discharging>
format-charging-foreground = #90C2E7
@ -114,20 +96,21 @@ bar-capacity-empty = █
bar-capacity-empty-font = 3
bar-capacity-empty-foreground = #44ffffff
[module/bspwm]
type = internal/bspwm
[module/ewmh]
type = internal/xworkspaces
pin-workspaces = true
fuzzy-match = true
enable-click = true
ws-icon-0 = I;
ws-icon-1 = II;
ws-icon-2 = III;
ws-icon-3 = IV;
ws-icon-4 = V;
ws-icon-5 = VI;
ws-icon-6 = VII;
ws-icon-7 = VIII;
ws-icon-0 = 1;
ws-icon-1 = 2;
ws-icon-2 = 3;
ws-icon-3 = 4;
ws-icon-4 = 5;
ws-icon-5 = 6;
ws-icon-6 = 7;
ws-icon-7 = 8;
format = <label-state>
label-monitor = %icon%
@ -151,18 +134,17 @@ label-empty-padding = 1
type = internal/date
date = %H:%M
format = <label>
; full date: %Y-%m-%d %H:%M:%S
[module/wlan]
type = internal/network
interface = enp7s0
interface = eth0
interval = 5.0
format-connected =  eth
[module/wireless-network]
type = internal/network
interface = wlp8s0
interface = wlan0
interval = 5.0
ping-interval = 10

View File

@ -1,86 +1,8 @@
#files: 759 version: 5.8.1
#files: 754 version: 5.8.1
_comps=(
'-' '_precommand'
'-array-value-' '_value'
'-assign-parameter-' '_assign'
'-brace-parameter-' '_brace_parameter'
'-command-' '_autocd'
'-command-line-' '_normal'
'-condition-' '_condition'
'-default-' '_default'
'-equal-' '_equal'
'-first-' '_first'
'-math-' '_math'
'-parameter-' '_parameter'
'-redirect-' '_redirect'
'-redirect-,-default-,-default-' '_files'
'-redirect-,<,bunzip2' '_bzip2'
'-redirect-,<,bzip2' '_bzip2'
'-redirect-,<,compress' '_compress'
'-redirect-,<,gunzip' '_gzip'
'-redirect-,<,gzip' '_gzip'
'-redirect-,<,uncompress' '_compress'
'-redirect-,<,unxz' '_xz'
'-redirect-,<,xz' '_xz'
'-redirect-,>,bzip2' '_bzip2'
'-redirect-,>,compress' '_compress'
'-redirect-,>,gzip' '_gzip'
'-redirect-,>,xz' '_xz'
'-subscript-' '_subscript'
'-tilde-' '_tilde'
'-value-' '_value'
'-value-,-default-,-command-' '_zargs'
'-value-,-default-,-default-' '_value'
'-value-,ADB_TRACE,-default-' '_adb'
'-value-,ANDROID_LOG_TAGS,-default-' '_adb'
'-value-,ANDROID_SERIAL,-default-' '_adb'
'-value-,ANSIBLE_STDOUT_CALLBACK,-default-' '_ansible'
'-value-,ANT_ARGS,-default-' '_ant'
'-value-,CFLAGS,-default-' '_gcc'
'-value-,CPPFLAGS,-default-' '_gcc'
'-value-,CXXFLAGS,-default-' '_gcc'
'-value-,DISPLAY,-default-' '_x_display'
'-value-,GREP_OPTIONS,-default-' '_grep'
'-value-,GZIP,-default-' '_gzip'
'-value-,LANG,-default-' '_locales'
'-value-,LANGUAGE,-default-' '_locales'
'-value-,LDFLAGS,-default-' '_gcc'
'-value-,LD_DEBUG,-default-' '_ld_debug'
'-value-,LESS,-default-' '_less'
'-value-,LESSCHARSET,-default-' '_less'
'-value-,LOOPDEV_DEBUG,-default-' '_losetup'
'-value-,LPDEST,-default-' '_printers'
'-value-,MPD_HOST,-default' '_mpc'
'-value-,P4CLIENT,-default-' '_perforce'
'-value-,P4MERGE,-default-' '_perforce'
'-value-,P4PORT,-default-' '_perforce'
'-value-,P4USER,-default-' '_perforce'
'-value-,PERLDOC,-default-' '_perldoc'
'-value-,PRINTER,-default-' '_printers'
'-value-,PROMPT,-default-' '_ps1234'
'-value-,PROMPT2,-default-' '_ps1234'
'-value-,PROMPT3,-default-' '_ps1234'
'-value-,PROMPT4,-default-' '_ps1234'
'-value-,PS1,-default-' '_ps1234'
'-value-,PS2,-default-' '_ps1234'
'-value-,PS3,-default-' '_ps1234'
'-value-,PS4,-default-' '_ps1234'
'-value-,RPROMPT,-default-' '_ps1234'
'-value-,RPROMPT2,-default-' '_ps1234'
'-value-,RPS1,-default-' '_ps1234'
'-value-,RPS2,-default-' '_ps1234'
'-value-,SPROMPT,-default-' '_ps1234'
'-value-,TERM,-default-' '_terminals'
'-value-,TERMINFO_DIRS,-default-' '_dir_list'
'-value-,TZ,-default-' '_time_zone'
'-value-,VALGRIND_OPTS,-default-' '_valgrind'
'-value-,WWW_HOME,-default-' '_urls'
'-value-,XML_CATALOG_FILES,-default-' '_xmlsoft'
'-value-,XZ_DEFAULTS,-default-' '_xz'
'-value-,XZ_OPT,-default-' '_xz'
'-vared-' '_in_vared'
'-zcalc-line-' '_zcalc_line'
'-*-' '_loginctl'
'.' '_source'
'5g' '_go'
'5l' '_go'
@ -88,17 +10,14 @@ _comps=(
'6l' '_go'
'8g' '_go'
'8l' '_go'
'Mail' '_mail'
'Mosaic' '_webbrowser'
'_gh' '_gh'
'a2ps' '_a2ps'
'aaaa' '_hosts'
'aap' '_aap'
'abcde' '_abcde'
'ack' '_ack'
'ack2' '_ack'
'ack-grep' '_ack'
'ack-standalone' '_ack'
'ack2' '_ack'
'acpi' '_acpi'
'acpitool' '_acpitool'
'acroread' '_acroread'
@ -106,7 +25,6 @@ _comps=(
'add-zle-hook-widget' '_add-zle-hook-widget'
'add-zsh-hook' '_add-zsh-hook'
'admin' '_sccs'
'alacritty' '_alacritty'
'ali' '_mh'
'alias' '_alias'
'amaya' '_webbrowser'
@ -137,9 +55,11 @@ _comps=(
'arena' '_webbrowser'
'arp' '_arp'
'arping' '_arping'
'-array-value-' '_value'
'asciidoctor' '_asciidoctor'
'asciinema' '_asciinema'
'ash' '_sh'
'-assign-parameter-' '_assign'
'at' '_at'
'atq' '_at'
'atrm' '_at'
@ -165,24 +85,23 @@ _comps=(
'bibtex' '_bibtex'
'bindkey' '_bindkey'
'bison' '_bison'
'bluetoothctl' '_bluetoothctl'
'bmake' '_make'
'bogofilter' '_bogofilter'
'bogotune' '_bogofilter'
'bogoutil' '_bogofilter'
'bpython' '_bpython'
'bpython-gtk' '_bpython'
'bpython-urwid' '_bpython'
'bpython2' '_bpython'
'bpython2-gtk' '_bpython'
'bpython2-urwid' '_bpython'
'bpython3' '_bpython'
'bpython3-gtk' '_bpython'
'bpython3-urwid' '_bpython'
'bpython-gtk' '_bpython'
'bpython-urwid' '_bpython'
'-brace-parameter-' '_brace_parameter'
'brctl' '_brctl'
'bsdgrep' '_grep'
'bsdtar' '_tar'
'bspc' '_bspc'
'btdownloadcurses' '_bittorrent'
'btdownloadgui' '_bittorrent'
'btdownloadheadless' '_bittorrent'
@ -209,7 +128,6 @@ _comps=(
'cabal' '_cabal'
'cal' '_cal'
'calendar' '_calendar'
'cargo' '_cargo'
'cat' '_cat'
'catchsegv' '_precommand'
'cc' '_gcc'
@ -257,7 +175,9 @@ _comps=(
'combine' '_imagemagick'
'combinediff' '_patchutils'
'comm' '_comm'
'-command-' '_autocd'
'command' '_command'
'-command-line-' '_normal'
'comp' '_mh'
'compadd' '_compadd'
'compdef' '_compdef'
@ -266,6 +186,7 @@ _comps=(
'composite' '_imagemagick'
'compress' '_compress'
'conch' '_twisted'
'-condition-' '_condition'
'config.status' '_configure'
'configure' '_configure'
'convert' '_imagemagick'
@ -301,6 +222,7 @@ _comps=(
'dcopstart' '_dcop'
'dd' '_dd'
'declare' '_typeset'
'-default-' '_default'
'delta' '_sccs'
'designate' '_openstack'
'devtodo' '_devtodo'
@ -361,6 +283,7 @@ _comps=(
'eog' '_eog'
'epdfview' '_pdf'
'epsffit' '_psutils'
'-equal-' '_equal'
'erb' '_ruby'
'espeak' '_espeak'
'etags' '_etags'
@ -396,6 +319,7 @@ _comps=(
'findmnt' '_findmnt'
'finger' '_finger'
'firefox' '_mozilla'
'-first-' '_first'
'fixdlsrps' '_psutils'
'fixfmps' '_psutils'
'fixmacps' '_psutils'
@ -407,7 +331,6 @@ _comps=(
'fixwpps' '_psutils'
'fixwwps' '_psutils'
'flac' '_flac'
'flameshot' '_flameshot'
'flex' '_flex'
'flex++' '_flex'
'flipdiff' '_patchutils'
@ -483,6 +406,7 @@ _comps=(
'ggetopt' '_getopt'
'ggrep' '_grep'
'ggv' '_gnome-gv'
'_gh' '_gh'
'gh' '_gh'
'ghead' '_head'
'ghostscript' '_ghostscript'
@ -491,11 +415,11 @@ _comps=(
'ginstall' '_install'
'git' '_git'
'git-cvsserver' '_git'
'gitk' '_git'
'git-receive-pack' '_git'
'git-shell' '_git'
'git-upload-archive' '_git'
'git-upload-pack' '_git'
'gitk' '_git'
'gjoin' '_join'
'glance' '_openstack'
'gln' '_ln'
@ -515,12 +439,12 @@ _comps=(
'gnocchi' '_openstack'
'gnome-gv' '_gnome-gv'
'gnumfmt' '_numfmt'
'gnupod_INIT' '_gnupod'
'gnupod_INIT.pl' '_gnupod'
'gnupod_addsong' '_gnupod'
'gnupod_addsong.pl' '_gnupod'
'gnupod_check' '_gnupod'
'gnupod_check.pl' '_gnupod'
'gnupod_INIT' '_gnupod'
'gnupod_INIT.pl' '_gnupod'
'gnupod_search' '_gnupod'
'gnupod_search.pl' '_gnupod'
'gnutls-cli' '_gnutls'
@ -532,9 +456,9 @@ _comps=(
'gpaste' '_paste'
'gpatch' '_patch'
'gpg' '_gpg'
'gpg-zip' '_gpg'
'gpg2' '_gpg'
'gpgv' '_gpg'
'gpg-zip' '_gpg'
'gphoto2' '_gphoto2'
'gprintenv' '_printenv'
'gprof' '_gprof'
@ -633,6 +557,7 @@ _comps=(
'head' '_head'
'heat' '_openstack'
'help' '_sccs'
'herbstclient' '_herbstclient'
'hexdump' '_hexdump'
'hilite' '_precommand'
'history' '_fc'
@ -702,6 +627,7 @@ _comps=(
'killall' '_killall'
'killall5' '_killall'
'kioclient' '_kfmclient'
'kitty' '_kitty'
'knock' '_knock'
'konqueror' '_webbrowser'
'kpartx' '_kpartx'
@ -738,6 +664,7 @@ _comps=(
'localedef' '_localedef'
'locate' '_locate'
'log' '_nothing'
'loginctl' '_loginctl'
'logname' '_nothing'
'look' '_look'
'losetup' '_losetup'
@ -753,6 +680,7 @@ _comps=(
'lsattr' '_lsattr'
'lsblk' '_lsblk'
'lsdiff' '_patchutils'
'lsinitcpio' '_mkinitcpio'
'lsmod' '_modutils'
'lsof' '_lsof'
'lsusb' '_lsusb'
@ -770,13 +698,16 @@ _comps=(
'mac2unix' '_dos2unix'
'magnum' '_openstack'
'mail' '_mail'
'Mail' '_mail'
'mailx' '_mail'
'make' '_make'
'makeinfo' '_texinfo'
'makepkg' '_pacman'
'man' '_man'
'manage.py' '_django'
'manila' '_openstack'
'mark' '_mh'
'-math-' '_math'
'matlab' '_matlab'
'mattrib' '_mtools'
'mcd' '_mtools'
@ -808,6 +739,7 @@ _comps=(
'mistral' '_openstack'
'mkdir' '_mkdir'
'mkfifo' '_mkfifo'
'mkinitcpio' '_mkinitcpio'
'mkisofs' '_growisofs'
'mknod' '_mknod'
'mksh' '_sh'
@ -828,6 +760,7 @@ _comps=(
'mondoarchive' '_mondo'
'montage' '_imagemagick'
'moosic' '_moosic'
'Mosaic' '_webbrowser'
'mosh' '_mosh'
'mount' '_mount'
'mozilla' '_mozilla'
@ -836,7 +769,6 @@ _comps=(
'mpc' '_mpc'
'mplayer' '_mplayer'
'mpstat' '_sysstat'
'mpv' '_mpv'
'mr' '_myrepos'
'mrd' '_mtools'
'mread' '_mtools'
@ -915,11 +847,16 @@ _comps=(
'pacat' '_pulseaudio'
'pack' '_pack'
'packf' '_mh'
'pacman' '_pacman'
'pacman-conf' '_pacman'
'pacman-key' '_pacman'
'pacman.static' '_pacman'
'pacmd' '_pulseaudio'
'pactl' '_pulseaudio'
'padsp' '_pulseaudio'
'pandoc' '_pandoc'
'paplay' '_pulseaudio'
'-parameter-' '_parameter'
'parec' '_pulseaudio'
'parecord' '_pulseaudio'
'passwd' '_users'
@ -953,9 +890,9 @@ _comps=(
'pg_dump' '_postgresql'
'pg_dumpall' '_postgresql'
'pg_isready' '_postgresql'
'pgrep' '_pgrep'
'pg_restore' '_postgresql'
'pg_upgrade' '_postgresql'
'pgrep' '_pgrep'
'php' '_php'
'pick' '_mh'
'picocom' '_picocom'
@ -967,8 +904,8 @@ _comps=(
'pinfo' '_texinfo'
'ping' '_ping'
'ping6' '_ping'
'pkg-config' '_pkg-config'
'pkgadd' '_pkgadd'
'pkg-config' '_pkg-config'
'pkginfo' '_pkginfo'
'pkgrm' '_pkgrm'
'pkill' '_pgrep'
@ -1057,6 +994,20 @@ _comps=(
'readelf' '_readelf'
'readlink' '_readlink'
'readonly' '_typeset'
'-redirect-' '_redirect'
'-redirect-,<,bunzip2' '_bzip2'
'-redirect-,<,bzip2' '_bzip2'
'-redirect-,>,bzip2' '_bzip2'
'-redirect-,<,compress' '_compress'
'-redirect-,>,compress' '_compress'
'-redirect-,-default-,-default-' '_files'
'-redirect-,<,gunzip' '_gzip'
'-redirect-,<,gzip' '_gzip'
'-redirect-,>,gzip' '_gzip'
'-redirect-,<,uncompress' '_compress'
'-redirect-,<,unxz' '_xz'
'-redirect-,<,xz' '_xz'
'-redirect-,>,xz' '_xz'
'refile' '_mh'
'rehash' '_hash'
'reindexdb' '_postgresql'
@ -1066,7 +1017,6 @@ _comps=(
'repl' '_mh'
'restart' '_initctl'
'retawq' '_webbrowser'
'rg' '_rg'
'rgview' '_vim'
'rgvim' '_vim'
'ri' '_ri'
@ -1139,6 +1089,7 @@ _comps=(
'sha512sum' '_md5sum'
'sha512t256' '_cksum'
'shasum' '_shasum'
'shell-script' '_loginctl'
'shift' '_arrays'
'show' '_mh'
'showchar' '_psutils'
@ -1178,9 +1129,9 @@ _comps=(
'ssh-add' '_ssh'
'ssh-agent' '_ssh'
'ssh-copy-id' '_ssh'
'sshfs' '_sshfs'
'ssh-keygen' '_ssh'
'ssh-keyscan' '_ssh'
'sshfs' '_sshfs'
'star' '_tar'
'start' '_initctl'
'stat' '_stat'
@ -1198,11 +1149,12 @@ _comps=(
'stty' '_stty'
'su' '_su'
'subl' '_sublimetext'
'-subscript-' '_subscript'
'sudo' '_sudo'
'sudoedit' '_sudo'
'sum' '_cksum'
'surfraw' '_surfraw'
'sv' '_sv'
'sv' '_runit'
'svn' '_subversion'
'svnadmin' '_subversion'
'svnadmin-static' '_subversion'
@ -1219,8 +1171,8 @@ _comps=(
'talk' '_other_accounts'
'tar' '_tar'
'tardy' '_tardy'
'tcp_open' '_tcpsys'
'tcpdump' '_tcpdump'
'tcp_open' '_tcpsys'
'tcptraceroute' '_tcptraceroute'
'tcsh' '_sh'
'tda' '_devtodo'
@ -1237,6 +1189,7 @@ _comps=(
'tg' '_topgit'
'tidy' '_tidy'
'tig' '_git'
'-tilde-' '_tilde'
'time' '_precommand'
'timeout' '_timeout'
'times' '_nothing'
@ -1310,9 +1263,9 @@ _comps=(
'uptime' '_uptime'
'urxvt' '_urxvt'
'urxvt256c' '_urxvt'
'urxvt256cc' '_urxvt'
'urxvt256c-ml' '_urxvt'
'urxvt256c-mlc' '_urxvt'
'urxvt256cc' '_urxvt'
'urxvtc' '_urxvt'
'useradd' '_user_admin'
'userdel' '_users'
@ -1320,6 +1273,57 @@ _comps=(
'vacuumdb' '_postgresql'
'val' '_sccs'
'valgrind' '_valgrind'
'-value-' '_value'
'-value-,ADB_TRACE,-default-' '_adb'
'-value-,ANDROID_LOG_TAGS,-default-' '_adb'
'-value-,ANDROID_SERIAL,-default-' '_adb'
'-value-,ANSIBLE_STDOUT_CALLBACK,-default-' '_ansible'
'-value-,ANT_ARGS,-default-' '_ant'
'-value-,CFLAGS,-default-' '_gcc'
'-value-,CPPFLAGS,-default-' '_gcc'
'-value-,CXXFLAGS,-default-' '_gcc'
'-value-,-default-,-command-' '_zargs'
'-value-,-default-,-default-' '_value'
'-value-,DISPLAY,-default-' '_x_display'
'-value-,GREP_OPTIONS,-default-' '_grep'
'-value-,GZIP,-default-' '_gzip'
'-value-,LANG,-default-' '_locales'
'-value-,LANGUAGE,-default-' '_locales'
'-value-,LD_DEBUG,-default-' '_ld_debug'
'-value-,LDFLAGS,-default-' '_gcc'
'-value-,LESSCHARSET,-default-' '_less'
'-value-,LESS,-default-' '_less'
'-value-,LOOPDEV_DEBUG,-default-' '_losetup'
'-value-,LPDEST,-default-' '_printers'
'-value-,MPD_HOST,-default' '_mpc'
'-value-,P4CLIENT,-default-' '_perforce'
'-value-,P4MERGE,-default-' '_perforce'
'-value-,P4PORT,-default-' '_perforce'
'-value-,P4USER,-default-' '_perforce'
'-value-,PERLDOC,-default-' '_perldoc'
'-value-,PRINTER,-default-' '_printers'
'-value-,PROMPT2,-default-' '_ps1234'
'-value-,PROMPT3,-default-' '_ps1234'
'-value-,PROMPT4,-default-' '_ps1234'
'-value-,PROMPT,-default-' '_ps1234'
'-value-,PS1,-default-' '_ps1234'
'-value-,PS2,-default-' '_ps1234'
'-value-,PS3,-default-' '_ps1234'
'-value-,PS4,-default-' '_ps1234'
'-value-,RPROMPT2,-default-' '_ps1234'
'-value-,RPROMPT,-default-' '_ps1234'
'-value-,RPS1,-default-' '_ps1234'
'-value-,RPS2,-default-' '_ps1234'
'-value-,SPROMPT,-default-' '_ps1234'
'-value-,TERM,-default-' '_terminals'
'-value-,TERMINFO_DIRS,-default-' '_dir_list'
'-value-,TZ,-default-' '_time_zone'
'-value-,VALGRIND_OPTS,-default-' '_valgrind'
'-value-,WWW_HOME,-default-' '_urls'
'-value-,XML_CATALOG_FILES,-default-' '_xmlsoft'
'-value-,XZ_DEFAULTS,-default-' '_xz'
'-value-,XZ_OPT,-default-' '_xz'
'-vared-' '_in_vared'
'vared' '_vared'
'vcsh' '_vcsh'
'vim' '_vim'
@ -1365,28 +1369,7 @@ _comps=(
'xattr' '_attr'
'xauth' '_xauth'
'xautolock' '_xautolock'
'xbps-alternatives' '_xbps'
'xbps-checkvers' '_xbps'
'xbps-create' '_xbps'
'xbps-dgraph' '_xbps'
'xbps-install' '_xbps'
'xbps-pkgdb' '_xbps'
'xbps-query' '_xbps'
'xbps-reconfigure' '_xbps'
'xbps-remove' '_xbps'
'xbps-rindex' '_xbps'
'xbps-src' '_xbps_src'
'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'
@ -1396,18 +1379,10 @@ _comps=(
'xfig' '_xfig'
'xfontsel' '_x_utils'
'xfreerdp' '_rdesktop'
'xgensum' '_xtools'
'xgrep' '_xtools'
'xhost' '_x_utils'
'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'
@ -1416,28 +1391,18 @@ _comps=(
'xmms2' '_xmms2'
'xmodmap' '_xmodmap'
'xmosaic' '_webbrowser'
'xmypkgs' '_xtools'
'xon' '_x_utils'
'xoptdiff' '_xtools'
'xournal' '_xournal'
'xpdf' '_xpdf'
'xping' '_hosts'
'xpkg' '_xtools'
'xpkgdiff' '_xtools'
'xprop' '_x_utils'
'xq' '_xtools'
'xrandr' '_xrandr'
'xrdb' '_x_utils'
'xrecent' '_xtools'
'xrevbump' '_xtools'
'xrevshlib' '_xtools'
'xscreensaver-command' '_xscreensaver'
'xset' '_xset'
'xsetbg' '_xloadimage'
'xsetroot' '_x_utils'
'xsltproc' '_xmlsoft'
'xsrc' '_xtools'
'xsubpkg' '_xtools'
'xterm' '_xterm'
'xtightvncviewer' '_vnc'
'xtp' '_imagemagick'
@ -1454,6 +1419,7 @@ _comps=(
'xzcat' '_xz'
'yafc' '_yafc'
'yash' '_sh'
'yay' '_yay'
'ypbind' '_yp'
'ypcat' '_yp'
'ypmatch' '_yp'
@ -1468,6 +1434,7 @@ _comps=(
'zargs' '_zargs'
'zathura' '_zathura'
'zcalc' '_zcalc'
'-zcalc-line-' '_zcalc_line'
'zcat' '_zcat'
'zcompile' '_zcompile'
'zcp' '_zmv'
@ -1480,12 +1447,12 @@ _comps=(
'zf_chgrp' '_chown'
'zf_chmod' '_chmod'
'zf_chown' '_chown'
'zfgrep' '_grep'
'zf_ln' '_ln'
'zf_mkdir' '_mkdir'
'zf_mv' '_mv'
'zf_rm' '_rm'
'zf_rmdir' '_rmdir'
'zfgrep' '_grep'
'zfs' '_zfs'
'zgetattr' '_zattr'
'zgrep' '_grep'
@ -1513,37 +1480,38 @@ _comps=(
)
_services=(
'-redirect-,<,bunzip2' 'bunzip2'
'-redirect-,<,bzip2' 'bzip2'
'-redirect-,<,compress' 'compress'
'-redirect-,<,gunzip' 'gunzip'
'-redirect-,<,gzip' 'gzip'
'-redirect-,<,uncompress' 'uncompress'
'-redirect-,<,unxz' 'unxz'
'-redirect-,<,xz' 'xz'
'-redirect-,>,bzip2' 'bunzip2'
'-redirect-,>,compress' 'uncompress'
'-redirect-,>,gzip' 'gunzip'
'-redirect-,>,xz' 'unxz'
'Mail' 'mail'
'bzcat' 'bunzip2'
'gchgrp' 'chgrp'
'gchown' 'chown'
'gnupod_INIT.pl' 'gnupod_INIT'
'gnupod_addsong.pl' 'gnupod_addsong'
'gnupod_check.pl' 'gnupod_check'
'gnupod_INIT.pl' 'gnupod_INIT'
'gnupod_search.pl' 'gnupod_search'
'gpg2' 'gpg'
'gzcat' 'gunzip'
'iceweasel' 'firefox'
'lzcat' 'unxz'
'lzma' 'xz'
'Mail' 'mail'
'mailx' 'mail'
'mktunes.pl' 'mktunes'
'nail' 'mail'
'ncl' 'nc'
'nedit-nc' 'nc'
'pacman.static' 'pacman'
'pcat' 'unpack'
'-redirect-,<,bunzip2' 'bunzip2'
'-redirect-,<,bzip2' 'bzip2'
'-redirect-,>,bzip2' 'bunzip2'
'-redirect-,<,compress' 'compress'
'-redirect-,>,compress' 'uncompress'
'-redirect-,<,gunzip' 'gunzip'
'-redirect-,<,gzip' 'gzip'
'-redirect-,>,gzip' 'gunzip'
'-redirect-,<,uncompress' 'uncompress'
'-redirect-,<,unxz' 'unxz'
'-redirect-,<,xz' 'xz'
'-redirect-,>,xz' 'unxz'
'remsh' 'rsh'
'slogin' 'ssh'
'svnadmin-static' 'svnadmin'
@ -1562,26 +1530,26 @@ _patcomps=(
)
_postpatcomps=(
'(p[bgpn]m*|*top[bgpn]m)' '_pbm'
'(ruby|[ei]rb)[0-9.]#' '_ruby'
'(texi(2*|ndex))' '_texi'
'(tiff*|*2tiff|pal2rgb)' '_tiff'
'*/X11(|R<4->)/*' '_x_arguments'
'-value-,(ftp|http(|s))_proxy,-default-' '_urls'
'-value-,*PATH,-default-' '_dir_list'
'-value-,*path,-default-' '_directories'
'-value-,LC_*,-default-' '_locales'
'-value-,RUBY(LIB|OPT|PATH),-default-' '_ruby'
'c++-*' '_gcc'
'g++-*' '_gcc'
'gcc-*' '_gcc'
'gem[0-9.]#' '_gem'
'lua[0-9.-]##' '_lua'
'(p[bgpn]m*|*top[bgpn]m)' '_pbm'
'php[0-9.-]' '_php'
'pydoc[0-9.]#' '_pydoc'
'python[0-9.]#' '_python'
'qemu(|-system-*)' '_qemu'
'(ruby|[ei]rb)[0-9.]#' '_ruby'
'shasum(|5).*' '_shasum'
'(texi(2*|ndex))' '_texi'
'(tiff*|*2tiff|pal2rgb)' '_tiff'
'-value-,(ftp|http(|s))_proxy,-default-' '_urls'
'-value-,LC_*,-default-' '_locales'
'-value-,*path,-default-' '_directories'
'-value-,*PATH,-default-' '_dir_list'
'-value-,RUBY(LIB|OPT|PATH),-default-' '_ruby'
'*/X11(|R<4->)/*' '_x_arguments'
'yodl(|2*)' '_yodl'
'zf*' '_zftp'
)
@ -1621,138 +1589,137 @@ bindkey '^[,' _history-complete-newer
bindkey '^[/' _history-complete-older
bindkey '^[~' _bash_complete-word
autoload -Uz _alacritty _bluetoothctl _bspc _cargo _curl \
_flameshot _gh _libinput _mpv _polybar \
_polybar_msg _pulseaudio _rg _sv _xbps \
_xbps_src _xtools _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 \
autoload -Uz _curl _gh _kitty _libinput _loginctl \
_mkinitcpio _pacman _polybar _polybar_msg _pulseaudio \
_yay _zathura _cdr _all_labels _all_matches \
_alternative _approximate _arg_compile _arguments _bash_completions \
_cache_invalid _call_function _combination _complete _complete_debug \
_complete_help _complete_help_generic _complete_tag _comp_locale _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 _fusermount _fuse_values _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 \
_directories _dir_list _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 \
_files _file_systems _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 _initctl _init_d \
_install _iostat _ip _ipsec _irssi \
_ispell _java _java_class _joe _join \
_jq _killall _knock _kvno _last \
_ldconfig _ldd _ld_debug _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 _mysqldiff \
_mysql_utils _ncftp _netcat _net_interfaces _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 _perldoc \
_perl_modules _pgrep _php _picocom _pids \
_pine _ping _pkgadd _pkg-config _pkginfo \
_pkg_instance _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 _timeout _time_zone _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 _herbstclient _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 \
_vnc _x_arguments _xauth _xautolock _x_borderwidth \
_xclip _x_color _x_colormapid _x_cursor _x_display \
_xdvi _x_extension _xfig _x_font _xft_fonts \
_x_geometry _x_keysym _xloadimage _x_locale _x_modifier \
_xmodmap _x_name _xournal _xpdf _xrandr \
_x_resource _xscreensaver _x_selection_timeout _xset _xt_arguments \
_xterm _x_title _xt_session_id _x_utils _xv \
_x_visual _x_window _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 \

View File

@ -9,7 +9,7 @@
# Terminal prompt in minimalist format.
PS1="%F{green}%~%f %F{white}»%f "
PS1="%F{cyan}%~%f %F{white}»%f "
# History settings.
HISTFILE=~/.cache/zsh/histfile
@ -39,6 +39,8 @@ bindkey -v '^?' backward-delete-char
# Aliases.
alias ls='ls --color=auto'
alias ll='ls -l --color=auto'
alias vim='nvim'
alias top='htop'
# Power aliases.
alias shutdown='sudo shutdown -h now'

Submodule zsh/zsh-syntax-highlighting updated: c7caf57ca8...c5ce001467