• AKADAP@lemmy.ml
    ·
    1 year ago

    I absolutely despise the following directories: Documents, Music, Pictures, Public, Templates, Videos. Why? Because applications randomly dump stuff into these directories and fill them with junk files. I don't want any application putting anything into directories I actually use, unless I explicitly tell them to. It is not possible to keep your files organized if applications randomly dump trash files into them.

  • xXthrowawayXx [none/use name]
    ·
    1 year ago

    Also if the normal invocation of your program produces more than 3k lines of stdout, sanitize it and default to a file.

  • TankieTanuki [he/him]
    ·
    1 year ago

    I hate it when an application puts its configuration data in its own dotfile under $HOME instead in ~/.config. Also hate it when caches are stored in ~/.config, because then I have to manually tag those subdirectories for exclusion before doing a backup.

  • Urist@lemmy.ml
    ·
    edit-2
    1 year ago

    Tangentially related: I recently learned that there are tools for handling dotfiles such as chezmoi and yadm. I would suppose that after spending some time on backing up the dotfiles that matter one can purge the remainders without much issue. I also remember some tool that was made for the purpose of cleaning $HOME, but can not recall its name (if anyone knows please let me know).

  • Moonrise2473@lemmy.ml
    ·
    1 year ago

    I'd like to set nautilus to show hidden files, but I can't stand the amount of "trash" there's in home

    Everyone is thinking "my app is the best, it totally deserves a ~/.myappisthebest directory"

  • monobot@lemmy.ml
    ·
    1 year ago

    Here is nice help for python software to determine XDG directories (and more): https://pyxdg.readthedocs.io/en/latest/basedirectory.html

    PyXDG contains implementations of freedesktop.org standards in python.