Commit 9567e83

Ansari <ping@ansari.wtf>
2025-12-05 18:31:55
minor tweak
1 parent 6f0a0fd
.config/hypr/modules/autostarts.conf
@@ -3,7 +3,6 @@ exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
 exec-once = wl-paste --type text --watch cliphist store
 exec-once = wl-paste --type image --watch cliphist store 
 exec-once = hyprctl setcursor arcstarry_cursor 25
-exec-once = input-remapper-control --command autoload
 exec-once = hypridle &
 exec-once = swww-daemon 
 exec-once = hyprpm reload
\ No newline at end of file
.config/hypr/modules/keybinds.conf
@@ -13,11 +13,8 @@ bind = $mainMod CTRL,     w,swapwindow, u
 bind = $mainMod CTRL,     a,swapwindow, l
 bind = $mainMod CTRL,     s,swapwindow, d
 bind = $mainMod CTRL,     d,  swapwindow, r  
-bind=  $mainMod CONTROL, right, workspace , e+1
-bind=  $mainMod CONTROL, left, workspace , e-1
 bind = $mainMod,    TAB, hyprexpo:expo, toggle
 
-
 # TODOS
 # Example special workspace (scratchpad)
 # bind = $mainMod, S, togglespecialworkspace, magic
@@ -57,14 +54,17 @@ bind = $mainMod SHIFT, 8, movetoworkspacesilent, 8
 bind = $mainMod SHIFT, 9, movetoworkspacesilent, 9
 bind = $mainMod SHIFT, 0, movetoworkspacesilent, 10
 
-# Scroll through existing workspaces with mainMod + scroll
-bind = $mainMod, mouse_down, workspace, e+1
-bind = $mainMod, mouse_up, workspace, e-1
-
 # Move/resize windows with mainMod + LMB/RMB and dragging
 bindm = $mainMod, mouse:272, movewindow
 bindm = $mainMod, mouse:273, resizewindow
 
+# To move around workspaces
+bind = $mainMod, mouse_up, exec, ws=$(hyprctl activeworkspace -j | jq '.id'); [ $ws -lt 10 ] && hyprctl dispatch workspace $((ws+1))
+bind = $mainMod, mouse_down, exec, ws=$(hyprctl activeworkspace -j | jq '.id'); [ $ws -gt 1 ] && hyprctl dispatch workspace $((ws-1))
+bind = , mouse:275, exec, ws=$(hyprctl activeworkspace -j | jq '.id'); [ $ws -gt 1 ] && hyprctl dispatch workspace $((ws-1))
+bind = , mouse:276, exec, ws=$(hyprctl activeworkspace -j | jq '.id'); [ $ws -lt 10 ] && hyprctl dispatch workspace $((ws+1))
+
+
 input {
     kb_layout = us
     kb_variant =
@@ -79,4 +79,4 @@ input {
     touchpad {
         natural_scroll = false
     }
-}
\ No newline at end of file
+}
.config/hypr/modules/monitors.conf
@@ -12,4 +12,12 @@ windowrule {
     float = on
     size = 900 700
     center = on
-}
\ No newline at end of file
+}
+
+windowrule {
+		name = VolumeControl
+		match:class = org.pulseaudio.pavucontrol
+		float = on
+		size = 700 700
+		center = on
+}
.config/hypr/hyprlock.conf
@@ -47,7 +47,7 @@ input-field {
 label {
     text = اللَّهُمَّ إِنِّي أَسْأَلُكَ الْهُدَى وَالتُّقَى وَالْعَفَافَ وَالْغِنَى
     color = rgba(255, 255, 255, 0.7)
-    font_size = 18
+    font_size = 15
     font_family = Titr
     position = 0, -350
     halign = center
.fonts/titr.ttf
Binary file
.wraith/misc/Titr.ttf
Binary file
.zshrc
@@ -58,7 +58,7 @@ alias vim=nvim
 #--------------------------------------------------------------------------------
 
 sync-config() {
-  DOTFILES_DIR="$HOME/dev/.dotfiles"
+  DOTFILES_DIR="$HOME/dotfiles"
 
   echo "⚠️  This will sync all dotfiles from:"
   echo "    $DOTFILES_DIR --> $HOME"