Created attachment 3571 Proposed patch Hi, In garcon 0.1.5, if a directory doesn't exist when the menu is first built, then it is not considered in the dir list and thus not monitored. The main use case for that is probably $XDG_DATA_HOME/applications: if it doesn't exist and a menu editor creates it to write desktop files in it, they won't be seen by garcon. The attached patch fixes this issue here (after some testing it seems to work fine, but maybe there are some issues I didn't see, e.g. on non-linux platforms?). Thanks! PS: the patch is generated on top of the one attached in Bug 7187
Seems to work fine, so applied in 5cfabfa.