On Fri Nov 22, 2024 at 5:58 PM CET, Felix Miata wrote:
Matěj Cepl composed on 2024-11-22 14:20 (UTC+0100):
$ ln -srf ~/.local/bin ~/.bin
is the first command I run on any new installation of any Linux.
I use ~/bin/. The logic of placement of user scripts and binaries in dot (aka hidden) directories totally escapes me. The logic of any hidden directories at all in $HOME seems dubious.
I think it is a difference between desktop and server users. For me $HOME is real directory, which I don’t to have filled with anything which is not useful for me, and that’s mostly only documents or files I work with. Anything else I like to have out of the way (~/.config, ~/.bin, etc.). For server instances, where the operation of the system is the main purposes of it, openly showing all innards makes a lot of sense. On my server, that link is ~/.local/bin -> ~/bin. Best, Matěj -- http://matej.ceplovi.cz/blog/, @mcepl@floss.social GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 The American Republic will endure, until politicians realize they can bribe the people with their own money. -- based on a statement of Alexander Fraser Tytler