Update hyprland and change to different monitor for now
This commit is contained in:
@@ -1,36 +1,37 @@
|
|||||||
# Auto generated window rules for Games
|
# Auto generated window rules for Games
|
||||||
|
|
||||||
windowrulev2 = fullscreen, title:(Stardew Valley), class:(Stardew Valley)
|
windowrule = fullscreen, title:(Stardew Valley), class:(Stardew Valley)
|
||||||
windowrulev2 = monitor DP-3, title:(Stardew Valley), class:(Stardew Valley)
|
windowrule = monitor DP-3, title:(Stardew Valley), class:(Stardew Valley)
|
||||||
windowrulev2 = allowsinput, title:(Stardew Valley), class:(Stardew Valley)
|
windowrule = allowsinput, title:(Stardew Valley), class:(Stardew Valley)
|
||||||
|
|
||||||
windowrulev2 = tile, initialclass:(steam_app_.*)
|
windowrule = tile, initialclass:(steam_app_.*)
|
||||||
windowrulev2 = maximize, initialclass:(steam_app_.*)
|
windowrule = maximize, initialclass:(steam_app_.*)
|
||||||
windowrulev2 = fullscreen, initialclass:(steam_app_.*)
|
windowrule = fullscreen, initialclass:(steam_app_.*)
|
||||||
windowrulev2 = monitor DP-3, initialclass:(steam_app_.*)
|
windowrule = monitor DP-3, initialclass:(steam_app_.*)
|
||||||
windowrulev2 = allowsinput, initialclass:(steam_app_.*)
|
windowrule = allowsinput, initialclass:(steam_app_.*)
|
||||||
|
|
||||||
windowrulev2 = stayfocused, title:(ffxiv*), class:(ffxiv*)
|
windowrule = stayfocused, title:(ffxiv*), class:(ffxiv*)
|
||||||
windowrulev2 = fullscreen, title:(ffxiv*), class:(ffxiv*)
|
windowrule = fullscreen, title:(ffxiv*), class:(ffxiv*)
|
||||||
windowrulev2 = monitor DP-3, title:(ffxiv*), class:(ffxiv*)
|
windowrule = monitor DP-3, title:(ffxiv*), class:(ffxiv*)
|
||||||
windowrulev2 = allowsinput, title:(ffxiv*), class:(ffxiv*)
|
windowrule = allowsinput, title:(ffxiv*), class:(ffxiv*)
|
||||||
|
|
||||||
windowrulev2 = fullscreen, title:(Hollow Knight), class:(Hollow Knight)
|
windowrule = fullscreen, title:(Hollow Knight), class:(Hollow Knight)
|
||||||
windowrulev2 = monitor DP-3, title:(Hollow Knight), class:(Hollow Knight)
|
windowrule = monitor DP-3, title:(Hollow Knight), class:(Hollow Knight)
|
||||||
windowrulev2 = allowsinput, title:(Hollow Knight), class:(Hollow Knight)
|
windowrule = allowsinput, title:(Hollow Knight), class:(Hollow Knight)
|
||||||
|
|
||||||
windowrulev2 = fullscreen, title:(HELLDIVERS*), class:(HELLDIVERS*)
|
windowrule = fullscreen, title:(HELLDIVERS*), class:(HELLDIVERS*)
|
||||||
windowrulev2 = monitor DP-3, title:(HELLDIVERS*), class:(HELLDIVERS*)
|
windowrule = monitor DP-3, title:(HELLDIVERS*), class:(HELLDIVERS*)
|
||||||
windowrulev2 = allowsinput, title:(HELLDIVERS*), class:(HELLDIVERS*)
|
windowrule = allowsinput, title:(HELLDIVERS*), class:(HELLDIVERS*)
|
||||||
|
|
||||||
windowrulev2 = tile, title:(CS), class:(CS)
|
windowrule = tile, title:(CS), class:(CS)
|
||||||
windowrulev2 = maximize, title:(CS), class:(CS)
|
windowrule = maximize, title:(CS), class:(CS)
|
||||||
windowrulev2 = fullscreen, title:(CS), class:(CS)
|
windowrule = fullscreen, title:(CS), class:(CS)
|
||||||
windowrulev2 = monitor DP-3, title:(CS), class:(CS)
|
windowrule = monitor DP-3, title:(CS), class:(CS)
|
||||||
windowrulev2 = allowsinput, title:(CS), class:(CS)
|
windowrule = allowsinput, title:(CS), class:(CS)
|
||||||
|
|
||||||
windowrulev2 = tile, title:(Warhammer 40,000: Darktide)
|
windowrule = tile, title:(Warhammer 40,000: Darktide)
|
||||||
windowrulev2 = fullscreen, title:(Warhammer 40,000: Darktide)
|
windowrule = maximize, title:(Warhammer 40,000: Darktide)
|
||||||
windowrulev2 = monitor DP-3, title:(Warhammer 40,000: Darktide)
|
windowrule = fullscreen, title:(Warhammer 40,000: Darktide)
|
||||||
windowrulev2 = allowsinput, title:(Warhammer 40,000: Darktide)
|
windowrule = monitor DP-3, title:(Warhammer 40,000: Darktide)
|
||||||
|
windowrule = allowsinput, title:(Warhammer 40,000: Darktide)
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ monitor=DP-3,2560x1440@240,1920x-360,1
|
|||||||
workspace=DP3,1
|
workspace=DP3,1
|
||||||
monitor=DP-2,1920x1080@240,0x0,1
|
monitor=DP-2,1920x1080@240,0x0,1
|
||||||
workspace=DP-2,6
|
workspace=DP-2,6
|
||||||
|
monitor=DP-4,1920x1200@60,0x0,1
|
||||||
|
workspace=DP-4,6
|
||||||
|
|
||||||
general {
|
general {
|
||||||
gaps_in = 2
|
gaps_in = 2
|
||||||
@@ -34,10 +36,10 @@ decoration {
|
|||||||
active_opacity = 1.0
|
active_opacity = 1.0
|
||||||
fullscreen_opacity = 1.0
|
fullscreen_opacity = 1.0
|
||||||
|
|
||||||
drop_shadow = true
|
# drop_shadow = true
|
||||||
shadow_range = 4
|
# shadow_range = 4
|
||||||
shadow_render_power = 3
|
# shadow_render_power = 3
|
||||||
col.shadow = rgba(1a1a1aee)
|
# col.shadow = rgba(1a1a1aee)
|
||||||
|
|
||||||
# https://wiki.hyprland.org/Configuring/Variables/#blur
|
# https://wiki.hyprland.org/Configuring/Variables/#blur
|
||||||
blur {
|
blur {
|
||||||
|
|||||||
@@ -6,15 +6,22 @@ workspace=2,monitor:DP-3,persistent:true
|
|||||||
workspace=3,monitor:DP-3,persistent:true
|
workspace=3,monitor:DP-3,persistent:true
|
||||||
workspace=4,monitor:DP-3,persistent:true
|
workspace=4,monitor:DP-3,persistent:true
|
||||||
workspace=5,monitor:DP-3,persistent:true
|
workspace=5,monitor:DP-3,persistent:true
|
||||||
workspace=6,monitor:DP-2,default:true,persistent:true
|
|
||||||
workspace=7,monitor:DP-2,persistent:true
|
# workspace=6,monitor:DP-2,default:true,persistent:true
|
||||||
workspace=8,monitor:DP-2,persistent:true
|
# workspace=7,monitor:DP-2,persistent:true
|
||||||
workspace=9,monitor:DP-2,persistent:true
|
# workspace=8,monitor:DP-2,persistent:true
|
||||||
workspace=10,monitor:DP-2,persistent:true
|
# workspace=9,monitor:DP-2,persistent:true
|
||||||
|
# workspace=10,monitor:DP-2,persistent:true
|
||||||
|
|
||||||
|
workspace=6,monitor:DP-4,default:true,persistent:true
|
||||||
|
workspace=7,monitor:DP-4,persistent:true
|
||||||
|
workspace=8,monitor:DP-4,persistent:true
|
||||||
|
workspace=9,monitor:DP-4,persistent:true
|
||||||
|
workspace=10,monitor:DP-4,persistent:true
|
||||||
|
|
||||||
# Other
|
# Other
|
||||||
windowrulev2 = stayfocused, class:(swappy)
|
windowrule = stayfocused, class:(swappy)
|
||||||
windowrulev2 = allowsinput, class:(discord)
|
windowrule = allowsinput, class:(discord)
|
||||||
windowrulev2 = monitor DP-2, class:(discord)
|
windowrule = monitor DP-2, class:(discord)
|
||||||
windowrulev2 = noinitialfocus, initialclass:(steam)
|
windowrule = noinitialfocus, initialclass:(steam)
|
||||||
windowrulev2 = monitor DP-2, initialclass:(steam)
|
windowrule = monitor DP-2, initialclass:(steam)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ games = [
|
|||||||
("all", "Hollow Knight"),
|
("all", "Hollow Knight"),
|
||||||
("all", "HELLDIVERS*"),
|
("all", "HELLDIVERS*"),
|
||||||
("all", "CS", "tile", "max"),
|
("all", "CS", "tile", "max"),
|
||||||
("title", "Warhammer 40,000: Darktide", "tile")
|
("title", "Warhammer 40,000: Darktide", "tile", "max")
|
||||||
]
|
]
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
@@ -32,18 +32,18 @@ def main():
|
|||||||
for setting in game[2::]:
|
for setting in game[2::]:
|
||||||
match setting:
|
match setting:
|
||||||
case "sf":
|
case "sf":
|
||||||
conf += f"windowrulev2 = stayfocused, {selector}\n"
|
conf += f"windowrule = stayfocused, {selector}\n"
|
||||||
case "tile":
|
case "tile":
|
||||||
conf += f"windowrulev2 = tile, {selector}\n"
|
conf += f"windowrule = tile, {selector}\n"
|
||||||
case "max":
|
case "max":
|
||||||
conf += f"windowrulev2 = maximize, {selector}\n"
|
conf += f"windowrule = maximize, {selector}\n"
|
||||||
case s:
|
case s:
|
||||||
print(f"Could not find setting \"{s}\"")
|
print(f"Could not find setting \"{s}\"")
|
||||||
|
|
||||||
|
|
||||||
conf += f"""windowrulev2 = fullscreen, {selector}
|
conf += f"""windowrule = fullscreen, {selector}
|
||||||
windowrulev2 = monitor DP-3, {selector}
|
windowrule = monitor DP-3, {selector}
|
||||||
windowrulev2 = allowsinput, {selector}\n
|
windowrule = allowsinput, {selector}\n
|
||||||
"""
|
"""
|
||||||
f.write(conf)
|
f.write(conf)
|
||||||
f.close()
|
f.close()
|
||||||
|
|||||||
Reference in New Issue
Block a user