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": {
"notifications": true
},
"niriOutputSettings": {},
"niriOutputSettings": {
"eDP-1": {
"hotCorners": {
"off": true
}
},
"HDMI-A-1": {
"hotCorners": {
"off": true
}
}
},
"hyprlandOutputSettings": {},
"barConfigs": [
{
@ -506,7 +517,8 @@
"popupGapsAuto": true,
"popupGapsManual": 9,
"maximizeDetection": true,
"showOnWindowsOpen": false
"showOnWindowsOpen": false,
"shadowIntensity": 0
}
],
"desktopClockEnabled": false,

View file

@ -1,28 +1,24 @@
binds {
// Mod + K: Hotkeys
// + 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+Space repeat=false { toggle-overview; }
Mod+W repeat=false { close-window; }
// DMS.
Mod+V { spawn "dms" "ipc" "call" "clipboard" "toggle"; }
Mod+Return { spawn "ghostty"; }
Mod+B { spawn "chromium"; }
Mod+C { spawn "dms" "ipc" "call" "clipboard" "toggle"; }
Mod+P { spawn "dms" "ipc" "call" "processlist" "focusOrToggle"; }
Mod+N { spawn "dms" "ipc" "call" "notifications" "toggle"; }
Mod+S { spawn "dms" "ipc" "call" "notepad" "toggle"; }
Mod+Space { spawn "dms" "ipc" "call" "spotlight" "toggle"; }
Mod+Shift+S { spawn "dms" "screenshot"; }
Mod+O { spawn "dms" "ipc" "call" "spotlight" "toggle"; }
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.
XF86AudioRaiseVolume 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+5 { move-column-to-workspace 5; }
Mod+T { toggle-column-tabbed-display; }
Mod+Comma { consume-or-expel-window-left; }
Mod+Period { consume-or-expel-window-right; }
Mod+Semicolon { center-column; }
Mod+Apostrophe { switch-preset-column-width; }
Mod+Z { maximize-column; }
F11 { fullscreen-window; }
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+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; }
Ctrl+Alt+Delete { quit; }

View file

@ -1,5 +1,4 @@
include "input.kdl"
include "output.kdl"
include "overview.kdl"
include "animations.kdl"
include "binds.kdl"
@ -7,6 +6,8 @@ include "windowrules.kdl"
include "startup.kdl"
include "recentwindows.kdl"
include "dms/colors.kdl"
include "dms/cursor.kdl"
include "dms/outputs.kdl"
environment {
QT_QPA_PLATFORM "wayland"
@ -29,7 +30,7 @@ layout {
off
}
border {
width 1
width 2
}
tab-indicator {
hide-when-single-tab
@ -54,5 +55,3 @@ layout {
prefer-no-csd
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 {
backdrop-color "transparent"
zoom 0.25
}
gestures {
hot-corners {
off
}
}