diff --git a/.config/env b/.config/env index 177a6d8..57578ee 100644 --- a/.config/env +++ b/.config/env @@ -14,6 +14,7 @@ export BROWSER="surf-open" export PATH="$XDG_DATA_HOME/gem/bin:$PATH" export PATH="$XDG_BIN_HOME:$PATH" +export PATH="/opt/appimages/:$PATH" export GPG_TTY=$(tty) diff --git a/.config/gtk-3.0/bookmarks b/.config/gtk-3.0/bookmarks new file mode 100644 index 0000000..b69a4cd --- /dev/null +++ b/.config/gtk-3.0/bookmarks @@ -0,0 +1 @@ +file:///home/sisyphus/proj/SnakeyLakey/tilesets diff --git a/.config/nvim/ftplugin/html.vim b/.config/nvim/ftplugin/html.vim new file mode 100644 index 0000000..949a004 --- /dev/null +++ b/.config/nvim/ftplugin/html.vim @@ -0,0 +1,4 @@ +setlocal smartindent +setlocal tabstop=4 +setlocal shiftwidth=4 +setlocal softtabstop=4 diff --git a/.config/nvim/ftplugin/tex.vim b/.config/nvim/ftplugin/tex.vim new file mode 100644 index 0000000..c027d04 --- /dev/null +++ b/.config/nvim/ftplugin/tex.vim @@ -0,0 +1,6 @@ +setlocal smartindent +setlocal tabstop=4 +setlocal shiftwidth=4 +setlocal softtabstop=4 +setlocal textwidth=80 +setlocal colorcolumn=80 diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 2bc66c6..4e7d92b 100755 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -61,8 +61,7 @@ endfun lua require("altffour") " General -filetype plugin indent on -filetype on +filetype plugin on set noswapfile set nobackup set nomodeline @@ -80,7 +79,6 @@ set smartcase set incsearch set magic set ruler -set tabstop=4 set sidescrolloff=999 set sidescrolloff=999 set scrolloff=999 diff --git a/.config/picom.conf b/.config/picom.conf index cce334c..ef04d22 100644 --- a/.config/picom.conf +++ b/.config/picom.conf @@ -217,7 +217,7 @@ opacity-rule = [ "80:class_g = 'Polybar'", "100:class_g = 'code-oss'", "100:class_g = 'Meld'", - "70:class_g = 'TelegramDesktop'", + "100:class_g = 'TelegramDesktop'", "90:class_g = 'Joplin'", #"100:class_g = 'firefox'", "100:class_g = 'Thunderbird'", diff --git a/.config/zsh/.zcompdump b/.config/zsh/.zcompdump index ebf2ecf..f300fe7 100644 --- a/.config/zsh/.zcompdump +++ b/.config/zsh/.zcompdump @@ -1,4 +1,4 @@ -#files: 918 version: 5.8 +#files: 921 version: 5.8 _comps=( '-' '_precommand' @@ -279,6 +279,7 @@ _comps=( 'cmp' '_cmp' 'co' '_rcs' 'code' '_code' +'code-oss' '_code-oss' 'coffee' '_coffee' 'column' '_column' 'comb' '_sccs' @@ -363,7 +364,6 @@ _comps=( 'dmidecode' '_dmidecode' 'doas' '_doas' 'docker' '_docker' -'docker-compose' '_docker-compose' 'dockerd' '_docker' 'docpad' '_docpad' 'domainname' '_yp' @@ -1124,6 +1124,7 @@ _comps=( 'podgrep' '_perl_modules' 'podpath' '_perl_modules' 'podtoc' '_perl_modules' +'poetry' '_poetry' 'poff' '_pon' 'policytool' '_java' 'pon' '_pon' @@ -1209,6 +1210,7 @@ _comps=( 'restart' '_initctl' 'retawq' '_webbrowser' 'rfkill' '_rfkill' +'rg' '_rg' 'rgview' '_vim' 'rgvim' '_vim' 'ri' '_ri' @@ -1784,186 +1786,186 @@ autoload -Uz _afew _alacritty _android _archlinux-java _artisan \ _atach _bitcoin-cli _bower _buku _bundle \ _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 + _chromium _cht.sh _cmake _code _code-oss \ + _coffee _composer _conan _concourse _console \ + _cppcheck _curl _dad _debuild _dget \ + _dhcpcd _diana _docker _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 _poetry _port _protoc \ + _pulseaudio _pygmentize _qpdf _rails _ralio \ + _redis-cli _rfkill _rg _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 diff --git a/.zprofile b/.zprofile index 510da10..2b23969 100755 --- a/.zprofile +++ b/.zprofile @@ -4,27 +4,32 @@ DwmOption="DWM" EXWMOption="EXWM" +MATEOption="MATE" ConsoleOption="Console" -menu=("$DwmOption" "$EXWMOption" "$ConsoleOption") +menu=("$DwmOption" "$EXWMOption" "$MATEOption" "$ConsoleOption") -echo "Which TWM would you like to run?" +echo "Which WM would you like to run?" select opt in "${menu[@]}" do - case $opt in - $DwmOption) - exec ssh-agent sx sh ~/.config/X11/dwm-xinit - break - ;; - $EXWMOption) - exec ssh-agent sx sh ~/.config/X11/exwm - break - ;; - $ConsoleOption) - exec zsh - break - ;; - *) echo "invalid option $REPLY" - esac + case $opt in + $DwmOption) + exec ssh-agent sx sh ~/.config/X11/dwm-xinit + break + ;; + $EXWMOption) + exec ssh-agent sx sh ~/.config/X11/exwm + break + ;; + $MATEOption) + exec ssh-agent sx mate-session + break + ;; + $ConsoleOption) + exec zsh + break + ;; + *) echo "invalid option $REPLY" + esac done #if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then exec ssh-agent sx sh ~/.config/X11/dwm-xinit; fi