From b636e60244d53625ecbbf61f23cf90290736202e Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Fri, 21 Feb 2025 18:16:37 +0300 Subject: [PATCH] fix(tazjin/home): workaround for stupid home-manager backup logic Change-Id: Id77d496e0df925381cbd1d2c54f484c7d69288cd Reviewed-on: https://cl.tvl.fyi/c/depot/+/13171 Tested-by: BuildkiteCI Reviewed-by: tazjin Autosubmit: tazjin --- users/tazjin/home/shared.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/users/tazjin/home/shared.nix b/users/tazjin/home/shared.nix index 51ff1ac94..531fc6991 100644 --- a/users/tazjin/home/shared.nix +++ b/users/tazjin/home/shared.nix @@ -61,6 +61,11 @@ in }; }; + # workaround for https://github.com/nix-community/home-manager/issues/4199 + home.activation.backupWorkaround = lib.hm.dag.entryBefore [ "linkGeneration" ] '' + run rm -f ~/.config/mimeapps.list.backup + ''; + # put Niri (& related tools) configuration in place xdg.configFile."niri/config.kdl".source = depot.users.tazjin.dotfiles.niri; xdg.configFile."fuzzel/fuzzel.ini".source = depot.users.tazjin.dotfiles.fuzzel;