Compare commits

..
2 Commits
Author SHA1 Message Date
me 88ed007218 pacman, fix how yay is run when logged in as root. 2026-08-14 10:39:25 -07:00
me d9a6007af3 i3, add to the workspace classes. 2026-08-14 10:39:00 -07:00
2 changed files with 24 additions and 9 deletions

No files matched your search

+5 -2
View File
@@ -162,8 +162,11 @@
echo -e "\n" echo -e "\n"
echo "*** AUR (yay) ***" echo "*** AUR (yay) ***"
sudo -u {{ user }} yay -Syyu {{ update_accept_var }} || if [[ $LOGNAME == "root" ]] then
return 1 su -u {{ user }} -c "yay -Syyu {{ update_accept_var }}" || return 2
else
yay -Syyu {{ update_accept_var }} || return 2
fi
;; ;;
pkg | pkgng) pkg | pkgng)
+19 -7
View File
@@ -243,17 +243,29 @@ bindsym $mod+Shift+0 move container to workspace number $ws10
# Use the `xprop` command to find the class of a program. # Use the `xprop` command to find the class of a program.
# (?i) makes the regex case insensitive. # (?i) makes the regex case insensitive.
assign [class="(?i)Navigator"] $ws2 assign [class="Navigator"] $ws2
assign [class="(?i).*Firefox.*"] $ws2 assign [class="(?i).*navigator.*"] $ws2
assign [class="(?i).*firefox.*"] $ws2
assign [class="(?i).*librewolf.*"] $ws2
assign [class="(?i).*brave.*"] $ws2
assign [class="(?i).*Codium.*"] $ws3 assign [class="(?i).*codium.*"] $ws3
assign [class="(?i).*Code.*"] $ws4 assign [class="(?i).*code.*"] $ws4
assign [class="(?i).*Transmission.*"] $ws7 assign [class="(?i).*signal.*"] $ws5
assign [class="(?i).*telegram.*"] $ws5
assign [class="(?i).*session.*"] $ws5
assign [class="(?i).*dino.*"] $ws5
assign [class="(?i).*VPN.*"] $ws10 assign [class="(?i).*transmission.*"] $ws7
assign [class="(?i).*Mullvad.*"] $ws10
assign [class="(?i).*rhythmbox.*"] $ws8
assign [class="(?i).*vlc.*"] $ws9
assign [class="(?i).*vpn.*"] $ws10
assign [class="(?i).*mullvad.*"] $ws10
## Workspace Specific Workflows ## ## Workspace Specific Workflows ##