nautilus: disable tracker search to fix slow startup

Outside GNOME, Tracker3 isn't running. Nautilus connects to it at
startup for recursive search, hitting a D-Bus timeout and causing
~4s launch delay. Setting recursive-search=never prevents the attempt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
rope 2026-05-16 17:22:47 +01:00
parent 3ea1b316fe
commit 60ab2d6b70

View file

@ -48,6 +48,11 @@
# Minimal titlebars — stylix manages the GTK theme; we layer our # Minimal titlebars — stylix manages the GTK theme; we layer our
# headerbar shrink on top via stylix.targets.gtk.extraCss. # headerbar shrink on top via stylix.targets.gtk.extraCss.
gtk.enable = true; gtk.enable = true;
# Disable Tracker search — Nautilus tries to connect to the Tracker3
# D-Bus service at startup for recursive search. Outside GNOME the
# service isn't running, causing a multi-second D-Bus timeout on launch.
dconf.settings."org/gnome/nautilus/preferences".recursive-search = "never";
stylix.targets.gtk.extraCss = '' stylix.targets.gtk.extraCss = ''
headerbar { min-height: 0; padding: 0; margin: 0; } headerbar { min-height: 0; padding: 0; margin: 0; }
headerbar .title { font-size: 0; } headerbar .title { font-size: 0; }