• 5 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: July 21st, 2023

help-circle




  • Tbh it’s the English language that decides what counts as Open Source. Free/Open Source software has been established for decades at this point. It’s good that they changed the name to “Source First”.

    I think that better wording would be “the organization that doesn’t believe that foss solves every problem”. For project like immich AGPL is completely fine but for the android keyboard it might not be a good idea to allow Google to use it to abuse their customers.









  • I haven’t tried Baikal but it seems to have (from the screenshots) just a bit more features. Radicale is merely the calendar+contacts+tasks server. You can login through the web UI to create calendars and delete them. They are then managed by a calendar/contact/task app like thunderbird. Baikal seems to have settings and a dashboard in the web UI which Radicale lacks.

    Both seem to have an unofficial docker container if you’re into that.


  • There is no difference between installing software on a VM and on “bare metal”. The OS takes care of the hardware stuff.

    I installed it according to their manual on their website (https://radicale.org/v3.html) which is imo pretty easy. The TLDR is that you first install python3 and its package manager pipx, then you install radicale using pipx and finally you run it as a systemd service. You can just copy their service template. The issue comes when you need to run multiple web services though. Radicale wants to be on the website root (website.com/ instead of website.com/some/path/blablabla/ ) which is not as trivial to set up as the previous steps. They have a template for nginx and apache but you need to kinda know the very basics of one of these to set it up.

    Also on debian there is a package so you could technically just apt install radicale and then systemctl enable radicale if you want to avoid creating a service and installing python.

    Obviously you need to create a basic config either way according to their manual. At least for password authentification.



  • A comment on the open format part:

    I got insanely pissed off by recent news (even though I usually laugh at bad news) that the Czech Government cannot have an interconnected eGovernment system between different organizations because each part is made by a different supplier. Jeez just make a fucking github repo, it’s not that hard. I just don’t get how they can be this stupid, especially considering part of the Government is the Pirate party, The supposed IT guys. These “suppliers” aren’t supplying airplane parts, it’s merely software.

    rant over. I tried to keep the f-bomb count to one, but I’m telling you, it was f- insanely hard. Writing this comment and remembering that atrocity reignited my rage.

    edit: explicitly added “eGovernment” system




  • Well I’ve run the fedora installer and it seems to kinda work. Although the guest core is still at 100% all the time, the scheduler assigns about 70% to the useful apps and the total host usage maxes at 90 % (usually is between 70 and 80 %) so I can still use the linux computer. Maybe I was just dumb and did not run the installer, or maybe it was just placebo. -it should be placebo, because I don’t think I would be able to boot with virtio otherwise.

    Anyways thanks for your comment, virtio without openGL is kinda usable-ish. It’s at least better for excel than wine + software rendering. Doubt I will use it to view autocad files but that’s to be expected.




  • Sway is probably meh because it’s a manual tiler. I use sway-autotiling in laptop mode and don’t bother with switching the layout in tablet mode.

    But generally the question should be “How does a stacking window manager even work with touch?” The answer is “like shit”. Instead of having your windows automatically placed on the screen, you have to drag them around with your stylus.

    I used to use KDE Bismuth (tiler for Plasma) and it was the best experience on a touchscreen I could imagine. I mainly used 2 tiling layouts. The usual Master+Stack for regular use and when watching lectures I used a layout which is almost stacking but makes the windows slightly smaller than full screen, so you can grab the window on the bottom easily. I had a keybind which reduced the opacity of a window making it see-through. That way I could have my lecture over almost the full screen while still being able to write over almost the entire screen.

    Plasma also has the option to do something when you drag from a specific screen edge. I used that to launch the app launcher, to select workspaces and lock the screen.