More niri styling

This commit is contained in:
2025-06-23 17:04:59 +02:00
parent 849bd2a5e0
commit 64f21a317b
6 changed files with 106 additions and 1 deletions

View File

@@ -18,6 +18,8 @@ in {
imports = [
inputs.niri.homeModules.niri
./waybar.nix
./mako.nix
./swww.nix
];
config = mkIf cfg.enable {
@@ -70,7 +72,10 @@ in {
programs.niri.settings.spawn-at-startup = [
{ command = ["vesktop"]; }
{ command = ["thunderbird"]; }
{ command = ["xwayland-satellite" ":10"]; }
];
programs.niri.settings.environment.DISPLAY = ":10";
programs.niri.settings.window-rules = [
{
@@ -82,6 +87,16 @@ in {
}
];
# Configure overview
programs.niri.settings.layer-rules = [
{
matches = [
{ namespace = "wallpaper"; }
];
place-within-backdrop = true;
}
];
programs.niri.settings.binds = with config.lib.niri.actions; {
"Mod+Shift+Slash".action = show-hotkey-overlay;