Compare commits

..

5 Commits

3 changed files with 12 additions and 0 deletions
+1
View File
@@ -1,4 +1,5 @@
config.kdl.backup* config.kdl.backup*
config.kdl.dmsbackup*
dms/alttab.kdl dms/alttab.kdl
dms/colors.kdl dms/colors.kdl
+4
View File
@@ -271,6 +271,9 @@ layout {
// Use dms instead of waybar // Use dms instead of waybar
// spawn-at-startup "waybar" // spawn-at-startup "waybar"
// Keep clipboard data alive after the source application exits (e.g. mark-shot).
spawn-at-startup "wl-clip-persist" "--clipboard" "regular"
// To run a shell command (with variables, pipes, etc.), use spawn-sh-at-startup: // To run a shell command (with variables, pipes, etc.), use spawn-sh-at-startup:
// spawn-sh-at-startup "qs -c ~/source/qs/MyAwesomeShell" // spawn-sh-at-startup "qs -c ~/source/qs/MyAwesomeShell"
@@ -628,3 +631,4 @@ binds {
include "dms/outputs.kdl" include "dms/outputs.kdl"
include "dms/cursor.kdl" include "dms/cursor.kdl"
include "dms/binds.kdl"
+7
View File
@@ -0,0 +1,7 @@
binds {
// 自定义截图键位(原生 Print 系列保留为备用)
// mark-shot 内部: Ctrl+C 复制到剪贴板, Ctrl+S/Enter 保存到文件
Shift+Super+A { spawn "mark-shot"; } // 选区+标注 → Ctrl+C 剪贴板
Shift+Super+S { spawn "mark-shot"; } // 选区+标注 → Ctrl+S 保存
Super+A { screenshot-screen; } // 全屏直出不编辑
}