Updated scripts

This commit is contained in:
Christoffer Martinsson 2025-05-03 20:57:20 +02:00
parent ed2a3ae710
commit 0fd94af432
5 changed files with 32 additions and 3 deletions

View File

@ -180,6 +180,7 @@ bind = $mainMod, W, togglespecialworkspace, web
bind = $mainMod, F, togglespecialworkspace, fzfmenu bind = $mainMod, F, togglespecialworkspace, fzfmenu
bind = $mainMod, V, togglespecialworkspace, mixer bind = $mainMod, V, togglespecialworkspace, mixer
bind = $mainMod, A, togglespecialworkspace, ranger bind = $mainMod, A, togglespecialworkspace, ranger
bind = $mainMod, T, togglespecialworkspace, timer
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l bind = $mainMod, left, movefocus, l
@ -271,6 +272,11 @@ windowrulev2 = float, onworkspace:special:ranger
windowrulev2 = size 80% 80%, onworkspace:special:ranger windowrulev2 = size 80% 80%, onworkspace:special:ranger
workspace = special:ranger, on-created-empty:kitty ranger workspace = special:ranger, on-created-empty:kitty ranger
# Timer
windowrulev2 = float, onworkspace:special:timer
windowrulev2 = size 80% 80%, onworkspace:special:timer
workspace = special:timer, on-created-empty:com.github.vikdevelop.timer
# Discord # Discord
windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$ windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$
windowrulev2 = float, onworkspace:special:discord windowrulev2 = float, onworkspace:special:discord

View File

@ -179,6 +179,7 @@ bind = $mainMod, W, togglespecialworkspace, web
bind = $mainMod, F, togglespecialworkspace, fzfmenu bind = $mainMod, F, togglespecialworkspace, fzfmenu
bind = $mainMod, V, togglespecialworkspace, mixer bind = $mainMod, V, togglespecialworkspace, mixer
bind = $mainMod, A, togglespecialworkspace, ranger bind = $mainMod, A, togglespecialworkspace, ranger
bind = $mainMod, T, togglespecialworkspace, timer
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l bind = $mainMod, left, movefocus, l
@ -270,6 +271,11 @@ windowrulev2 = float, onworkspace:special:ranger
windowrulev2 = size 80% 80%, onworkspace:special:ranger windowrulev2 = size 80% 80%, onworkspace:special:ranger
workspace = special:ranger, on-created-empty:kitty ranger workspace = special:ranger, on-created-empty:kitty ranger
# Timer
windowrulev2 = float, onworkspace:special:timer
windowrulev2 = size 80% 80%, onworkspace:special:timer
workspace = special:timer, on-created-empty:com.github.vikdevelop.timer
# Discord # Discord
windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$ windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$
windowrulev2 = float, onworkspace:special:discord windowrulev2 = float, onworkspace:special:discord

View File

@ -20,6 +20,7 @@ exec-once = udiskie
# exec-once = sudo udisksctl mount -b /dev/sdb1 # exec-once = sudo udisksctl mount -b /dev/sdb1
exec-once = waybar exec-once = waybar
exec-once = hypridle exec-once = hypridle
exec-once = blueman-applet
exec-once = systemctl --user start sunshine exec-once = systemctl --user start sunshine
exec-once = [workspace 1] org.vinegarhq.Sober exec-once = [workspace 1] org.vinegarhq.Sober
@ -179,6 +180,7 @@ bind = $mainMod, F, togglespecialworkspace, fzfmenu
bind = $mainMod, V, togglespecialworkspace, mixer bind = $mainMod, V, togglespecialworkspace, mixer
bind = $mainMod, A, togglespecialworkspace, ranger bind = $mainMod, A, togglespecialworkspace, ranger
bind = $mainMod, H, togglespecialworkspace, envision bind = $mainMod, H, togglespecialworkspace, envision
bind = $mainMod, T, togglespecialworkspace, timer
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l bind = $mainMod, left, movefocus, l
@ -275,6 +277,11 @@ windowrulev2 = float, onworkspace:special:envision
windowrulev2 = size 80% 80%, onworkspace:special:envision windowrulev2 = size 80% 80%, onworkspace:special:envision
workspace = special:envision, on-created-empty:envision workspace = special:envision, on-created-empty:envision
# Timer
windowrulev2 = float, onworkspace:special:timer
windowrulev2 = size 80% 80%, onworkspace:special:timer
workspace = special:timer, on-created-empty:com.github.vikdevelop.timer
# Discord # Discord
windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$ windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$
windowrulev2 = float, onworkspace:special:discord windowrulev2 = float, onworkspace:special:discord

