Niri-basierter Wayland-Desktop mit greetd/regreet, Catppuccin Mocha Theming, Rofi-Menus, Waybar und vollstaendiger Post-Install-Automatisierung. Archinstall-Config klont das Repo automatisch via custom-commands, danach genuegt ein einzelner Befehl fuer die komplette Einrichtung.
59 lines
863 B
Plaintext
59 lines
863 B
Plaintext
// ABOUTME: Minimale Niri-Konfiguration fuer den regreet Login-Greeter.
|
|
// ABOUTME: Wird von greetd gestartet statt cage, um Multi-Monitor korrekt zu handhaben.
|
|
|
|
input {
|
|
keyboard {
|
|
xkb {
|
|
layout "de"
|
|
}
|
|
numlock
|
|
}
|
|
|
|
touchpad {
|
|
tap
|
|
natural-scroll
|
|
}
|
|
|
|
mouse {
|
|
accel-profile "flat"
|
|
}
|
|
}
|
|
|
|
cursor {
|
|
xcursor-theme "Sweet-cursors"
|
|
}
|
|
|
|
layout {
|
|
gaps 0
|
|
|
|
focus-ring {
|
|
off
|
|
}
|
|
|
|
border {
|
|
off
|
|
}
|
|
}
|
|
|
|
// regreet starten und niri beenden, sobald regreet sich schliesst
|
|
spawn-at-startup "sh" "-c" "regreet; niri msg action quit --skip-confirmation"
|
|
|
|
// Greeter-Fenster maximiert darstellen
|
|
window-rule {
|
|
open-maximized true
|
|
}
|
|
|
|
hotkey-overlay {
|
|
skip-at-startup
|
|
}
|
|
|
|
prefer-no-csd
|
|
|
|
animations {
|
|
off
|
|
}
|
|
|
|
binds {
|
|
// Keine Keybinds noetig fuer den Greeter
|
|
}
|