From bc47580baa54cbee355832a66718732c147d7a67 Mon Sep 17 00:00:00 2001 From: speedie Date: Sun, 6 Aug 2023 17:06:01 +0200 Subject: [PATCH] speedie-zsh | Add new config --- .config/zsh/dotfiles/.zcompdump | 375 ++++++++++++++++++++++++----- .config/zsh/dotfiles/.zsh_export | 2 - .config/zsh/dotfiles/.zsh_func | 68 +----- .config/zsh/dotfiles/.zsh_starship | 133 ---------- .config/zsh/dotfiles/.zshrc | 12 +- 5 files changed, 327 insertions(+), 263 deletions(-) delete mode 100755 .config/zsh/dotfiles/.zsh_starship diff --git a/.config/zsh/dotfiles/.zcompdump b/.config/zsh/dotfiles/.zcompdump index c11a2a7..305c8ea 100644 --- a/.config/zsh/dotfiles/.zcompdump +++ b/.config/zsh/dotfiles/.zcompdump @@ -1,4 +1,4 @@ -#files: 818 version: 5.9 +#files: 1007 version: 5.9 _comps=( '-' '_precommand' @@ -9,6 +9,10 @@ _comps=( '6l' '_go' '8g' '_go' '8l' '_go' +'a2dismod' '_a2utils' +'a2dissite' '_a2utils' +'a2enmod' '_a2utils' +'a2ensite' '_a2utils' 'a2ps' '_a2ps' 'aaaa' '_hosts' 'aap' '_aap' @@ -24,7 +28,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' @@ -50,6 +53,16 @@ _comps=( 'apm' '_apm' 'appletviewer' '_java' 'apropos' '_man' +'apt' '_apt' +'apt-cache' '_apt' +'apt-cdrom' '_apt' +'apt-config' '_apt' +'apt-file' '_apt-file' +'apt-get' '_apt' +'aptitude' '_aptitude' +'apt-mark' '_apt' +'apt-move' '_apt-move' +'apt-show-versions' '_apt-show-versions' 'apvlv' '_pdf' 'arduino-ctags' '_ctags' 'arecord' '_alsa-utils' @@ -67,7 +80,7 @@ _comps=( 'atrm' '_at' 'attr' '_attr' 'augtool' '_augeas' -'aurpublish' '_aurpublish' +'auto-apt' '_auto-apt' 'autoload' '_typeset' 'avahi-browse' '_avahi' 'avahi-browse-domains' '_avahi' @@ -75,6 +88,7 @@ _comps=( 'avahi-resolve-address' '_avahi' 'avahi-resolve-host-name' '_avahi' 'awk' '_awk' +'axi-cache' '_axi-cache' 'b2sum' '_md5sum' 'barbican' '_openstack' 'base32' '_base64' @@ -84,6 +98,7 @@ _comps=( 'bash' '_bash' 'batch' '_at' 'baz' '_baz' +'beadm' '_beadm' 'beep' '_beep' 'bg' '_jobs_bg' 'bibtex' '_bibtex' @@ -94,7 +109,6 @@ _comps=( 'bogofilter' '_bogofilter' 'bogotune' '_bogofilter' 'bogoutil' '_bogofilter' -'bootctl' '_bootctl' 'bpython' '_bpython' 'bpython2' '_bpython' 'bpython2-gtk' '_bpython' @@ -106,7 +120,9 @@ _comps=( 'bpython-urwid' '_bpython' '-brace-parameter-' '_brace_parameter' 'brctl' '_brctl' +'bsdconfig' '_bsdconfig' 'bsdgrep' '_grep' +'bsdinstall' '_bsdinstall' 'bsdtar' '_tar' 'btdownloadcurses' '_bittorrent' 'btdownloadgui' '_bittorrent' @@ -117,14 +133,15 @@ _comps=( 'btreannounce' '_bittorrent' 'btrename' '_bittorrent' 'btrfs' '_btrfs' +'bts' '_bts' 'btshowmetainfo' '_bittorrent' 'bttrack' '_bittorrent' +'bug' '_bug' 'buildhash' '_ispell' 'builtin' '_builtin' 'bunzip2' '_bzip2' 'burst' '_mh' 'busctl' '_busctl' -'bwrap' '_bwrap' 'bzcat' '_bzip2' 'bzegrep' '_grep' 'bzfgrep' '_grep' @@ -134,6 +151,7 @@ _comps=( 'bzr' '_bzr' 'c++' '_gcc' 'cabal' '_cabal' +'caffeinate' '_caffeinate' 'cal' '_cal' 'calendar' '_calendar' 'cat' '_cat' @@ -141,6 +159,7 @@ _comps=( 'cc' '_gcc' 'ccal' '_ccal' 'cd' '_cd' +'cdbs-edit-patch' '_cdbs-edit-patch' 'cdc' '_sccs' 'cdcd' '_cdcd' 'cdr' '_cdr' @@ -153,6 +172,7 @@ _comps=( 'chattr' '_chattr' 'chcon' '_chcon' 'chdir' '_cd' +'chflags' '_chflags' 'chfn' '_users' 'chgrp' '_chown' 'chimera' '_webbrowser' @@ -201,6 +221,7 @@ _comps=( 'config.status' '_configure' 'configure' '_configure' 'convert' '_imagemagick' +'coreadm' '_coreadm' 'coredumpctl' '_coredumpctl' 'cowsay' '_cowsay' 'cowthink' '_cowsay' @@ -217,18 +238,35 @@ _comps=( 'csh' '_sh' 'csplit' '_csplit' 'cssh' '_cssh' +'csup' '_csup' 'ctags' '_ctags' 'ctags-exuberant' '_ctags' 'ctags-universal' '_ctags' +'cu' '_cu' 'curl' '_curl' 'cut' '_cut' 'cvs' '_cvs' +'cvsup' '_cvsup' +'cygcheck' '_cygcheck' +'cygcheck.exe' '_cygcheck' +'cygpath' '_cygpath' +'cygpath.exe' '_cygpath' +'cygrunsrv' '_cygrunsrv' +'cygrunsrv.exe' '_cygrunsrv' +'cygserver' '_cygserver' +'cygserver.exe' '_cygserver' +'cygstart' '_cygstart' +'cygstart.exe' '_cygstart' +'dak' '_dak' 'darcs' '_darcs' 'dash' '_sh' 'date' '_date' 'dbus-launch' '_dbus' 'dbus-monitor' '_dbus' 'dbus-send' '_dbus' +'dch' '_debchange' +'dchroot' '_dchroot' +'dchroot-dsa' '_dchroot-dsa' 'dconf' '_dconf' 'dcop' '_dcop' 'dcopclient' '_dcop' @@ -236,15 +274,26 @@ _comps=( 'dcopobject' '_dcop' 'dcopref' '_dcop' 'dcopstart' '_dcop' +'dcut' '_dcut' 'dd' '_dd' +'debchange' '_debchange' +'debcheckout' '_debcheckout' +'debdiff' '_debdiff' +'debfoster' '_debfoster' +'deborphan' '_deborphan' +'debsign' '_debsign' +'debsnap' '_debsnap' +'debuild' '_debuild' 'declare' '_typeset' '-default-' '_default' +'defaults' '_defaults' 'delta' '_sccs' 'designate' '_openstack' 'devtodo' '_devtodo' 'df' '_df' 'dhclient' '_dhclient' 'dhclient3' '_dhclient' +'dhcpinfo' '_dhcpinfo' 'dict' '_dict' 'diff' '_diff' 'diff3' '_diff3' @@ -260,19 +309,42 @@ _comps=( 'django-admin' '_django' 'django-admin.py' '_django' 'dkms' '_dkms' +'dladm' '_dladm' +'dlocate' '_dlocate' 'dmake' '_make' 'dmesg' '_dmesg' 'dmidecode' '_dmidecode' +'dnf' '_dnf' +'dnf-2' '_dnf' +'dnf-3' '_dnf' 'doas' '_doas' 'domainname' '_yp' 'dos2unix' '_dos2unix' +'dosdel' '_floppy' +'dosread' '_floppy' +'dpatch-edit-patch' '_dpatch-edit-patch' +'dpkg' '_dpkg' +'dpkg-buildpackage' '_dpkg-buildpackage' +'dpkg-cross' '_dpkg-cross' +'dpkg-deb' '_dpkg' +'dpkg-query' '_dpkg' +'dpkg-reconfigure' '_dpkg' +'dpkg-repack' '_dpkg-repack' +'dpkg-source' '_dpkg_source' +'dput' '_dput' 'drill' '_drill' 'dropbox' '_dropbox' 'dropdb' '_postgresql' 'dropuser' '_postgresql' +'dscverify' '_dscverify' 'dsh' '_dsh' +'dtrace' '_dtrace' 'dtruss' '_dtruss' 'du' '_du' +'dumpadm' '_dumpadm' +'dumper' '_dumper' +'dumper.exe' '_dumper' +'dupload' '_dupload' 'dvibook' '_dvi' 'dviconcat' '_dvi' 'dvicopy' '_dvi' @@ -317,6 +389,7 @@ _comps=( 'exa' '_exa' 'exec' '_exec' 'expand' '_unexpand' +'explodepkg' '_pkgtool' 'export' '_typeset' 'express' '_webbrowser' 'extcheck' '_java' @@ -327,6 +400,7 @@ _comps=( 'fc-list' '_xft_fonts' 'fc-match' '_xft_fonts' 'feh' '_feh' +'fetch' '_fetch' 'fetchmail' '_fetchmail' 'ffmpeg' '_ffmpeg' 'fg' '_jobs_fg' @@ -337,6 +411,7 @@ _comps=( 'findaffix' '_ispell' 'findmnt' '_findmnt' 'finger' '_finger' +'fink' '_fink' 'firefox' '_mozilla' '-first-' '_first' 'fixdlsrps' '_psutils' @@ -356,6 +431,8 @@ _comps=( 'flist' '_mh' 'flists' '_mh' 'float' '_typeset' +'flowadm' '_flowadm' +'fmadm' '_fmadm' 'fmt' '_fmt' 'fmttest' '_mh' 'fned' '_zed' @@ -368,13 +445,17 @@ _comps=( 'fprev' '_mh' 'free' '_free' 'freebsd-make' '_make' +'freebsd-update' '_freebsd-update' 'freezer' '_openstack' 'fsh' '_fsh' +'fstat' '_fstat' +'fs_usage' '_fs_usage' 'ftp' '_hosts' 'functions' '_typeset' 'fuser' '_fuser' 'fusermount' '_fusermount' 'fwhois' '_whois' +'fw_update' '_fw_update' 'g++' '_gcc' 'galeon' '_webbrowser' 'gawk' '_awk' @@ -408,6 +489,8 @@ _comps=( 'genv' '_env' 'get' '_sccs' 'getafm' '_psutils' +'getclip' '_getclip' +'getclip.exe' '_getclip' 'getconf' '_getconf' 'getent' '_getent' 'getfacl' '_getfacl' @@ -425,13 +508,13 @@ _comps=( 'ggetopt' '_getopt' 'ggrep' '_grep' 'ggv' '_gnome-gv' -'gh' '_gh' 'ghead' '_head' 'ghostscript' '_ghostscript' 'ghostview' '_pspdf' 'gid' '_id' 'ginstall' '_install' 'git' '_git' +'git-buildpackage' '_git-buildpackage' 'git-cvsserver' '_git' 'gitk' '_git' 'git-receive-pack' '_git' @@ -487,6 +570,7 @@ _comps=( 'greadlink' '_readlink' 'grep' '_grep' 'grepdiff' '_patchutils' +'grep-excuses' '_grep-excuses' 'grm' '_rm' 'grmdir' '_rmdir' 'groff' '_groff' @@ -514,7 +598,7 @@ _comps=( 'gsnd' '_pspdf' 'gsort' '_sort' 'gsplit' '_split' -'gstat' '_stat' +'gstat' '_gstat' 'gstdbuf' '_stdbuf' 'gstrings' '_strings' 'gstty' '_stty' @@ -572,6 +656,7 @@ _comps=( 'gzip' '_gzip' 'hash' '_hash' 'hd' '_hexdump' +'hdiutil' '_hdiutil' 'head' '_head' 'heat' '_openstack' 'help' '_sccs' @@ -584,6 +669,7 @@ _comps=( 'hostnamectl' '_hostnamectl' 'hotjava' '_webbrowser' 'htop' '_htop' +'hwinfo' '_hwinfo' 'iceweasel' '_mozilla' 'icombine' '_ispell' 'iconv' '_iconv' @@ -595,10 +681,10 @@ _comps=( 'iftop' '_iftop' 'ifup' '_net_interfaces' 'ijoin' '_ispell' -'img2sixel' '_img2sixel' 'import' '_imagemagick' 'inc' '_mh' 'includeres' '_psutils' +'inetadm' '_inetadm' 'info' '_texinfo' 'infocmp' '_terminals' 'initctl' '_initctl' @@ -606,14 +692,18 @@ _comps=( 'insmod' '_modutils' 'install' '_install' 'install-info' '_texinfo' +'installpkg' '_pkgtool' 'integer' '_typeset' 'interdiff' '_patchutils' +'invoke-rc.d' '_invoke-rc.d' 'ionice' '_ionice' 'iostat' '_iostat' 'ip' '_ip' 'ip6tables' '_iptables' 'ip6tables-restore' '_iptables' 'ip6tables-save' '_iptables' +'ipadm' '_ipadm' +'ipfw' '_ipfw' 'ipkg' '_opkg' 'ipsec' '_ipsec' 'ipset' '_ipset' @@ -627,6 +717,7 @@ _comps=( 'ispell' '_ispell' 'iwconfig' '_iwconfig' 'jadetex' '_tex' +'jail' '_jail' 'jar' '_java' 'jarsigner' '_java' 'java' '_java' @@ -635,12 +726,16 @@ _comps=( 'javah' '_java' 'javap' '_java' 'jdb' '_java' +'jexec' '_jexec' +'jls' '_jls' 'jobs' '_jobs_builtin' 'joe' '_joe' 'join' '_join' +'jot' '_jot' 'journalctl' '_journalctl' 'jq' '_jq' 'kdeconnect-cli' '_kdeconnect' +'kdump' '_kdump' 'kernel-install' '_kernel-install' 'keystone' '_openstack' 'keytool' '_java' @@ -649,6 +744,8 @@ _comps=( 'killall' '_killall' 'killall5' '_killall' 'kioclient' '_kfmclient' +'kldload' '_kld' +'kldunload' '_kld' 'knock' '_knock' 'konqueror' '_webbrowser' 'kpartx' '_kpartx' @@ -656,29 +753,35 @@ _comps=( 'ksh' '_sh' 'ksh88' '_sh' 'ksh93' '_sh' +'ktrace' '_ktrace' 'kvno' '_kvno' 'last' '_last' 'lastb' '_last' 'latex' '_tex' 'latexmk' '_tex' +'ldap' '_ldap' 'ldconfig' '_ldconfig' 'ldconfig.real' '_ldconfig' 'ldd' '_ldd' 'less' '_less' 'let' '_math' -'lf' '_lf' 'lftp' '_ncftp' 'lha' '_lha' 'libinput' '_libinput' 'light' '_webbrowser' +'lighty-disable-mod' '_lighttpd' +'lighty-enable-mod' '_lighttpd' 'limit' '_limit' 'links' '_links' 'links2' '_links' +'lintian' '_lintian' +'lintian-info' '_lintian' 'linux' '_uml' 'lldb' '_lldb' 'llvm-g++' '_gcc' 'llvm-gcc' '_gcc' 'llvm-objdump' '_objdump' +'llvm-otool' '_otool' 'ln' '_ln' 'loadkeys' '_loadkeys' 'local' '_typeset' @@ -703,12 +806,16 @@ _comps=( 'ls' '_ls' 'lsattr' '_lsattr' 'lsblk' '_lsblk' +'lscfg' '_lscfg' +'lsdev' '_lsdev' 'lsdiff' '_patchutils' -'lsinitcpio' '_mkinitcpio' +'lslv' '_lslv' 'lsmod' '_modutils' 'lsns' '_lsns' 'lsof' '_lsof' +'lspv' '_lspv' 'lsusb' '_lsusb' +'lsvg' '_lsvg' 'ltrace' '_ltrace' 'lua' '_lua' 'luarocks' '_luarocks' @@ -720,15 +827,18 @@ _comps=( 'lzcat' '_xz' 'lzma' '_xz' 'lzop' '_lzop' +'m-a' '_module-assistant' 'mac2unix' '_dos2unix' 'machinectl' '_machinectl' +'madison' '_madison' 'magnum' '_openstack' 'mail' '_mail' 'Mail' '_mail' 'mailx' '_mail' 'make' '_make' 'makeinfo' '_texinfo' -'makepkg' '_pacman' +'make-kpkg' '_make-kpkg' +'makepkg' '_pkgtool' 'man' '_man' 'manage.py' '_django' 'manila' '_openstack' @@ -747,11 +857,16 @@ _comps=( 'mdadm' '_mdadm' 'mdel' '_mtools' 'mdeltree' '_mtools' +'mdfind' '_mdfind' 'mdir' '_mtools' +'mdls' '_mdls' 'mdu' '_mtools' +'mdutil' '_mdutil' +'members' '_members' 'mencal' '_mencal' 'mere' '_mere' 'merge' '_rcs' +'mergechanges' '_mergechanges' 'meson' '_meson' 'metaflac' '_flac' 'mformat' '_mtools' @@ -766,15 +881,19 @@ _comps=( 'mhstore' '_mh' 'mii-tool' '_mii-tool' 'mistral' '_openstack' +'mixerctl' '_mixerctl' 'mkdir' '_mkdir' 'mkfifo' '_mkfifo' -'mkinitcpio' '_mkinitcpio' 'mkisofs' '_growisofs' 'mknod' '_mknod' 'mksh' '_sh' +'mkshortcut' '_mkshortcut' +'mkshortcut.exe' '_mkshortcut' 'mktemp' '_mktemp' 'mktunes' '_gnupod' 'mktunes.pl' '_gnupod' +'mkzsh' '_mkzsh' +'mkzsh.exe' '_mkzsh' 'mlabel' '_mtools' 'mlocate' '_locate' 'mmd' '_mtools' @@ -784,6 +903,7 @@ _comps=( 'modinfo' '_modutils' 'modprobe' '_modutils' 'module' '_module' +'module-assistant' '_module-assistant' 'mogrify' '_imagemagick' 'monasca' '_openstack' 'mondoarchive' '_mondo' @@ -838,6 +958,7 @@ _comps=( 'netscape' '_netscape' 'netstat' '_netstat' 'networkctl' '_networkctl' +'networksetup' '_networksetup' 'neutron' '_openstack' 'new' '_mh' 'newgrp' '_groups' @@ -864,8 +985,12 @@ _comps=( 'ntalk' '_other_accounts' 'numfmt' '_numfmt' 'nvim' '_vim' +'nvram' '_nvram' 'objdump' '_objdump' 'od' '_od' +'odme' '_object_classes' +'odmget' '_object_classes' +'odmshow' '_object_classes' 'ogg123' '_vorbis' 'oggdec' '_vorbis' 'oggenc' '_vorbis' @@ -873,6 +998,7 @@ _comps=( 'oksh' '_sh' 'okular' '_okular' 'oomctl' '_oomctl' +'open' '_open' 'openstack' '_openstack' 'opera' '_webbrowser' 'opera-next' '_webbrowser' @@ -880,30 +1006,32 @@ _comps=( 'opusdec' '_opustools' 'opusenc' '_opustools' 'opusinfo' '_opustools' +'osascript' '_osascript' +'osc' '_osc' +'otool' '_otool' 'p4' '_perforce' 'p4d' '_perforce' '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' -'parallel' '_parallel' '-parameter-' '_parameter' 'parec' '_pulseaudio' 'parecord' '_pulseaudio' +'parsehdlist' '_urpmi' 'pass' '_pass' 'passwd' '_users' 'paste' '_paste' 'pasuspender' '_pulseaudio' 'patch' '_patch' 'pax' '_pax' +'pbcopy' '_pbcopy' +'pbpaste' '_pbcopy' +'pbuilder' '_pbuilder' 'pcat' '_pack' 'pcp-htop' '_htop' 'pcred' '_pids' @@ -925,6 +1053,8 @@ _comps=( 'perf' '_perf' 'perl' '_perl' 'perldoc' '_perldoc' +'pfctl' '_pfctl' +'pfexec' '_pfexec' 'pfiles' '_pids' 'pflags' '_pids' 'pg_config' '_postgresql' @@ -946,12 +1076,21 @@ _comps=( 'pinfo' '_texinfo' 'ping' '_ping' 'ping6' '_ping' +'piuparts' '_piuparts' +'pkg' '_pkg5' +'pkg_add' '_bsd_pkg' 'pkgadd' '_pkgadd' 'pkg-config' '_pkg-config' +'pkg_create' '_bsd_pkg' +'pkg_delete' '_bsd_pkg' +'pkgin' '_pkgin' +'pkg_info' '_bsd_pkg' 'pkginfo' '_pkginfo' 'pkgrm' '_pkgrm' +'pkgtool' '_pkgtool' 'pkill' '_pgrep' 'pldd' '_pids' +'plutil' '_plutil' 'pmake' '_make' 'pman' '_perl_modules' 'pmap' '_pmap' @@ -971,19 +1110,26 @@ _comps=( 'policytool' '_java' 'pon' '_pon' 'popd' '_directory_stack' +'portaudit' '_portaudit' +'portlint' '_portlint' +'portmaster' '_portmaster' +'portsnap' '_portsnap' 'postconf' '_postfix' 'postgres' '_postgresql' 'postmaster' '_postgresql' 'postqueue' '_postfix' 'postsuper' '_postfix' +'powerd' '_powerd' 'pr' '_pr' 'prev' '_mh' 'print' '_print' 'printenv' '_printenv' 'printf' '_print' +'procstat' '_procstat' 'prompt' '_prompt' 'prove' '_prove' 'prs' '_sccs' +'prstat' '_prstat' 'prt' '_sccs' 'prun' '_pids' 'ps' '_ps' @@ -996,6 +1142,8 @@ _comps=( 'ps2pdfwr' '_postscript' 'ps2ps' '_postscript' 'psbook' '_psutils' +'pscp' '_pscp' +'pscp.exe' '_pscp' 'psed' '_sed' 'psig' '_pids' 'psmerge' '_psutils' @@ -1010,10 +1158,13 @@ _comps=( 'pstops' '_psutils' 'pstotgif' '_pspdf' 'pswrap' '_postscript' +'ptree' '_ptree' 'ptx' '_ptx' 'pulseaudio' '_pulseaudio' 'pump' '_pump' 'pushd' '_cd' +'putclip' '_putclip' +'putclip.exe' '_putclip' 'pv' '_pv' 'pwait' '_pids' 'pwdx' '_pids' @@ -1021,12 +1172,16 @@ _comps=( 'pyhtmlizer' '_twisted' 'qdbus' '_qdbus' 'qiv' '_qiv' +'qpdf' '_qpdf' +'qtplay' '_qtplay' +'querybts' '_bug' 'quilt' '_quilt' 'r' '_fc' 'rake' '_rake' 'ranlib' '_ranlib' 'rar' '_rar' 'rc' '_sh' +'rcctl' '_rcctl' 'rclone' '_rclone' 'rcp' '_rlogin' 'rcs' '_rcs' @@ -1036,6 +1191,9 @@ _comps=( 'readelf' '_readelf' 'readlink' '_readlink' 'readonly' '_typeset' +'readshortcut' '_readshortcut' +'readshortcut.exe' '_readshortcut' +'rebootin' '_rebootin' '-redirect-' '_redirect' '-redirect-,<,bunzip2' '_bzip2' '-redirect-,<,bzip2' '_bzip2' @@ -1054,9 +1212,12 @@ _comps=( 'rehash' '_hash' 'reindexdb' '_postgresql' 'reload' '_initctl' +'removepkg' '_pkgtool' 'remsh' '_rlogin' 'renice' '_renice' 'repl' '_mh' +'reportbug' '_bug' +'reprepro' '_reprepro' 'resolvectl' '_resolvectl' 'restart' '_initctl' 'retawq' '_webbrowser' @@ -1066,6 +1227,7 @@ _comps=( 'ri' '_ri' 'rlogin' '_rlogin' 'rm' '_rm' +'rmadison' '_madison' 'rmd160' '_cksum' 'rmdel' '_sccs' 'rmdir' '_rmdir' @@ -1076,6 +1238,13 @@ _comps=( 'rmm' '_mh' 'rmmod' '_modutils' 'route' '_route' +'rpm' '_rpm' +'rpmbuild' '_rpm' +'rpmkeys' '_rpm' +'rpmquery' '_rpm' +'rpmsign' '_rpm' +'rpmspec' '_rpm' +'rpmverify' '_rpm' 'rrdtool' '_rrdtool' 'rsh' '_rlogin' 'rsync' '_rsync' @@ -1097,16 +1266,24 @@ _comps=( 'sadf' '_sysstat' 'sahara' '_openstack' 'sar' '_sysstat' +'savecore' '_savecore' +'say' '_say' +'sbuild' '_sbuild' 'scan' '_mh' 'sccs' '_sccs' 'sccsdiff' '_sccs' 'sched' '_sched' 'schedtool' '_schedtool' +'schroot' '_schroot' +'scl' '_scl' 'scons' '_scons' 'scp' '_ssh' 'screen' '_screen' 'script' '_script' 'scriptreplay' '_script' +'scselect' '_scselect' +'sc_usage' '_sc_usage' +'scutil' '_scutil' 'seaf-cli' '_seafile' 'sed' '_sed' 'senlin' '_openstack' @@ -1141,6 +1318,7 @@ _comps=( 'shred' '_shred' 'shuf' '_shuf' 'shutdown' '_shutdown' +'signify' '_signify' 'sisu' '_sisu' 'skein1024' '_cksum' 'skein256' '_cksum' @@ -1155,8 +1333,13 @@ _comps=( 'smbclient' '_samba' 'smbcontrol' '_samba' 'smbstatus' '_samba' +'smit' '_smit' +'smitty' '_smit' +'snoop' '_snoop' 'soa' '_hosts' 'socket' '_socket' +'sockstat' '_sockstat' +'softwareupdate' '_softwareupdate' 'sort' '_sort' 'sortm' '_mh' 'source' '_source' @@ -1198,18 +1381,30 @@ _comps=( 'sudoedit' '_sudo' 'sum' '_cksum' 'surfraw' '_surfraw' +'SuSEconfig' '_SUSEconfig' 'sv' '_runit' +'svcadm' '_svcadm' +'svccfg' '_svccfg' +'svcprop' '_svcprop' +'svcs' '_svcs' 'svn' '_subversion' 'svnadmin' '_subversion' 'svnadmin-static' '_subversion' +'svn-buildpackage' '_svn-buildpackage' 'svnlite' '_subversion' 'svnliteadmin' '_subversion' 'swaks' '_swaks' 'swanctl' '_swanctl' 'swift' '_swift' 'swiftc' '_swift' +'sw_vers' '_sw_vers' 'sync' '_nothing' +'sysclean' '_sysclean' 'sysctl' '_sysctl' +'sysmerge' '_sysmerge' +'syspatch' '_syspatch' +'sysrc' '_sysrc' +'systat' '_systat' 'systemctl' '_systemctl' 'systemd-analyze' '_systemd-analyze' 'systemd-ask-password' '_systemd' @@ -1227,6 +1422,8 @@ _comps=( 'systemd-run' '_systemd-run' 'systemd-tmpfiles' '_systemd-tmpfiles' 'systemd-tty-ask-password-agent' '_systemd' +'system_profiler' '_system_profiler' +'sysupgrade' '_sysupgrade' 'tac' '_tac' 'tacker' '_openstack' 'tail' '_tail' @@ -1269,6 +1466,11 @@ _comps=( 'totdconfig' '_totd' 'touch' '_touch' 'tpb' '_tpb' +'tpkg-debarch' '_toolchain-source' +'tpkg-install' '_toolchain-source' +'tpkg-install-libc' '_toolchain-source' +'tpkg-make' '_toolchain-source' +'tpkg-update' '_toolchain-source' 'tput' '_tput' 'tr' '_tr' 'tracepath' '_tracepath' @@ -1276,6 +1478,7 @@ _comps=( 'traceroute' '_hosts' 'transmission-remote' '_transmission' 'trap' '_trap' +'trash' '_trash' 'tree' '_tree' 'trial' '_twisted' 'trove' '_openstack' @@ -1326,13 +1529,25 @@ _comps=( 'unwrapdiff' '_patchutils' 'unxz' '_xz' 'unzip' '_zip' +'update-alternatives' '_update-alternatives' +'update-rc.d' '_update-rc.d' +'upgradepkg' '_pkgtool' 'uptime' '_uptime' +'urpme' '_urpmi' +'urpmf' '_urpmi' +'urpmi' '_urpmi' +'urpmi.addmedia' '_urpmi' +'urpmi.removemedia' '_urpmi' +'urpmi.update' '_urpmi' +'urpmq' '_urpmi' 'urxvt' '_urxvt' 'urxvt256c' '_urxvt' 'urxvt256cc' '_urxvt' 'urxvt256c-ml' '_urxvt' 'urxvt256c-mlc' '_urxvt' 'urxvtc' '_urxvt' +'usbconfig' '_usbconfig' +'uscan' '_uscan' 'useradd' '_user_admin' 'userdel' '_users' 'usermod' '_user_admin' @@ -1398,6 +1613,7 @@ _comps=( 'view' '_vi' 'vifm' '_vifm' 'vim' '_vim' +'vim-addons' '_vim-addons' 'vimdiff' '_vim' 'virsh' '_libvirt' 'virt-admin' '_libvirt' @@ -1406,6 +1622,7 @@ _comps=( 'virt-xml-validate' '_libvirt' 'visudo' '_visudo' 'vitrage' '_openstack' +'vmctl' '_vmctl' 'vmstat' '_vmstat' 'vncserver' '_vnc' 'vncviewer' '_vnc' @@ -1416,6 +1633,8 @@ _comps=( 'w' '_w' 'w3m' '_w3m' 'wait' '_wait' +'wajig' '_wajig' +'wanna-build' '_wanna-build' 'watch' '_watch' 'watcher' '_openstack' 'wc' '_wc' @@ -1441,6 +1660,7 @@ _comps=( 'xauth' '_xauth' 'xautolock' '_xautolock' 'xclip' '_xclip' +'xcode-select' '_xcode-select' 'xdpyinfo' '_x_utils' 'xdvi' '_xdvi' 'xelatex' '_tex' @@ -1492,7 +1712,8 @@ _comps=( 'xzcat' '_xz' 'yafc' '_yafc' 'yash' '_sh' -'yay' '_yay' +'yast' '_yast' +'yast2' '_yast' 'ypbind' '_yp' 'ypcat' '_yp' 'ypmatch' '_yp' @@ -1504,7 +1725,8 @@ _comps=( 'ypwhich' '_yp' 'ypxfr' '_yp' 'ytalk' '_other_accounts' -'yt-dlp' '_yt-dlp' +'yum' '_yum' +'yumdb' '_yum' 'zargs' '_zargs' 'zathura' '_zathura' 'zcalc' '_zcalc' @@ -1536,10 +1758,12 @@ _comps=( 'zle' '_zle' 'zlistattr' '_zattr' 'zln' '_zmv' +'zlogin' '_zlogin' 'zmail' '_mail' 'zmodload' '_zmodload' 'zmv' '_zmv' 'zone' '_hosts' +'zoneadm' '_zoneadm' 'zparseopts' '_zparseopts' 'zpool' '_zfs' 'zpty' '_zpty' @@ -1552,10 +1776,12 @@ _comps=( 'ztodo' '_ztodo' 'zun' '_openstack' 'zxpdf' '_xpdf' +'zypper' '_zypper' ) _services=( 'bzcat' 'bunzip2' +'dch' 'debchange' 'gchgrp' 'chgrp' 'gchown' 'chown' 'gnupod_addsong.pl' 'gnupod_addsong' @@ -1573,7 +1799,6 @@ _services=( 'nail' 'mail' 'ncl' 'nc' 'nedit-nc' 'nc' -'pacman.static' 'pacman' 'pcat' 'unpack' '-redirect-,<,bunzip2' 'bunzip2' '-redirect-,<,bzip2' 'bzip2' @@ -1668,44 +1893,81 @@ bindkey '^[,' _history-complete-newer bindkey '^[/' _history-complete-older bindkey '^[~' _bash_complete-word -autoload -Uz _aurpublish _alacritty _bluetoothctl _bootctl _busctl \ - _bwrap _cmus _coredumpctl _curl _email-notmuch \ - _exa _gh _hostnamectl _img2sixel _journalctl \ - _kernel-install _lf _libinput _localectl _loginctl \ - _machinectl _meson _mkinitcpio _mpv _networkctl \ - _ninja _notmuch _oomctl _pacman _parallel \ - _pass _pulseaudio _resolvectl _sd_hosts_or_user_at_host _sd_machines \ +autoload -Uz _bluetoothctl _busctl _cmus _coredumpctl _email-notmuch \ + _exa _hostnamectl _journalctl _kernel-install _libinput \ + _localectl _loginctl _machinectl _meson _mpv \ + _networkctl _ninja _notmuch _oomctl _pass \ + _pulseaudio _qpdf _resolvectl _sd_hosts_or_user_at_host _sd_machines \ _sd_outputmodes _sd_unit_files _systemctl _systemd _systemd-analyze \ _systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run \ _systemd-tmpfiles _timedatectl _udevadm _vifm _xwallpaper \ - _yay _yt-dlp _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 _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 \ + _zathura _cdr _floppy _logical_volumes _lscfg \ + _lsdev _lslv _lspv _lsvg _object_classes \ + _physical_volumes _smit _volume_groups _bsdconfig _bsd_disks \ + _bsdinstall _bsd_pkg _chflags _csup _cu \ + _cvsup _fbsd_architectures _fbsd_device_types _fetch _file_flags \ + _freebsd-update _fstat _fw_update _gstat _ipfw \ + _jail _jails _jexec _jls _jot \ + _kdump _kld _ktrace _ktrace_points _ldap \ + _login_classes _mixerctl _nbsd_architectures _obsd_architectures _pfctl \ + _pkgin _portaudit _portlint _portmaster _portsnap \ + _powerd _procstat _rcctl _routing_domains _routing_tables \ + _signify _sockstat _sysclean _sysmerge _syspatch \ + _sysrc _systat _sysupgrade _usbconfig _vmctl \ + _watch-snoop _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 _cygcheck _cygpath \ + _cygrunsrv _cygserver _cygstart _dumper _getclip \ + _mkshortcut _mkzsh _pscp _putclip _readshortcut \ + _caffeinate _defaults _fink _fs_usage _hdiutil \ + _mac_applications _mac_files_for_application _mdfind _mdls _mdutil \ + _networksetup _nvram _open _osascript _otool \ + _pbcopy _plutil _qtplay _retrieve_mac_apps _say \ + _scselect _sc_usage _scutil _softwareupdate _sw_vers \ + _system_profiler _trash _xcode-select _a2utils _apt \ + _apt-file _aptitude _apt-move _apt-show-versions _auto-apt \ + _axi-cache _bts _bug _cdbs-edit-patch _dak \ + _dchroot _dchroot-dsa _dcut _deb_architectures _debbugs_bugnumber \ + _debchange _debcheckout _deb_codenames _debdiff _deb_files \ + _debfoster _deborphan _deb_packages _debsign _debsnap \ + _debuild _dlocate _dpatch-edit-patch _dpkg _dpkg-buildpackage \ + _dpkg-cross _dpkg-repack _dpkg_source _dput _dscverify \ + _dupload _git-buildpackage _grep-excuses _invoke-rc.d _lighttpd \ + _lintian _madison _make-kpkg _members _mergechanges \ + _module-assistant _pbuilder _piuparts _reprepro _sbuild \ + _schroot _svn-buildpackage _toolchain-source _update-alternatives _update-rc.d \ + _uscan _vim-addons _wajig _wanna-build _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 _pkgtool _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 _rebootin _urpmi _dnf \ + _rpm _scl _yum _beadm _be_name \ + _coreadm _dhcpinfo _dladm _dtrace _dumpadm \ + _flowadm _fmadm _inetadm _ipadm _pfexec \ + _pkg5 _prstat _ptree _savecore _snoop \ + _svcadm _svccfg _svcprop _svcs _svcs_fmri \ + _zlogin _zoneadm _zones _a2ps _aap \ _abcde _absolute_command_paths _ack _adb _ansible \ _ant _antiword _apachectl _apm _arch_archives \ _arch_namespace _arp _arping _asciidoctor _asciinema \ @@ -1831,7 +2093,8 @@ autoload -Uz _aurpublish _alacritty _bluetoothctl _bootctl _busctl \ _zargs _zattr _zcalc _zcalc_line _zcompile \ _zed _zftp _zle _zmodload _zmv \ _zparseopts _zpty _zsh-mime-handler _zsocket _zstyle \ - _ztodo + _ztodo _hwinfo _osc _SUSEconfig _yast \ + _zypper autoload -Uz +X _call_program typeset -gUa _comp_assocs diff --git a/.config/zsh/dotfiles/.zsh_export b/.config/zsh/dotfiles/.zsh_export index 788c465..ca5bdbf 100755 --- a/.config/zsh/dotfiles/.zsh_export +++ b/.config/zsh/dotfiles/.zsh_export @@ -21,7 +21,6 @@ command -v chromium > /dev/null && export BROWSER='chromium' command -v firefox-bin > /dev/null && export BROWSER='firefox-bin' command -v firefox > /dev/null && export BROWSER='firefox' -export FETCH='sfetch' export PS1="$PS1col" export MIXER='pulsemixer' export TOOL='fzf' @@ -50,4 +49,3 @@ export JavaScriptCoreUseJIT=0 export DOTNET_CLI_TELEMETRY_OPTOUT=true export XDG_DESKTOP_DIR="/dev/null" export ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.18 -export STARSHIP_CONFIG="$ZDOTDIR/.zsh_starship" diff --git a/.config/zsh/dotfiles/.zsh_func b/.config/zsh/dotfiles/.zsh_func index 2bef007..4610bd9 100755 --- a/.config/zsh/dotfiles/.zsh_func +++ b/.config/zsh/dotfiles/.zsh_func @@ -13,60 +13,19 @@ cdot() { clear; $LIST -lah } -# list dotfiles -edot() { - command -v fzf > /dev/null || return - DOT="$(printf "nvim config\nnvim init.vim\n.vimrc\n.Xresources\nspeedwmrc\nstatusrc\nspeedwm autostart.sh\nspeedwm options.h\nspeedwm speedwm.c\nspeedwm bar.h\nspeedwm keybinds.h\ndmenu options.h\nmuttrc\nnewsboat urls\nnewsboat config\nvifmrc\nalacritty.yml\n.zsh_alias\n.zsh_export\n.zsh_func\n.zsh_ps\n.zsh_starship\n.zshrc\nsfeedrc\n.mbsyncrc\n" \ - | sort | fzf)" - - case "$DOT" in - "nvim config") "$EDITOR" "$HOME/.config/nvim/config" ;; - "nvim init.vim") "$EDITOR" "$HOME/.config/nvim/init.vim" ;; - ".vimrc") "$EDITOR" "$HOME/.vimrc" ;; - ".Xresources") "$EDITOR" "$HOME/.config/.Xresources" ;; - "speedwmrc") "$EDITOR" "$HOME/.config/speedwm/speedwmrc" ;; - "statusrc") "$EDITOR" "$HOME/.config/speedwm/statusrc" ;; - "muttrc") "$EDITOR" "$HOME/.config/mutt/muttrc" ;; - "newsboat urls") "$EDITOR" "$HOME/.config/newsboat/urls" ;; - "newsboat config") "$EDITOR" "$HOME/.config/newsboat/config" ;; - "speedwm autostart.sh") "$EDITOR" "$HOME/.config/speedwm/autostart.sh" ;; - "speedwm options.h") "$EDITOR" "$HOME/Projects/speedwm/options.h" ;; - "speedwm speedwm.c") "$EDITOR" "$HOME/Projects/speedwm/speedwm.c" ;; - "speedwm bar.h") "$EDITOR" "$HOME/Projects/speedwm/bar.h" ;; - "speedwm keybinds.h") "$EDITOR" "$HOME/Projects/speedwm/keybinds.h" ;; - "dmenu options.h") "$EDITOR" "$HOME/Projects/dmenu/options.h" ;; - "vifmrc") "$EDITOR" "$HOME/.config/vifm/vifmrc" ;; - "alacritty.yml") "$EDITOR" "$HOME/.config/alacritty/alacritty.yml" ;; - ".zsh_alias") "$EDITOR" "$HOME/.config/zsh/dotfiles/.zsh_alias" ;; - ".zsh_export") "$EDITOR" "$HOME/.config/zsh/dotfiles/.zsh_export" ;; - ".zsh_func") "$EDITOR" "$HOME/.config/zsh/dotfiles/.zsh_func" ;; - ".zsh_ps") "$EDITOR" "$HOME/.config/zsh/dotfiles/.zsh_ps" ;; - ".zsh_starship") "$EDITOR" "$HOME/.config/zsh/dotfiles/.zsh_starship" ;; - ".zshrc") "$EDITOR" "$HOME/.config/zsh/dotfiles/.zshrc" ;; - "sfeedrc") "$EDITOR" "$HOME/.sfeed/sfeedrc" ;; - ".mbsyncrc") "$EDITOR" "$HOME/.mbsyncrc" ;; - *) return 0 ;; - esac -} - -# list scripts -escr() { - cdir="$(pwd)" - command -v fzf > /dev/null || return - cd "$HOME" - nvim "$(find "$SCRIPTDIR" -type f -perm /111 -executable | grep -v "[.]git" | sort | fzf)" - cd "$cdir" -} - # list passwords and copy to xclip lspass() { command -v pass > /dev/null || exit 1 + val="$(/bin/ls $HOME/.password-store | sed "s/[.]gpg//g" | grep -v "\-id" | fzf)" + [ -z "$val" ] && return - echo "$val" | grep -q otp && otp="otp" || otp=nootp + + printf "%s" "$val" | grep -q otp && otp="otp" || otp=nootp + case "$otp" in - "otp") pass otp $val | xclip -selection clipboard && printf "Copied OTP code to clipboard\n" || printf "Failed to copy OTP code to clipboard.\n"; return ;; - "nootp") pass $val | xclip -selection clipboard && printf "Copied password to clipboard\n" || printf "Failed to copy password to clipboard.\n"; return ;; + "otp") pass otp $val | xclip -selection clipboard && printf "Copied OTP code to clipboard\n" || printf "Failed to copy OTP code to clipboard.\n"; return ;; + "nootp") pass $val | xclip -selection clipboard && printf "Copied password to clipboard\n" || printf "Failed to copy password to clipboard.\n"; return ;; esac } @@ -75,19 +34,6 @@ clearboard() { echo "" | xclip -selection clipboard } -# update starship prompt -update_starship() { - [ "$STARSHIP" != "true" ] && return - clear - curl -sS https://starship.rs/install.sh | $PERM sh -} - -# write starship config -write_starship_config() { - [ -z "$PRESETNAME" ] && PRESETNAME="nerd-font-symbols" - starship preset "$PRESETNAME" > "$STARSHIP_CONFIG" -} - # ssh into the server ssh_server() { USER="$(head -n 1 ${SERVERDATA})" diff --git a/.config/zsh/dotfiles/.zsh_starship b/.config/zsh/dotfiles/.zsh_starship deleted file mode 100755 index 2119777..0000000 --- a/.config/zsh/dotfiles/.zsh_starship +++ /dev/null @@ -1,133 +0,0 @@ -format = """ -[ ](bg:inverted fg:#bf616a)\ -$username$hostname\ -[](bg:#d08770 fg:#bf616a)\ -$directory\ -[](fg:#d08770 bg:#ebcb8b)\ -$git_branch\ -$git_status\ -[](fg:#ebcb8b bg:#86BBD8)\ -$c\ -$elixir\ -$elm\ -$golang\ -$haskell\ -$java\ -$julia\ -$nim\ -$rust\ -[](fg:#86BBD8 bg:#81a1c1)\ -$kubernetes\ -$docker_context\ -[](fg:#81a1c1 bg:#5e81ac)\ -$character\ -$time\ -[ ](fg:#5e81ac)\ -""" - -# Disable the blank line at the start of the prompt -add_newline = false - -# You can also replace your username with a neat symbol like  to save some space -[username] -show_always = true -style_user = "bg:#bf616a bold" -style_root = "bg:#bf616a bold" -format = '[$user]($style)' - -[hostname] -style = "bg:#bf616a bold" -format = '[@$hostname ]($style)' -ssh_only = false -disabled = false - -[directory] -style = "bg:#d08770 bold" -format = "[ $path ]($style)" -truncation_length = 0 -truncation_symbol = "" - - -[c] -symbol = " " -style = "bg:#88c0d0 fg:#2e3440 bold" -format = '[ $symbol ($version) ]($style)' - -[docker_context] -symbol = " " -style = "bg:#81a1c1 fg:#2e3440 bold" -format = '[ $symbol $context ]($style) $path' - -[kubernetes] -symbol = "☸ " -style = "bg:#81a1c1 fg:#2e3440 bold" -format = '[ $symbol $context ]($style)' -disabled = true - -[elixir] -symbol = " " -style = "bg:#88c0d0" -format = '[ $symbol ($version) ]($style)' - -[elm] -symbol = " " -style = "bg:#88c0d0" -format = '[ $symbol ($version) ]($style)' - -[git_branch] -symbol = "" -style = "bg:#ebcb8b bold fg:#bf616a" -format = '[ $symbol $branch ]($style)' - -[git_status] -style = "bg:#ebcb8b bold fg:#bf616a" -format = '[$all_status$ahead_behind ]($style)' - -[golang] -symbol = " " -style = "bg:#88c0d0 fg:#2e3440 bold" -format = '[ $symbol ($version) ]($style)' - -[haskell] -symbol = " " -style = "bg:#88c0d0" -format = '[ $symbol ($version) ]($style)' - -[java] -symbol = " " -style = "bg:#88c0d0 fg:#2e3440 bold" -format = '[ $symbol ($version) ]($style)' - -[julia] -symbol = " " -style = "bg:#88c0d0 fg:#2e3440 bold" -format = '[ $symbol ($version) ]($style)' - -[nodejs] -symbol = "" -style = "bg:#88c0d0 fg:#2e3440 bold" -format = '[ $symbol ($version) ]($style)' - -[nim] -symbol = " " -style = "bg:#88c0d0 fg:#2e3440 bold" -format = '[ $symbol ($version) ]($style)' - -[rust] -symbol = "" -style = "bg:#88c0d0 fg:#2e3440 bold" -format = '[ $symbol ($version) ]($style)' - -[time] -disabled = false -time_format = "%R" # Hour:Minute Format -style = "bg:#5e81ac bold" -# format = '[ ♥ $time ]($style)' -format = '[$time ]($style)' - -[character] -disabled = false -success_symbol = "[ ♥ ](bg:#5e81ac)" -error_symbol = "[ ✖ ](bg:#5e81ac)" -# format = '[ ♥ $time ]($style)' -format = "$symbol" diff --git a/.config/zsh/dotfiles/.zshrc b/.config/zsh/dotfiles/.zshrc index 8684319..cf74dd5 100755 --- a/.config/zsh/dotfiles/.zshrc +++ b/.config/zsh/dotfiles/.zshrc @@ -1,5 +1,5 @@ # speedie's zsh configuration -# https://github.com/speedie-de/szsh +# https://git.speedie.site/speedie/speedie-zsh # Features autoload -U colors && colors @@ -8,14 +8,9 @@ autoload -Uz compinit command -v emerge > /dev/null && promptinit; prompt gentoo zstyle ':completion::complete:*' use-cache 1 zstyle ':completion:*' menu select -zmodload compinit _comp_options+=(globdots) -# Settings -STARSHIP=false -POWERLINE=true - # Source other dotfiles source $ZDOTDIR/.zsh_export source $ZDOTDIR/.zsh_ps @@ -30,9 +25,4 @@ source $ZPLUGINDIR/zsh-titles/zsh-titles.zsh ####################################################### -command -v starship > /dev/null || update_starship -[ "$STARSHIP" = "true" ] && eval "$(starship init zsh)" && write_starship_config - cd && clear - -command -v "$FETCH" > /dev/null && $FETCH