This commit is contained in:
ayham 2021-09-10 20:12:43 +03:00
parent dc7fdf10d2
commit d3de87be7a
Signed by: ayham
GPG Key ID: EAB7F5A9DF503678
4 changed files with 200 additions and 182 deletions

View File

@ -17,6 +17,9 @@ export PATH="$XDG_BIN_HOME:$PATH"
export GPG_TTY=$(tty)
export _JAVA_AWT_WM_NONREPARENTING=1
export ANDROID_SDK_ROOT="$HOME/.local/share/Android/Sdk"
# TODOTXT STUFF
export TODOTXT_DEFAULT_ACTION=ls
export TODOTXT_SORT_COMMAND='env LC_COLLATE=C sort -k 2,2 -k 1,1n'

View File

@ -58,6 +58,12 @@ https://odysee.com/$/rss/@Luke/70 luke-smith videos odysee
"-----------------"
https://www.youtube.com/feeds/videos.xml?channel_id=UCXy10-NEFGxQ3b4NVrzHw1Q eric-rosen
https://www.youtube.com/feeds/videos.xml?channel_id=UCkJdvwRC-oGPhRHW_XPNokg hanging-pawns
https://www.youtube.com/feeds/videos.xml?channel_id=UCQHX6ViZmPsWiYSFAyS0a3Q gotham-chess
https://www.youtube.com/feeds/videos.xml?channel_id=UCL5YbN5WLFD8dLIegT5QAbA agadmator
https://www.youtube.com/feeds/videos.xml?channel_id=UCweCc7bSMX5J4jEH7HFImng gmhikaru
https://www.youtube.com/feeds/videos.xml?channel_id=UC6EnFbK-P5q0zeaqI5yobKg gmbenjaminfinegold
https://www.youtube.com/feeds/videos.xml?channel_id=UCq6gYeqi8RIvVeF-sJwdaBg coffee-chess
https://www.youtube.com/feeds/videos.xml?channel_id=UChDxbOUQRXEZ1zdI14Zyx9w chess-vibes
"-----------------"
"---- Youtube-Philosphy"

View File

@ -19,6 +19,7 @@ Plug 'L3MON4D3/LuaSnip'
Plug 'lewis6991/gitsigns.nvim'
Plug 'nekonako/xresources-nvim'
Plug 'tpope/vim-obsession'
Plug 'p00f/cphelper.nvim'
" Wal theme
Plug 'dylanaraps/wal.vim'
@ -39,6 +40,8 @@ Plug 'nvim-telescope/telescope-fzy-native.nvim'
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
Plug 'nvim-treesitter/playground'
Plug 'lervag/vimtex'
" debugging
Plug 'puremourning/vimspector'
@ -87,6 +90,9 @@ set nosmd
set hidden
set nomodeline
" vimtex
let g:vimtex_view_method="zathura"
" LSP
" Set completeopt to have a better completion experience
" :help completeopt

View File

