> one last but of advice - you probably do not need to do this yourself - its > not > like you are are the only person who has had that idea there - there is an > open > ticket for that feature request - if i had this motivation, i would get on > that > thread and encourage mozilla to implement it for everyone > > https://bugzilla.mozilla.org/show_bug.cgi?id=259356
Sure, I'm not going to implement that by myself - fortunately, a patch https://phabricator.services.mozilla.com/D6995 is available (although not merged to mainline yet). It's linked to the ticket 259356 you mentioned. It's already used by firefox-xdg AUR package https://aur.archlinux.org/packages/firefox-xdg. I'll check if it properly handles cases you mentioned like not having $XDG_CONFIG_HOME, thanks for giving attention to that! > thats just how the cookie crumbles - programs have been sourcing and creating > dotfiles since long before mozilla, the FHS, $XDG_CONFIG_HOME, or the > ~/.config > directory - most people are not so annoyed by it - that is why programs like > `ls`, GUI file managers, and other programs hide dotfiles by default - they > are > expected to be there and expected to be messy; and they are probably never > going away Sure, trying to get rid of them is a non-ending holy war. However, if we can't drink all the vodka, it doesn't mean that we cannot at least try :) As for me, there are now many cases when dotfiles are not meant to be hidden files but are treated as "special" files - ones that a person want to always see, but a dot-prefix gives them a special meaning which may vary depending on context. In such cases, it's convenient to have an alias like alias l='ls -Alv --color=always --group-directories-first' And it would be cool not to see tons of dotfiles in home when running that (the home is actually the only directory which is so massively cluttered with dotfiles; having dotfiles always displayed in any other directory is almost always OK IMHO). P.S. On my machine, the list of dotfiles in home (except .config, .cache and .local) looks as follows: .dbus, .hplip, .mozilla, .ssh, .profile. So, at the end of 2023, we a finally close to a *relatively* clean home at least for some sets of software installed. Thanks xdg-ninja and Arch wiki XDG base directory page. -- Daniil Kovalev _______________________________________________ Dev mailing list [email protected] https://lists.parabola.nu/mailman/listinfo/dev
