diff -ru i38/README.md i38.new/README.md --- i38/README.md 2023-11-19 21:38:10.000000000 +0000 +++ i38.new/README.md 2024-01-09 21:07:09.400005261 +0000 @@ -72,8 +72,7 @@ - With no arguments, create the i3 configuration. - -h: This help screen. - -u: Copy over the latest version of scripts. -- -x: Generate ~/.xinitrc and ~/.xprofile. -- -X: Generate ~/.xprofile only. + ## Ratpoison Mode diff -ru i38/i38.sh i38.new/i38.sh --- i38/i38.sh 2023-11-19 21:38:10.000000000 +0000 +++ i38.new/i38.sh 2024-01-09 21:17:19.512048775 +0000 @@ -239,8 +239,6 @@ [h]="This help screen." [s]="Create sway configuration instead of i3." [u]="Copy over the latest version of scripts." - [x]="Generate ~/.xinitrc and ~/.xprofile." - [X]="Generate ~/.xprofile only." ) # Convert the keys of the associative array to a format usable by getopts @@ -249,14 +247,14 @@ while getopts "${args}" i ; do case "$i" in h) help;; - s) - i3msg="swaymsg" - i3Path="${XDG_CONFIG_HOME:-$HOME/.config}/sway" - sensibleTerminal="sway --sensible-terminal" - ;; +# s) +# i3msg="swaymsg" +# i3Path="${XDG_CONFIG_HOME:-$HOME/.config}/sway" +# sensibleTerminal="sway --sensible-terminal" +# ;; u) update_scripts;; - x) write_xinitrc ;& - X) write_xprofile ;; +# x) write_xinitrc ;& +# X) write_xprofile ;; esac done @@ -304,7 +302,7 @@ emailClient="$(command -v $emailClient)" # Web browser unset programList -for i in brave chromium epiphany firefox google-chrome-stable microsoft-edge microsoft-edge-beta microsoft-edge-dev midori seamonkey ; do +for i in brave chromium epiphany firefox google-chrome-stable microsoft-edge microsoft-edge-beta microsoft-edge-dev midori seamonkey vivaldi ; do if command -v ${i/#-/} &> /dev/null ; then if [ -n "$programList" ]; then programList="$programList $i" @@ -321,7 +319,7 @@ webBrowser="$(command -v $webBrowser)" # Text editor unset programList -for i in emacs geany gedit kate kwrite l3afpad leafpad libreoffice mousepad pluma ; do +for i in emacs geany gedit gvim kate kwrite l3afpad leafpad libreoffice mousepad pluma ; do if hash ${i/#-/} &> /dev/null ; then if [ -n "$programList" ]; then programList="$programList $i" @@ -364,15 +362,15 @@ if command -v dex &> /dev/null ; then export dex=$(yesno "Would you like to autostart applications with dex?") fi -if [[ $dex -eq 0 ]]; then - dex -t "${XDG_CONFIG_HOME:-${HOME}/.config}/autostart" -c $(command -v orca) -fi +#if [[ $dex -eq 0 ]]; then +# dex -t "${XDG_CONFIG_HOME:-${HOME}/.config}/autostart" -c $(command -v orca) +#fi if command -v acpi &> /dev/null ; then batteryAlert=1 batteryAlert=$(yesno "Do you want low battery notifications?") fi brlapi=1 -brlapi=$(yesno "Do you want to use a braille display with Orca?") +#brlapi=$(yesno "Do you want to use a braille display with Orca?") sounds=1 sounds=$(yesno "Do you want window event sounds?") # Play Login Sound @@ -648,7 +646,7 @@ else echo '# Startup applications' echo 'exec --no-startup-id clipster -d' - echo 'exec orca' + echo 'exec --no-startup-id dex -a -s ~/.config/autostart/' fi) # If you want to add personal customizations to i3, add them in ${i3Path}/customizations