Post ALFo56FJsBOE5incDg by liw@toot.liw.fi
 (DIR) More posts by liw@toot.liw.fi
 (DIR) Post #ALDrq0o5pAXwNYCnku by yarmo@fosstodon.org
       2022-07-06T18:01:05Z
       
       29 likes, 35 repeats
       
       Dear Linux desktop apps, you have full authorization to create a folder in my ~/.config directory, you are even invited to stuff your data in my ~/.local/share directory, and let's not forget about that ~/.cache y'all! Wunderbar! Much freedom!So, now, please repeat after me:πŸ‘ I πŸ‘ SHALL πŸ‘ NOT πŸ‘ MAKE πŸ‘ A πŸ‘ FOLDER πŸ‘ IN πŸ‘ YOUR πŸ‘ HOME πŸ‘ DIRECTORY πŸ‘Thank you kindly
       
 (DIR) Post #ALDrsmtM16xE5fzQps by joel@fosstodon.org
       2022-07-06T18:11:52Z
       
       0 likes, 0 repeats
       
       @yarmo hello @thunderbird, you are great but :blobcatderpy:
       
 (DIR) Post #ALE0agzo69mUBCSFFY by koherecoWatchdog@freeradical.zone
       2022-07-06T18:17:13Z
       
       3 likes, 2 repeats
       
       @joel @yarmo No app has gone as low as #Keybase, which took the liberty of creating β€œ/keybase” (yes, that’s in the ROOT folder), ultimately taking the gold in simultaneously demonstrating the incompetence, arrogance, & exaggerated self-importance of those developers.
       
 (DIR) Post #ALETTRGJ5yga1e48Ey by fcktheworld587@social.linux.pizza
       2022-07-07T01:13:06Z
       
       0 likes, 0 repeats
       
       @yarmo OMFG FR FR
       
 (DIR) Post #ALETnMuky9rCKjUNFY by tykayn@mastodon.cipherbliss.com
       2022-07-06T22:41:20Z
       
       0 likes, 0 repeats
       
       @yarmolooking at you, #emacs
       
 (DIR) Post #ALETnNN7GiXfkgl1SC by nm0i@qoto.org
       2022-07-06T22:42:29Z
       
       0 likes, 0 repeats
       
       @tykayn @yarmo *blushes* go away you baka!
       
 (DIR) Post #ALETnNz2zgspeKVJZo by mpjgregoire@mamot.fr
       2022-07-07T01:16:40Z
       
       0 likes, 0 repeats
       
       @nm0i @tykayn @yarmo Since version 27.1 (in 2020) #Emacs will use a configuration in ~/.config/emacs/ .
       
 (DIR) Post #ALFG60OrhH1VoAWZii by straw@socks.pinnoto.org
       2022-07-07T10:17:54.857506Z
       
       0 likes, 0 repeats
       
       @yarmo part of why I switched to minimalist and CLI applications. when I do ls in my home directory, I don't want half the screen filled up with things that I had no idea existed and don't want there...
       
 (DIR) Post #ALFGHda8MPRWVuLFsu by inference@plr.inferencium.net
       2022-07-07T10:19:59.739096Z
       
       1 likes, 0 repeats
       
       @straw @yarmo Means nothing if the CLI applications save files in your home directory. CLI vs GUI is irrelevant.
       
 (DIR) Post #ALFGQdiFF9U7WeQbzs by straw@socks.pinnoto.org
       2022-07-07T10:21:39.601913Z
       
       0 likes, 0 repeats
       
       @inference @yarmo CLI applications don't save files in my home directory, they respect the .config and .local/share file structure
       
 (DIR) Post #ALFGTUp6kZ92pC05lg by straw@socks.pinnoto.org
       2022-07-07T10:22:10.551125Z
       
       0 likes, 0 repeats
       
       @inference @yarmo ...most of the time at least
       
 (DIR) Post #ALFGVA60mirp7RhXuq by inference@plr.inferencium.net
       2022-07-07T10:22:26.468903Z
       
       0 likes, 0 repeats
       
       @straw @yarmo Dependent on the program. Any program, regardless of CLI or GUI, could write to home.
       
 (DIR) Post #ALFGbWmrKhFVEQmKP2 by straw@socks.pinnoto.org
       2022-07-07T10:23:36.741324Z
       
       0 likes, 0 repeats
       
       @inference @yarmo not about whether they _can_ write to it, it's about whether they create useless directories in /home/user/ rather than /home/user/.config or /home/user/.local/share or other common directories
       
 (DIR) Post #ALFGhHhYKk7yBM2dCC by inference@plr.inferencium.net
       2022-07-07T10:24:38.108790Z
       
       1 likes, 0 repeats
       
       @straw @yarmo Yes, which is what I'm saying.Anyone could write a CLI program which does that. GUIs aren't the only ones capable of this BS.
       
 (DIR) Post #ALFGkc3f6YDMBZyCG0 by straw@socks.pinnoto.org
       2022-07-07T10:25:16.200558Z
       
       0 likes, 0 repeats
       
       @inference @yarmo but that isn't the point. the point is that CLI programs do it less often so I avoid GUIs and bad CLIs
       
 (DIR) Post #ALFGm4hU6BXrJ9IGp6 by straw@socks.pinnoto.org
       2022-07-07T10:25:32.052863Z
       
       0 likes, 0 repeats
       
       @inference @yarmo example: ~/.moonchild productions/ that fucking directory is a nightmare to look at
       
 (DIR) Post #ALFGpRnOgfSVo0fRYW by inference@plr.inferencium.net
       2022-07-07T10:26:06.674433Z
       
       0 likes, 0 repeats
       
       @straw @yarmo Less often isn't really a good way to measure it. If it's possible, it can happen. I'd think more of it like "How can we prevent it from happening?".
       
 (DIR) Post #ALFZDxExE9jzSCOP9k by yarmo@fosstodon.org
       2022-07-06T18:27:03Z
       
       0 likes, 0 repeats
       
       I feel like making a side project to call out the pieces of software that do this unrespectful shit.
       
 (DIR) Post #ALFZDxol52NfFF8zxo by iridescentFluid@queer.party
       2022-07-06T18:35:35Z
       
       1 likes, 0 repeats
       
       @yarmo My worst offender is Syncthing. Maybe its just me but for the life of me I can't figure out how it's supposed to work. Every time i just want it to sync a folder  from desktop to phone, it ends up creating brand new folders on both. Its so frustrating, and I just keep reminding myself " πŸ˜–big ooof but at least its free and open source" lol
       
 (DIR) Post #ALFo56FJsBOE5incDg by liw@toot.liw.fi
       2022-07-07T04:20:18Z
       
       0 likes, 0 repeats
       
       @yarmo One of the reasons I've not gone full XDG-reconfigure to get my home directory under control is the inevitable frustration when so little software would respect my configuration choices.I'm getting too old for IT.
       
 (DIR) Post #ALFo6JSiDnfNMyds0W by Yoshi@wetdry.world
       2022-07-07T02:01:38Z
       
       0 likes, 1 repeats
       
       @yarmo I swear there was an XDG-related site that already tracked apps that violated the directory specifications, but I can't find it again.edit: found it! it was actually the arch wiki https://wiki.archlinux.org/title/XDG_Base_Directory#Support
       
 (DIR) Post #APb1VZJZb7uhELN0pE by Zerglingman@freespeechextremist.com
       2022-11-14T13:46:32.048223Z
       
       0 likes, 0 repeats
       
       @yarmo .purple is excepted.
       
 (DIR) Post #ASzqai2q5RsI0laI5o by a@social.exozy.me
       2023-02-24T06:48:14Z
       
       0 likes, 0 repeats
       
       @yarmo Yes!!Thanks to XDG directories, my dotfiles repo is actually just my ~/.config and none of the files actually start with dots! It's so nice to not have to use symlinks or a dotfiles manager.
       
 (DIR) Post #AT080n3xkbCkKC8FPs by vftdan@mastodon.ml
       2023-02-24T10:03:21Z
       
       0 likes, 0 repeats
       
       @aHow do people have running config files visible by git (doesn't matter whether it's ~/.config/.git or symlinks)?I only make symlinks on machines I won't use for a long time.All of my main machines have unique lines added, changed or removed from the common config, so during sync I need to stash & merge and doing it on live config would make them temporaly broken. So I need separate files for the live & for the common config; pull updates into the common config; than vimdiff live & common configs to copy the lines that aren't machine specific & usually tested (and copy back pulled updates that I consider suitable for the current machine); then add --patch & commit my changes in logical commits; push.That way live configs are never modified for the reasons other than adding new common settings, therefore I'm free to interrupt my process of syncing and (re)start any program in the meantime.@yarmo
       
 (DIR) Post #AT0Zsnj6CIRimZLsjw by a@social.exozy.me
       2023-02-24T15:15:42Z
       
       0 likes, 0 repeats
       
       @vftdan @yarmo That's true that during a merge conflict, the config file will be broken. Personally, for me it happens rarely enough that I don't worry about it.
       
 (DIR) Post #AT0gDASZz2uSo1igvQ by vftdan@mastodon.ml
       2023-02-24T16:26:33Z
       
       0 likes, 0 repeats
       
       @aYeah, it will be fine most of the time igProbably until I have a merge conflict with vim (or whatever one use as mergetool) config@yarmo