Attention electron developers: under no circumstances do I want your entire app in .config.
You feel the curling of the monkey’s paw; the entire app is now in ~/.local/AppName
I mean… At least that’s more correct… If the monkey’s paw is giving us things that are better but not ideal i’m gonna use the fuck out of it.
Is that the Stanley cup in the first image?
It’s still a lot better that creating random .folders per application in your home.
The font in the screenshot makes me angry.
Hey! Would you mind guiding me as to what is going on in this picture? Is this an APP that allowed to SSH into your server? You got my attention with this picture, and I’m curious to hear more.
It’s Termux, basically a fully fletched terminal for Android. So you can install various tools via apt, and use them, for example yt-dlp, ffmpeg, gcc, python etc. And yes, you can also use SSH, both as server and client. I use it very often to connect to my servers on the go.
You can even use chroot to basically run a distro of your choice.
Damn, that sound pretty cool, thanks for the info!
It’s also incredibly useful to backup /sdcard via rsync or Borg every night automatically
Or access the contents of your phone via SFTP
I like using syncthing. It syncs all my apps that are backed up with neobackup, my pictures, files etc. to my NAS. Then my NAS runs borg on that directory as well as all the other important NAS directories to make the legit backups.
I have termux installed but I honestly rarely use it. Hate typing on the phone in the terminal… if I need to do it then I’ll just adb connect from my computer and do it from there on a real keyboard.
It really depends for what. I don’t think nginx config should be in $HOME/.conf/
Right? It goes into ~/Documents/
SMH my head
Everything into ~/Downloads/ until the partition is full.
but please don’t hard-code
~/.config
or$HOME/.config
. Use theXDG_CONFIG_HOME
environment variable, with$HOME/.config
as a fallback if it’s not set.Many programming languages have a cross-platform implementation of this built in to their standard library. C# has
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
which uses XDG_CONFIG_HOME on Linux, local AppData on Windows, and whatever is the correct thing on MacOS (not very familiar with how things work on MacOS)In Python the equivalent library is
platformdirs