summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dot-config/hypr/autostart.conf5
-rw-r--r--dot-config/hypr/binds.conf16
-rw-r--r--dot-config/hypr/hyprland.conf2
-rw-r--r--dot-config/hypr/hyprtoolkit.conf1
-rw-r--r--dot-config/hypr/rules.conf2
5 files changed, 15 insertions, 11 deletions
diff --git a/dot-config/hypr/autostart.conf b/dot-config/hypr/autostart.conf
index 2b6c5e81..9293e378 100644
--- a/dot-config/hypr/autostart.conf
+++ b/dot-config/hypr/autostart.conf
@@ -57,7 +57,8 @@ exec-once = while true; do swaync; done
exec-once = hyprswitch init --size-factor 5
# audio auto adjust
-exec-once = $HOME/scripts/audio-autoAdjust.sh --daemon
+# exec-once = $HOME/scripts/audio-autoAdjust.sh --daemon
+exec-once = $HOME/.cargo/bin/audio-adjuster
# effect for audio
exec-once = while true; do easyeffects --gapplication-service; done
@@ -77,7 +78,7 @@ exec-once = udiskie
exec-once = bitwarden-desktop
# exec-once = kdeconnectd
# exec-once = killall input-leap input-leaps; input-leap # works with https://github.com/3l0w/Hyprland/tree/feat/input-capture-impl
-# exec-once = nextcloud --background
+exec-once = nextcloud --background
# exec-once = [noinitialfocus; workspace, special] localsend --hidden
# exec-once = [workspace 6 silent; noinitialfocus] discord --start-minimized
exec-once = beeper $waylandarg --no-sandbox --hidden --default-frame --enable-wayland-ime
diff --git a/dot-config/hypr/binds.conf b/dot-config/hypr/binds.conf
index a0a9f252..5dafc11b 100644
--- a/dot-config/hypr/binds.conf
+++ b/dot-config/hypr/binds.conf
@@ -37,7 +37,7 @@ bind = $mod, v, execr, qs ipc call launcher standalone Clip
bind = $mod shift, f, execr, $fileManager
# bind = $mod shift, w, execr, $browser --restore-last-session
bind = $mod shift, w, execr, $browser # -new-tab about:sessionrestore
-bind = $mod shift, e, execr, code
+bind = $mod shift, e, execr, zeditor
bind = $mod shift, d, execr, discord $waylandarg
bind = $mod shift, b, execr, beeper $waylandarg --default-frame --enable-wayland-ime
# CLI
@@ -234,18 +234,18 @@ bind = $mod SHIFT, 0, movetoworkspacesilent, 10
bindm = $mod, mouse:272, movewindow
bindm = $mod, mouse:273, resizewindow 0
-bind = $mod, mouse_up, scroller:movefocus, r
-bind = $mod, mouse_down, scroller:movefocus, l
+# bind = $mod, mouse_up, scroller:movefocus, r
+# bind = $mod, mouse_down, scroller:movefocus, l
# bindm = $mod, mouse_down, resizewindow 0
# bind = $mod, mouse:272, pin
# bindri = $mod, mouse:272, pin, disable
-# bindi = ,mouse:275, execr, exec -a autoclicker-left zsh -c 'while true; do wlrctl pointer click; sleep $((0.$RANDOM/10)); done'
-# bindi = ,mouse:276, execr, exec -a autoclicker-right zsh -c 'while true; do wlrctl pointer click right; sleep $((0.$RANDOM/10)); done'
-# bindri = ,mouse:275, execr, kill $(pgrep -f autoclicker-left)
-# bindri = ,mouse:276, execr, kill $(pgrep -f autoclicker-right)
+bindi = ,mouse:276, execr, exec -a autoclicker-left zsh -c 'while true; do wlrctl pointer click; sleep $((0.$RANDOM/10)); done'
+bindi = ,mouse:275, execr, exec -a autoclicker-right zsh -c 'while true; do wlrctl pointer click right; sleep $((0.$RANDOM/10)); done'
+bindri = ,mouse:276, execr, kill $(pgrep -f autoclicker-left)
+bindri = ,mouse:275, execr, kill $(pgrep -f autoclicker-right)
# Make group
# bind = $mod, g, togglegroup
@@ -260,3 +260,5 @@ bind = $mod, mouse_down, scroller:movefocus, l
# input capture
# bind = $mod SHIFT, escape, releaseinputcapture
+#
+windowrule = opacity 0.9999, class:zen
diff --git a/dot-config/hypr/hyprland.conf b/dot-config/hypr/hyprland.conf
index 8073528c..a4132130 100644
--- a/dot-config/hypr/hyprland.conf
+++ b/dot-config/hypr/hyprland.conf
@@ -3,7 +3,7 @@
################
# See https://wiki.hyprland.org/Configuring/Monitors/
-monitor=,highres@highrr,auto,auto#,bitdepth,10#,cm,hdr,sdrbrightness,1.5,sdrsaturation,1.35#,cm,auto
+monitor=,highres@highrr,auto,auto,bitdepth,10#,cm,hdr,sdrbrightness,1.5,sdrsaturation,1.35#,cm,auto
# monitor=,preferred,auto,auto,bitdepth,10
# monitorv2 {
# output =
diff --git a/dot-config/hypr/hyprtoolkit.conf b/dot-config/hypr/hyprtoolkit.conf
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/dot-config/hypr/hyprtoolkit.conf
@@ -0,0 +1 @@
+
diff --git a/dot-config/hypr/rules.conf b/dot-config/hypr/rules.conf
index 5f614c58..1d8b9b37 100644
--- a/dot-config/hypr/rules.conf
+++ b/dot-config/hypr/rules.conf
@@ -99,7 +99,7 @@ windowrule = tag +web, class:^($browser|Brave-browser|chromium|firefox|thorium|z
windowrule = tag +file, class:^($fileManager|Pcmanfm|thunar|qBittorrent|Caja)$
# Code editors
-windowrule = tag +code, class:^(code|code-url-handler|cursor-url-handler|code-oss|Code - OSS|install4j-burp-StartBurp|burp-StartBurp|Unity|jetbrains-pycharm-ce|Postman|jetbrains-clion)$
+windowrule = tag +code, class:^(code|code-url-handler|cursor-url-handler|code-oss|Code - OSS|install4j-burp-StartBurp|burp-StartBurp|Unity|jetbrains-pycharm-ce|Postman|jetbrains-clion|.*\.zed\.Zed-.*)$
# Office applications
windowrule = tag +office, class:^(LibreOffice.*|libreoffice.*|Typora|obsidian|figma-linux|anytype|craft-nativefier-e0958b|evince|org.gnome.Evince|ClickUp)$