From 6caa8ebc329c45202ff10ff931911f3377b419b1 Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Fri, 28 Mar 2025 16:28:38 -0400 Subject: [PATCH] niri updates --- flake.lock | 24 ++++++++++++------------ modules/home/niri.nix | 12 ++++++++++++ 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/flake.lock b/flake.lock index b239e7c..354638a 100644 --- a/flake.lock +++ b/flake.lock @@ -70,11 +70,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1743179049, - "narHash": "sha256-bx6BQVkwvoNqCq4aqPzYt9snkkGO2R2hjb2jFmC+IO0=", + "lastModified": 1743184222, + "narHash": "sha256-B2R43Vsz7NgcaMZQRLQkklosgW1Uo1Z5AS+8R6f1s/A=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "c553e898a9639c65ee1ace89580edf48147530cf", + "rev": "849cd4920ec9a1976dc916b192f7f2401ec13c5b", "type": "github" }, "original": { @@ -744,11 +744,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1743151665, - "narHash": "sha256-Aiy00UNzuu74OHV/bMXtCLLJJA4+e6fvstSaTIPfFjk=", + "lastModified": 1743186084, + "narHash": "sha256-zEPpazywKQLIRWxeTBFnSnacSnGIqM2Qr1iJ5qB94IQ=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "af777439cd6a35b27831a57bd99d8fe44d22fbd9", + "rev": "111a3afc23fdf64fd76115df48c2e6571fee51b7", "type": "github" }, "original": { @@ -777,11 +777,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1742877599, - "narHash": "sha256-3Xy1mlAUcYSQSpt0Q/flA+o6Y1ZACDW52vVP2CX52w8=", + "lastModified": 1743017820, + "narHash": "sha256-EYq2NfWSSO87O7hLrJLPPt0VbgvSjgPzru+58LQ29WI=", "owner": "YaLTeR", "repo": "niri", - "rev": "4534d3726676a403eb3dd19d28371bd8acd98401", + "rev": "7cfecf4b1b9b8c11c80061fb31926f888228499d", "type": "github" }, "original": { @@ -981,11 +981,11 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1742751704, - "narHash": "sha256-rBfc+H1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE=", + "lastModified": 1742937945, + "narHash": "sha256-lWc+79eZRyvHp/SqMhHTMzZVhpxkRvthsP1Qx6UCq0E=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092", + "rev": "d02d88f8de5b882ccdde0465d8fa2db3aa1169f7", "type": "github" }, "original": { diff --git a/modules/home/niri.nix b/modules/home/niri.nix index bfa8800..36eeca8 100644 --- a/modules/home/niri.nix +++ b/modules/home/niri.nix @@ -97,6 +97,7 @@ in XDG_CURRENT_DESKTOP = "niri"; XDG_SESSION_TYPE = "wayland"; MOZ_ENABLE_WAYLAND = "1"; + ELECTRON_OZONE_PLATFORM_HINT = "auto"; }; cursor = { @@ -226,6 +227,17 @@ in open-maximized = true; } + { + matches = [ + { app-id="steam"; title="r#\"^notificationtoasts_\d+_desktop$\"#"; } + ]; + default-floating-position = { + x = 10; + y = 10; + relative-to = "bottom-right"; + }; + } + { matches = [ { is-floating = true; }