diff options
author | Matt Strapp <matt@mattstrapp.net> | 2022-08-31 17:01:14 -0500 |
---|---|---|
committer | Matt Strapp <matt@mattstrapp.net> | 2022-08-31 17:01:14 -0500 |
commit | 21a1e442ea40ea6e40ffd2db9755a252d59f86fb (patch) | |
tree | 731ef852aeec77559eb6865e28e23e7082502cdf /zsh/.config | |
parent | update dotfiles ig (diff) | |
download | dotfiles-21a1e442ea40ea6e40ffd2db9755a252d59f86fb.tar dotfiles-21a1e442ea40ea6e40ffd2db9755a252d59f86fb.tar.gz dotfiles-21a1e442ea40ea6e40ffd2db9755a252d59f86fb.tar.bz2 dotfiles-21a1e442ea40ea6e40ffd2db9755a252d59f86fb.tar.lz dotfiles-21a1e442ea40ea6e40ffd2db9755a252d59f86fb.tar.xz dotfiles-21a1e442ea40ea6e40ffd2db9755a252d59f86fb.tar.zst dotfiles-21a1e442ea40ea6e40ffd2db9755a252d59f86fb.zip |
e
Signed-off-by: Matt Strapp <matt@mattstrapp.net>
Diffstat (limited to 'zsh/.config')
-rw-r--r-- | zsh/.config/zsh/.p10k.zsh | 104 | ||||
-rw-r--r-- | zsh/.config/zsh/.zcompdump | 468 | ||||
-rw-r--r-- | zsh/.config/zsh/.zdirs | 21 | ||||
l--------- | zsh/.config/zsh/.zprofile | 1 | ||||
-rw-r--r-- | zsh/.config/zsh/.zshrc | 13 |
5 files changed, 333 insertions, 274 deletions
diff --git a/zsh/.config/zsh/.p10k.zsh b/zsh/.config/zsh/.p10k.zsh index cf788f7..3e730bd 100644 --- a/zsh/.config/zsh/.p10k.zsh +++ b/zsh/.config/zsh/.p10k.zsh @@ -1,6 +1,6 @@ -# Generated by Powerlevel10k configuration wizard on 2021-10-11 at 15:25 CDT. -# Based on romkatv/powerlevel10k/config/p10k-lean.zsh, checksum 46236. -# Wizard options: nerdfont-complete + powerline, large icons, unicode, lean, 24h time, +# Generated by Powerlevel10k configuration wizard on 2022-08-31 at 16:10 CDT. +# Based on romkatv/powerlevel10k/config/p10k-lean.zsh. +# Wizard options: nerdfont-complete + powerline, small icons, unicode, lean, 24h time, # 1 line, compact, few icons, concise, transient_prompt, instant_prompt=quiet. # Type `p10k configure` to generate another config. # @@ -45,31 +45,32 @@ command_execution_time # duration of the last command background_jobs # presence of background jobs direnv # direnv status (https://direnv.net/) - asdf # asdf version manager (https://github.com/asdf-vm/asdf) + #asdf # asdf version manager (https://github.com/asdf-vm/asdf) virtualenv # python virtual environment (https://docs.python.org/3/library/venv.html) - anaconda # conda environment (https://conda.io/) - pyenv # python environment (https://github.com/pyenv/pyenv) + #anaconda # conda environment (https://conda.io/) + #pyenv # python environment (https://github.com/pyenv/pyenv) goenv # go environment (https://github.com/syndbg/goenv) - nodenv # node.js version from nodenv (https://github.com/nodenv/nodenv) - nvm # node.js version from nvm (https://github.com/nvm-sh/nvm) - nodeenv # node.js environment (https://github.com/ekalinin/nodeenv) - # node_version # node.js version - # go_version # go version (https://golang.org) - # rust_version # rustc version (https://www.rust-lang.org) - # dotnet_version # .NET version (https://dotnet.microsoft.com) - # php_version # php version (https://www.php.net/) - # laravel_version # laravel php framework version (https://laravel.com/) - # java_version # java version (https://www.java.com/) - # package # name@version from package.json (https://docs.npmjs.com/files/package.json) - rbenv # ruby version from rbenv (https://github.com/rbenv/rbenv) - rvm # ruby version from rvm (https://rvm.io) - fvm # flutter version management (https://github.com/leoafarias/fvm) - luaenv # lua version from luaenv (https://github.com/cehoffman/luaenv) - jenv # java version from jenv (https://github.com/jenv/jenv) - plenv # perl version from plenv (https://github.com/tokuhirom/plenv) - phpenv # php version from phpenv (https://github.com/phpenv/phpenv) - scalaenv # scala version from scalaenv (https://github.com/scalaenv/scalaenv) - haskell_stack # haskell version from stack (https://haskellstack.org/) + #nodenv # node.js version from nodenv (https://github.com/nodenv/nodenv) + #nvm # node.js version from nvm (https://github.com/nvm-sh/nvm) + #nodeenv # node.js environment (https://github.com/ekalinin/nodeenv) + node_version # node.js version + go_version # go version (https://golang.org) + rust_version # rustc version (https://www.rust-lang.org) + dotnet_version # .NET version (https://dotnet.microsoft.com) + php_version # php version (https://www.php.net/) + laravel_version # laravel php framework version (https://laravel.com/) + java_version # java version (https://www.java.com/) + #package # name@version from package.json (https://docs.npmjs.com/files/package.json) + #rbenv # ruby version from rbenv (https://github.com/rbenv/rbenv) + #rvm # ruby version from rvm (https://rvm.io) + #fvm # flutter version management (https://github.com/leoafarias/fvm) + #luaenv # lua version from luaenv (https://github.com/cehoffman/luaenv) + #jenv # java version from jenv (https://github.com/jenv/jenv) + #plenv # perl version from plenv (https://github.com/tokuhirom/plenv) + #perlbrew # perl version from perlbrew (https://github.com/gugod/App-perlbrew) + #phpenv # php version from phpenv (https://github.com/phpenv/phpenv) + #scalaenv # scala version from scalaenv (https://github.com/scalaenv/scalaenv) + #haskell_stack # haskell version from stack (https://haskellstack.org/) kubecontext # current kubernetes context (https://kubernetes.io/) terraform # terraform workspace (https://www.terraform.io) # terraform_version # terraform version (https://www.terraform.io) @@ -78,8 +79,9 @@ azure # azure account name (https://docs.microsoft.com/en-us/cli/azure) gcloud # google cloud cli account and project (https://cloud.google.com/) google_app_cred # google application credentials (https://cloud.google.com/docs/authentication/production) + toolbox # toolbox name (https://github.com/containers/toolbox) context # user@hostname - nordvpn # nordvpn connection status, linux only (https://nordvpn.com/) + #nordvpn # nordvpn connection status, linux only (https://nordvpn.com/) ranger # ranger shell (https://github.com/ranger/ranger) nnn # nnn shell (https://github.com/jarun/nnn) xplr # xplr shell (https://github.com/sayanarijit/xplr) @@ -92,13 +94,13 @@ # ram # free RAM # swap # used swap todo # todo items (https://github.com/todotxt/todo.txt-cli) - timewarrior # timewarrior tracking status (https://timewarrior.net/) - taskwarrior # taskwarrior task count (https://taskwarrior.org/) - # time # current time + #timewarrior # timewarrior tracking status (https://timewarrior.net/) + #taskwarrior # taskwarrior task count (https://taskwarrior.org/) + time # current time # ip # ip address and bandwidth usage for a specified network interface # public_ip # public IP address # proxy # system-wide http/https/ftp proxy - battery # internal battery + # battery # internal battery # wifi # wifi speed # example # example user-defined segment (see prompt_example function below) ) @@ -107,7 +109,7 @@ typeset -g POWERLEVEL9K_MODE=nerdfont-complete # When set to `moderate`, some icons will have an extra space after them. This is meant to avoid # icon overlap when using non-monospace fonts. When set to `none`, spaces are not added. - typeset -g POWERLEVEL9K_ICON_PADDING=moderate + typeset -g POWERLEVEL9K_ICON_PADDING=none # Basic style options that define the overall look of your prompt. You probably don't want to # change them. @@ -333,7 +335,7 @@ # typeset -g POWERLEVEL9K_DIR_PREFIX='%fin ' #####################################[ vcs: git status ]###################################### - # Branch icon. Set this parameter to '\uF126 ' for the popular Powerline branch icon. + # Branch icon. Set this parameter to '\UE0A0 ' for the popular Powerline branch icon. typeset -g POWERLEVEL9K_VCS_BRANCH_ICON= # Untracked files icon. It's really a question mark, your font isn't broken. @@ -480,7 +482,7 @@ # Show status of repositories of these types. You can add svn and/or hg if you are # using them. If you do, your prompt may become slow even when your current directory - # isn't in an svn or hg reposotiry. + # isn't in an svn or hg repository. typeset -g POWERLEVEL9K_VCS_BACKENDS=(git) # These settings are used for repositories other than Git or when gitstatusd fails and @@ -1109,6 +1111,16 @@ # Custom icon. # typeset -g POWERLEVEL9K_PLENV_VISUAL_IDENTIFIER_EXPANSION='⭐' + ###########[ perlbrew: perl version from perlbrew (https://github.com/gugod/App-perlbrew) ]############ + # Perlbrew color. + typeset -g POWERLEVEL9K_PERLBREW_FOREGROUND=67 + # Show perlbrew version only when in a perl project subdirectory. + typeset -g POWERLEVEL9K_PERLBREW_PROJECT_ONLY=true + # Don't show "perl-" at the front. + typeset -g POWERLEVEL9K_PERLBREW_SHOW_PREFIX=false + # Custom icon. + # typeset -g POWERLEVEL9K_PERLBREW_VISUAL_IDENTIFIER_EXPANSION='⭐' + ############[ phpenv: php version from phpenv (https://github.com/phpenv/phpenv) ]############ # PHP color. typeset -g POWERLEVEL9K_PHPENV_FOREGROUND=99 @@ -1150,9 +1162,9 @@ # typeset -g POWERLEVEL9K_HASKELL_STACK_VISUAL_IDENTIFIER_EXPANSION='⭐' #############[ kubecontext: current kubernetes context (https://kubernetes.io/) ]############# - # Show kubecontext only when the the command you are typing invokes one of these tools. + # Show kubecontext only when the command you are typing invokes one of these tools. # Tip: Remove the next line to always show kubecontext. - typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND='kubectl|helm|kubens|kubectx|oc|istioctl|kogito|k9s|helmfile|flux|fluxctl|stern' + typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND='kubectl|helm|kubens|kubectx|oc|istioctl|kogito|k9s|helmfile|flux|fluxctl|stern|kubeseal|skaffold' # Kubernetes context classes for the purpose of using different colors, icons and expansions with # different contexts. @@ -1276,7 +1288,7 @@ # typeset -g POWERLEVEL9K_TERRAFORM_VERSION_VISUAL_IDENTIFIER_EXPANSION='⭐' #[ aws: aws profile (https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html) ]# - # Show aws only when the the command you are typing invokes one of these tools. + # Show aws only when the command you are typing invokes one of these tools. # Tip: Remove the next line to always show aws. typeset -g POWERLEVEL9K_AWS_SHOW_ON_COMMAND='aws|awless|terraform|pulumi|terragrunt' @@ -1323,7 +1335,7 @@ # typeset -g POWERLEVEL9K_AWS_EB_ENV_VISUAL_IDENTIFIER_EXPANSION='⭐' ##########[ azure: azure account name (https://docs.microsoft.com/en-us/cli/azure) ]########## - # Show azure only when the the command you are typing invokes one of these tools. + # Show azure only when the command you are typing invokes one of these tools. # Tip: Remove the next line to always show azure. typeset -g POWERLEVEL9K_AZURE_SHOW_ON_COMMAND='az|terraform|pulumi|terragrunt' # Azure account name color. @@ -1332,9 +1344,9 @@ # typeset -g POWERLEVEL9K_AZURE_VISUAL_IDENTIFIER_EXPANSION='⭐' ##########[ gcloud: google cloud account and project (https://cloud.google.com/) ]########### - # Show gcloud only when the the command you are typing invokes one of these tools. + # Show gcloud only when the command you are typing invokes one of these tools. # Tip: Remove the next line to always show gcloud. - typeset -g POWERLEVEL9K_GCLOUD_SHOW_ON_COMMAND='gcloud|gcs' + typeset -g POWERLEVEL9K_GCLOUD_SHOW_ON_COMMAND='gcloud|gcs|gsutil' # Google cloud color. typeset -g POWERLEVEL9K_GCLOUD_FOREGROUND=32 @@ -1373,7 +1385,7 @@ # typeset -g POWERLEVEL9K_GCLOUD_VISUAL_IDENTIFIER_EXPANSION='⭐' #[ google_app_cred: google application credentials (https://cloud.google.com/docs/authentication/production) ]# - # Show google_app_cred only when the the command you are typing invokes one of these tools. + # Show google_app_cred only when the command you are typing invokes one of these tools. # Tip: Remove the next line to always show google_app_cred. typeset -g POWERLEVEL9K_GOOGLE_APP_CRED_SHOW_ON_COMMAND='terraform|pulumi|terragrunt' @@ -1426,6 +1438,16 @@ # Note: ${VARIABLE//\%/%%} expands to ${VARIABLE} with all occurrences of '%' replaced by '%%'. typeset -g POWERLEVEL9K_GOOGLE_APP_CRED_DEFAULT_CONTENT_EXPANSION='${P9K_GOOGLE_APP_CRED_PROJECT_ID//\%/%%}' + ##############[ toolbox: toolbox name (https://github.com/containers/toolbox) ]############### + # Toolbox color. + typeset -g POWERLEVEL9K_TOOLBOX_FOREGROUND=178 + # Don't display the name of the toolbox if it matches fedora-toolbox-*. + typeset -g POWERLEVEL9K_TOOLBOX_CONTENT_EXPANSION='${P9K_TOOLBOX_NAME:#fedora-toolbox-*}' + # Custom icon. + # typeset -g POWERLEVEL9K_TOOLBOX_VISUAL_IDENTIFIER_EXPANSION='⭐' + # Custom prefix. + # typeset -g POWERLEVEL9K_TOOLBOX_PREFIX='%fin ' + ###############################[ public_ip: public IP address ]############################### # Public IP color. typeset -g POWERLEVEL9K_PUBLIC_IP_FOREGROUND=94 diff --git a/zsh/.config/zsh/.zcompdump b/zsh/.config/zsh/.zcompdump index ae202fb..bde4ed8 100644 --- a/zsh/.config/zsh/.zcompdump +++ b/zsh/.config/zsh/.zcompdump @@ -1,8 +1,7 @@ -#files: 944 version: 5.9 +#files: 966 version: 5.9 _comps=( '-' '_precommand' -'-*-' '_loginctl' '.' '_source' '5g' '_go' '5l' '_go' @@ -26,7 +25,6 @@ _comps=( 'add-zsh-hook' '_add-zsh-hook' 'admin' '_sccs' 'afew' '_afew' -'alacritty' '_alacritty' 'ali' '_mh' 'alias' '_alias' 'amaya' '_webbrowser' @@ -54,6 +52,7 @@ _comps=( 'appletviewer' '_java' 'apropos' '_man' 'apvlv' '_pdf' +'arch-chroot' '_archinstallscripts' 'archlinux-java' '_archlinux-java' 'arduino-ctags' '_ctags' 'arecord' '_alsa-utils' @@ -80,6 +79,7 @@ _comps=( 'avahi-resolve-address' '_avahi' 'avahi-resolve-host-name' '_avahi' 'awk' '_awk' +'awl' '_awl' 'b2sum' '_md5sum' 'barbican' '_openstack' 'base32' '_base64' @@ -96,11 +96,11 @@ _comps=( 'bindkey' '_bindkey' 'bison' '_bison' 'bitcoin-cli' '_bitcoin-cli' -'bluetoothctl' '_bluetoothctl' 'bmake' '_make' 'bogofilter' '_bogofilter' 'bogotune' '_bogofilter' 'bogoutil' '_bogofilter' +'bootctl' '_bootctl' 'bower' '_bower' 'bpython' '_bpython' 'bpython2' '_bpython' @@ -120,7 +120,6 @@ _comps=( 'btdownloadheadless' '_bittorrent' 'btlaunchmany' '_bittorrent' 'btlaunchmanycurses' '_bittorrent' -'btm' '_btm' 'btmakemetafile' '_bittorrent' 'btreannounce' '_bittorrent' 'btrename' '_bittorrent' @@ -132,7 +131,7 @@ _comps=( 'bundle' '_bundle' 'bunzip2' '_bzip2' 'burst' '_mh' -'bwrap' '_bwrap' +'busctl' '_busctl' 'bzcat' '_bzip2' 'bzegrep' '_grep' 'bzfgrep' '_grep' @@ -145,13 +144,7 @@ _comps=( 'caffeinate' '_caffeinate' 'cal' '_cal' 'calendar' '_calendar' -'calibre' '_calibre' -'calibredb' '_calibre' -'calibre-debug' '_calibre' -'calibre-server' '_calibre' -'calibre-smtp' '_calibre' 'cap' '_cap' -'cargo' '_cargo' 'cask' '_cask' 'cat' '_cat' 'catchsegv' '_precommand' @@ -172,6 +165,7 @@ _comps=( 'chattr' '_chattr' 'chcon' '_chcon' 'chdir' '_cd' +'checkupdates' '_checkupdates' 'chfn' '_users' 'chgrp' '_chown' 'chimera' '_webbrowser' @@ -224,6 +218,7 @@ _comps=( 'configure' '_configure' 'console' '_console' 'convert' '_imagemagick' +'coredumpctl' '_coredumpctl' 'cowsay' '_cowsay' 'cowthink' '_cowsay' 'cp' '_cp' @@ -316,11 +311,6 @@ _comps=( 'dwb' '_webbrowser' 'e2label' '_e2label' 'eatmydata' '_precommand' -'ebook-convert' '_calibre' -'ebook-edit' '_calibre' -'ebook-meta' '_calibre' -'ebook-polish' '_calibre' -'ebook-viewer' '_calibre' 'ecasound' '_ecasound' 'ecdsautil' '_ecdsautil' 'echotc' '_echotc' @@ -370,7 +360,6 @@ _comps=( 'fc-match' '_xft_fonts' 'fd' '_fd' 'feh' '_feh' -'fetch-ebook-metadata' '_calibre' 'fetchmail' '_fetchmail' 'ffind' '_ffind' 'ffmpeg' '_ffmpeg' @@ -455,6 +444,7 @@ _comps=( 'geany' '_geany' 'gegrep' '_grep' 'gem' '_gem' +'genfstab' '_archinstallscripts' 'genisoimage' '_genisoimage' 'genv' '_env' 'get' '_sccs' @@ -531,7 +521,9 @@ _comps=( 'go' '_golang' 'god' '_od' 'gofmt' '_go' +'golangci-lint' '_golangci-lint' 'google' '_google' +'goreleaser' '_goreleaser' 'gpasswd' '_gpasswd' 'gpaste' '_paste' 'gpatch' '_patch' @@ -638,6 +630,7 @@ _comps=( 'hd' '_hexdump' 'head' '_head' 'heat' '_openstack' +'hello' '_hello' 'help' '_sccs' 'hexdump' '_hexdump' 'hilite' '_precommand' @@ -647,6 +640,7 @@ _comps=( 'homestead' '_homestead' 'host' '_host' 'hostname' '_hostname' +'hostnamectl' '_hostnamectl' 'hotjava' '_webbrowser' 'htop' '_htop' 'http' '_httpie' @@ -709,10 +703,12 @@ _comps=( 'joe' '_joe' 'join' '_join' 'jonas' '_jonas' +'journalctl' '_journalctl' 'jq' '_jq' 'jrnl' '_jrnl' 'kak' '_kak' 'kdeconnect-cli' '_kdeconnect' +'kernel-install' '_kernel-install' 'keystone' '_openstack' 'keytool' '_java' 'kfmclient' '_kfmclient' @@ -721,7 +717,6 @@ _comps=( 'killall5' '_killall' 'kioclient' '_kfmclient' 'kitchen' '_kitchen' -'kitty' '_kitty' 'knife' '_knife' 'knock' '_knock' 'konqueror' '_webbrowser' @@ -740,10 +735,8 @@ _comps=( 'ldd' '_ldd' 'less' '_less' 'let' '_math' -'lf' '_lf' 'lftp' '_ncftp' 'lha' '_lha' -'libinput' '_libinput' 'light' '_webbrowser' 'lilypond' '_lilypond' 'limit' '_limit' @@ -758,6 +751,7 @@ _comps=( 'loadkeys' '_loadkeys' 'local' '_typeset' 'locale' '_locale' +'localectl' '_localectl' 'localedef' '_localedef' 'locate' '_locate' 'log' '_nothing' @@ -774,13 +768,10 @@ _comps=( 'lpr' '_lp' 'lprm' '_lp' 'lpstat' '_lp' -'lrf2lrs' '_calibre' -'lrfviewer' '_calibre' 'ls' '_ls' 'lsattr' '_lsattr' 'lsblk' '_lsblk' 'lsdiff' '_patchutils' -'lsinitcpio' '_mkinitcpio' 'lsmod' '_modutils' 'lsns' '_lsns' 'lsof' '_lsof' @@ -798,6 +789,7 @@ _comps=( 'lzma' '_xz' 'lzop' '_lzop' 'mac2unix' '_dos2unix' +'machinectl' '_machinectl' 'magnum' '_openstack' 'mail' '_mail' 'Mail' '_mail' @@ -847,7 +839,6 @@ _comps=( 'mix' '_mix' 'mkdir' '_mkdir' 'mkfifo' '_mkfifo' -'mkinitcpio' '_mkinitcpio' 'mkisofs' '_growisofs' 'mknod' '_mknod' 'mksh' '_sh' @@ -877,7 +868,6 @@ _comps=( 'mpc' '_mpc' 'mplayer' '_mplayer' 'mpstat' '_sysstat' -'mpv' '_mpv' 'mr' '_myrepos' 'mrd' '_mtools' 'mread' '_mtools' @@ -920,9 +910,12 @@ _comps=( 'nedit' '_nedit' 'nedit-nc' '_nedit' 'netcat' '_netcat' +'netctl' '_netctl' +'netctl-auto' '_netctl' 'netrik' '_webbrowser' 'netscape' '_netscape' 'netstat' '_netstat' +'networkctl' '_networkctl' 'neutron' '_openstack' 'new' '_mh' 'newgrp' '_groups' @@ -959,7 +952,7 @@ _comps=( 'ogginfo' '_vorbis' 'oksh' '_sh' 'okular' '_okular' -'openrc' '_openrc' +'oomctl' '_oomctl' 'openssl' '_openssl' 'openstack' '_openstack' 'openvpn3' '_openvpn3' @@ -972,24 +965,25 @@ _comps=( 'opusinfo' '_opustools' 'p4' '_perforce' 'p4d' '_perforce' -'pacat' '_pulseaudio' +'paccache' '_paccache' +'pacdiff' '_pacdiff' 'pack' '_pack' 'packf' '_mh' +'paclist' '_paclist' +'paclog-pkglist' '_paclog-pkglist' 'pacman' '_pacman' 'pacman-conf' '_pacman' 'pacman-key' '_pacman' 'pacman.static' '_pacman' -'pacmd' '_pulseaudio' -'pactl' '_pulseaudio' -'padsp' '_pulseaudio' +'pacscripts' '_pacscripts' +'pacsearch' '_pacsearch' +'pacsort' '_pacsort' +'pacstrap' '_archinstallscripts' +'pactree' '_pactree' 'pandoc' '_pandoc' -'paplay' '_pulseaudio' '-parameter-' '_parameter' -'parec' '_pulseaudio' -'parecord' '_pulseaudio' 'passwd' '_users' 'paste' '_paste' -'pasuspender' '_pulseaudio' 'patch' '_patch' 'patool' '_patool' 'pax' '_pax' @@ -1077,7 +1071,6 @@ _comps=( 'print' '_print' 'printenv' '_printenv' 'printf' '_print' -'procs' '_procs' 'prompt' '_prompt' 'protoc' '_protoc' 'prove' '_prove' @@ -1109,7 +1102,6 @@ _comps=( 'pstotgif' '_pspdf' 'pswrap' '_postscript' 'ptx' '_ptx' -'pulseaudio' '_pulseaudio' 'pump' '_pump' 'pushd' '_cd' 'pv' '_pv' @@ -1126,17 +1118,14 @@ _comps=( 'rails' '_rails' 'rake' '_rake' 'ralio' '_ralio' +'rankmirrors' '_rankmirrors' 'ranlib' '_ranlib' 'rar' '_rar' -'rbw' '_rbw' 'rc' '_sh' 'rclone' '_rclone' 'rcp' '_rlogin' 'rcs' '_rcs' 'rcsdiff' '_rcs' -'rc-service' '_rc-service' -'rc-status' '_rc-status' -'rc-update' '_rc-update' 'rdesktop' '_rdesktop' 'read' '_read' 'readelf' '_readelf' @@ -1165,6 +1154,7 @@ _comps=( 'remsh' '_rlogin' 'renice' '_renice' 'repl' '_mh' +'resolvectl' '_resolvectl' 'restart' '_initctl' 'retawq' '_webbrowser' 'rfkill' '_rfkill' @@ -1259,7 +1249,6 @@ _comps=( 'sha512t256' '_cksum' 'shasum' '_shasum' 'shellcheck' '_shellcheck' -'shell-script' '_loginctl' 'shift' '_arrays' 'show' '_mh' 'showchar' '_psutils' @@ -1342,6 +1331,23 @@ _comps=( 'swiftc' '_swift' 'sync' '_nothing' 'sysctl' '_sysctl' +'systemctl' '_systemctl' +'systemd-analyze' '_systemd-analyze' +'systemd-ask-password' '_systemd' +'systemd-cat' '_systemd' +'systemd-cgls' '_systemd' +'systemd-cgtop' '_systemd' +'systemd-delta' '_systemd-delta' +'systemd-detect-virt' '_systemd' +'systemd-inhibit' '_systemd-inhibit' +'systemd-machine-id-setup' '_systemd' +'systemd-notify' '_systemd' +'systemd-nspawn' '_systemd-nspawn' +'systemd-path' '_systemd-path' +'systemd-resolve' '_resolvectl' +'systemd-run' '_systemd-run' +'systemd-tmpfiles' '_systemd-tmpfiles' +'systemd-tty-ask-password-agent' '_systemd' 'tac' '_tac' 'tacker' '_openstack' 'tail' '_tail' @@ -1371,6 +1377,7 @@ _comps=( 'tig' '_git' '-tilde-' '_tilde' 'time' '_precommand' +'timedatectl' '_timedatectl' 'timeout' '_timeout' 'times' '_nothing' 'tin' '_tin' @@ -1397,7 +1404,7 @@ _comps=( 'traceroute' '_hosts' 'transmission-remote' '_transmission' 'trap' '_trap' -'trash' '_trash-put' +'trash' '_trash' 'trash-empty' '_trash-empty' 'trash-list' '_trash-list' 'trash-put' '_trash-put' @@ -1421,6 +1428,7 @@ _comps=( 'txt' '_hosts' 'type' '_which' 'typeset' '_typeset' +'udevadm' '_udevadm' 'udisksctl' '_udisksctl' 'ufw' '_ufw' 'ulimit' '_ulimit' @@ -1453,6 +1461,7 @@ _comps=( 'unwrapdiff' '_patchutils' 'unxz' '_xz' 'unzip' '_zip' +'updpkgsums' '_updpkgsums' 'uptime' '_uptime' 'urxvt' '_urxvt' 'urxvt256c' '_urxvt' @@ -1464,7 +1473,6 @@ _comps=( 'userdel' '_users' 'usermod' '_user_admin' 'vacuumdb' '_pgsql_utils' -'vagrant' '_vagrant' 'val' '_sccs' 'valgrind' '_valgrind' '-value-' '_value' @@ -1564,6 +1572,7 @@ _comps=( 'whoami' '_nothing' 'whois' '_whois' 'whom' '_mh' +'wifi-menu' '_netctl' 'wiggle' '_wiggle' 'wipefs' '_wipefs' 'wodim' '_cdrecord' @@ -1641,7 +1650,6 @@ _comps=( 'ypwhich' '_yp' 'ypxfr' '_yp' 'ytalk' '_other_accounts' -'yt-dlp' '_yt-dlp' 'zargs' '_zargs' 'zcalc' '_zcalc' '-zcalc-line-' '_zcalc_line' @@ -1812,195 +1820,199 @@ bindkey '^[,' _history-complete-newer bindkey '^[/' _history-complete-older bindkey '^[~' _bash_complete-word -autoload -Uz _afew _alacritty _android _archlinux-java _artisan \ - _atach _bat _bitcoin-cli _bluetoothctl _bower \ - _btm _bundle _bwrap _caffeinate _calibre \ - _cap _cargo _cask _ccache _cf \ - _choc _chromium _cmake _code _coffee \ - _composer _conan _concourse _console _cppcheck \ +autoload -Uz _afew _android _archinstallscripts _archlinux-java _artisan \ + _atach _awl _awl.bak _bat _bitcoin-cli \ + _bootctl _bower _bundle _busctl _caffeinate \ + _cap _cask _ccache _cf _checkupdates \ + _choc _chromium _cmake _coffee _composer \ + _conan _concourse _console _coredumpctl _cppcheck \ _curl _dad _debuild _deno _dget \ _dhcpcd _diana _docpad _drush _ecdsautil \ _emulator _envdir _exa _exportfs _fab \ _fail2ban-client _fd _ffind _fleetctl _flutter \ _force _fwupdmgr _gas _ghc _gist \ _git-flow _git-journal _git-pulls _git-revise _git-wtf \ - _glances _golang _google _gpgconf _gtk-launch \ - _hledger _homestead _httpie _ibus _include-what-you-use \ - _inxi _jmeter _jmeter-plugins _jonas _jrnl \ - _kak _kdeconnect _kitchen _kitty _knife \ - _language_codes _less _lf _libinput _lilypond \ - _loginctl _lunchy _mc _middleman _mina \ - _mix _mkinitcpio _mpv _mssh _mussh \ - _mvn _nano _nanoc _nftables _node \ - _nvimpager _nvm _openrc _openssl _openvpn3 \ - _optirun _opustools _pacman _patool _perf \ - _periscope _pgsql_utils _phing _pixz _pkcon \ - _play _pm2 _port _procs _protoc \ - _pulseaudio _pygmentize _qmk _rails _ralio \ - _rbw _rc-service _rc-status _rc-update _redis-cli \ - _rfkill _rg _rkt _rmlint _rslsync \ - _rspec _rsvm _rubocop _sbt _scala \ - _scrub _sdd _setcap _setup.py _sfdx \ - _shellcheck _showoff _srm _stack _subl \ - _subliminal _supervisorctl _svm _tarsnap _teamocil \ - _thor _tldr _tmuxinator _tmuxp _tox \ - _trash-empty _trash-list _trash-put _trash-restore _udisksctl \ - _ufw _vagrant _virtualbox _vnstat _wemux \ - _wg-quick _xinput _xsel _yaourt _yarn \ - _yay _yt-dlp _zcash-cli _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 _numbers _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 \ - _basenc _brctl _btrfs _capabilities _chattr \ - _chcon _choom _chrt _cpupower _cryptsetup \ - _dkms _e2label _ethtool _findmnt _free \ - _fuse_arguments _fusermount _fuse_values _gpasswd _htop \ - _iconvconfig _ionice _ipset _iptables _iwconfig \ - _kpartx _losetup _lsattr _lsblk _lsns \ - _lsusb _ltrace _mat _mat2 _mdadm \ - _mii-tool _modutils _mondo _networkmanager _nsenter \ - _opkg _perf _pidof _pmap _qdbus \ - _schedtool _selinux_contexts _selinux_roles _selinux_types _selinux_users \ - _setpriv _setsid _slabtop _ss _sshfs \ - _strace _sysstat _tload _tpb _tracepath \ - _tune2fs _uml _unshare _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 \ - _csplit _cssh _ctags _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 _dropbox \ - _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 \ - _logger _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 _opustools _other_accounts _pack _pandoc \ - _paste _patch _patchutils _path_commands _path_files \ - _pax _pbm _pdf _perforce _perl \ - _perl_basepods _perldoc _perl_modules _pgids _pgrep \ - _php _picocom _pids _pine _ping \ - _pip _pkgadd _pkg-config _pkginfo _pkg_instance \ - _pkgrm _pon _ports _postfix _postgresql \ - _postscript _pr _printenv _printers _process_names \ - _prove _ps _pspdf _psutils _ptx \ - _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 _truncate _truss \ - _tty _ttys _twidge _twisted _umountable \ - _unace _uname _unexpand _uniq _unison \ - _units _uptime _urls _user_admin _user_at_host \ - _users _users_on _vi _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_pool _zip _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 _xauth _xautolock _x_borderwidth _xclip \ - _x_color _x_colormapid _x_cursor _x_display _xdvi \ - _x_extension _xfig _x_font _xft_fonts _x_geometry \ - _xinput _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 __arguments _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 \ - _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 + _glances _golang _golangci-lint _google _goreleaser \ + _gpgconf _gtk-launch _hello _hledger _homestead \ + _hostnamectl _httpie _ibus _include-what-you-use _inxi \ + _jmeter _jmeter-plugins _jonas _journalctl _jrnl \ + _kak _kernel-install _kitchen _knife _language_codes \ + _less _lilypond _localectl _loginctl _lunchy \ + _machinectl _mc _middleman _mina _mix \ + _mssh _mussh _mvn _nano _nanoc \ + _netctl _networkctl _nftables _node _nvimpager \ + _nvm _oomctl _openssl _openvpn3 _optirun \ + _opustools _paccache _pacdiff _paclist _paclog-pkglist \ + _pacman _pacscripts _pacsearch _pacsort _pactree \ + _patool _perf _periscope _pgsql_utils _phing \ + _pixz _pkcon _play _pm2 _port \ + _protoc _pygmentize _qmk _rails _ralio \ + _rankmirrors _redis-cli _resolvectl _rfkill _rg \ + _rkt _rmlint _rslsync _rspec _rsvm \ + _rubocop _sbt _scala _scrub _sdd \ + _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes _sd_unit_files _setcap \ + _setup.py _sfdx _shellcheck _showoff _srm \ + _stack _subl _subliminal _supervisorctl _svm \ + _systemctl _systemd _systemd-analyze _systemd-delta _systemd-inhibit \ + _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles _tarsnap \ + _teamocil _thor _timedatectl _tldr _tmuxinator \ + _tmuxp _tox _trash _trash-empty _trash-list \ + _trash-put _trash-restore _udevadm _udisksctl _ufw \ + _updpkgsums _virtualbox _vnstat _wemux _wg-quick \ + _xinput _xsel _yaourt _yarn _yay \ + _zcash-cli _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 \ + _numbers _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 _basenc _brctl \ + _btrfs _capabilities _chattr _chcon _choom \ + _chrt _cpupower _cryptsetup _dkms _e2label \ + _ethtool _findmnt _free _fuse_arguments _fusermount \ + _fuse_values _gpasswd _htop _iconvconfig _ionice \ + _ipset _iptables _iwconfig _kpartx _losetup \ + _lsattr _lsblk _lsns _lsusb _ltrace \ + _mat _mat2 _mdadm _mii-tool _modutils \ + _mondo _networkmanager _nsenter _opkg _perf \ + _pidof _pmap _qdbus _schedtool _selinux_contexts \ + _selinux_roles _selinux_types _selinux_users _setpriv _setsid \ + _slabtop _ss _sshfs _strace _sysstat \ + _tload _tpb _tracepath _tune2fs _uml \ + _unshare _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 _csplit _cssh \ + _ctags _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 _dropbox _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 _logger _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 _opustools \ + _other_accounts _pack _pandoc _paste _patch \ + _patchutils _path_commands _path_files _pax _pbm \ + _pdf _perforce _perl _perl_basepods _perldoc \ + _perl_modules _pgids _pgrep _php _picocom \ + _pids _pine _ping _pip _pkgadd \ + _pkg-config _pkginfo _pkg_instance _pkgrm _pon \ + _ports _postfix _postgresql _postscript _pr \ + _printenv _printers _process_names _prove _ps \ + _pspdf _psutils _ptx _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 _truncate _truss _tty _ttys \ + _twidge _twisted _umountable _unace _uname \ + _unexpand _uniq _unison _units _uptime \ + _urls _user_admin _user_at_host _users _users_on \ + _vi _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_pool \ + _zip _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 _xauth \ + _xautolock _x_borderwidth _xclip _x_color _x_colormapid \ + _x_cursor _x_display _xdvi _x_extension _xfig \ + _x_font _xft_fonts _x_geometry _xinput _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 __arguments _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 _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 typeset -gUa _comp_assocs diff --git a/zsh/.config/zsh/.zdirs b/zsh/.config/zsh/.zdirs new file mode 100644 index 0000000..250e38a --- /dev/null +++ b/zsh/.config/zsh/.zdirs @@ -0,0 +1,21 @@ +/home/user/.dot +/home/user/zip +/home/user/zip/zippy +/home/user +/home/user/.cache/yay +/home/user/.cache/yay/awl-dns-git +/home/user/.cache/yay/scdoc-git +/home/user/.cache/yay/scdoc-git/src +/home/user/.cache/yay/scdoc-git/src/scdoc +/home/user/.cache/yay/scdoc-git/scdoc +/home/user/.local/share/zsh/site-functions +/usr/share/zsh +/usr/share/zsh/functions +/usr/share/zsh/functions/Completion +/usr/share/zsh/site-functions +/home/user/.local/share/zsh +/usr/local/share +/usr/local/share/zsh +/usr/local/share/zsh/site-functions +/home/user/zip/awl +/ diff --git a/zsh/.config/zsh/.zprofile b/zsh/.config/zsh/.zprofile new file mode 120000 index 0000000..91f5468 --- /dev/null +++ b/zsh/.config/zsh/.zprofile @@ -0,0 +1 @@ +/home/user/.config/shell/profile
\ No newline at end of file diff --git a/zsh/.config/zsh/.zshrc b/zsh/.config/zsh/.zshrc index f437896..bd227e6 100644 --- a/zsh/.config/zsh/.zshrc +++ b/zsh/.config/zsh/.zshrc @@ -1,5 +1,5 @@ -eval "$(antidot init)" -eval "$(lesspipe.sh)" +[[ "$TERM_PROGRAM" == "vscode" ]] && . "$(code --locate-shell-integration-path zsh)" + # Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.config/zsh/.zshrc. # Initialization code that may require console input (password prompts, [y/n] # confirmations, etc.) must go above this block; everything else may go below. @@ -7,6 +7,9 @@ if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]] source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" fi +eval "$(antidot init)" +eval "$(lesspipe.sh)" + # Luke's config for the Zoomer Shell source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme @@ -23,15 +26,12 @@ HISTSIZE=10000000 SAVEHIST=10000000 HISTFILE=~/.cache/zsh/history - # Load aliases and shortcuts if existent. [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutrc" [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/zshnameddirrc" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/zshnameddirrc" [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshopts" ] && source "${XDG_CONFIG_HOME:-$HOME/.config}/zsh/.zshopts" - - # Basic auto/tab complete: fpath=(~/.config/zsh/completions $fpath) autoload -U compinit @@ -60,3 +60,6 @@ compctl -K _dotnet_zsh_complete dotnet # Load syntax highlighting; should be last. source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.plugin.zsh 2>/dev/null + +# To customize prompt, run `p10k configure` or edit ~/.dot/zsh/.config/zsh/.p10k.zsh. +[[ ! -f ~/.dot/zsh/.config/zsh/.p10k.zsh ]] || source ~/.dot/zsh/.config/zsh/.p10k.zsh |