<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xdg_pipe_menu/src/er_xdg_pipe_menu_scanner.erl, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://projects.languidnights.com/cgit/xdg_pipe_menu/atom?h=main</id>
<link rel='self' href='https://projects.languidnights.com/cgit/xdg_pipe_menu/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://projects.languidnights.com/cgit/xdg_pipe_menu/'/>
<updated>2026-07-21T15:44:41Z</updated>
<entry>
<title>Rename app from er_xdg_pipe_menu to xdg_pipe_menu</title>
<updated>2026-07-21T15:44:41Z</updated>
<author>
<name>Christopher R. Nelson</name>
<email>christopher.nelson@languidnights.com</email>
</author>
<published>2026-07-21T15:44:41Z</published>
<link rel='alternate' type='text/html' href='https://projects.languidnights.com/cgit/xdg_pipe_menu/commit/?id=5ff1fbe175af17fbb808c5ea942f465a932da3af'/>
<id>urn:sha1:5ff1fbe175af17fbb808c5ea942f465a932da3af</id>
<content type='text'>
Drop the "er-" prefix throughout: module/atom names, filenames,
socket paths, and docs. It was an implementation detail, not part
of the app's identity.

Co-Authored-By: Claude Sonnet 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Add XDG applications directory scanner</title>
<updated>2026-07-21T02:56:01Z</updated>
<author>
<name>Christopher R. Nelson</name>
<email>christopher.nelson@languidnights.com</email>
</author>
<published>2026-07-21T02:56:01Z</published>
<link rel='alternate' type='text/html' href='https://projects.languidnights.com/cgit/xdg_pipe_menu/commit/?id=7db20cd2ac2c8b8774a8ae02a7b233541666c865'/>
<id>urn:sha1:7db20cd2ac2c8b8774a8ae02a7b233541666c865</id>
<content type='text'>
Resolves the ordered list of "applications" directories to search per
the XDG Base Directory Specification: XDG_DATA_HOME (default
~/.local/share) first, then XDG_DATA_DIRS (default /usr/local/share,
/usr/share). Each variable falls back to its default independently
when unset or empty, so a Flatpak-style XDG_DATA_DIRS override is
honored in place of the default rather than merged with it.
find_desktop_files/0,1 recursively collects .desktop files from those
dirs, skipping ones that don't exist.

Co-Authored-By: Claude Sonnet 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
