diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/.config/nvim/lua/plugins/lspconfig.lua index 7cd1f8f..196903e 100644 --- a/.config/nvim/lua/plugins/lspconfig.lua +++ b/.config/nvim/lua/plugins/lspconfig.lua @@ -113,7 +113,7 @@ return { if os == "darwin" then base_path = "/opt/homebrew/lib/node_modules" elseif os == "linux" then - base_path = "/usr/local/lib/node_modules" + base_path = "/usr/lib/node_modules" end local function get_typescript_server_path(root_dir) diff --git a/.config/zsh/.zcompdump b/.config/zsh/.zcompdump index e250e94..8f62079 100644 --- a/.config/zsh/.zcompdump +++ b/.config/zsh/.zcompdump @@ -1,4 +1,4 @@ -#files: 950 version: 5.9 +#files: 956 version: 5.9 _comps=( '-' '_precommand' @@ -180,6 +180,7 @@ _comps=( 'bindkey' '_bindkey' 'bison' '_bison' 'bitcoin-cli' '_bitcoin-cli' +'bluetoothctl' '_bluetoothctl' 'bmake' '_make' 'bogofilter' '_bogofilter' 'bogotune' '_bogofilter' @@ -227,6 +228,7 @@ _comps=( 'cal' '_cal' 'calendar' '_calendar' 'cap' '_cap' +'cargo' '_cargo' 'cask' '_cask' 'cat' '_cat' 'catchsegv' '_precommand' @@ -1224,6 +1226,7 @@ _comps=( 'restart' '_initctl' 'retawq' '_webbrowser' 'rfkill' '_rfkill' +'rg' '_rg' 'rgrep' '_grep' 'rgview' '_vim' 'rgvim' '_vim' @@ -1260,6 +1263,7 @@ _comps=( 'run0' '_run0' 'rup' '_hosts' 'rusage' '_precommand' +'rustup' '_rustup' 'rview' '_vim' 'rvim' '_vim' 'rwho' '_hosts' @@ -1433,6 +1437,7 @@ _comps=( 'tee' '_tee' 'telnet' '_telnet' 'tex' '_tex' +'texdoc' '_texdoc' 'texi2any' '_texinfo' 'texi2dvi' '_texinfo' 'texi2pdf' '_texinfo' @@ -1654,6 +1659,7 @@ _comps=( 'ypxfr' '_yp' 'ytalk' '_other_accounts' 'zargs' '_zargs' +'zathura' '_zathura' 'zcalc' '_zcalc' 'zcash-cli' '_zcash-cli' 'zcat' '_zcat' @@ -1824,195 +1830,196 @@ bindkey '^[/' _history-complete-older bindkey '^[~' _bash_complete-word autoload -Uz _afew _alacritty _android _archlinux-java _artisan \ - _atach _avdmanager _bitcoin-cli _bootctl _bower \ - _bundle _busctl _cap _cask _ccache \ - _cf _choc _chromium _clang-check _clang-format \ - _clang-tidy _cmake _coffee _conan _concourse \ - _console _coredumpctl _cppcheck _ctr _curl \ - _dad _dart _dget _dhcpcd _diana \ - _direnv _docker _docpad _drush _dunst \ - _dunstctl _ecdsautil _emacs _emacsclient _emulator \ - _envdir _exportfs _fab _fail2ban-client _ffind \ - _fleetctl _flutter _fvm _fwupdmgr _gas \ - _ghc _gist _git-flow _git-pulls _git-revise \ - _git-wtf _glances _golang _google _gpgconf \ - _grpcurl _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 \ - _libinput _lilypond _localectl _loginctl _lunchy \ - _machinectl _mc _middleman _mina _mix \ - _mkcert _mkinitcpio _mssh _mussh _mvn \ - _nano _nanoc _neofetch _networkQuality _networkctl \ - _nftables _node _nvm _oomctl _openssl \ - _openvpn3 _optirun _pacman _patool _periscope \ - _pgsql_utils _phing _pixz _pkcon _play \ - _pm2 _port _protoc _pulseaudio _pygmentize \ - _qmk _rails _ralio _redis-cli _resolvectl \ - _rfkill _rkt _rmlint _rslsync _rspec \ - _rsvm _rubocop _run0 _sbt _scala \ - _screencapture _scrub _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes \ - _sd_unit_files _sdd _sdkmanager _setcap _setup.py \ - _sfdx _shellcheck _showoff _srm _stack \ - _subliminal _supervisorctl _svm _systemctl _systemd \ - _systemd-analyze _systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path \ - _systemd-run _systemd-tmpfiles _teamocil _thor _timedatectl \ + _atach _avdmanager _bitcoin-cli _bluetoothctl _bootctl \ + _bower _bundle _busctl _cap _cargo \ + _cask _ccache _cf _choc _chromium \ + _clang-check _clang-format _clang-tidy _cmake _coffee \ + _conan _concourse _console _coredumpctl _cppcheck \ + _ctr _curl _dad _dart _dget \ + _dhcpcd _diana _direnv _docker _docpad \ + _drush _dunst _dunstctl _ecdsautil _emacs \ + _emacsclient _emulator _envdir _exportfs _fab \ + _fail2ban-client _ffind _fleetctl _flutter _fvm \ + _fwupdmgr _gas _ghc _gist _git-flow \ + _git-pulls _git-revise _git-wtf _glances _golang \ + _google _gpgconf _grpcurl _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 _libinput _lilypond _localectl \ + _loginctl _lunchy _machinectl _mc _middleman \ + _mina _mix _mkcert _mkinitcpio _mssh \ + _mussh _mvn _nano _nanoc _neofetch \ + _networkQuality _networkctl _nftables _node _nvm \ + _oomctl _openssl _openvpn3 _optirun _pacman \ + _patool _periscope _pgsql_utils _phing _pixz \ + _pkcon _play _pm2 _port _protoc \ + _pulseaudio _pygmentize _qmk _rails _ralio \ + _redis-cli _resolvectl _rfkill _rg _rkt \ + _rmlint _rslsync _rspec _rsvm _rubocop \ + _run0 _rustup _sbt _scala _screencapture \ + _scrub _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes _sd_unit_files \ + _sdd _sdkmanager _setcap _setup.py _sfdx \ + _shellcheck _showoff _srm _stack _subliminal \ + _supervisorctl _svm _systemctl _systemd _systemd-analyze \ + _systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run \ + _systemd-tmpfiles _teamocil _texdoc _thor _timedatectl \ _tmuxinator _tox _ts-node _tsc _udevadm \ _udisksctl _ufw _varlinkctl _virtualbox _vnstat \ _wemux _wg-quick _xsel _yarn _yay \ - _zcash-cli _cdr _all_labels _all_matches _alternative \ - _approximate _arg_compile _arguments _bash_completions _cache_invalid \ - _call_function _combination _comp_locale _complete _complete_debug \ - _complete_help _complete_help_generic _complete_tag _correct _correct_filename \ - _correct_word _describe _description _dispatch _expand \ - _expand_alias _expand_word _extensions _external_pwds _generic \ - _guard _history _history_complete_word _ignored _list \ - _main_complete _match _menu _message _most_recent_file \ - _multi_parts _next_label _next_tags _normal _nothing \ - _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 _fuse_values \ - _fusermount _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 _dir_list _directories _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 _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 _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 _mysql_utils _mysqldiff \ - _ncftp _net_interfaces _netcat _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 _perl_modules \ - _perldoc _pgids _pgrep _php _picocom \ - _pids _pine _ping _pip _pkg-config \ - _pkg_instance _pkgadd _pkginfo _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 _time_zone _timeout _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 _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 _xinput _xloadimage \ - _xmodmap _xournal _xpdf _xrandr _xscreensaver \ - _xset _xt_arguments _xt_session_id _xterm _xv \ - _xwit _zeal __arguments _add-zle-hook-widget _add-zsh-hook \ - _alias _aliases _arrays _assign _autocd \ - _bindkey _brace_parameter _builtin _cd _command \ - _command_names _compadd _compdef _completers _condition \ - _default _delimiters _directory_stack _dirs _disable \ - _dynamic_directory_name _echotc _echoti _emulate _enable \ - _equal _exec _fc _file_descriptors _first \ - _functions _globflags _globqual_delims _globquals _hash \ - _history_modifiers _in_vared _jobs _jobs_bg _jobs_builtin \ - _jobs_fg _kill _limit _limits _math \ - _math_params _mere _module_math_func _options _options_set \ - _options_unset _parameter _parameters _precommand _print \ - _prompt _ps1234 _read _redirect _run-help \ - _sched _set _setopt _source _strftime \ - _subscript _suffix_alias_files _tcpsys _tilde _trap \ - _ttyctl _typeset _ulimit _unhash _user_math_func \ - _value _vared _vars _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 + _zathura _zcash-cli _cdr _all_labels _all_matches \ + _alternative _approximate _arg_compile _arguments _bash_completions \ + _cache_invalid _call_function _combination _comp_locale _complete \ + _complete_debug _complete_help _complete_help_generic _complete_tag _correct \ + _correct_filename _correct_word _describe _description _dispatch \ + _expand _expand_alias _expand_word _extensions _external_pwds \ + _generic _guard _history _history_complete_word _ignored \ + _list _main_complete _match _menu _message \ + _most_recent_file _multi_parts _next_label _next_tags _normal \ + _nothing _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 \ + _fuse_values _fusermount _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 _dir_list _directories \ + _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 _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 _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 _mysql_utils \ + _mysqldiff _ncftp _net_interfaces _netcat _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 \ + _perl_modules _perldoc _pgids _pgrep _php \ + _picocom _pids _pine _ping _pip \ + _pkg-config _pkg_instance _pkgadd _pkginfo _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 _time_zone _timeout _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 \ + _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 _xinput \ + _xloadimage _xmodmap _xournal _xpdf _xrandr \ + _xscreensaver _xset _xt_arguments _xt_session_id _xterm \ + _xv _xwit _zeal __arguments _add-zle-hook-widget \ + _add-zsh-hook _alias _aliases _arrays _assign \ + _autocd _bindkey _brace_parameter _builtin _cd \ + _command _command_names _compadd _compdef _completers \ + _condition _default _delimiters _directory_stack _dirs \ + _disable _dynamic_directory_name _echotc _echoti _emulate \ + _enable _equal _exec _fc _file_descriptors \ + _first _functions _globflags _globqual_delims _globquals \ + _hash _history_modifiers _in_vared _jobs _jobs_bg \ + _jobs_builtin _jobs_fg _kill _limit _limits \ + _math _math_params _mere _module_math_func _options \ + _options_set _options_unset _parameter _parameters _precommand \ + _print _prompt _ps1234 _read _redirect \ + _run-help _sched _set _setopt _source \ + _strftime _subscript _suffix_alias_files _tcpsys _tilde \ + _trap _ttyctl _typeset _ulimit _unhash \ + _user_math_func _value _vared _vars _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/.config/zsh/.zprofile b/.config/zsh/.zprofile new file mode 100644 index 0000000..ce193ac --- /dev/null +++ b/.config/zsh/.zprofile @@ -0,0 +1,3 @@ +if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" = 1 ]; then + exec startx +fi diff --git a/.config/zsh/.zsh_history b/.config/zsh/.zsh_history new file mode 100644 index 0000000..0d8cfb5 --- /dev/null +++ b/.config/zsh/.zsh_history @@ -0,0 +1,475 @@ +ls +pwd +cd pro +cd Projects +ls +clear +cd ../.dotfiles +git status +git checkout -- .zsh +git status +ls -al +mv .zsh ~/.config/zsh/.zsh +vim ~/.config/zsh +vim ~/.config/zsh +stow . +clear +ls +cp -r .config/zsh/.zsh ~/.zsh +rm -rf ~/.zsh +ls ~/.config/zsh +ls -al ~/.config/zsh +ls -al ~/.config/zsh/ +cd .zsh +ls +cd .config/zsh +ls -al +ls .zsh +vim .zshrc +git status +cd ../ +git status +cd .. +git status +git add . +git status +git commit -a +vim .gitignore +rm ~/.config/zsh/.zsh_history +git status +git add . +git commit -a +git config --global user.email "tovi@strng.io" +git config --global user.name "Tovi Jaeschke-Rogers" +clear +git commit -a +git push +clear +cd Projects +cd ../.git +cd ../.dotfiles +clear +startx +startx +startx +startx +startx +startx +startx +startx +startx +yay -S gnome-themes-extra adwaita-qt5-git +clear +yay -S ncspot +yay -S bluez bluez-utils +systemctl enable bluetooth +sudo systemctl enable bluetooth +sudo systemctl start bluetooth +yay -S bluetui +clear +yay -S pavucontrol +yay -S pulseaudio +pulseaudio --check +pulseaudio -D +cd Projects +git clone git@git.tovijaeschke.xyz:tovi/strng +cd strng +git status +git checkout main +git status +git fetch -vap +git checkout feature/access-expiration +clear +bluetui +bluetui +bluetui +bluetui +startx +bluetui +systemctl status bluetooth +clear +bluetui +yay -S pulseaudio-bluetootth +yay -S pulseaudio-bluetooth +bluetui +sudo systemctl restart bluetooth +bluetui +q +startx +groups +git clone git@git.tovijaeschke.xyz:tovi/strng-extension +git clone git@git.tovijaeschke.xyz:tovi/strng_app +cd strng-extension +git status +ls -al +cd .. +which python3 +vim ~/Downloads/Untitled.env +vim ~/Downloads/Untitled\(1\).env +q +ping google.com +ls +ls -al +sudo systemctl edit getty@tty1\ + +EDITOR=nvim sudo systemctl edit getty@tty1\ + +sudo su +clear +docker compose build +yay -S docker-compose +sudo su +vim ~/.local/bin/dwm-sss +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +clear +groups +cat /sys/class/thermal/thermal_zone0/temp +cat /sys/class/thermal/thermal_zone0/temp +clear +yay -S cron +sudo su +clear +docker compose build +yay -S docker +yay -S docker-compose +docker +docker compose build +clear +docker compose up +cp backend/.env.example backend/.env +vim backend/.env +cp frontend/.env.example frontend/.env +vim frontend/.env +groups +tmux +clear +ts +tmux +bluetui +clear +vijm +vim +clear +which docker +groups +systemctl status docker +sudo systemctl enable docker +sudo systemctl start docker +groupadd docker +gpasswd -a tovi docker +sudo gpasswd -a tovi docker +groups +vim .local/bin/dwm-sss +clear +htop +top +clear +newgrp docker +ncspot +ncspot +yay -Rns ncspot +yay -S ncspot-git +yay -Ss ncspot-git +yay -S cc +yay -S ncspot-git +yay -Rns rust +yay -S rustup +rustup +rustup update +rustup check +which cargo +cd .local/*/yay +ls +pwd +cd ../ +ls +cd .. +ls -al +cd ../.cache/yay +ls +cd ncspot-git +git status +git diff +ls -al +cargo clean +rustup default stable +sudo pacman -S dbus libpulse libxcb ncurses openssl +cargo build +ls -al +ls * +cd ncspot +ls +cd .. +cd src +ls +cd ncspot +ls +cargo build +cd +yay -S ncspot-git +clear +yay -S spotfiy +yay -Ss spotfiy +yay -Ss spotify +yay -S ncspot +ncspot +ncspot info +ls .config/ncspot +vim .config/ncspot/config.toml +vim .config/ncspot/userstate.cbor +vim .cache/ncspot +clear +yay -S dbeaver +yay -S dbeaver +vim ~/.config/zsh/.zprofile +startx +sudo su +sudo su +vim ~/.local/bin/dwm-sss +cat /sys/class/net/wlan0/operstate +ls +q +dcr vue npm i +vim +yay -S ripgrep +clear +vim +vim +vim +vim +clear +vim +git status +vim +clear +git log +clear +vim +git status +dce server tmp/main --migrate +dce server bash +dce server sh +dce server tmp/main --create-stripe-packages +dce server tmp/main --create-stripe-products +dce server tmp/main --migrate-fresh +dce server tmp/main --seed +dce server tmp/main --create-stripe-products +git status +git add . +git commit -a +git push +dcu +dcu +clear +ts +ncspot +yay -Ss spotify +yay -S spotify +bluetui +clear +q +ls +ls +clear +git init +clear +ls +mkdir tsc +vim tsc/scope-of-work-cross-sell-products-2024-10-10.md +git status +vim .gitignore +git status +ls +vim +git add . +ls +vim .gitignore +mkdir output/. +mkdir output/ +touch output/.gitkeep +git add -f output/.gitkeep +git status +mv scope-of-work-* output +ls +git status +git add . +git status +git commit -a +git remote add origin git@git.tovijaeschke.xyz:tovi/scopes-of-work.git\ +git push -u origin master +clear +ls +vim +yay -S pandoc +clear +pandoc tsc/scope-of-work-cross-sell-products-2024-10-10.md . +ls +pandoc tsc/scope-of-work-cross-sell-products-2024-10-10.md tsc/scope-of-work-cross-sell-products-2024-10-10.pdf +pando +pandoc --help +pandoc --output scope-of-work-cross-sell-products-2024-10-10.pdf tsc/scope-of-work-cross-sell-products-2024-10-10.md +yay -S pdflatex +yay -S latex +yay -Ss latex +yay -S texlive +pandoc --output scope-of-work-cross-sell-products-2024-10-10.pdf tsc/scope-of-work-cross-sell-products-2024-10-10.md +ls +yay -S zathura +zathura scope-of-work-cross-sell-products-2024-10-10.pdf +yay -S zathura-pdf-mupdf +zathura scope-of-work-cross-sell-products-2024-10-10.pdf +zathura scope-of-work-cross-sell-products-2024-10-10.pdf +pandoc --output scope-of-work-cross-sell-products-2024-10-10.pdf tsc/scope-of-work-cross-sell-products-2024-10-10.md +pandoc --output scope-of-work-free-shipping-gamification-2024-10-10.pdf tsc/scope-of-work-free-shipping-gamification-2024-10-10.md +ls +zathura scope-of-work-cross-sell-products-2024-10-10.pdf +zathura scope-of-work-free-shipping-gamification-2024-10-10.pdf +pandoc --output scope-of-work-free-shipping-gamification-2024-10-10.pdf tsc/scope-of-work-free-shipping-gamification-2024-10-10.md +zathura scope-of-work-free-shipping-gamification-2024-10-10.pdf +clear +yay -S slack +yay -Ss slack +yay -Rns slack +yay -S slack-desktop slack-cli +yay -S slack-desktop +clear +xev | awk -F'[ )]+' '/^KeyPress/ { a[NR+2] } NR in a { printf "%-3s %s\n", $5, $8 }' +sudo pacman -S xorg-xev +clear +cd /usr/local/src +ls +vim +cd dwm +vim +make && sudo make install +vim +vim +make && sudo make install +clear +xev | awk -F'[ )]+' '/^KeyPress/ { a[NR+2] } NR in a { printf "%-3s %s\n", $5, $8 }' +clear +xev | awk -F'[ )]+' '/^KeyPress/ { a[NR+2] } NR in a { printf "%-3s %s\n", $5, $8 }' +mkdir Projects/scopes-of-work +ts +clear +ts +vim +ls /usr/local/lib/node_modules +which eslint +yay -S eslint +which dunst +yay -S libnotify +clear +notify-send "test" +git pull +clear +git status +git pul +git pul +git pull +git log +clear +vim +vim +vim +dcu +vim +q +bluetui +bluetui +bluetui +q +vim +cat /sys/class/power_supply/BAT1/status +cat /sys/class/power_supply/BAT1/capacity +killall dwm-sss +cd /tmp +nohup dwm-sss & +q +q +vim +vim +vim +vim +vim +vim +git status +git add . +git commit -a +git reset +git status +git diff +git diff --stats +git diff --stat +git add . +git commit -a +git push +ls +cd backend +vim test.sh +PROJECT_ROOT="$(pwd)" ENV_PATH="$(pwd)/.env" go test ./routes/web/auth/verify_email_test.go +PROJECT_ROOT="$(pwd)" ENV_PATH="$(pwd)/.env" go test ./routes/web/auth/verify_email_test.go +PROJECT_ROOT="$(pwd)" ENV_PATH="$(pwd)/.env" go test ./routes/web/auth/verify_email_test.go +PROJECT_ROOT="$(pwd)" ENV_PATH="$(pwd)/.env" go test ./routes/web/auth/verify_email_test.go +PROJECT_ROOT="$(pwd)" ENV_PATH="$(pwd)/.env" go test ./routes/web/auth/verify_email_test.go +PROJECT_ROOT="$(pwd)" ENV_PATH="$(pwd)/.env" go test ./routes/web/auth/verify_email_test.go +./test.sh +./test.sh +clear +dce server tmp/main --migrate-fresh +dce server tmp/main --seed +clear +dce server tmp/main --create-stripe-packages +dce server tmp/main --create-stripe-products +dcr sqlc generate +dcr sqlc generate +dcr sqlc generate +dcr sqlc generate +dcr sqlc generate +git status +cd .. +git checkout -- backend/routes/web/secret/access_add_tenant.go +dcr sqlc generate +cd backend +./test.sh +dcr sqlc generate +./test.sh +dcu +ts +tmux +bluetui +q +git config --global core.excludesFile '~/.gitignore' +vim ~/.gitignore +amixer +yay -S alsa-utils +amixer sget Master +VOL=$(awk -F"[][]" '/Left:/ { print $2 }' <(amixer sget Master))\ + +echo $VOL +awk -F"[][]" '/Left:/ { print $2 }' <(amixer sget Master)\ + +awk -F"[][]" '/Mono:/ { print $2 }' <(amixer sget Master)\ + +amixer sget Master +amixer sget Master +amixer sget Master +amixer sget Master +amixer +clear +pactl get-sink-volume @DEFAULT_SINK@ | grep -oP '\d+?(?=%)' | head -n 1 diff --git a/.local/bin/dwm-sss b/.local/bin/dwm-sss index 78c81ed..4fa2dc3 100755 --- a/.local/bin/dwm-sss +++ b/.local/bin/dwm-sss @@ -5,12 +5,13 @@ do f=$(cat /sys/class/thermal/thermal_zone0/temp) t=$(echo $f | cut -b -2)°C d=$(date '+%a %b %d, %H:%M') + b=$(cat /sys/class/power_supply/BAT1/capacity) p=$(pacman -Qu | grep -v "\[ignored\]" | wc -l) pi=$(pacman -Q | wc -l) c=$(docker ps -q | wc -l) - n=$(cat /sys/class/net/eno1/operstate) + n=$(cat /sys/class/net/wlp170s0/operstate) s=$(df -h / | tail -n 1 | awk '{ print $4 }') # temp=$(curl "http://wttr.in/Adelaide?format=%t") - xsetroot -name " D: ${c} | /: ${s} | Pkgs: ${p}/${pi} | Net: ${n} | ${t} | ${d} " + xsetroot -name " D: ${c} | /: ${s} | Pkgs: ${p}/${pi} | Net: ${n} | ${t} | ${b}% | ${d} " sleep 60; done; diff --git a/.local/bin/voldown b/.local/bin/voldown index 26b12a6..93098ec 100755 --- a/.local/bin/voldown +++ b/.local/bin/voldown @@ -4,6 +4,6 @@ SINK=$(pactl list short | grep RUNNING | sed -e 's,^\([0-9][0-9]*\)[^0-9].*,\1,' pactl -- set-sink-volume ${SINK} -5% -VOL=$(awk -F"[][]" '/Left:/ { print $2 }' <(amixer sget Master)) +VOL=$(pactl get-sink-volume @DEFAULT_SINK@ | grep -oP '\d+?(?=%)' | head -n 1) -notify-send -t 1000 "Volume: ${VOL}" +notify-send -t 1000 "Volume: ${VOL}%" diff --git a/.local/bin/volup b/.local/bin/volup index 133f2fb..931b304 100755 --- a/.local/bin/volup +++ b/.local/bin/volup @@ -4,6 +4,6 @@ SINK=$(pactl list short | grep RUNNING | sed -e 's,^\([0-9][0-9]*\)[^0-9].*,\1,' pactl -- set-sink-volume ${SINK} +5% -VOL=$(awk -F"[][]" '/Left:/ { print $2 }' <(amixer sget Master)) +VOL=$(pactl get-sink-volume @DEFAULT_SINK@ | grep -oP '\d+?(?=%)' | head -n 1) -notify-send -t 1000 "Volume: ${VOL}" +notify-send -t 1000 "Volume: ${VOL}%"