View File

@ -181,6 +181,7 @@ bind = $mainMod, F, togglespecialworkspace, fzfmenu
bind = $mainMod, V, togglespecialworkspace, mixer bind = $mainMod, V, togglespecialworkspace, mixer
bind = $mainMod, A, togglespecialworkspace, ranger bind = $mainMod, A, togglespecialworkspace, ranger
bind = $mainMod, H, togglespecialworkspace, envision bind = $mainMod, H, togglespecialworkspace, envision
bind = $mainMod, T, togglespecialworkspace, timer
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l bind = $mainMod, left, movefocus, l
@ -277,6 +278,11 @@ windowrulev2 = float, onworkspace:special:envision
windowrulev2 = size 80% 80%, onworkspace:special:envision windowrulev2 = size 80% 80%, onworkspace:special:envision
workspace = special:envision, on-created-empty:envision workspace = special:envision, on-created-empty:envision
# Timer
windowrulev2 = float, onworkspace:special:timer
windowrulev2 = size 80% 80%, onworkspace:special:timer
workspace = special:timer, on-created-empty:com.github.vikdevelop.timer
# Discord # Discord
windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$ windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$
windowrulev2 = float, onworkspace:special:discord windowrulev2 = float, onworkspace:special:discord

View File

@ -323,6 +323,7 @@ if [ "${ROLES[DESKTOP_BASE]}" == "yes" ]; then
flatpak install -y flathub io.github.equicord.equibop flatpak install -y flathub io.github.equicord.equibop
flatpak install -y flathub com.behringer.XAirEdit flatpak install -y flathub com.behringer.XAirEdit
flatpak install -y flathub com.moonlight_stream.Moonlight flatpak install -y flathub com.moonlight_stream.Moonlight
flatpak install -y flathub com.github.vikdevelop.timer
yay --noconfirm -S --needed --aur brave-bin yay --noconfirm -S --needed --aur brave-bin
printf -- '\033[33m Installing NerdFonts\n\033[37m' printf -- '\033[33m Installing NerdFonts\n\033[37m'
@ -385,9 +386,9 @@ if [ "${ROLES[GAME]}" == "yes" ]; then
fi fi
fi fi
# Install vr utility # Install VR utility
if [ "${ROLES[VR]}" == "yes" ]; then if [ "${ROLES[VR]}" == "yes" ]; then
printf -- '\033[33m Installing vr utilities\n\033[37m' printf -- '\033[33m Installing VR utilities\n\033[37m'
sudo pacman -S --noconfirm --needed cli11 glib2-devel nlohmann-json glew sudo pacman -S --noconfirm --needed cli11 glib2-devel nlohmann-json glew
yay --noconfirm -S --needed --aur monado-vulkan-layers-git yay --noconfirm -S --needed --aur monado-vulkan-layers-git
yay --noconfirm -S --needed --aur wlx-overlay-s-git yay --noconfirm -S --needed --aur wlx-overlay-s-git
@ -406,9 +407,12 @@ if [ "${ROLES[LAB]}" == "yes" ]; then
cd~ && wget "https://git.cmtec.se/cm/spm6103_viewer/-/raw/main/spm6103_viewer.py?ref_type=heads&inline=false" cd~ && wget "https://git.cmtec.se/cm/spm6103_viewer/-/raw/main/spm6103_viewer.py?ref_type=heads&inline=false"
fi fi
# Install BT utility
if [ "${ROLES[BT]}" == "yes" ]; then if [ "${ROLES[BT]}" == "yes" ]; then
sudo pacman -S --noconfirm --neededs bluez bluez-utils blueman printf -- '\033[33m Installing BT utilities\n\033[37m'
sudo pacman -S --noconfirm --needed bluez bluez-utils blueman
sudo systemctl enable bluetooth.service sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service sudo systemctl start bluetooth.service
fi fi
printf -- '\033[32m \n\n***** Update complete! Please reboot. *****\n\n\033[37m' printf -- '\033[32m \n\n***** Update complete! Please reboot. *****\n\n\033[37m'