Update .config/DankMaterialShell/settings.json

Update .config/niri/binds.kdl
Update .config/niri/config.kdl
Remove .config/niri/dms/outputs.kdl
Add .config/niri/dms/outputs.kdl
Update .config/niri/overview.kdl
This commit is contained in:
Lewis Wynne 2026-03-19 11:43:09 +00:00
parent 820248ec34
commit ca4feee74b
6 changed files with 63 additions and 41 deletions

View file

@ -403,7 +403,18 @@
"showOnLastDisplay": { "showOnLastDisplay": {
"notifications": true "notifications": true
}, },
"niriOutputSettings": {}, "niriOutputSettings": {
"eDP-1": {
"hotCorners": {
"off": true
}
},
"HDMI-A-1": {
"hotCorners": {
"off": true
}
}
},
"hyprlandOutputSettings": {}, "hyprlandOutputSettings": {},
"barConfigs": [ "barConfigs": [
{ {
@ -506,7 +517,8 @@
"popupGapsAuto": true, "popupGapsAuto": true,
"popupGapsManual": 9, "popupGapsManual": 9,
"maximizeDetection": true, "maximizeDetection": true,
"showOnWindowsOpen": false "showOnWindowsOpen": false,
"shadowIntensity": 0
} }
], ],
"desktopClockEnabled": false, "desktopClockEnabled": false,

View file

@ -1,29 +1,25 @@
binds { binds {
// Mod + K: Hotkeys Mod+Space repeat=false { toggle-overview; }
// + O: Overview
// + W: Close
// + Enter: Terminal
// + Space: App Launcher
// + F: Files
// + B: Browser
// + D: Discord
Mod+K { show-hotkey-overlay; }
Mod+O repeat=false { toggle-overview; }
Mod+W repeat=false { close-window; } Mod+W repeat=false { close-window; }
// DMS. Mod+Return { spawn "ghostty"; }
Mod+V { spawn "dms" "ipc" "call" "clipboard" "toggle"; } Mod+B { spawn "chromium"; }
Mod+C { spawn "dms" "ipc" "call" "clipboard" "toggle"; }
Mod+P { spawn "dms" "ipc" "call" "processlist" "focusOrToggle"; } Mod+P { spawn "dms" "ipc" "call" "processlist" "focusOrToggle"; }
Mod+N { spawn "dms" "ipc" "call" "notifications" "toggle"; } Mod+N { spawn "dms" "ipc" "call" "notifications" "toggle"; }
Mod+S { spawn "dms" "ipc" "call" "notepad" "toggle"; } Mod+S { spawn "dms" "ipc" "call" "notepad" "toggle"; }
Mod+Space { spawn "dms" "ipc" "call" "spotlight" "toggle"; } Mod+O { spawn "dms" "ipc" "call" "spotlight" "toggle"; }
Mod+Shift+S { spawn "dms" "screenshot"; }
Mod+T { toggle-column-tabbed-display; }
Mod+V { toggle-window-floating; }
Mod+Shift+S { spawn "ss"; }
Mod+Semicolon { center-column; }
Mod+Apostrophe { switch-preset-column-width; }
Mod+Z { maximize-column; }
F11 { fullscreen-window; }
Mod+Return { spawn "ghostty"; }
Mod+F { spawn-sh "uwsm app -- nautilus --new-window"; }
Mod+B { spawn "chromium"; }
Mod+D { spawn "vesktop"; }
// Media controls. // Media controls.
XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+"; } XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+"; }
XF86AudioLowerVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1-"; } XF86AudioLowerVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1-"; }
@ -88,26 +84,14 @@ binds {
Mod+Shift+4 { move-column-to-workspace 4; } Mod+Shift+4 { move-column-to-workspace 4; }
Mod+Shift+5 { move-column-to-workspace 5; } Mod+Shift+5 { move-column-to-workspace 5; }
Mod+T { toggle-column-tabbed-display; }
Mod+Comma { consume-or-expel-window-left; } Mod+Comma { consume-or-expel-window-left; }
Mod+Period { consume-or-expel-window-right; } Mod+Period { consume-or-expel-window-right; }
Mod+Semicolon { center-column; } Mod+Ctrl+Left { set-column-width "-10%"; }
Mod+Apostrophe { switch-preset-column-width; } Mod+Ctrl+Right { set-column-width "+10%"; }
Mod+Z { maximize-column; } Mod+Ctrl+Down { set-window-height "-10%"; }
F11 { fullscreen-window; } Mod+Ctrl+Up { set-window-height "+10%"; }
Mod+Ctrl+Left { set-column-width "-10%"; }
Mod+Ctrl+Right { set-column-width "+10%"; }
Mod+Ctrl+Down { set-window-height "-10%"; }
Mod+Ctrl+Up { set-window-height "+10%"; }
Mod+Shift+V { toggle-window-floating; }
Print { screenshot; }
Ctrl+Print { screenshot-screen; }
Alt+Print { screenshot-window; }
Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; } Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; }
Ctrl+Alt+Delete { quit; } Ctrl+Alt+Delete { quit; }

View file

@ -1,5 +1,4 @@
include "input.kdl" include "input.kdl"
include "output.kdl"
include "overview.kdl" include "overview.kdl"
include "animations.kdl" include "animations.kdl"
include "binds.kdl" include "binds.kdl"
@ -7,6 +6,8 @@ include "windowrules.kdl"
include "startup.kdl" include "startup.kdl"
include "recentwindows.kdl" include "recentwindows.kdl"
include "dms/colors.kdl" include "dms/colors.kdl"
include "dms/cursor.kdl"
include "dms/outputs.kdl"
environment { environment {
QT_QPA_PLATFORM "wayland" QT_QPA_PLATFORM "wayland"
@ -29,7 +30,7 @@ layout {
off off
} }
border { border {
width 1 width 2
} }
tab-indicator { tab-indicator {
hide-when-single-tab hide-when-single-tab
@ -54,5 +55,3 @@ layout {
prefer-no-csd prefer-no-csd
screenshot-path "~/dcim/pictures/screenshots/screenshot from %Y-%m-%d %H-%M-%S.png" screenshot-path "~/dcim/pictures/screenshots/screenshot from %Y-%m-%d %H-%M-%S.png"
include "dms/cursor.kdl"

View file

@ -0,0 +1,20 @@
// Auto-generated by DMS - do not edit manually
output "HDMI-A-1" {
mode "3440x1440@100.000"
scale 1
position x=1920 y=0
hot-corners {
off
}
}
output "eDP-1" {
mode "1920x1080@60.001"
scale 1
position x=0 y=0
hot-corners {
off
}
}

View file

@ -5,4 +5,11 @@ layer-rule {
overview { overview {
backdrop-color "transparent" backdrop-color "transparent"
zoom 0.25
}
gestures {
hot-corners {
off
}
} }