From d2af7b94ec898cb265f5597988a224d6659de2df Mon Sep 17 00:00:00 2001
From: Varac <varac@varac.net>
Date: Sat, 26 Apr 2025 00:13:50 +0200
Subject: [PATCH] waypaper, document keybindings

---
 .../dot_config/hypr/conf/keybinding.conf      | 24 +++++++++++++++++++
 .../dot_config/waypaper/config.ini            |  4 ++--
 2 files changed, 26 insertions(+), 2 deletions(-)
 create mode 100644 home/dot_config/ml4w-custom-dotfiles/dot_config/hypr/conf/keybinding.conf

diff --git a/home/dot_config/ml4w-custom-dotfiles/dot_config/hypr/conf/keybinding.conf b/home/dot_config/ml4w-custom-dotfiles/dot_config/hypr/conf/keybinding.conf
new file mode 100644
index 0000000..9e911ef
--- /dev/null
+++ b/home/dot_config/ml4w-custom-dotfiles/dot_config/hypr/conf/keybinding.conf
@@ -0,0 +1,24 @@
+source = ~/.config/hypr/conf/keybindings/default.conf
+
+# Custom additions
+# https://wiki.hyprland.org/Configuring/Binds/
+# https://wiki.hyprland.org/Configuring/Dispatchers/
+
+bind = $mainMod CTRL, left, movecurrentworkspacetomonitor, l   # Move current workspace to display to the left
+bind = $mainMod CTRL, right, movecurrentworkspacetomonitor, r  # Move current workspace to display to the right
+bind = $mainMod, i, movecurrentworkspacetomonitor, +1          # Move current workspace to next display
+
+
+bind = $mainMod, o, movewindow, mon:+1  # Move current window to next display
+bind = $mainMod SHIFT, o, movewindow, mon:+1 silent # Move current window to next display, silent
+
+
+# https://www.reddit.com/r/hyprland/comments/167d9ff/comment/jyp57tk/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
+bind = $mainMod, Space, togglesplit  # Toggle split orientation
+# bind = $mainMod CTRL, Space, submap, preselect_layout
+# submap = preselect_layout
+# bind = , H, layoutmsg, preselect l
+# bind = , L, layoutmsg, preselect r
+# bind = , K, layoutmsg, preselect u
+# bind = , J, layoutmsg, preselect d
+# bind = , escape, submap, reset
diff --git a/home/dot_config/ml4w-custom-dotfiles/dot_config/waypaper/config.ini b/home/dot_config/ml4w-custom-dotfiles/dot_config/waypaper/config.ini
index 0d40c4e..d0e220a 100644
--- a/home/dot_config/ml4w-custom-dotfiles/dot_config/waypaper/config.ini
+++ b/home/dot_config/ml4w-custom-dotfiles/dot_config/waypaper/config.ini
@@ -1,7 +1,7 @@
 [Settings]
 language = en
-folder = /usr/share/ml4w-hyprland/wallpapers
-wallpaper = /usr/share/ml4w-hyprland/wallpapers/mountain-lake.jpg
+folder = ~/wallpapers/gruvbox-themed
+wallpaper = ~/wallpapers/gruvbox-themed/distopia.jpg
 backend = hyprpaper
 monitors = All
 fill = fill
-- 
GitLab