summaryrefslogtreecommitdiff
path: root/.config/hypr/hyprland.conf
diff options
context:
space:
mode:
Diffstat (limited to '.config/hypr/hyprland.conf')
-rw-r--r--.config/hypr/hyprland.conf22
1 files changed, 12 insertions, 10 deletions
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
index 2d92d27..102133b 100644
--- a/.config/hypr/hyprland.conf
+++ b/.config/hypr/hyprland.conf
@@ -1,3 +1,5 @@
+# vim: set filetype=conf :
+
################
### MONITORS ###
################
@@ -13,22 +15,23 @@ source = ~/.config/hypr/$host/monitors.conf
# Set programs that you use
$terminal = xterm
-$fileManager = dolphin
+#$fileManager = dolphin
#$menu = wofi --show drun
$menu = fuzzel
-
#################
### AUTOSTART ###
#################
-# Autostart necessary processes (like notifications daemons, status bars, etc.)
-# Or execute your favorite apps at launch like this:
-
+# Note: exec always does shell callout. Bonghits design.
+# We can sorta undo the memory consumption using exec in the shell.
exec-once = exec $terminal
# exec-once = exec nm-applet &
# exec-once = waybar & hyprpaper & firefox
-exec-once = exec swaybg -i root_weave-8x8.png -m tile
+# stipple:
+# mkdir -p .local/share/X11
+# convert /usr/include/X11/bitmaps/root_weave -scale 8 ~/.local/share/X11/root_weave-8x8.png
+exec-once = exec swaybg --mode tile --image ~/.local/share/X11/root_weave-8x8.png
exec-once = exec swayidle -w timeout 300 'swaylock -f -c 000000' before-sleep 'swaylock -f -c 000000'
exec-once = exec wl-paste --type text --watch cliphist store # Stores only text data
exec-once = exec wl-paste --type image --watch cliphist store # Stores only image data
@@ -95,7 +98,6 @@ decoration {
enabled = false
size = 3
passes = 1
-
vibrancy = 0.1696
}
}
@@ -182,7 +184,7 @@ bind = $mainMod, Return, exec, exec $terminal
bind = $mainMod, C, killactive,
bind = $mainMod SHIFT, C, killactive, # awesome compatibility
bind = $mainMod SHIFT, M, exit,
-bind = $mainMod, E, exec, exec $fileManager
+#bind = $mainMod, E, exec, exec $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, R, exec, exec $menu
bind = $mainMod, P, pseudo, # dwindle
@@ -196,9 +198,9 @@ bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d
# layout
-bind = $mainMod, j, cyclenext,
+bind = $mainMod, j, layoutmsg, cyclenext
bind = $mainMod, k, layoutmsg, cycleprev
-bind = $mainMod, n, cyclenext,
+bind = $mainMod, n, layoutmsg, cyclenext
bind = $mainMod, p, layoutmsg, cycleprev
bind = $mainMod SHIFT, j, layoutmsg, swapnext
bind = $mainMod SHIFT, k, layoutmsg, swapprev