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/)QU
Posts
32
Comments
1,425
Joined
2 yr. ago
  • Not judging but just fyi, that's like the worst of both worlds tbh. The point of installing independently of the base system is that the system is immutable and easy to roll back to a previous state, if you use a mutable system and also install packages with other means, you're working around a limitation that isn't even there and wasting more space to get almost none of the benefits (aside from easier permission control for Flatpaks)

  • Proton explicitly enabled keeping 2 free accounts on the mobile apps quite some time ago, probably more than a year, so they're cool with you having 2 like that.

    If you get more, you'll be hampered at the application level, but, unless it's like a load of accounts for spam purposes, having just a handful shouldn't get you banned, I believe

  • Yeah I did read their Readme, unfortunate to see it end like this, but it's been super good so far and it still is!

    work around the issue by pinning

    Oh I didn't know about the pinning functionality, I'll look into it, thanks!

  • KDE @lemmy.kde.social
    QuazarOmega @lemy.lol

    Updating Flatpaks on Discover with deprecated apps is impossible

    If an app that I have is marked for Automatic Removal due to deprecation I can't keep the app and update the rest, because if I try to click Cancel the whole update process stops, if I click Proceed the app will be uninstalled and then the rest gets updated.
    Why does it work like this, am I just not supposed to keep deprecated apps for security concerns? I hope it's not intended, because this just hampers the user unendingly.
    This time it's Metadata cleaner that is going, but it could be any app that someone relies on, they'd be forced to go to the command line to update the rest while keeping that one app?

  • Selling is outside the scope of the licence, you can do whatever you want with monetisation, be it free or paid-for.
    But any one person that uses your GPL if local, AGPL if local or through a remote service, has the right to request you a copy of the code and you have an obligation to comply and provide it

  • Programming @programming.dev
    QuazarOmega @lemy.lol

    Is there a way to rewind the git rebase state?

    Hi, I've got myself stuck on an issue, I've started a big rebase (I know that was already a bad idea to begin with, but, just in case, the information I'm looking for could always come in handy in other occasions), I reordered a few commits and squashed some, while in the process I resolved a few conflicts, then after I resolved one of them and got to the next conflict I realised that I shouldn't have put a certain commit there, is there a way to rewind the process to the previous step while staying in the rebase? That way I could move the commit to where it should be and continue.
    I know you can edit the todo (git --edit-todo), but that only works for the next commits, I also can't just reset back by the number of commits I want, e.g. git reset --hard HEAD~4, because for the rebase those commits remain as done and doing git rebase --continue only brings me to where I am already, the next conflict to resolve.
    So I wonder, is there a way to move out commits of the done list ba

    F-Droid @lemmy.ml
    QuazarOmega @lemy.lol

    What happened to Medito?

    The Medito app is a (unsurprisingly) meditation/mindfulness app. Sort of the free software alternative to Headspace.
    I haven't used it in a long time and was curious to see how it was doing, but I saw this:

    • it's only available on IzzyOnDroid now, I believe it used to be on F-droid at some point (edit: it wasn't)
    • the available release is 2 years old

    So I thought, maybe the app was sadly just archived, but no, it's actually still under development, it's just that no releases have been published on GitHub for 2 years (2.0.48 clearly titled "Deprecated"), instead the Play Store releases keep being pushed out as recently as 3 February 2025 (3.2.0).
    Oh and the issues tab has been disabled, which seems very shady to me.
    So I wonder what the heck went down with this excellent app, it may still be considered "free software", also featuring the best licence (AGPL), but it looks like it has become unfriendly towards the community, I wonder

    Linux @lemmy.ml
    QuazarOmega @lemy.lol

    What's the best way to add a secondary drive?

    I'm on a Fedora Kinoite system that is entirely on one LUKS encrypted drive, I recently added a second drive to have more space and I'm wondering how I should make use of it.
    For now I formatted it completely with a new btrfs partition encrypted with LUKS and to actually add I thought I could:

    1. automount it to some location, not sure where I should mount it though, I've seen many questions online that say to avoid /mnt for permanent drives and also /media (there are contrasting opinions on that, though), so I thought I could maybe sidestep this question by going with the second option which is the following
    2. extending the already existing btrfs /sysroot to span across the 2 partitions on the separate drives, but I didn't find good information on this process when LUKS is involved. It seems like that kind of operation is heavily discouraged due to risking data loss

    So I wonder, what is the best approach and the one that will give me fewer headaches? If it is the second,

    KDE @lemmy.kde.social
    QuazarOmega @lemy.lol

    Can KDE Plasma restore apps in their last workspace and activity?

    Plasma's restore session functionality has started working for me relatively recently, but there's one thing that bugs me: all my windows are just dumped together into the same activity and workspace I'm in at login, so it becomes a big mess.
    Is there a setting somewhere that tells it to respect the last position of the windows?

    Ask Android @lemdro.id
    QuazarOmega @lemy.lol

    Vanadium (Chrome) can't create shortcuts from private space?

    I wanted to install a few PWAs in my private space but the option for installation or shortcut creation isn't there on the same websites where it appears in the normal installation of the browser app.
    Is this a limitation strictly related to the private space?

    F-Droid @lemmy.ml
    QuazarOmega @lemy.lol

    Auto update not working on GrapheneOS

    I've enabled auto download and installation of updates in the settings, but somehow they are never downloaded and installed in the background, nor when I do "install all", they all prompt me for confirmation.
    Is there some setting to change to make it work?

    Programmer Humor @lemmy.ml
    QuazarOmega @lemy.lol

    Rebecca is all of us

    VFX @lemmy.graphics
    QuazarOmega @lemy.lol

    Is there any good open source rotoscoping application?

    As far as I got, Blender's features for masks are very good, but then they fall short when you want to tweak the animation curve for animated masks because, well, there are no curves... it's all linear, they just won't appear in the graph editor.
    So I was wondering if there is some other application that does that, be it specialised or not, maybe specialised for compositing would be a plus actually, considering all the video editing features that are left in the dust by Blender, because I assume the big players don't care for them and rather fund for the development of all the 3D capabilities, which I care about very little for what I usually do, so I'm not seeing any improvements on that side anytime soon

    KDE @lemmy.kde.social
    QuazarOmega @lemy.lol

    How to use KDE Connect with a VPN on Android?

    I've set up a phone with Rethink DNS as a permanent VPN, so nothing can come through, I tried putting KDE Connect in the Bypass Universal list, but it still fails to discover devices on the network and in turn it can't be discovered by others itself.
    I tried without VPN active and it all works, of course. Is it possible for the 2 to coexist? If so, what settings should I change?

    KDE @lemmy.kde.social
    QuazarOmega @lemy.lol

    Discover Updates tab keeps refreshing non-stop

    I'm using Fedora Kinoite and there's this little issue that has been bugging me to no end, whenever I want to see what updates have been found for my apps and their changelogs I start scrolling there, but every few seconds, say 20, the page will refresh and look for updates again, so it interrupts my reading and resets the scrolling position I was at, so I have to wait there to finish refreshing, jump to where I was and speed-read that piece of text before it refreshes once again and I'm thrown back to square one.
    I was wondering if there is any setting to control how often Discover auto-refreshes, maybe set it to only manually refresh instead, but there doesn't seem to be anything in the Settings tab.
    Is there a solution or is this a bug?

    Linux @lemmy.ml
    QuazarOmega @lemy.lol

    Is there an app that can program audio configuration?

    I sometimes play games and also open my music player, but the sound from the game drowns out the music, so I need to go into the sound mixer on KDE and manually lower the game's volume every time.
    I was wondering, is there a way to do this process automatically? As in setting up conditions like "if music is playing (some MPRIS API?) then lower all other apps' volumes)", maybe even crazier "if some app is outputting voice then set its volume back up and lower music app's volume or pause its playback altogether for some specified timeout that keeps being refreshed for as long as voice is heard".
    I imagine the latter is a bit of a dream, but maybe for the first, even some quick sound profile selector would go a long way, say switching from "normal profile" to "background music profile", etc. which specify preconfigured volumes for those apps.
    Is that a thing?

    Programming @programming.dev
    QuazarOmega @lemy.lol

    How will the YEAR data type transform in the future?

    I was looking to implement a year column and while researching I stumbled on the YEAR data type which sounded just right by its name, I assumed that it would just be something like an integer that can maybe hold only 4 digits, maybe more if negative?
    But then I noticed while actually trying it out that some years I was inputting randomly by hand never went through giving an out of range error, so I went to look at the full details and, sure enough, it's limited to years between 1901 and 2155, just 2155!
    In terms of life of an application 2155 is just around the corner, well not that any software has ever lived that long, but you get what I mean in the sense that we want our programs to be as little affected by time within what's reasonable given space constraints.
    So what will they do when they get close enough to that year, be

    Nix / NixOS @programming.dev
    QuazarOmega @lemy.lol

    Is there a way to automatically import all .nix files in a directory?

    My solution:

     nix
        
    let
    
      nixFilesInDirectory = directory:
        (
          map (file: "${directory}/${file}")
          (
            builtins.filter
              (
                nodeName:
                  (builtins.isList (builtins.match ".+\.nix$" nodeName)) &&
                  # checking that it is NOT a directory by seeing
                  # if the node name forcefully used as a directory is an invalid path
                  (!builtins.pathExists "${directory}/${nodeName}/.")
              )
              (builtins.attrNames (builtins.readDir directory))
          )
        );
    
      nixFilesInDirectories = directoryList:
        (
          builtins.concatMap
            (directory: nixFilesInDirectory directory)
            (directoryList)
        );
      # ...
    in {
      imports = nixFilesInDirectories ([
          "${./programs}"
          "${./programs/terminal-niceties}"
      ]);
      # ...
    }
    
    
      

    snippet from the full source code: [quazar-omega/home-manager-config (L5-L26)](https://codeberg.org/quazar-omega/home-manager-config/src/commit/7afabf08c04d0d9ce48e06091

    linuxmemes @lemmy.world
    QuazarOmega @lemy.lol

    jk, we still love you Gitea ..for now

    We all know who's the real steward of free software and federation

    smiles in anticipation


    legit had to draw the vector logo of Gogs for this, smh

    edit: actually... it already exists, oopsie (ᵕ—ᴗ—) smh my head

    KDE @lemmy.kde.social
    QuazarOmega @lemy.lol

    Can Filelight analyze MTP devices (Android phone)?

    I was trying to analyze my phone's storage through Filelight, but it just gets frozen after I select the phone's folder. I didn't find anything in Bugzilla regarding this problem.
    Is the protocol supported at all in the app?

    keyboards @lemmy.sdf.org
    QuazarOmega @lemy.lol

    Any keyboard finder website with good filters?

    I've been looking around to find a good keyboard for myself after having used a sad wireless membrane, so, after reading around a bit, as my first foray I decided I wanted a 75% with mechanical brown switches, but I'm finding it really hard to find a good list of keyboards that matches my description because I'd like the layout to be Italian and most, if not all of the ones I found are US instead, I'm not a touch typer so I still care about that.

    So is there any comprehensive website that allows you to filter by all the relevant characteristics?

    Blender @lemmy.world
    QuazarOmega @lemy.lol

    How to keep manually installed add-ons updated?

    I have come across a few add-ons that are only available through GitHub, for example. So I'm wondering, is there some system to keep them updated automatically, or do I have to manually redownload them every time?

    F-Droid @lemmy.ml
    QuazarOmega @lemy.lol

    How can I get automatic installation of updates?

    I've mostly been using the official F-droid app, but I've become tired of having to click install every single time there's a new update for an app.
    On a new phone I tried starting right away with Neo Store, which I know has that functionality, and in fact I haven't had to confirm installation of updates since on there, but on my old devices where I started with F-droid how can I get that to work?
    I believe I read somewhere that for this to work, the apps I want to update automatically need to be installed the first time from within the same app and, even then, only some apps that target Android SDKs from a certain point forward support that, so not all can benefit from this feature.
    So how can I make this change, do I have to uninstall every application from F-droid I have and reinstall them from Neo Store or is there an easier way?

    Edit: One other thing, even in Neo Store it seems I can't update without confirmation if I manually update only one app at a time and instead i

    KDE @lemmy.kde.social
    QuazarOmega @lemy.lol

    How do I make sessions save the chosen folder?

    There's something I don't understand here: why when I do "Open Folder" and then save the session, closing it and opening it again I'm left with nothing?
    Instead, if I open some files in subdirectories, the next time I reopen the session I'm just presented with the parent folders of those files, but I really needed to have the topmost directory to be able to access the whole tree structure whenever I reopen the session.

    Is it possible? Or do I have to make a project?