From c6c44123b98427e5b06a5c58e5498f6c79a70d50 Mon Sep 17 00:00:00 2001 From: lucy Date: Wed, 21 Oct 2026 15:04:20 +0200 Subject: [PATCH 1/2] update lockfile and lock drawing tablets to main screen --- flake.lock | 24 ++++++++++++------------ modules/home/programs/niri.nix | 3 +++ 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/flake.lock b/flake.lock index ac15c17..9f34b63 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1790734419, - "narHash": "sha256-n7wew722m1OTBT9DOIMxNX/NF4zfsSUABAO5eW3wikE=", + "lastModified": 1792507013, + "narHash": "sha256-8tKjSQajD3mUND1GaAuaWTcuyUpgcGsh5V+l4ibzC7U=", "owner": "ryantm", "repo": "agenix", - "rev": "3daa710894355fa2fad8243380af373a2b4046ef", + "rev": "5e5b88a0c8e56f291a108c2fe9934054d9745b2e", "type": "github" }, "original": { @@ -185,11 +185,11 @@ ] }, "locked": { - "lastModified": 1792098797, - "narHash": "sha256-u4DIIZgznEGzByxXrxWCXK19VcMtTBmi/M9gZ7Jk9bM=", + "lastModified": 1792495086, + "narHash": "sha256-TyoYH983Nsc++1scw0SoOEKshPSJWJDxK7tTmuZ974M=", "owner": "nix-community", "repo": "home-manager", - "rev": "640725978b99076e18e069f6e7d2959124584f8f", + "rev": "ec80131710bffcdf3b8498cf41f3a0579833b023", "type": "github" }, "original": { @@ -289,11 +289,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1792277718, - "narHash": "sha256-Nv32eZ+x7qr/yKofkemv1O2ImnXkUpFQgq71u6c6Wi8=", + "lastModified": 1792571875, + "narHash": "sha256-XpP8ws1IYlvoQVN27adsJkLP5IsJ6H/o8aWtS3WrE2s=", "owner": "4evy", "repo": "nixcord", - "rev": "f4f803048d4bb6bc296fc4bdbd8620ff63fe100f", + "rev": "99ad1fb696c3b761ea6dac99211c862b9ca64571", "type": "github" }, "original": { @@ -304,11 +304,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1792094642, - "narHash": "sha256-zp8ToDMnqZcu4o4IH9pdwXFXGp7yLm/M0dEnNWnyd7I=", + "lastModified": 1792502884, + "narHash": "sha256-IoNisKcGbUjdd45qCqywGMCYmZ5EnkxezvLII0FWwNA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "fe13242281a67641c0102cdb1087f0ebe586c7df", + "rev": "02c087f3fe673c9e317f206a627cb6b910336dbe", "type": "github" }, "original": { diff --git a/modules/home/programs/niri.nix b/modules/home/programs/niri.nix index 498ea75..bc30150 100644 --- a/modules/home/programs/niri.nix +++ b/modules/home/programs/niri.nix @@ -20,6 +20,9 @@ tap = { }; natural-scroll = { }; }; + tablet = { + map-to-output = "PNP(BNQ) BenQ EX2710Q K6R04023019"; + }; mouse = { accel-speed = -0.4; accel-profile = "flat"; From 8d42e6e0b56f3ed2fe33687d19e731aa9e232575 Mon Sep 17 00:00:00 2001 From: lucy Date: Wed, 21 Oct 2026 15:57:50 +0200 Subject: [PATCH 2/2] add gdm and update ghostty config --- modules/home/programs/niri.nix | 2 +- modules/system/core/packages.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/home/programs/niri.nix b/modules/home/programs/niri.nix index bc30150..30dc3ab 100644 --- a/modules/home/programs/niri.nix +++ b/modules/home/programs/niri.nix @@ -2,6 +2,7 @@ flake.homeModules.niri = { config, lib, ... }: { wayland.windowManager.niri = { enable = true; + systemd.enable = true; settings = { prefer-no-csd = { }; hotkey-overlay.skip-at-startup = { }; @@ -29,7 +30,6 @@ }; focus-follows-mouse._props.max-scroll-amount = "20%"; }; - spawn-at-startup = [ "qs" ]; screenshot-path = null; animations = { }; layout = { diff --git a/modules/system/core/packages.nix b/modules/system/core/packages.nix index f130a4a..2868e9c 100644 --- a/modules/system/core/packages.nix +++ b/modules/system/core/packages.nix @@ -2,6 +2,7 @@ flake.nixosModules.packages = { pkgs, ... }: { nixpkgs.config.allowUnfree = true; programs.niri.enable = true; + services.displayManager.gdm.enable = true; environment.systemPackages = with pkgs; [ stow ufetch