irongit

fix wallpaper and some window rules

huncholanehuncholaneauthored
parent 60ee194commit e4dec473223c666e82db5dbed3ac36d8b4061017Browse files

5 files changed, +19 -10

+2-1UserConfigs/Startup_Apps.conf
@@ -14,7 +14,8 @@ $livewallpaper=""
1414 exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
1515
1616 # wallpaper stuff
17-exec-once = awww-daemon --format xrgb && awww img $backgrounds/arch-linux.jpg
17+exec-once = awww-daemon --format xrgb
18+exec-once = sleep 1 && awww img $backgrounds/arch-linux.jpg
1819 #exec-once = mpvpaper '*' -o "load-scripts=no no-audio --loop" $livewallpaper
1920
2021 # wallpaper random
+3-3UserConfigs/UserKeybinds.conf
@@ -136,6 +136,6 @@ bind = $mainMod CTRL SHIFT, 0, movetoworkspace, 20
136136
137137 bind = $mainMod, i, exec, foot -a floating-term sh -c 'hyprctl clients | nvim' # Show the current hyprland client info
138138
139-# Whisper voice dictation (push-to-talk: hold Super+` to record, release to type)
140-bind = $mainMod, grave, exec, $UserScripts/whisper/whisper-dictate start
141-bindr = $mainMod, grave, exec, $UserScripts/whisper/whisper-dictate stop
139+# Push to talk with handy
140+bind = $mainMod, grave, exec, handy --toggle-transcription
141+bindr = $mainMod, grave, exec, handy --toggle-transcription
+2-2UserConfigs/UserSettings.conf
@@ -8,7 +8,7 @@
88 # NOTE: some settings are in ~/.config/hypr/UserConfigs/UserDecorAnimations.conf
99
1010 dwindle {
11- pseudotile = yes
11+ # pseudotile = yes
1212 preserve_split = yes
1313 special_scale_factor = 0.8
1414 }
@@ -77,7 +77,7 @@ gestures {
7777 misc {
7878 disable_hyprland_logo = true
7979 disable_splash_rendering = true
80- vfr = true
80+ # vfr = true
8181 vrr = 2
8282 mouse_move_enables_dpms = true
8383 enable_swallow = off
+11-3UserConfigs/WindowRules.conf
@@ -17,13 +17,15 @@ windowrule = tag +files, match:title ^(Save As.*|All Files.*|.*Files.*).*$
1717 windowrule = float on, center on, size monitor_w*0.8 monitor_h*0.8, match:tag files
1818
1919 # Chrome Browser
20-windowrule = workspace 3, match:class google-chrome
20+windowrule = workspace 3 silent, match:class google-chrome
2121
2222 # Slack
23-windowrule = workspace 4, match:class Slack
24-windowrule = workspace special:minimized silent, match:class Slack, match:float true
23+windowrule = workspace 4, match:class slack
2524 windowrule = workspace 10, match:title ^(Huddle:.*)$
2625
26+# Telegram in workspace 8
27+windowrule = workspace 8, match:class org.telegram.desktop
28+
2729 # Firefox
2830 windowrule = workspace 5, match:class firefox
2931
@@ -75,3 +77,9 @@ windowrule = float on, center on, size monitor_w*0.95 monitor_h*0.9, match:class
7577
7678 # Move plots to monitor to
7779 windowrule = monitor DP-2, match:class ^(python3)$
80+
81+# Steam on 5
82+windowrule = workspace 5, maximize true, match:class steam
83+
84+# Games in full screen
85+windowrule = workspace 5, fullscreen_state 2 0, suppress_event fullscreen, match:class Civ5XP
+1-1configs/Keybinds.conf
@@ -24,7 +24,7 @@ bind = $mainMod, K, layoutmsg, cycleprev
2424 bind = $mainMod CTRL, Return, layoutmsg, swapwithmaster
2525
2626 # Dwindle Layout
27-bind = $mainMod SHIFT, I, togglesplit # only works on dwindle layout
27+# bind = $mainMod SHIFT, I, togglesplit # only works on dwindle layout
2828 # bind = $mainMod, P, pseudo, # dwindle
2929
3030 # Works on either layout (Master or Dwindle)