summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile13
-rw-r--r--hypr/hyprland.conf10
-rw-r--r--hypr/pyprland.toml22
3 files changed, 25 insertions, 20 deletions
diff --git a/Makefile b/Makefile
index 3d220be..12854c4 100644
--- a/Makefile
+++ b/Makefile
@@ -7,13 +7,18 @@ all:
install: install-hyprplugins install-zshconfigs install-shconfigs vimplug-vim
-install-hyprplugins:
+install-hyprplugins: install-hyprsplit install-hyprland-plugins
+
+install-hyprsplit:
@echo "Installing hyprsplit..."
- @hyprpm add https://github.com/shezdy/hyprsplit
- @echo "Installing hyprland-plugins..."
- @hyprpm add https://github.com/hyprwm/hyprland-plugins
+ @hyprpm add https://github.com/shezdy/hyprsplit || echo "Already installed!"
@echo "Enabling hyprsplit..."
@hyprpm enable hyprsplit
+ @echo "Done."
+
+install-hyprland-plugins:
+ @echo "Installing hyprland-plugins..."
+ @hyprpm add https://github.com/hyprwm/hyprland-plugins || echo "Already installed!"
@echo "Enabling hyprscrolling..."
@hyprpm enable hyprscrolling
@echo "Done."
diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf
index 2ce53ed..cb05ddb 100644
--- a/hypr/hyprland.conf
+++ b/hypr/hyprland.conf
@@ -108,7 +108,7 @@ misc {
disable_hyprland_logo = true
disable_splash_rendering = true
enable_swallow = true
- swallow_regex = ^(st-256color)$
+ swallow_regex = ^(kitty)$
swallow_exception_regex = ^(wev|.*ueberzug|n?vi?m? .*)$
vfr = true
vrr = 3
@@ -206,9 +206,9 @@ plugin {
#{{{ Windowrules
# Example windowrule v1
-# windowrule = float, ^(st)$
+# windowrule = float, ^(kitty)$
# Example windowrule v2
-# windowrule = float, class:^(st)$, title:^(st)$
+# windowrule = float, class:^(kitty)$, title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
windowrulev2 = float, class:^(lxqt-policykit-agent)$
windowrulev2 = tile, class:^(REAPER)$, title:^(REAPER v[0-9.]* - Registered to [A-Za-z ]* \(Licensed for personal/small business use\))$
@@ -395,8 +395,8 @@ bind = $mainMod $secdMod, P, exec, passmenu
#}}}
#{{{ Misc bindings
-bind = $mainMod, Return, exec, st
-bind = $mainMod $secdMod, F, exec, st lf
+bind = $mainMod, Return, exec, kitty
+bind = $mainMod $secdMod, F, exec, kitty -e lf
bind = $mainMod, W, exec, pkill -USR1 waybar
bind = $mainMod, Q, exec, loginctl lock-session
bind = $mainMod $secdMod CONTROL, Q, exec, systemctl suspend
diff --git a/hypr/pyprland.toml b/hypr/pyprland.toml
index 038e8dc..2ac36a0 100644
--- a/hypr/pyprland.toml
+++ b/hypr/pyprland.toml
@@ -7,7 +7,7 @@ plugins = [
[scratchpads.sphtop]
animation = ""
-command = "st -c sphtop htop"
+command = "kitty --class sphtop htop"
class = "sphtop"
lazy = true
size = "50% 50%"
@@ -15,7 +15,7 @@ position = "25% 25%"
[scratchpads.spterm]
animation = ""
-command = "st -c spterm"
+command = "kitty --class spterm"
class = "spterm"
lazy = true
size = "50% 50%"
@@ -23,7 +23,7 @@ position = "25% 25%"
[scratchpads.sppmxr]
animation = ""
-command = "st -c sppmxr pulsemixer"
+command = "kitty --class sppmxr pulsemixer"
class = "sppmxr"
lazy = true
size = "50% 50%"
@@ -31,7 +31,7 @@ position = "25% 25%"
[scratchpads.spblue]
animation = ""
-command = "st -c spblue bluetoothctl"
+command = "kitty --class spblue bluetoothctl"
class = "spblue"
lazy = true
size = "50% 50%"
@@ -39,7 +39,7 @@ position = "25% 25%"
[scratchpads.spncmp]
animation = ""
-command = "st -c spncmp ncmpcpp"
+command = "kitty --class spncmp ncmpcpp"
class = "spncmp"
lazy = true
size = "50% 50%"
@@ -47,7 +47,7 @@ position = "25% 25%"
[scratchpads.spmutt]
animation = ""
-command = "st -c spmutt neomutt"
+command = "kitty --class spmutt neomutt"
class = "spmutt"
lazy = true
size = "50% 50%"
@@ -55,7 +55,7 @@ position = "25% 25%"
[scratchpads.spprof]
animation = ""
-command = "st -c spprof profanity"
+command = "kitty --class spprof profanity"
class = "spprof"
lazy = true
size = "50% 50%"
@@ -63,7 +63,7 @@ position = "25% 25%"
[scratchpads.spirss]
animation = ""
-command = "st -c spirss irssi"
+command = "kitty --class spirss irssi"
class = "spirss"
lazy = true
size = "50% 50%"
@@ -71,7 +71,7 @@ position = "25% 25%"
[scratchpads.sptodo]
animation = ""
-command = "st -c sptodo todo"
+command = "kitty --class sptodo todo"
class = "sptodo"
lazy = true
size = "50% 50%"
@@ -79,13 +79,13 @@ position = "25% 25%"
[scratchpads.sptrmc]
animation = ""
-command = "st -c sptrmc tremc"
+command = "kitty --class sptrmc tremc"
class = "sptremc"
lazy = true
size = "50% 50%"
position = "25% 25%"
-[scratchpads.qpwgraph]
+[scratchpads.helvum]
animation = ""
command = "helvum"
class = "org.pipewire.Helvum"