diff --git a/doom/.config/doom/asm-ref.pdf b/doom/.config/doom/asm-ref.pdf new file mode 100644 index 0000000..90fc407 Binary files /dev/null and b/doom/.config/doom/asm-ref.pdf differ diff --git a/doom/.config/doom/config.el b/doom/.config/doom/config.el index c16b6ec..00f3afe 100644 --- a/doom/.config/doom/config.el +++ b/doom/.config/doom/config.el @@ -35,11 +35,11 @@ ;; numbers are disabled. For relative line numbers, set this to `relative'. (setq display-line-numbers-type `relative) -(set-fontset-font "fontset-default" nil (font-spec :size 15 :name "Meterial Icons")) +(set-fontset-font "fontset-default" nil (font-spec :size 17 :name "Meterial Icons")) -(setq doom-font (font-spec :family "Monocraft" :size 15) - doom-variable-pitch-font (font-spec :family "Monocraft" :size 15) - doom-big-font (font-spec :family "Monocraft" :size 24)) +(setq doom-font (font-spec :family "JetBrains Mono" :size 17) + doom-variable-pitch-font (font-spec :family "JetBrains Mono" :size 17) + doom-big-font (font-spec :family "JetBrains Mono" :size 24)) (require 'whitespace) (setq whitespace-line-column 99) @@ -62,8 +62,6 @@ - - (remove-hook '+doom-dashboard-functions #'doom-dashboard-widget-shortmenu) (remove-hook '+doom-dashboard-functions #'doom-dashboard-widget-footer) (add-hook! '+doom-dashboard-functions :append @@ -137,6 +135,29 @@ :map company-mode-map ("" . 'my-tab) ("TAB" . 'my-tab))) + +;; asm stuff +(use-package! nasm-mode + :mode "\\.[n]*\\(asm\\|s\\)\\'") + +;; Get Haxor VM from https://github.com/krzysztof-magosa/haxor +(use-package! haxor-mode + :mode "\\.hax\\'") + +(use-package! mips-mode + :mode "\\.mips\\'") + +(use-package! riscv-mode + :mode "\\.riscv\\'") + +(use-package x86-lookup + :ensure t + :config + (setq x86-lookup-pdf "~/.config/doom/asm-ref.pdf")) + + + + ;; Here are some additional functions/macros that could help you configure Doom: ;; ;; - `load!' for loading external *.el files relative to this one diff --git a/doom/.config/doom/packages.el b/doom/.config/doom/packages.el index b676b39..638a8ef 100644 --- a/doom/.config/doom/packages.el +++ b/doom/.config/doom/packages.el @@ -55,4 +55,12 @@ (package! ein) (package! copilot :recipe (:host github :repo "zerolfx/copilot.el" :files ("*.el" "dist"))) +(package! highlight-indent-guides) + +(package! nasm-mode :pin "65ca6546fc395711fac5b3b4299e76c2303d43a8") +(package! haxor-mode :pin "6fa25a8e6b6a59481bc0354c2fe1e0ed53cbdc91") +(package! mips-mode :pin "98795cdc81979821ac35d9f94ce354cd99780c67") +(package! riscv-mode :pin "8e335b9c93de93ed8dd063d702b0f5ad48eef6d7") +(package! x86-lookup :pin "1573d61cc4457737b94624598a891c837fb52c16") + ;;(package! jupyter) diff --git a/hyprland/.config/hypr/hyprland.conf b/hyprland/.config/hypr/hyprland.conf index 3c8cefb..566afcf 100644 --- a/hyprland/.config/hypr/hyprland.conf +++ b/hyprland/.config/hypr/hyprland.conf @@ -14,7 +14,7 @@ exec-once=systemctl --user restart xdg-desktop-portal exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once=~/.config/script/waylock.sh exec-once=~/.azotebg -#exec-once=~/.config/script/livewallpaper.sh +exec-once=foot -s exec-once=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 @@ -48,8 +48,9 @@ general { border_size=2 col.active_border=0xff8218c4 col.inactive_border=0x66333333 + layout=dwindle - apply_sens_to_raw=0 # whether to apply the sensitivity to raw input (e.g. used by games where you aim using your mouse) + apply_sens_to_raw=1 # whether to apply the sensitivity to raw input (e.g. used by games where you aim using your mouse) damage_tracking=full # leave it on full unless you hate your GPU and want to make it suffer } @@ -73,6 +74,8 @@ animations { animation=fade,1,7,default animation=workspaces,1,6,default } +master { +} dwindle { pseudotile=0 # enable pseudotiling on dwindle @@ -82,8 +85,7 @@ dwindle { } -master { -} + @@ -95,6 +97,7 @@ gestures { # for windows named/classed as abc and xyz #windowrule=move 69 420,abc windowrule=fullscreen,mpv +windowrule=float,qalculate-gtk #windowrule=size 1000 500, mpv #windowrule=move 460,290, mpv windowrule=float,imv @@ -103,9 +106,10 @@ windowrule=float,imv windowrule = float, Rofi blurls=rofi -windowrule=size 1000 500,title:^(kami)$ + windowrule=float,title:^(kami)$ -windowrule=move 460,290,title^(kami)$ +windowrule=size 1000 500,title:^(kami)$ +windowrule=center,title^(kami)$ #windowrule=pseudo,abc #windowrule=monitor 0,xyz @@ -113,7 +117,7 @@ windowrule=tile,WebApp-ytmusic4224 windowrule=tile,WebApp-discord5149 # example binds -bind=ALT,Return,exec,kitty +bind=ALT,Return,exec,footclient bind=ALT,A,exec,kitty --class kitty --title kami ~/Documents/Rust/kami/target/release/kami bind=ALT,Q,killactive, bind=ALT,F,exec,pcmanfm diff --git a/kitty/.config/kitty/kitty.conf b/kitty/.config/kitty/kitty.conf index b24dd99..f144c37 100644 --- a/kitty/.config/kitty/kitty.conf +++ b/kitty/.config/kitty/kitty.conf @@ -6,7 +6,7 @@ #: individual font faces and even specify special fonts for particular #: characters. -font_family Monocraft +font_family Ubuntu Mono bold_font auto italic_font auto bold_italic_font auto @@ -24,7 +24,7 @@ bold_italic_font auto #: italic_font Operator Mono Book Italic #: bold_italic_font Operator Mono Medium Italic -font_size 11.0 +font_size 15.0 #: Font size (in pts) diff --git a/zsh/.config/zsh/.zcompdump b/zsh/.config/zsh/.zcompdump index 0b9a405..4327fc1 100644 --- a/zsh/.config/zsh/.zcompdump +++ b/zsh/.config/zsh/.zcompdump @@ -1,4 +1,4 @@ -#files: 923 version: 5.9 +#files: 927 version: 5.9 _comps=( '-' '_precommand' @@ -179,7 +179,6 @@ _comps=( 'cmp' '_cmp' 'co' '_rcs' 'code' '_code' -'code-oss' '_code-oss' 'column' '_column' 'comb' '_sccs' 'combine' '_imagemagick' @@ -369,6 +368,8 @@ _comps=( 'fold' '_fold' 'folder' '_mh' 'folders' '_mh' +'foot' '_foot' +'footclient' '_footclient' 'fortune' '_fortune' 'forw' '_mh' 'fprev' '_mh' @@ -543,6 +544,7 @@ _comps=( 'iftop' '_iftop' 'ifup' '_net_interfaces' 'ijoin' '_ispell' +'img2sixel' '_img2sixel' 'import' '_imagemagick' 'inc' '_mh' 'includeres' '_psutils' @@ -697,6 +699,7 @@ _comps=( 'mencal' '_mencal' 'mere' '_mere' 'merge' '_rcs' +'meson' '_meson' 'metaflac' '_flac' 'mformat' '_mtools' 'mgv' '_pspdf' @@ -789,6 +792,7 @@ _comps=( 'nginx' '_nginx' 'ngrep' '_ngrep' 'nice' '_nice' +'ninja' '_ninja' 'nkf' '_nkf' 'nl' '_nl' 'nm' '_nm' @@ -1608,188 +1612,189 @@ bindkey '^[~' _bash_complete-word autoload -Uz _alacritty _arch _base32 _base64 _basename \ _basenc _bat _bootctl _btm _busctl \ _bwrap _cargo _cat _chgrp _chmod \ - _chown _chroot _cksum _code _code-oss \ - _comm _coredumpctl _cp _csplit _curl \ - _cut _date _dd _df _dir \ - _dircolors _dirname _du _echo _env \ - _exa _expand _expr _factor _false \ - _fd _fmt _fold _gh _ghcup \ - _groups _hashsum _head _hostid _hostname \ - _hostnamectl _id _install _join _journalctl \ - _kernel-install _kill _kitty _libinput _link \ - _ln _localectl _loginctl _logname _ls \ - _machinectl _mkdir _mkfifo _mkinitcpio _mknod \ - _mktemp _more _mpv _mv _networkctl \ - _nice _nl _nohup _nproc _numfmt \ - _od _oi _oomctl _pacman _paru \ - _paste _pathchk _pinky _playerctl _pr \ - _printenv _printf _ptx _pulseaudio _pwd \ - _qpdf _readlink _realpath _relpath _resolvectl \ - _rg _riverctl _rm _rmdir _rustup \ - _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes _sd_unit_files _seq \ - _shred _shuf _sleep _sort _split \ - _stat _stdbuf _sum _swayidle _swaylock \ - _sync _systemctl _systemd _systemd-analyze _systemd-delta \ - _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles \ - _tac _tail _tee _test _timedatectl \ - _timeout _touch _tr _true _truncate \ - _tsort _tty _udevadm _uname _unexpand \ - _uniq _unlink _uptime _users _vdir \ - _wc _who _whoami _wl-copy _wl-paste \ - _xss-lock _yes _zathura _zoxide _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 + _chown _chroot _cksum _code _comm \ + _coredumpctl _cp _csplit _curl _cut \ + _date _dd _df _dir _dircolors \ + _dirname _du _echo _env _exa \ + _expand _expr _factor _false _fd \ + _fmt _fold _foot _footclient _gh \ + _ghcup _groups _hashsum _head _hostid \ + _hostname _hostnamectl _id _img2sixel _install \ + _join _journalctl _kernel-install _kill _kitty \ + _libinput _link _ln _localectl _loginctl \ + _logname _ls _machinectl _meson _mkdir \ + _mkfifo _mkinitcpio _mknod _mktemp _more \ + _mpv _mv _networkctl _nice _ninja \ + _nl _nohup _nproc _numfmt _od \ + _oi _oomctl _pacman _paru _paste \ + _pathchk _pinky _playerctl _pr _printenv \ + _printf _ptx _pulseaudio _pwd _qpdf \ + _readlink _realpath _relpath _resolvectl _rg \ + _riverctl _rm _rmdir _rustup _sd_hosts_or_user_at_host \ + _sd_machines _sd_outputmodes _sd_unit_files _seq _shred \ + _shuf _sleep _sort _split _stat \ + _stdbuf _sum _swayidle _swaylock _sync \ + _systemctl _systemd _systemd-analyze _systemd-delta _systemd-inhibit \ + _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles _tac \ + _tail _tee _test _timedatectl _timeout \ + _touch _tr _true _truncate _tsort \ + _tty _udevadm _uname _unexpand _uniq \ + _unlink _uptime _users _vdir _wc \ + _who _whoami _wl-copy _wl-paste _xss-lock \ + _yes _zathura _zoxide _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/.zshrc b/zsh/.config/zsh/.zshrc index 90a5a84..9d2e2c2 100644 --- a/zsh/.config/zsh/.zshrc +++ b/zsh/.config/zsh/.zshrc @@ -3,6 +3,7 @@ HISTFILE=~/.histfile HISTSIZE=3000 SAVEHIST=3000 source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh +ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=#64677a,bold,underline" bindkey -v source ~/.zsh/spaceship/spaceship.zsh export PATH=$HOME/.local/bin/genymotion:$HOME/bin:/usr/local/bin:$HOME/.emacs.d/bin:$HOME/.local/bin:$HOME/.cargo/bin:$HOME/.cabal/bin:$HOME/.ghcup/bin:$HOME/.stack/bin:$PATH