Updates the hypr config to setup ghostty

This commit is contained in:
Michel Fedde 2025-02-23 18:27:48 +01:00
parent 1d1ec0138f
commit 7fceb17f3f
8 changed files with 161 additions and 11 deletions

View file

@ -99,7 +99,7 @@ bind = $mainMod SHIFT, F, fullscreen, 0
$mainMod = SUPER
$files = thunar
$term = kitty
$term = ghostty
$scriptsDir = $HOME/.config/hypr/scripts
# rofi App launcher

View file

@ -0,0 +1 @@
Monitors.conf##class.PC,default

View file

@ -32,6 +32,7 @@ windowrulev2 = workspace 1, class:^([Gg]oogle-chrome(-beta|-dev|-unstable)?)$
windowrulev2 = workspace 1, class:^([Tt]horium-browser|[Cc]achy-browser)$
windowrulev2 = workspace 1, class:^(zen)$ # zen browser
windowrulev2 = workspace 2, class:^(kitty)$
windowrulev2 = workspace 2, class:^(com.mitchellh.ghostty)$
windowrulev2 = workspace 3, class:^([Dd]iscord|[Ww]ebCord|[Vv]esktop)$
windowrulev2 = workspace 3, class:^([Bb]eeper)$
windowrulev2 = workspace 3, class:^([Ff]erdium)$
@ -41,6 +42,8 @@ windowrulev2 = workspace 4 silent, class:^([Ss]team)$
windowrulev2 = workspace 4, class:^([Ll]utris)$
windowrulev2 = workspace 4, class:^([Hh]eroic)$
windowrulev2 = workspace 5, class:^(com.github.th_ch.youtube_music)$
windowrulev2 = workspace 5, class:^(feishin)$
windowrulev2 = workspace 5, class:^(Supersonic)$
# windowrule v2 - float
windowrulev2 = float, class:^(org.kde.polkit-kde-authentication-agent-1)$
@ -73,7 +76,8 @@ windowrulev2 = float, title:^(ROG Control)$
#windowrulev2 = float, title:^(Firefox)$
windowrulev2 = float, title:^(hyprgui)$
windowrulev2 = float, class:^(io.ente.auth)$
windowrulev2 = float, class:^(org.rncbc.qjackctl)$
windowrulev2 = float, class:^(blobdrop)$
# windowrule v2 - size
windowrulev2 = size 70% 70%, class:^(gnome-system-monitor|org.gnome.SystemMonitor|io.missioncenter.MissionCenter)$

View file

@ -0,0 +1 @@
WorkspaceRules.conf##class.PC,default

View file

@ -0,0 +1 @@
Input.conf##class.PC,default

View file

@ -11,7 +11,7 @@ input {
sensitivity = 0 #mouse sensitivity
numlock_by_default = true
left_handed = false
follow_mouse = 2
follow_mouse = 1
float_switch_override_focus = false
touchpad {