This commit is contained in:
2026-03-08 21:27:10 +00:00
parent c2b098b2c1
commit 73f6fffd28
5 changed files with 57 additions and 47 deletions
+8 -12
View File
@@ -1,9 +1,5 @@
# Startup
# Plugin loading
exec-once = hyprctl plugin load "$HYPR_PLUGIN_DIR/lib/libhyprexpo.so"
exec-once = hyprctl plugin load "$HYPR_PLUGIN_DIR/lib/libhyprscrolling.so"
exec-once= bash -c "wl-paste --watch cliphist store &"
exec-once= fcitx5 -d
exec-once= emacs --daemon
@@ -92,7 +88,6 @@ general {
col.inactive_border=$secondary_container
gaps_in=2
gaps_out=4
# layout=scrolling
resize_on_border = true
layout=dwindle
}
@@ -141,12 +136,6 @@ plugin {
workspace_method = center current
gesture_distance = 300
}
hyprscrolling {
column_width = 0.7
fullscreen_on_one_column = true
focus_fit_method = 1
}
}
# Window Rules
@@ -205,12 +194,18 @@ $ws = workspace
windowrule = match:class ^(.*obs.*)$, $ws $ws_video
windowrule = match:title ^(Minecraft)$, $ws $ws_game
# Rule :: Workspace
workspace = 1, layout:scrolling
# Commands
# :Alias: :Command:
$lock = dms ipc call lock lock
$screenshot = grimblast --cursor copy output
$screenshotarea = hyprctl keyword animation 'fadeOut,0,0,default'; grimblast copy area; hyprctl keyword animation 'fadeOut,1,4,default'
$set_ws_layout = $HOME/personal/nixos/configs/hypr/set-ws-layout.sh
$colorpick = hyprpicker -a -f hex
$emacs = emacsclient -c -a 'emacs'
@@ -273,7 +268,8 @@ $mainCtrlShift = $mainCtrl SHIFT
binde = $mainMod, left, resizeactive, -10 0
binde = $mainMod, up, resizeactive, 0 -10
binde = $mainMod, down, resizeactive, 0 10
bind = $mainCtrl, L, exec, $lock
# bind = $mainCtrl, L, exec, $lock
bind = $mainCtrl, L, exec, $HOME/personal/nixos/configs/hypr/ws-layout-toggle.sh
bind = $mainCtrl, Q, exec, $lock
bind = $mainMod, F4, exit,