And that’s all, I’m happy since I was out of space.

  • some_guy@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    I’m here to promote fclones. I’ve used it twice and recovered over a terabyte on my NAS the last time I used it. I’m not affiliated. Hyperspace for Mac is similar (but different) and I haven’t used it, but it was developed by my favorite nerd podcast host. I’m planning to test it out eventually, but the latest fclones run was only about a month ago, so it doesn’t make sense to try it yet.

    • Chewy@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Fclones is a great tool, but it’s for finding duplicate files and replacing them with sym-/hard-/reflinks.

      I recommend using the --cache option to make subsequent runs extremely quick.

  • asl@mbin.launay.org
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    The following NEW packages will be installed: filelight gamin kded5 kio kwayland-data kwayland-integration libdbusmenu-qt5-2 libgamin0 libhfstospell11 libkf5auth-data libkf5authcore5 libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5completion5 libkf5config-bin libkf5config-data libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5 libkf5crash5 libkf5dbusaddons-bin libkf5dbusaddons-data libkf5dbusaddons5 libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons-bin libkf5guiaddons-data libkf5guiaddons5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5 libkf5idletime5 libkf5itemviews-data libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5 libkf5notifications-data libkf5notifications5 libkf5service-bin libkf5service-data libkf5service5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data libkf5textwidgets5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandclient5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5 libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui5 libkwalletbackend5-5 libpolkit-qt5-1-1 libqt5texttospeech5 libqt5waylandclient5 libqt5waylandcompositor5 libvoikko1 qtspeech5-speechd-plugin qtwayland5 sonnet-plugins 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded.

    A bit too much to just install one soft. Hard pass.

    • moonpiedumplings@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      2 months ago
      [moonpie@osiris ~]$ du -h $(which filelight)
      316K    /usr/bin/filelight
      

      K = kilobytes.

      [moonpie@osiris ~]$ pacman -Ql filelight | awk '{print $2}' | xargs du | awk '{print $1}' | paste -sd+ | bc
      45347740
      

      45347740 bytes is 43.247 megabytes. That is to say, the entire install of filelight is only 43 megabytes.

      KDE packages have many dependencies, which cause the packages themselves to be extremely tiny. By sharing a ton of code via libraries, they save a lot of space.

          • Kena@lemm.ee
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            You do realise that you’re a waste of life and nobody will remember you when you die?

            Why get this hostile over a random software? I hate their shit because it’s absurdly bloated and a pain to remove.

            You’re a worthless loser and you know it as well as we do.

    • priapus@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      That’s very normal if you don’t have any KDE apps. If you were using KDE and installed a GNOME app it’d be similar.

    • MonkderVierte@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      On gtk desktops it’s something like Baobab. Too sad that the big guys can’t make lightweight and standalone software.

      • Wilmo Bones@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Basically all KDE apps have the same dependency set. So install one and the next ones will only install the app most likely. On KDE itself you’d already have these.

    • PushButton@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      My little widget to get the weather, Blazing Fast Uber Duper made in Rust, has like 85 total dependencies from like 3 crates that I need…

      My own software is a hard pass for myself…

      That’s great!

      Another thing that is great, since we are talking about disk space: people, check your Rust repositiry, it might be huge.

      I deleted that folder and, in my case, freed 12gb. Not too shabby.

  • devfuuu@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    The always huge and killing my system space:

    • pacman cache
    • docker bullshit
    • flatpaks
    • journalctl files!
    • MouldyCat@feddit.uk
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      In case you don’t already know about it, paccache (part of the pacman-contrib package) will let you easily remove old packages from the pacman cache

    • MonkderVierte@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Isn’t that a wayland notification daemon already?

      Edit: no, that’s dunst.

      Btw, how do you do the background color thing?

      • beeng@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        I was confused what you meant by background colour thing so I went to dust docs haha.

        Now I got you. It’s a codeblock so it shows in monospace font. Look up .md formatting for tips.

        In this case its a word between backticks `

      • Obin@feddit.org
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        2 months ago

        Now someone needs to do a rewrite of dunst in rust called runst to make the confusion complete.

    • Grass@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      I have to remember to check this out. its on my reminders in my self host calendar but its been offline fpr quite some time after moving.

  • eneff@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    My / is a tmpfs.

    There is no state accumulating that I didn’t explicitly specify, exactly because I don’t want to deal with those kind of chores.

    • Chewy@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      These tools are also useful for finding large files in your home directory. E.g. I’ve found a large amount of Linux ISOs I didn’t need anymore.

      • eneff@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        My users home directory is ephemeral as well, so this wouldn’t happen. Everything I didn’t declare to persist is deleted on reboot.

        What I do use tools like these for is verifying that my persistent storage paths are properly bind mounted and files end up in the correct filesystem.

        I use dust for this, specifically with the -x flag to not traverse multiple filesystems.

  • klu9@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Personally I’m loving diskonaut. “Graphical” representation but at, ahem, terminal velocity. Image

  • MonkderVierte@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    My dad’s Linux setup couldn’t log in. After a bit of investigation, starting the session manually and so on, i got a hunch and indeed; i saw in Baobab that the backup script took the wrong disk, filled up the one with home, making it slow, so the log-in thingie timed out, failing the session.