From 8ea17ffd984f0e1e9062b61672a9a816073bc3d4 Mon Sep 17 00:00:00 2001 From: venus Date: Thu, 12 Mar 2026 12:40:14 -0500 Subject: [PATCH] added magic email window to Super E --- basic/keybinds.conf | 4 +++- basic/windows.conf | 6 ++++++ hyprland.conf | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/basic/keybinds.conf b/basic/keybinds.conf index 5a3b08a..9161cc8 100644 --- a/basic/keybinds.conf +++ b/basic/keybinds.conf @@ -10,7 +10,7 @@ bind = ALT, Q, exec, $terminal --class popup-term bind = $mainMod, W, exec, $terminal --class popup-term bind = $mainMod, C, killactive, bind = $mainMod SHIFT CTRL, M, exec, command -v hyprshutdown >/dev/null 2>&1 && hyprshutdown || hyprctl dispatch exit -bind = $mainMod, E, exec, $fileManager +# bind = $mainMod, E, exec, $fileManager # Workspace movement and tiling rule bind = $mainMod, P, togglefloating, @@ -92,6 +92,8 @@ bind = $mainMod, B, togglespecialworkspace, magic2 bind = $mainMod SHIFT, B, movetoworkspace, special:book bind = $mainMod, D, togglespecialworkspace, discord +bind = $mainMod, E, exec, $email +bind = $mainMod, E, togglespecialworkspace, email # 7. Other Workspace tools # 8. Move/resize windows with mainMod + LMB/RMB and dragging diff --git a/basic/windows.conf b/basic/windows.conf index 9df9b73..84cb944 100644 --- a/basic/windows.conf +++ b/basic/windows.conf @@ -19,6 +19,12 @@ windowrule{ match:class = vesktop workspace = special:discord +} +windowrule{ + name = thunderbird + match:class = org.mozilla.Thunderbird + workspace = special:email + } windowrule { # Ignore maximize requests from all apps. You'll probably like this. diff --git a/hyprland.conf b/hyprland.conf index c88e442..a19d861 100644 --- a/hyprland.conf +++ b/hyprland.conf @@ -10,6 +10,7 @@ $browser = qutebrowser $menuBar = qs -c noctalia-shell $shellWrapper = qs -c noctalia-shell $blkmanager = udiskie +$email = thunderbird exec-once = qs -c noctalia-shell exec-once = systemctl --user start hyprpolkitagent @@ -18,6 +19,7 @@ exec-once = hyprpm reload -n exec-once = kdeconnectd exec-once = hyprshell run & exec-once = vesktop -m +exec-once = $email general:layout = dwindle