Compare commits
2 Commits
9341dfaa9f
...
080f933f7f
Author | SHA1 | Date | |
---|---|---|---|
080f933f7f | |||
1f701bfc73 |
@@ -3,13 +3,7 @@
|
|||||||
# floorp uwsm
|
# floorp uwsm
|
||||||
$browser = uwsm app -- one.ablaze.floorp.desktop
|
$browser = uwsm app -- one.ablaze.floorp.desktop
|
||||||
|
|
||||||
# floorp normal
|
|
||||||
#$browser = flatpak run one.ablaze.floorp
|
|
||||||
|
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
|
|
||||||
## autostart
|
|
||||||
#exec-once = [workspace 1 silent] $browser
|
|
||||||
|
|
||||||
## keybind
|
## keybind
|
||||||
bind = $mainMod, F, exec, $browser
|
bind = $mainMod, F, exec, $browser
|
||||||
|
@@ -1 +0,0 @@
|
|||||||
# devices.conf
|
|
@@ -1,29 +1,15 @@
|
|||||||
# discord_workspace.conf
|
# discord_workspace.conf
|
||||||
|
|
||||||
# uwsm
|
|
||||||
#$discord = uwsm app -- io.github.equicord.equibop.desktop
|
|
||||||
#$discord_canary = uwsm app -- com.discordapp.DiscordCanary
|
|
||||||
|
|
||||||
# normal
|
|
||||||
#$discord = flatpak run io.github.equicord.equibop
|
|
||||||
#$discord_canary = flatpak run com.discordapp.DiscordCanary
|
|
||||||
|
|
||||||
$discord_class = class:^(vesktop)$|^(discord)$|^(com.discord.app.Discord)$|^(WebCord)$|^(equibop)$
|
$discord_class = class:^(vesktop)$|^(discord)$|^(com.discord.app.Discord)$|^(WebCord)$|^(equibop)$
|
||||||
|
|
||||||
# workspace
|
# workspace
|
||||||
workspace = special:discord
|
workspace = special:discord
|
||||||
|
|
||||||
# launch discord
|
|
||||||
#exec-once = $discord
|
|
||||||
|
|
||||||
# window rule
|
# window rule
|
||||||
windowrule = workspace special:discord silent, $discord_class
|
windowrule = workspace special:discord silent, $discord_class
|
||||||
#windowrule = workspace special:discord silent, class:^(discord)$
|
|
||||||
#windowrule = opacity 0.9 0.9, $discord_class
|
|
||||||
windowrule = allowsinput on, $discord_class
|
windowrule = allowsinput on, $discord_class
|
||||||
|
|
||||||
# key binds
|
# key binds
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
#bind = $mainMod, D, focuswindow, vesktop
|
|
||||||
bind = $mainMod, D, togglespecialworkspace, discord
|
bind = $mainMod, D, togglespecialworkspace, discord
|
||||||
bind = $mainMod SHIFT, D, movetoworkspace, special:discord
|
bind = $mainMod SHIFT, D, movetoworkspace, special:discord
|
||||||
|
@@ -1,27 +1,20 @@
|
|||||||
# game_workspace.conf
|
# game_workspace.conf
|
||||||
|
# for things related to the steam and game workspaces
|
||||||
# steam_workspace.conf
|
|
||||||
# for things related to the steam workspace
|
|
||||||
|
|
||||||
# workspace number
|
# workspace number
|
||||||
$game-workspace-number = 5
|
$game-workspace-number = 5
|
||||||
|
|
||||||
# create the workspace
|
|
||||||
# workspace = name:steam, monitor:DP-1, persistent:true
|
|
||||||
|
|
||||||
#exec-once = steam %U
|
|
||||||
# window rules
|
# window rules
|
||||||
windowrule = workspace 9 silent, class:^(steam)$
|
windowrule = workspace 9 silent, class:^(steam)$
|
||||||
|
|
||||||
# key binds
|
# key binds
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
bind = $mainMod, G, focuswindow, class:^(gamescope|steam)
|
bind = $mainMod, G, focuswindow, class:^(gamescope|steam)
|
||||||
#bind = $mainMod SHIFT, G, movetoworkspace, name:steam
|
|
||||||
|
|
||||||
# To put the window rules for the game workspace
|
# To put the window rules for the game workspace
|
||||||
|
|
||||||
# steam apps
|
# steam apps
|
||||||
#windowrule = fullscreen, class:^steam_app_\d+$
|
windowrule = fullscreen, class:^steam_app_\d+$
|
||||||
windowrule = workspace $game-workspace-number silent, class:^steam_app_\d+$
|
windowrule = workspace $game-workspace-number silent, class:^steam_app_\d+$
|
||||||
|
|
||||||
# gamescope
|
# gamescope
|
||||||
@@ -43,16 +36,12 @@ windowrule = workspace $game-workspace-number, class:^(dolphin-emu)$
|
|||||||
# Slay the Spire
|
# Slay the Spire
|
||||||
windowrule = workspace $game-workspace-number, class:^(Slay the Spire)$
|
windowrule = workspace $game-workspace-number, class:^(Slay the Spire)$
|
||||||
|
|
||||||
|
# Helldivers 2 in wayland mode
|
||||||
windowrule = workspace $game-workspace-number, class:^(helldivers2.exe)$
|
windowrule = workspace $game-workspace-number, class:^(helldivers2.exe)$
|
||||||
|
|
||||||
|
# Monster hunter wilds in wayland mode
|
||||||
windowrule = workspace $game-workspace-number, class:^(monsterhunterwilds.exe)$
|
windowrule = workspace $game-workspace-number, class:^(monsterhunterwilds.exe)$
|
||||||
|
|
||||||
# Terraria
|
# Terraria
|
||||||
windowrule = workspace $game-workspace-number, class:^(dotnet)$
|
windowrule = workspace $game-workspace-number, class:^(dotnet)$
|
||||||
windowrule = fullscreen, class:^(dotnet)$
|
windowrule = fullscreen, class:^(dotnet)$
|
||||||
|
|
||||||
# prevent idle for all programs above
|
|
||||||
#windowrule = idleinhibit fullscreen, class:^(gamescope)$
|
|
||||||
#windowrule = idleinhibit fullscreen, class:^steam_app_\d+$
|
|
||||||
#windowrule = idleinhibit fullscreen, class:^Minecraft.*
|
|
||||||
#windowrule = idleinhibit focus, class:^(factorio)
|
|
||||||
#windowrule = idleinhibit focus, class:^(Slay the Spire)$
|
|
||||||
|
@@ -1,14 +1,14 @@
|
|||||||
# general_workspaces.conf
|
# general_workspaces.conf
|
||||||
|
|
||||||
# workspaces
|
# workspaces
|
||||||
workspace = 1, monitor:DP-1, persistent:true, default:true
|
workspace = 1, persistent:true, default:true
|
||||||
workspace = 2
|
workspace = 2
|
||||||
workspace = 3, monitor:DP-1
|
workspace = 3
|
||||||
workspace = 4
|
workspace = 4
|
||||||
workspace = 5, monitor:DP-1, persistent:true, border:false gapsout:0, border:false, rounding:false
|
workspace = 5, persistent:true, border:false gapsout:0, border:false, rounding:false
|
||||||
workspace = 6
|
workspace = 6
|
||||||
workspace = 7, monitor:DP-1
|
workspace = 7
|
||||||
workspace = 8
|
workspace = 8
|
||||||
workspace = 9, monitor:DP-1
|
workspace = 9
|
||||||
workspace = 10
|
workspace = 10
|
||||||
workspace = special:magic,
|
workspace = special:magic,
|
||||||
|
@@ -5,11 +5,6 @@
|
|||||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
||||||
windowrule = suppressevent maximize, class:.* # You'll probably like this.
|
windowrule = suppressevent maximize, class:.* # You'll probably like this.
|
||||||
|
|
||||||
# Godot and rename/other setting windows
|
|
||||||
#windowrule = tile, initialTitle:^(Godot)$, initialClass:^(Godot)$
|
|
||||||
#windowrule = size 30% 50%, title:^(?!Godot).+$, class:^(Godot)$
|
|
||||||
#windowrule = center, title:^(?!Godot).+$, class:^(Godot)$
|
|
||||||
|
|
||||||
# nextcloud
|
# nextcloud
|
||||||
$nextcloud = initialTitle:^(Nextcloud)$, initialClass:^(com.nextcloud.desktopclient.nextcloud)$
|
$nextcloud = initialTitle:^(Nextcloud)$, initialClass:^(com.nextcloud.desktopclient.nextcloud)$
|
||||||
windowrule = float, $nextcloud
|
windowrule = float, $nextcloud
|
||||||
@@ -20,6 +15,3 @@ windowrule = move 100%-w-2 30, $nextcloud
|
|||||||
# KDE connect applet
|
# KDE connect applet
|
||||||
$kdeconnect = initialClass:^(org.kde.connect.daemon)$
|
$kdeconnect = initialClass:^(org.kde.connect.daemon)$
|
||||||
windowrule = float, $kdeconnect
|
windowrule = float, $kdeconnect
|
||||||
|
|
||||||
$gpuscreenrecorder = initialTitle:^(gsr ui)$
|
|
||||||
#windowrule = monitor DP-3 silent, $gpuscreenrecorder
|
|
||||||
|
Reference in New Issue
Block a user