LOCALSEARCH-3(1)
π LOCALSEARCH-3(1) β the localsearch-3 man page, but make it make sense β¨
okay so bestie, you're looking at localsearch-3 from the LocalSearch manual, and no cap, this one is short but she's got lore. π«Ά
πΈ NAME πΈ
localsearch-3 β it's a filesystem indexer. that's the whole job. she indexes your files. iconic behavior, honestly. π
β¨ SYNOPSIS β¨
localsearch-3 [OPTION...]
that's it. that's the whole invocation. [OPTION...] and vibes. π
π¦ DESCRIPTION π¦
okay so here's the thing: localsearch-3 is not supposed to be run by the user</p>. like, it's not for you, it's for systemd, which starts it up when the user logs in. main character energy, but the main character is a login session. π
obviously though, you can start it manually if you're debugging β that's allowed, we're not the police. π΅οΈββοΈ
You can not run more than one instance of this at the same time.</p> one at a time, bestie. that's the rule. no cloning yourself, no parallel universe arc. π
and what does she actually do? localsearch-3 mines information about applications and files only. that's it. that's the lane. she stays in it. π―
π OPTIONS π
-?,--helpβ shows you a little summary of the options. the "what does this thing even do" button. π«Ά-V,--versionβ returns the version of this binary. so you know exactly which one you're dealing with. π-n,--no-daemonβ tells the indexer to exit once all indexing has finished and the database is up to date. this is not the default mode of operation, jsyk β normally she just sticks around acting like a daemon, monitoring file updates that may occur over time. so this flag is like "girl, you can go home now." π β¨
also important: this option renders the --initial-sleep option moot. like, completely moot. moot-ified. π
-e,--eligible=FILEβ checks if FILE is eligible for being mined, based on the current configuration rules. and not only that β it'll also check if FILE would be monitored for changes. π this one's flexible too: it works with non-existing FILE arguments as well as existing FILE arguments. so yes, you can ask about a file that doesn't even exist yet. she'll still answer. queen. π
π DESKTOP INTEGRATION π
desktop environments that make use of localsearch-3 should start the localsearch-3.service user unit on startup. that's the move. β¨
for instance, sessions managed by gnome-session can add this service as a Wants= dependency in their gnome-session@name.target.d/session.conf drop-in. copy that path exactly, bestie, i'm not kidding about the path. π
and here's the slay part: this allows sessions to disable background filesystem indexing just by simply not starting localsearch-3.service β perfect for situations where it's not necessary (i.e. special kiosk sessions). lowkey elegant. the way that you can opt out by doing nothing at all? chef's kiss. ππ₯
π SEE ALSO π
localsearch-info(1). go read her too, she's the sibling. ily. π
a cute little sign-off π</p>
this page was brought to you by version 3.12.0, dated 09/15/2026, and by the letter π . now go index some files, bestie β or like, don't, because systemd will do it for you. periodt. π
π¦ where this page comes from
- arch rolling: localsearch 3.12.0-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms