Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)DB
Posts
2
Comments
216
Joined
3 yr. ago

  • (IANAL)

    Since the software is already distributed under the terms of the GPLv3 (which guarantees irrevocable rights) there is no way to forbid any distribution of the current version of the software.

    It is however possible to distribute future works under a different license, but only if you aren't bound by the GPL yourself. This would be the case if you wrote the code yourself or all contributors grant you the right to do so (eg. using a Contributor License Agreement).

  • I want that individual users are able to theme my app. I don't want that distributors and DEs automatically theme my app and expect that it still works the same.

    It's a bit like websites: I'm absolutely fine if a user wants to inject some CSS in my website. On the other hand, if a browser manufacturer decided to inject CSS into all websites to customize their look, it would be a nightmare for web developers.

  • Please don't automatically generate themes for third-party apps. If an application brings its own styles and icons, it results a weird mix of multiple styles.

    If a user wants to style it themselves, they should be able to — at their own risk. But shipping (inherently broken) styles with a distro/DE misrepresents the appplication and creates unnecessary issues for the upstream developers.

    https://stopthemingmy.app/

  • Please put an NSFW tag on this. I was on the train and when I saw this I had to start furiously masterbating. Everyone else gave me strange looks and were saying things like “what the fuck” and “call the police”. I dropped my phone and everyone around me saw this image. Now there is a whole train of men masterbating together at this one image. This is all your fault, you could have prevented this if you had just tagged this post NSFW.

  • HDD, which is /home

    Spinning rust is slow

    Have you tried to either

    1. put /home on the SSD and only larger subdirectories on the HDD
    2. set eg. XDG_CONFIG_HOME, XDG_CACHE_HOME etc. to a location on the SSD (to improve program startup time)

    I have no direct comparison, but I can imagine that this could reduce the performance impact of your HDD.

  • GNOME Extensions actually run in the gnome-shell process itself and can do most things that a builtin solution could offer.

    They fail in some circumstances […] and behave inconsistently

    That proves why they shouldn't be part of GNOME Shell themselves. Offloading some (debatable) functionality to extensions helps keeping the core components reliable and maintainable.


    Side note: there is also a DING implementation with supposedly better DnD support: https://extensions.gnome.org/extension/5263/gtk4-desktop-icons-ng-ding/