@ -1,4 +1,4 @@
#files: 915 version: 5.8
#files: 918 version: 5.8
_comps=(
'-' '_precommand'
@ -208,6 +208,7 @@ _comps=(
'bundle' '_bundle'
'bunzip2' '_bzip2'
'burst' '_mh'
'bwrap' '_bwrap'
'bzcat' '_bzip2'
'bzegrep' '_grep'
'bzfgrep' '_grep'
@ -852,6 +853,7 @@ _comps=(
'ltrace' '_ltrace'
'lua' '_lua'
'luarocks' '_luarocks'
'luarocks-admin' '_luarocks-admin'
'lunchy' '_lunchy'
'lynx' '_lynx'
'lz4' '_lz4'
@ -1780,187 +1782,188 @@ bindkey '^[~' _bash_complete-word
autoload -Uz _afew _alacritty _android _archlinux-java _artisan \
_atach _bitcoin-cli _bower _buku _bundle \
_caffeinate _calibre _cap _cargo _cask \
_ccache _cf _cheat _choc _chromium \
_cht.sh _cmake _coffee _composer _conan \
_concourse _console _cppcheck _curl _dad \
_debuild _dget _dhcpcd _diana _docker \
_docker-compose _docpad _drush _ecdsautil _email-notmuch \
_emulator _envdir _exportfs _fab _fail2ban-client \
_ffind _firejail _firewalld _fleetctl _flutter \
_force _fwupdmgr _gas _ghc _gist \
_git-flow _git-journal _git-pulls _git-revise _git-wtf \
_glances _golang _google _gpgconf _gtk-launch \
_hg _hledger _homestead _httpie _ibus \
_include-what-you-use _inxi _jmeter _jmeter-plugins _jonas \
_jrnl _kak _kitchen _knife _language_codes \
_libinput _lilypond _loginctl _lunchy _mc \
_meson _middleman _mina _mix _mkinitcpio \
_mpv _mssh _mussh _mvn _nano \
_nanoc _nftables _ninja _nnn _node \
_notmuch _nvm _openssl _optirun _opustools \
_pacman _paru _pass _patool _perf \
_periscope _pgsql_utils _phing _pixz _pkcon \
_play _playerctl _pm2 _port _protoc \
_pulseaudio _pygmentize _qpdf _rails _ralio \
_redis-cli _rfkill _rkt _rslsync _rspec \
_rsvm _rubocop _rustup _sbt _scala \
_scrub _sdd _setcap _setup.py _sfdx \
_shellcheck _showoff _srm _stack _subl \
_subliminal _supervisorctl _svm _tarsnap _teamocil \
_thor _tmuxinator _tmuxp _tox _trash-empty \
_trash-list _trash-put _trash-restore _udisksctl _ufw \
_vagrant _virtualbox _vnstat _wemux _wg-quick \
_xinput _xsel _xss-lock _xwallpaper _yaourt \
_yarn _youtube-dl _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 _oldlist _pick_variant \
_prefix _read_comp _regex_arguments _regex_words _requested \
_retrieve_cache _sep_parts _sequence _set_command _setup \
_store_cache _sub_commands _tags _user_expand _values \
_wanted _acpi _acpitool _alsa-utils _analyseplugin \
_brctl _btrfs _chattr _chcon _chrt \
_cpupower _cryptsetup _dkms _e2label _ethtool \
_findmnt _free _fuse_arguments _fuse_values _fusermount \
_gpasswd _htop _iconvconfig _ionice _ipset \
_iptables _iwconfig _kpartx _losetup _lsattr \
_lsblk _lsusb _ltrace _mdadm _mii-tool \
_modutils _mondo _networkmanager _opkg _pidof \
_pmap _qdbus _schedtool _selinux_contexts _selinux_roles \
_selinux_types _selinux_users _setsid _slabtop _ss \
_sshfs _strace _sysstat _tload _tpb \
_tracepath _tune2fs _uml _valgrind _vserver \
_wakeup_capable_devices _wipefs _wpa_cli _a2ps _aap \
_abcde _absolute_command_paths _ack _adb _ansible \
_ant _antiword _apachectl _apm _arch_archives \
_arch_namespace _arp _arping _asciidoctor _asciinema \
_at _attr _augeas _avahi _awk \
_base64 _basename _bash _baudrates _baz \
_beep _bibtex _bind_addresses _bison _bittorrent \
_bogofilter _bpf_filters _bpython _bzip2 _bzr \
_cabal _cal _calendar _canonical_paths _cat \
_ccal _cdcd _cdrdao _cdrecord _chkconfig \
_chmod _chown _chroot _chsh _cksum \
_clay _cmdambivalent _cmdstring _cmp _column \
_comm _composer _compress _configure _cowsay \
_cp _cpio _cplay _crontab _cscope \
_cssh _ctags_tags _curl _cut _cvs \
_darcs _date _date_formats _dates _dbus \
_dconf _dd _devtodo _df _dhclient \
_dict _dict_words _diff _diff3 _diff_options \
_diffstat _dig _dir_list _directories _django \
_dmesg _dmidecode _dns_types _doas _domains \
_dos2unix _drill _dsh _dtruss _du \
_dvi _ecasound _ed _elfdump _elinks \
_email_addresses _enscript _entr _env _espeak \
_etags _fakeroot _feh _fetchmail _ffmpeg \
_figlet _file_modes _file_systems _files _find \
_find_net_interfaces _finger _flac _flex _fmt \
_fold _fortune _fsh _fuser _gcc \
_gcore _gdb _gem _genisoimage _getconf \
_getent _getfacl _getmail _getopt _ghostscript \
_git _global _global_tags _gnu_generic _gnupod \
_gnutls _go _gpg _gphoto2 _gprof \
_gradle _graphicsmagick _grep _groff _groups \
_growisofs _gsettings _guilt _gzip _have_glob_qual \
_head _hexdump _host _hostname _hosts \
_iconv _id _ifconfig _iftop _imagemagick \
_init_d _initctl _install _iostat _ip \
_ipsec _irssi _ispell _java _java_class \
_joe _join _jq _killall _knock \
_kvno _last _ld_debug _ldconfig _ldd \
_less _lha _libvirt _links _list_files \
_lldb _ln _loadkeys _locale _localedef \
_locales _locate _look _lp _ls \
_lsof _lua _luarocks _lynx _lz4 \
_lzop _mail _mailboxes _make _man \
_md5sum _mencal _mh _mime_types _mkdir \
_mkfifo _mknod _mktemp _module _monotone \
_moosic _mosh _mount _mpc _mt \
_mtools _mtr _mutt _mv _my_accounts \
_myrepos _mysql_utils _mysqldiff _ncftp _net_interfaces \
_netcat _netstat _newsgroups _nginx _ngrep \
_nice _nkf _nl _nm _nmap \
_npm _nslookup _numfmt _objdump _object_files \
_od _openstack _other_accounts _pack _pandoc \
_paste _patch _patchutils _path_commands _path_files \
_pax _pbm _pdf _perforce _perl \
_perl_basepods _perl_modules _perldoc _pgrep _php \
_picocom _pids _pine _ping _pkg-config \
_pkg_instance _pkgadd _pkginfo _pkgrm _pon \
_ports _postfix _postgresql _postscript _printenv \
_printers _process_names _prove _ps _pspdf \
_psutils _pump _pv _pwgen _pydoc \
_python _python_modules _qemu _quilt _rake \
_ranlib _rar _rclone _rcs _readelf \
_readlink _remote_files _renice _ri _rlogin \
_rm _rmdir _route _rrdtool _rsync \
_rubber _ruby _runit _samba _sccs \
_scons _screen _script _seafile _sed \
_seq _service _services _setfacl _sh \
_shasum _showmount _shred _shuf _shutdown \
_signals _sisu _slrn _smartmontools _socket \
_sort _spamassassin _split _sqlite _sqsh \
_ssh _ssh_hosts _stat _stdbuf _stgit \
_stow _strings _strip _stty _su \
_subversion _sudo _surfraw _swaks _swanctl \
_swift _sys_calls _sysctl _tac _tail \
_tar _tar_archive _tardy _tcpdump _tcptraceroute \
_tee _telnet _terminals _tex _texi \
_texinfo _tidy _tiff _tilde_files _time_zone \
_timeout _tin _tla _tmux _todo.sh \
_toilet _top _topgit _totd _touch \
_tput _tr _transmission _tree _truss \
_tty _ttys _twidge _twisted _umountable \
_unace _uname _unexpand _uniq _unison \
_units _uptime _urls _user_admin _user_at_host \
_users _users_on _vcsh _vim _visudo \
_vmstat _vorbis _vpnc _w _w3m \
_watch _wc _webbrowser _wget _whereis \
_who _whois _wiggle _xargs _xmlsoft \
_xmlstarlet _xmms2 _xxd _xz _yafc \
_yodl _yp _zcat _zdump _zfs \
_zfs_dataset _zfs_keysource_props _zfs_pool _zip _zpool \
_zsh _acroread _code _dcop _eog \
_evince _geany _gnome-gv _gqview _gv \
_kdeconnect _kfmclient _matlab _mozilla _mplayer \
_mupdf _nautilus _nedit _netscape _okular \
_pdftk _qiv _rdesktop _setxkbmap _sublimetext \
_urxvt _vnc _x_arguments _x_borderwidth _x_color \
_x_colormapid _x_cursor _x_display _x_extension _x_font \
_x_geometry _x_keysym _x_locale _x_modifier _x_name \
_x_resource _x_selection_timeout _x_title _x_utils _x_visual \
_x_window _xauth _xautolock _xclip _xdvi \
_xfig _xft_fonts _xloadimage _xmodmap _xournal \
_xpdf _xrandr _xscreensaver _xset _xt_arguments \
_xt_session_id _xterm _xv _xwit _zeal \
_add-zle-hook-widget _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 \
_wait _which _widgets _zargs _zattr \
_zcalc _zcalc_line _zcompile _zed _zftp \
_zle _zmodload _zmv _zparseopts _zpty \
_zsh-mime-handler _zsocket _zstyle _ztodo
_bwrap _caffeinate _calibre _cap _cargo \
_cask _ccache _cf _cheat _choc \
_chromium _cht.sh _cmake _coffee _composer \
_conan _concourse _console _cppcheck _curl \
_dad _debuild _dget _dhcpcd _diana \
_docker _docker-compose _docpad _drush _ecdsautil \
_email-notmuch _emulator _envdir _exportfs _fab \
_fail2ban-client _ffind _firejail _firewalld _fleetctl \
_flutter _force _fwupdmgr _gas _ghc \
_gist _git-flow _git-journal _git-pulls _git-revise \
_git-wtf _glances _golang _google _gpgconf \
_gtk-launch _hg _hledger _homestead _httpie \
_ibus _include-what-you-use _inxi _jmeter _jmeter-plugins \
_jonas _jrnl _kak _kitchen _knife \
_language_codes _libinput _lilypond _loginctl _luarocks \
_luarocks-admin _lunchy _mc _meson _middleman \
_mina _mix _mkinitcpio _mpv _mssh \
_mussh _mvn _nano _nanoc _nftables \
_ninja _nnn _node _notmuch _nvm \
_openssl _optirun _opustools _pacman _paru \
_pass _patool _perf _periscope _pgsql_utils \
_phing _pixz _pkcon _play _playerctl \
_pm2 _port _protoc _pulseaudio _pygmentize \
_qpdf _rails _ralio _redis-cli _rfkill \
_rkt _rslsync _rspec _rsvm _rubocop \
_rustup _sbt _scala _scrub _sdd \
_setcap _setup.py _sfdx _shellcheck _showoff \
_srm _stack _subl _subliminal _supervisorctl \
_svm _tarsnap _teamocil _thor _tmuxinator \
_tmuxp _tox _trash-empty _trash-list _trash-put \
_trash-restore _udisksctl _ufw _vagrant _virtualbox \
_vnstat _wemux _wg-quick _xinput _xsel \
_xss-lock _xwallpaper _yaourt _yarn _youtube-dl \
_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 _oldlist _pick_variant _prefix _read_comp \
_regex_arguments _regex_words _requested _retrieve_cache _sep_parts \
_sequence _set_command _setup _store_cache _sub_commands \
_tags _user_expand _values _wanted _acpi \
_acpitool _alsa-utils _analyseplugin _brctl _btrfs \
_chattr _chcon _chrt _cpupower _cryptsetup \
_dkms _e2label _ethtool _findmnt _free \
_fuse_arguments _fuse_values _fusermount _gpasswd _htop \
_iconvconfig _ionice _ipset _iptables _iwconfig \
_kpartx _losetup _lsattr _lsblk _lsusb \
_ltrace _mdadm _mii-tool _modutils _mondo \
_networkmanager _opkg _pidof _pmap _qdbus \
_schedtool _selinux_contexts _selinux_roles _selinux_types _selinux_users \
_setsid _slabtop _ss _sshfs _strace \
_sysstat _tload _tpb _tracepath _tune2fs \
_uml _valgrind _vserver _wakeup_capable_devices _wipefs \
_wpa_cli _a2ps _aap _abcde _absolute_command_paths \
_ack _adb _ansible _ant _antiword \
_apachectl _apm _arch_archives _arch_namespace _arp \
_arping _asciidoctor _asciinema _at _attr \
_augeas _avahi _awk _base64 _basename \
_bash _baudrates _baz _beep _bibtex \
_bind_addresses _bison _bittorrent _bogofilter _bpf_filters \
_bpython _bzip2 _bzr _cabal _cal \
_calendar _canonical_paths _cat _ccal _cdcd \
_cdrdao _cdrecord _chkconfig _chmod _chown \
_chroot _chsh _cksum _clay _cmdambivalent \
_cmdstring _cmp _column _comm _composer \
_compress _configure _cowsay _cp _cpio \
_cplay _crontab _cscope _cssh _ctags_tags \
_curl _cut _cvs _darcs _date \
_date_formats _dates _dbus _dconf _dd \
_devtodo _df _dhclient _dict _dict_words \
_diff _diff3 _diff_options _diffstat _dig \
_dir_list _directories _django _dmesg _dmidecode \
_dns_types _doas _domains _dos2unix _drill \
_dsh _dtruss _du _dvi _ecasound \
_ed _elfdump _elinks _email_addresses _enscript \
_entr _env _espeak _etags _fakeroot \
_feh _fetchmail _ffmpeg _figlet _file_modes \
_file_systems _files _find _find_net_interfaces _finger \
_flac _flex _fmt _fold _fortune \
_fsh _fuser _gcc _gcore _gdb \
_gem _genisoimage _getconf _getent _getfacl \
_getmail _getopt _ghostscript _git _global \
_global_tags _gnu_generic _gnupod _gnutls _go \
_gpg _gphoto2 _gprof _gradle _graphicsmagick \
_grep _groff _groups _growisofs _gsettings \
_guilt _gzip _have_glob_qual _head _hexdump \
_host _hostname _hosts _iconv _id \
_ifconfig _iftop _imagemagick _init_d _initctl \
_install _iostat _ip _ipsec _irssi \
_ispell _java _java_class _joe _join \
_jq _killall _knock _kvno _last \
_ld_debug _ldconfig _ldd _less _lha \
_libvirt _links _list_files _lldb _ln \
_loadkeys _locale _localedef _locales _locate \
_look _lp _ls _lsof _lua \
_luarocks _lynx _lz4 _lzop _mail \
_mailboxes _make _man _md5sum _mencal \
_mh _mime_types _mkdir _mkfifo _mknod \
_mktemp _module _monotone _moosic _mosh \
_mount _mpc _mt _mtools _mtr \
_mutt _mv _my_accounts _myrepos _mysql_utils \
_mysqldiff _ncftp _net_interfaces _netcat _netstat \
_newsgroups _nginx _ngrep _nice _nkf \
_nl _nm _nmap _npm _nslookup \
_numfmt _objdump _object_files _od _openstack \
_other_accounts _pack _pandoc _paste _patch \
_patchutils _path_commands _path_files _pax _pbm \
_pdf _perforce _perl _perl_basepods _perl_modules \
_perldoc _pgrep _php _picocom _pids \
_pine _ping _pkg-config _pkg_instance _pkgadd \
_pkginfo _pkgrm _pon _ports _postfix \
_postgresql _postscript _printenv _printers _process_names \
_prove _ps _pspdf _psutils _pump \
_pv _pwgen _pydoc _python _python_modules \
_qemu _quilt _rake _ranlib _rar \
_rclone _rcs _readelf _readlink _remote_files \
_renice _ri _rlogin _rm _rmdir \
_route _rrdtool _rsync _rubber _ruby \
_runit _samba _sccs _scons _screen \
_script _seafile _sed _seq _service \
_services _setfacl _sh _shasum _showmount \
_shred _shuf _shutdown _signals _sisu \
_slrn _smartmontools _socket _sort _spamassassin \
_split _sqlite _sqsh _ssh _ssh_hosts \
_stat _stdbuf _stgit _stow _strings \
_strip _stty _su _subversion _sudo \
_surfraw _swaks _swanctl _swift _sys_calls \
_sysctl _tac _tail _tar _tar_archive \
_tardy _tcpdump _tcptraceroute _tee _telnet \
_terminals _tex _texi _texinfo _tidy \
_tiff _tilde_files _time_zone _timeout _tin \
_tla _tmux _todo.sh _toilet _top \
_topgit _totd _touch _tput _tr \
_transmission _tree _truss _tty _ttys \
_twidge _twisted _umountable _unace _uname \
_unexpand _uniq _unison _units _uptime \
_urls _user_admin _user_at_host _users _users_on \
_vcsh _vim _visudo _vmstat _vorbis \
_vpnc _w _w3m _watch _wc \
_webbrowser _wget _whereis _who _whois \
_wiggle _xargs _xmlsoft _xmlstarlet _xmms2 \
_xxd _xz _yafc _yodl _yp \
_zcat _zdump _zfs _zfs_dataset _zfs_keysource_props \
_zfs_pool _zip _zpool _zsh _acroread \
_code _dcop _eog _evince _geany \
_gnome-gv _gqview _gv _kdeconnect _kfmclient \
_matlab _mozilla _mplayer _mupdf _nautilus \
_nedit _netscape _okular _pdftk _qiv \
_rdesktop _setxkbmap _sublimetext _urxvt _vnc \
_x_arguments _x_borderwidth _x_color _x_colormapid _x_cursor \
_x_display _x_extension _x_font _x_geometry _x_keysym \
_x_locale _x_modifier _x_name _x_resource _x_selection_timeout \
_x_title _x_utils _x_visual _x_window _xauth \
_xautolock _xclip _xdvi _xfig _xft_fonts \
_xloadimage _xmodmap _xournal _xpdf _xrandr \
_xscreensaver _xset _xt_arguments _xt_session_id _xterm \
_xv _xwit _zeal _add-zle-hook-widget _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 _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