From 3b29fbaae019a78d94982f70d6cdda2740c05d76 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Tue, 18 Feb 2025 11:53:15 -0600 Subject: [PATCH] fix: gnome key repeat configuration, update readme with symlink notes --- lib/modules/home/default.nix | 5 +++-- packages/checks/default.nix | 7 +++++++ readme.md | 9 +++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/lib/modules/home/default.nix b/lib/modules/home/default.nix index 5990553..8d238ed 100644 --- a/lib/modules/home/default.nix +++ b/lib/modules/home/default.nix @@ -431,8 +431,9 @@ in "org/gnome/desktop/peripherals/keyboard" = { # gnome key repeat - repeat-interval = 7; - delay = 200; + repeat = true; + repeat-interval = lib.hm.gvariant.mkUint32 10; + delay = lib.hm.gvariant.mkUint32 200; }; "org/gnome/desktop/wm/preferences" = { resize-with-right-button = true; diff --git a/packages/checks/default.nix b/packages/checks/default.nix index 1d471e3..7e45423 100644 --- a/packages/checks/default.nix +++ b/packages/checks/default.nix @@ -6,6 +6,13 @@ hooks = { convco.enable = true; nixfmt-rfc-style.enable = true; + # nix-flake-check = { + # enable = true; + # name = "nix flake check"; + # entry = "${pkgs.nix}/bin/nix --extra-experimental-features 'nix-command flakes' flake check"; + # pass_filenames = false; + # stages = [ "pre-commit" ]; + # }; }; }; } diff --git a/readme.md b/readme.md index 7e03ca0..79bef53 100644 --- a/readme.md +++ b/readme.md @@ -17,6 +17,15 @@ machine configuration, secret, and package management in a single flake. ❤️ can't recommend you actually use this in any way, but hopefully some stuff in here is useful inspiration. +**NOTE**: I use some out-of-store symlinks for quicker configuration iteration, +so you will ultimately want to clone this repo somewhere and create the +following symlinks: + +```shell +ln -s $REPO /etc/nix/flake +ln -s $REPO /etc/nixos # only for nixos systems +``` + # Quick Start ```shell_session