Commit 895d27b5a8ba

Vincent Demeester <vincent@sbr.pm>
2026-07-06 09:36:00
fix(kitty): disable auto_reload_config (inotify leak)
Worked around upstream #10102 where config watcher recursively watches $HOME, exhausting inotify watches. Fedora still ships kitty 0.47.1; fix landed in 0.47.4.
1 parent 31295bb
Changed files (1)
home
common
desktop
home/common/desktop/kitty.nix
@@ -10,6 +10,9 @@
     package = if osConfig != null then pkgs.kitty else pkgs.emptyDirectory;
     shellIntegration.enableZshIntegration = false; # handled in dots/config/zsh/tools/kitty.zsh
     settings = {
+      # FIXME: disable until kitty >= 0.47.4 lands in Fedora (upstream #10102:
+      # config watcher recursively watches $HOME, leaking inotify watches)
+      auto_reload_config = "no";
       close_on_child_death = "yes";
       # font_family = "JetBrainsMono Nerd Font Mono";
       font_family = "MonaspiceNe Nerd Font Mono";