summaryrefslogtreecommitdiff
path: root/.config/hypr
diff options
context:
space:
mode:
authorJoe Rayhawk <jrayhawk@fairlystable.org>2024-09-12 16:18:19 -0700
committerJoe Rayhawk <jrayhawk@fairlystable.org>2024-09-12 16:18:19 -0700
commitab4a53252882c0646548efd396204709ca3d8c0c (patch)
tree902d85f2eb96f2afc9c4558f4906529eccedb3d1 /.config/hypr
parentaa72bf2b126078be081bd4ddd73740e98e7d5b1e (diff)
downloadjrayhawk-dotfiles-ab4a53252882c0646548efd396204709ca3d8c0c.tar.gz
jrayhawk-dotfiles-ab4a53252882c0646548efd396204709ca3d8c0c.zip
hyprland: merge
Diffstat (limited to '.config/hypr')
-rw-r--r--.config/hypr/hyprland.conf22
-rw-r--r--.config/hypr/richardiv/hyprland.conf2
-rw-r--r--.config/hypr/richardiv/monitors.conf1
-rw-r--r--.config/hypr/richardiv/workspaces.conf0
4 files changed, 15 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
diff --git a/.config/hypr/richardiv/hyprland.conf b/.config/hypr/richardiv/hyprland.conf
new file mode 100644
index 0000000..e0b6d5b
--- /dev/null
+++ b/.config/hypr/richardiv/hyprland.conf
@@ -0,0 +1,2 @@
+$host = richardiv
+source = ~/.config/hypr/hyprland.conf
diff --git a/.config/hypr/richardiv/monitors.conf b/.config/hypr/richardiv/monitors.conf
new file mode 100644
index 0000000..3bdb32c
--- /dev/null
+++ b/.config/hypr/richardiv/monitors.conf
@@ -0,0 +1 @@
+monitor = eDP-1, 3840x2160@60, 0x0, 1
diff --git a/.config/hypr/richardiv/workspaces.conf b/.config/hypr/richardiv/workspaces.conf
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/hypr/richardiv/workspaces.conf