From e9752bc76800efc1f6d93ebd9d6ec1054a3aaf83 Mon Sep 17 00:00:00 2001 From: Charlie Collard Date: Fri, 7 Nov 2025 13:53:30 +0000 Subject: [PATCH] atuin: add news entry --- .../misc/news/2025/11/2025-11-07_13-48-03.nix | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 modules/misc/news/2025/11/2025-11-07_13-48-03.nix diff --git a/modules/misc/news/2025/11/2025-11-07_13-48-03.nix b/modules/misc/news/2025/11/2025-11-07_13-48-03.nix new file mode 100644 index 000000000..b19c06aae --- /dev/null +++ b/modules/misc/news/2025/11/2025-11-07_13-48-03.nix @@ -0,0 +1,20 @@ +{ + time = "2025-11-07T13:48:03+00:00"; + condition = true; + message = '' + The atuin module now always generates a configuration file at + '~/.config/atuin/config.toml', even when 'programs.atuin.settings' is empty. + + This prevents atuin from automatically writing its default config file + which would cause home-manager to fail when users later add settings + to their configuration. + + This is a breaking change: if you currently have atuin enabled with empty + settings and atuin has already created a configuration file, you may need to + remove the existing file before your next home-manager switch: + + rm ~/.config/atuin/config.toml + + After this, home-manager will manage the configuration file going forward. + ''; +}