summaryrefslogtreecommitdiff
path: root/desktop/.config/niri/config.kdl
diff options
context:
space:
mode:
authorRose <rose@pinkro.se>2025-10-10 11:29:10 +0200
committerRose <rose@pinkro.se>2025-10-10 11:29:10 +0200
commitb7dfa5fdb2330f1e1cd222365055c3d45ad473be (patch)
tree78e455c8c43c6c00fc4639932ba7315e8c074cd3 /desktop/.config/niri/config.kdl
parent98424148dfe9ab666ee928df7565e65faa41b61b (diff)
downloaddotfiles-b7dfa5fdb2330f1e1cd222365055c3d45ad473be.tar.gz
dotfiles-b7dfa5fdb2330f1e1cd222365055c3d45ad473be.tar.bz2
all: Rework system structureHEADmain
Diffstat (limited to 'desktop/.config/niri/config.kdl')
-rw-r--r--desktop/.config/niri/config.kdl219
1 files changed, 0 insertions, 219 deletions
diff --git a/desktop/.config/niri/config.kdl b/desktop/.config/niri/config.kdl
deleted file mode 100644
index ae8bdb1..0000000
--- a/desktop/.config/niri/config.kdl
+++ /dev/null
@@ -1,219 +0,0 @@
-cursor {
- xcursor-theme "whiteglass"
- xcursor-size 21
-}
-
-input {
- keyboard {
- xkb {
- layout "us"
- variant "altgr-intl"
- // variant "colemak"
- // options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
- }
- numlock
- }
-
- tablet {
- map-to-output "DP-7"
- }
-}
-
-output "eDP-1" {
- off
-}
-
-output "DP-4" {
- mode "1920x1080"
- position x=0 y=0
-}
-
-output "DP-5" {
- mode "1920x1080"
- position x=0 y=0
-}
-
-output "DP-6" {
- transform "90"
- position x=-1080 y=-390
-}
-
-output "DP-7" {
- mode "1920x1080"
- position x=0 y=0
-}
-
-output "DP-8" {
- transform "90"
- position x=-1080 y=-390
-}
-
-output "DP-9" {
- transform "90"
- position x=-1080 y=-390
-}
-
-layout {
- gaps 0
-
- center-focused-column "never"
-
- preset-column-widths {
- proportion 0.33333
- proportion 0.5
- proportion 0.66667
- }
-
- default-column-width { proportion 0.5; }
-
- focus-ring {
- off
- }
-
- border {
- width 4
- active-color "#aa85e1"
- inactive-color "#21222d"
- urgent-color "#9b0000"
- }
-
- tab-indicator {
- width 9
- gap 0
- place-within-column
- length total-proportion=1.0
- position "left"
- active-color "#e78a4e"
- }
-}
-
-spawn-at-startup "openrc" "--user" "gui"
-spawn-at-startup "kdeconnectd"
-spawn-at-startup "kitten" "quick-access-terminal"
-screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
-
-prefer-no-csd
-
-animations {
- slowdown 0.75
-}
-
-window-rule {
- match app-id=r#"firefox$"# title="^Picture-in-Picture$"
- open-floating true
-}
-
-window-rule {
- match app-id=r#"^org\.keepassxc\.KeePassXC$"#
- match app-id=r#"^org\.gnome\.World\.Secrets$"#
- block-out-from "screen-capture"
-}
-
-hotkey-overlay {
- skip-at-startup
-}
-
-environment {
- QT_QPA_PLATFORM "wayland"
-}
-
-binds {
- Mod+T hotkey-overlay-title="Open a Terminal: foot" { spawn "footclient"; }
- Mod+D hotkey-overlay-title="Run an Application: kitten" { spawn "kitten" "quick-access-terminal"; }
- Mod+E hotkey-overlay-title="Open emoji picker" { spawn "/home/lain/.local/bin/wofi-emoji"; }
- Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
-
- XF86AudioRaiseVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.025+"; }
- XF86AudioLowerVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.025-"; }
- XF86AudioMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SINK@" "toggle"; }
- XF86AudioMicMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SOURCE@" "toggle"; }
-
- Mod+O repeat=false { toggle-overview; }
-
- Mod+Q { close-window; }
-
- Mod+Left { focus-column-left; }
- Mod+Down { focus-window-or-workspace-down; }
- Mod+Up { focus-window-or-workspace-up; }
- Mod+Right { focus-column-right; }
-
- Mod+Ctrl+Left { move-column-left; }
- Mod+Ctrl+Down { move-window-down-or-to-workspace-down; }
- Mod+Ctrl+Up { move-window-up-or-to-workspace-up; }
- Mod+Ctrl+Right { move-column-right; }
-
- Mod+Home { focus-column-first; }
- Mod+End { focus-column-last; }
- Mod+Ctrl+Home { move-column-to-first; }
- Mod+Ctrl+End { move-column-to-last; }
-
- Mod+Shift+Left { focus-monitor-left; }
- Mod+Shift+Down { focus-monitor-down; }
- Mod+Shift+Up { focus-monitor-up; }
- Mod+Shift+Right { focus-monitor-right; }
-
- Mod+Shift+Ctrl+Left { move-column-to-monitor-left; }
- Mod+Shift+Ctrl+Down { move-column-to-monitor-down; }
- Mod+Shift+Ctrl+Up { move-column-to-monitor-up; }
- Mod+Shift+Ctrl+Right { move-column-to-monitor-right; }
-
- Mod+Page_Down { focus-workspace-down; }
- Mod+Page_Up { focus-workspace-up; }
- Mod+U { focus-workspace-down; }
- Mod+I { focus-workspace-up; }
- Mod+Ctrl+Page_Down { move-column-to-workspace-down; }
- Mod+Ctrl+Page_Up { move-column-to-workspace-up; }
- Mod+Ctrl+U { move-column-to-workspace-down; }
- Mod+Ctrl+I { move-column-to-workspace-up; }
-
- Mod+Shift+Page_Down { move-workspace-down; }
- Mod+Shift+Page_Up { move-workspace-up; }
- Mod+Shift+U { move-workspace-down; }
- Mod+Shift+I { move-workspace-up; }
-
- Mod+WheelScrollDown cooldown-ms=150 { focus-workspace-down; }
- Mod+WheelScrollUp cooldown-ms=150 { focus-workspace-up; }
- Mod+Ctrl+WheelScrollDown cooldown-ms=150 { move-column-to-workspace-down; }
- Mod+Ctrl+WheelScrollUp cooldown-ms=150 { move-column-to-workspace-up; }
- Mod+Shift+WheelScrollDown { focus-column-right; }
- Mod+Shift+WheelScrollUp { focus-column-left; }
- Mod+Ctrl+Shift+WheelScrollDown { move-column-right; }
- Mod+Ctrl+Shift+WheelScrollUp { move-column-left; }
-
- Mod+BracketLeft { consume-or-expel-window-left; }
- Mod+BracketRight { consume-or-expel-window-right; }
- Mod+Comma { consume-window-into-column; }
- Mod+Period { expel-window-from-column; }
-
- Mod+R { switch-preset-column-width; }
- Mod+Shift+R { switch-preset-window-height; }
- Mod+Ctrl+R { reset-window-height; }
- Mod+F { maximize-column; }
- Mod+Shift+F { fullscreen-window; }
-
- Mod+Ctrl+F { expand-column-to-available-width; }
-
- Mod+C { center-column; }
- Mod+Ctrl+C { center-visible-columns; }
-
- Mod+k { set-column-width "-10%"; }
- Mod+m { set-column-width "+10%"; }
-
- Mod+Shift+k { set-window-height "-10%"; }
- Mod+Shift+m { set-window-height "+10%"; }
-
- Mod+V { toggle-window-floating; }
- Mod+Shift+V { switch-focus-between-floating-and-tiling; }
-
- Mod+W { toggle-column-tabbed-display; }
-
- Print { screenshot; }
- Ctrl+Print { screenshot-screen; }
- Alt+Print { screenshot-window; }
-
- Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; }
-
- Mod+Shift+E { quit; }
- Ctrl+Alt+Delete { quit; }
- Mod+Shift+P { power-off-monitors; }
-}