diff --git a/links/i3wm/config b/links/i3wm/config index 8ebf860..3d01d32 100644 --- a/links/i3wm/config +++ b/links/i3wm/config @@ -50,7 +50,7 @@ bindsym F6 exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% # Workspaces # ############## -include /etc/i3/home +include /etc/i3/work ########################### #Design diff --git a/links/polybar/config.ini b/links/polybar/config.ini index 1d46411..8209f38 100644 --- a/links/polybar/config.ini +++ b/links/polybar/config.ini @@ -17,7 +17,7 @@ ;========================================================== include-file = /etc/polybar/colors.ini -include-file = /etc/polybar/home.ini +include-file = /etc/polybar/screen.ini [module/separator] type = custom/text diff --git a/scripts/update.sh b/scripts/update.sh index 0684766..5cb590e 100755 --- a/scripts/update.sh +++ b/scripts/update.sh @@ -17,7 +17,9 @@ _msg "Configuring pacman" sed -i "s|^#Color.*|Color|" /etc/pacman.conf sed -i "s|^#ParallelDownloads.*|ParallelDownloads = 10|" /etc/pacman.conf _msg "Configuring reflector" +mkdir -p /etc/xdg/reflector ln -sf "$_DIRNAME/links/reflector/reflector.conf" /etc/xdg/reflector/reflector.conf +mkdir -p /etc/systemd/system/timers.target.wants ln -sf "/usr/lib/systemd/system/reflector.timer" "/etc/systemd/system/timers.target.wants/reflector.timer" _msg "Updating packages" pacman -Syu --noconfirm @@ -41,7 +43,6 @@ _info "Linking config files" _msg "modprobe links" ln -sf "${_DIRNAME}/links/modprobe/blacklist.conf" /etc/modprobe.d/blacklist.conf _msg "fstrim links" -'/etc/systemd/system/timers.target.wants/fstrim.timer' → '/usr/lib/systemd/system/fstrim.timer'. ln -sf "/usr/lib/systemd/system/fstrim.timer" "/etc/systemd/system/timers.target.wants/fstrim.timer" _msg "tty links" mkdir -p /etc/systemd/system/getty@tty1.service.d @@ -63,13 +64,13 @@ _msg "dunst links" ln -sf "$_DIRNAME/links/dunst/dunstrc" /etc/dunst/dunstrc _msg "i3 links" ln -sf "$_DIRNAME/links/i3wm/config" /etc/i3/config -ln -sf "$_DIRNAME/links/i3wm/home" /etc/i3/home -ln -sf "$_DIRNAME/links/i3wm/work" /etc/i3/work +[[ "$_LOCATION" == "work" ]] && ln -sf "$_DIRNAME/links/i3wm/work" /etc/i3/screen +[[ "$_LOCATION" == "home" ]] && ln -sf "$_DIRNAME/links/i3wm/home" /etc/i3/screen _msg "polybar links" ln -sf "$_DIRNAME/links/polybar/config.ini" /etc/polybar/config.ini ln -sf "$_DIRNAME/links/polybar/colors.ini" /etc/polybar/colors.ini -ln -sf "$_DIRNAME/links/polybar/home.ini" /etc/polybar/home.ini -ln -sf "$_DIRNAME/links/polybar/work.ini" /etc/polybar/work.ini +[[ "$_LOCATION" == "work" ]] && ln -sf "$_DIRNAME/links/polybar/work.ini" /etc/polybar/screen.ini +[[ "$_LOCATION" == "home" ]] && ln -sf "$_DIRNAME/links/polybar/home.ini" /etc/polybar/screen.ini _msg "rofi links" mkdir -p ~/.config/rofi ~/.local/share/rofi/themes ln -sf "$_DIRNAME/links/rofi/config.rasi" ~/.config/rofi/config.rasi @@ -107,8 +108,6 @@ then sed -i "s|^include-file = /etc/polybar/work.ini|include-file = /etc/polybar/home.ini|" ./links/polybar/config.ini fi -### Add no sandbox -_info "Add --no-sandbox if needed" ### nvidia vs amd ### Print kernel cmdline