• Confetti Camouflage@pawb.social
        link
        fedilink
        English
        arrow-up
        20
        ·
        10 months ago

        The XDG Base Directory Specification is a set of guidelines to tell application developers where they should store their application’s config files, cache, etc.

        There are many applications that don’t follow the guidelines and put their files in a hidden folder directly in your home directory, which is what the guidelines are trying to combat.

  • Sagrotan@lemmy.world
    link
    fedilink
    arrow-up
    16
    ·
    edit-2
    10 months ago

    .config
    .config.BAK
    .config.BAK2
    .config.OLD
    .config.bspwm
    .config.CWM
    .config.JACKAUDIO
    .config.LFS1
    etc etc

  • u/lukmly013 💾 (lemmy.sdf.org)@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    7
    ·
    10 months ago

    Fine, it’s 23:46. You got me to check my PC. Let’s have a look.

    ls -A ~/
    2FAlist.txt
    Applications
    aurpkt
    .bash_history
    .bash_logout
    .bash_profile
    .bashrc
    .cache
    .cddb
    .cert
    Cisco Packet Tracer 8.2.1
    .cmake
    .config
    .cups
    Desktop
    .dir_colors
    Documents
    .dosbox
    Downloads
    dump1090
    .dvdcss
    .elinks
    .face
    .face.icon
    .fltk
    .fonts.conf
    .gnupg
    .gnuradio
    .gphoto
    .grc_gnuradio
    .gr_fftw_wisdom
    .gr_fftw_wisdom.lock
    gr-gsm
    .gtkrc-2.0
    .hplip
    .icons
    iqtosharp
    .java
    .kal_fftw_plan
    .kde4
    .lesshst
    .local
    .minetest
    missaurpkg.png
    .mozilla
    Music
    .openjfx
    options.txt
    .packettracer
    packettracer
    Pictures
    .pki
    pkttheme
    Public
    .putty
    .python_history
    qsstv
    .qt-dab.ini
    .qt-dab-presets.xml
    .qt-dab-schedule.ini
    .qt-scanList.xml
    .rnd
    rtl_wmbus
    sdr-trunk
    SDRTrunk
    sdr-trunk-linux-x86_64-v0.5.0-beta6
    sdr-trunk-linux-x86_64-v0.5.3
    snapcore.png
    speedtest-1.2.0
    .ssh
    .ssr
    .steam
    .steampath
    .steampid
    Templates
    tmp
    Videos
    .viminfo
    VirtualBox VMs
    .wget-hsts
    .wine
    wmbusmeters
    .wxlistlog
    .wxtoimg
    wxtoimg
    .wxtoimglic
    .wxtoimgrc
    .Xauthority
    .Xclients
    .xinitrc
    .zcompdump
    zesarux
    .zesaruxrc
    .zhistory
    .zshrc
    

    Pretty clean, I’d say. At least on this install.

    • sushibowl@feddit.nl
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      10 months ago

      Lots of tools ignore xdg, and issues asking to add support get bogged down in backwards compatibility problems. The best they achieve is to introduce yet another env variable to control where the config goes. It’s really annoying.

      I have a bunch of TOOLX_CONFIG="$XDG_CONFIG_HOME/toolx" stuff in my bashrc.

  • aard@kyu.de
    link
    fedilink
    arrow-up
    2
    ·
    10 months ago

    It’s getting better. I recently removed a bunch of AIX and Solaris specific dotfiles/directories that haven’t been of use for years.

  • 0x4E4F@infosec.pub
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    I never share screenshots, my desktop is boring… practical, nothing really fancy.