diff --git a/hypr/conf/autostart.conf b/hypr/conf/autostart.conf index 5acb6f8..fd3cf8e 100644 --- a/hypr/conf/autostart.conf +++ b/hypr/conf/autostart.conf @@ -31,4 +31,6 @@ exec-once = ~/dotfiles/hypr/scripts/ml4w-welcome-autostart.sh exec-once = ~/.config/ml4w-hyprland-settings/hyprctl.sh # Start ewww daemon -exec-once = ~/dotfiles/hypr/scripts/eww.sh \ No newline at end of file +exec-once = ~/dotfiles/hypr/scripts/eww.sh + +exec-once = pypr diff --git a/hypr/conf/keybindings/custom.conf b/hypr/conf/keybindings/custom.conf index ef1b5b6..602b2f6 100644 --- a/hypr/conf/keybindings/custom.conf +++ b/hypr/conf/keybindings/custom.conf @@ -92,3 +92,6 @@ bind = $mainMod, P, submap, passthru submap = passthru bind = SUPER, Escape, submap, reset submap = reset + +# Pyprland +bind = $mainMod SHIFT, RETURN, exec, pypr toggle term diff --git a/hypr/pyprland.toml b/hypr/pyprland.toml new file mode 100644 index 0000000..b342481 --- /dev/null +++ b/hypr/pyprland.toml @@ -0,0 +1,12 @@ +[pyprland] + +plugins = [ + "scratchpads", + "magnify", +] + +[scratchpads.term] +animation = "fromTop" +command = "alacritty --class alacritty-dropterm" +class = "alacritty-dropterm" +size = "75% 60%" diff --git a/waybar/modules.json b/waybar/modules.json index 88c31d0..8305268 100644 --- a/waybar/modules.json +++ b/waybar/modules.json @@ -33,7 +33,8 @@ "on-click": "activate", "on-click-middle": "close", "ignore-list": [ - "Alacritty" + "Alacritty", + "alacritty-dropterm" ], "app_ids-mapping": { "firefoxdeveloperedition": "firefox-developer-edition" diff --git a/waybar/themes/ml4w-blur-custom/modules.json b/waybar/themes/ml4w-blur-custom/modules.json index b9759cd..a5cefb7 100644 --- a/waybar/themes/ml4w-blur-custom/modules.json +++ b/waybar/themes/ml4w-blur-custom/modules.json @@ -35,7 +35,8 @@ "on-click": "activate", "on-click-middle": "close", "ignore-list": [ - "Alacritty" + "Alacritty", + "alacritty-dropterm" ], "app_ids-mapping": { "firefoxdeveloperedition": "firefox-developer-edition"