hypr: tweak scaling, fullscreen, and scratchpads
This commit is contained in:
@@ -12,7 +12,7 @@ plugin = /run/current-system/sw/lib/libHyprspace.so
|
|||||||
# =============================================================================
|
# =============================================================================
|
||||||
# MONITORS
|
# MONITORS
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
monitor=,preferred,auto,auto
|
monitor=,preferred,auto,1
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# PROGRAMS
|
# PROGRAMS
|
||||||
@@ -27,8 +27,6 @@ $runMenu = rofi -show run
|
|||||||
# =============================================================================
|
# =============================================================================
|
||||||
env = XCURSOR_SIZE,24
|
env = XCURSOR_SIZE,24
|
||||||
env = QT_QPA_PLATFORMTHEME,qt5ct
|
env = QT_QPA_PLATFORMTHEME,qt5ct
|
||||||
env = GDK_DPI_SCALE,1.25
|
|
||||||
env = QT_FONT_DPI,120
|
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# INPUT CONFIGURATION
|
# INPUT CONFIGURATION
|
||||||
@@ -198,9 +196,10 @@ windowrulev2 = float, class:^(pavucontrol)$
|
|||||||
windowrulev2 = size 90% 90%, class:^(pavucontrol)$
|
windowrulev2 = size 90% 90%, class:^(pavucontrol)$
|
||||||
windowrulev2 = center, class:^(pavucontrol)$
|
windowrulev2 = center, class:^(pavucontrol)$
|
||||||
|
|
||||||
windowrulev2 = float, class:^(Spotify)$
|
windowrulev2 = workspace special:spotify silent, class:^(spotify)$
|
||||||
windowrulev2 = size 90% 90%, class:^(Spotify)$
|
windowrulev2 = float, class:^(spotify)$
|
||||||
windowrulev2 = center, class:^(Spotify)$
|
windowrulev2 = size 90% 90%, class:^(spotify)$
|
||||||
|
windowrulev2 = center, class:^(spotify)$
|
||||||
|
|
||||||
windowrulev2 = float, class:^(Element)$
|
windowrulev2 = float, class:^(Element)$
|
||||||
windowrulev2 = size 90% 90%, class:^(Element)$
|
windowrulev2 = size 90% 90%, class:^(Element)$
|
||||||
@@ -335,7 +334,7 @@ bind = $mainMod SHIFT, Space, hy3:changegroup, opposite
|
|||||||
# Create specific group types
|
# Create specific group types
|
||||||
bind = $mainMod, H, hy3:makegroup, h
|
bind = $mainMod, H, hy3:makegroup, h
|
||||||
bind = $mainMod SHIFT, V, hy3:makegroup, v
|
bind = $mainMod SHIFT, V, hy3:makegroup, v
|
||||||
bind = $mainMod CTRL, Space, hy3:makegroup, tab
|
bind = $mainMod CTRL, Space, fullscreen, 0
|
||||||
|
|
||||||
# Change group type (cycle h -> v -> tab)
|
# Change group type (cycle h -> v -> tab)
|
||||||
bind = $mainMod, slash, hy3:changegroup, h
|
bind = $mainMod, slash, hy3:changegroup, h
|
||||||
@@ -527,12 +526,13 @@ exec-once = systemctl --user start hyprland-session.target
|
|||||||
|
|
||||||
# Scratchpad applications (start in special workspaces)
|
# Scratchpad applications (start in special workspaces)
|
||||||
exec-once = [workspace special:element silent] element-desktop
|
exec-once = [workspace special:element silent] element-desktop
|
||||||
exec-once = [workspace special:gmail silent] google-chrome-stable --new-window https://mail.google.com/mail/u/0/#inbox
|
# Disabled autostarts
|
||||||
|
# exec-once = [workspace special:gmail silent] google-chrome-stable --new-window https://mail.google.com/mail/u/0/#inbox
|
||||||
exec-once = [workspace special:htop silent] ghostty --class htop-scratch --title htop -e htop
|
exec-once = [workspace special:htop silent] ghostty --class htop-scratch --title htop -e htop
|
||||||
exec-once = [workspace special:messages silent] google-chrome-stable --new-window https://messages.google.com/web/conversations
|
# exec-once = [workspace special:messages silent] google-chrome-stable --new-window https://messages.google.com/web/conversations
|
||||||
exec-once = [workspace special:slack silent] slack
|
exec-once = [workspace special:slack silent] slack
|
||||||
exec-once = [workspace special:spotify silent] spotify
|
# exec-once = [workspace special:spotify silent] spotify
|
||||||
exec-once = [workspace special:transmission silent] transmission-gtk
|
# exec-once = [workspace special:transmission silent] transmission-gtk
|
||||||
exec-once = [workspace special:volume silent] pavucontrol
|
exec-once = [workspace special:volume silent] pavucontrol
|
||||||
|
|
||||||
# Clipboard history daemon
|
# Clipboard history daemon
|
||||||
|
|||||||
Reference in New Issue
Block a user