• 198 Posts
  • 188 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle
  • I just listed the changes since GIMP 3 RC1.

    Over GIMP 2.10.38, there’s a lot of changes. Better color management, GTK 3, non-destructive editing, and other stuff I can’t remember.

    That last one is a major boon. It means you could perform an action on a layer, say raise the exposure, but revert it later on without affecting the quality or losing information. Unfortunately this doesn’t apply to all actions (such as resizing), but the list of non-destructive actions will grow later on.


  • Leaflet@lemmy.worldtoLinux@lemmy.mlHow to distrohop!?
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 hours ago

    By far the most important thing I’ve done is created a list of all the package names. With just one command, I can reinstall all my apps.

    The second most important thing I’ve done is created a long list of gsettings/dconf commands that configure Gnome to my liking.

    I’ve also moved most of my user data off my OS drive to removable drives. But I don’t have my home on a separate drive since I don’t want to share that across different distros since they configure things differently. It’s also just a lot easier to not have a separate home.

    Apart from that, the script I have also copies over some config files, sets my hostname, sets flatpak overrides.






  • Yup. Or at the very least, a distro package’s listed dependencies don’t show you the true dependencies a program needs to function. There are a lot of dependencies that are needed but not listed because they are installed through transitively by other packages.

    Rust shows you the true scale because it’s statically linked. That being said, Rust really may use more dependencies, but directly comparing the number of dependencies can be misleading without considering the scope and focus of each dependency.









  • The issue with Proton is that it’s designed to work within Steam, sandboxed, and with Valve’s runtimes. There’s also a lot of hacks Steam uses to make games work on a per game basis based on the game’s steamid.

    It doesn’t do that in Heroic. Which is why umu has been developed, its purpose is to run Proton outside of Steam but still be properly sandboxed and use Valve’s runtimes. It also has a database so that the same hacks used to make a game work on Steam are also applied to the GOG or Epic Games version.







  • Leaflet@lemmy.worldtoLinux@lemmy.mlBackup of installed flatpaks?
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    11 days ago

    flatpak create-usb [OPTION…] MOUNT-PATH [REF…] - Copy apps or runtimes onto removable media

    I don’t think it has to be removable media despite the description. I’m also not exactly sure how to install the packages once they’re copied over.

    For more details, see flatpak create-usb --help and flatpak man pages.