- 2 Posts
- 64 Comments
mat@linux.communityto
Selfhosted@lemmy.world•Gitea 1.25.0 | 3D file previews, improved archive downloads, enhanced authentication, and more security, API and workflow upgrades like automatic repo forking and email notifications for actionsEnglish
1·29 days agoYeah, we use Windows servers primarily. Thankfully what I do doesn’t require much interaction with them, though every once in a while I am subjected to SMB file sharing.
mat@linux.communityto
Selfhosted@lemmy.world•Gitea 1.25.0 | 3D file previews, improved archive downloads, enhanced authentication, and more security, API and workflow upgrades like automatic repo forking and email notifications for actionsEnglish
2·29 days agoMy work self hosts Gitea because Forgejo doesn’t support Windows. While I agree with Forgejo’s decision, it sucks to be basically stuck with an old pre-fork version of the forge I self-host.
mat@linux.communityto
Selfhosted@lemmy.world•This is another implementation of what's possible inside of termux for all you self hosters.English
5·2 months agoYet enforcing your copyright is exclusive to the rich. I had to move off of GitHub because of Microsoft infringing my code licenses and selling them as “GitHub Copilot”, and I have no way of fighting back/recover my losses.
mat@linux.communityto
Selfhosted@lemmy.world•Video and screen sharing server suggestionsEnglish
3·2 months agoI often have performance issues with Jitsi (“video has been turned off to save bandwidth”). Might this be down to which instance I use? Perhaps it’s time to self-host.
mat@linux.communityto
Linux@lemmy.ml•Linux phones are more important now than everEnglish
1·3 months agoInteresting! Maybe it’s worth switching banks, at least once I get the courage to move to Linux mobile.
mat@linux.communityto
Linux@lemmy.ml•Linux phones are more important now than everEnglish
6·3 months agoNone of my banks (a couple French and Belgian ones) seem to support anything but auth via app. Can’t log in on my computer without my phone.
I’m personally really excited for Linux phones and want to move to one relatively soon. They’ve done amazing work on the experience of using them. What I’d really miss, based off of talking to folks and trying them at conventions, is:
- battery life. My Pixel 3a lasts over a day on Android, likely much less on pmOS
- UnifiedPush for notifications. I only see a Matrix client listed as WIP. Every other app (Fediverse, Signal) I would have to keep running in the background
- Notifications while in sleep mode. Looks like we don’t have “Doze Mode” from Android, so only calls & SMS work while asleep
- Fingerprint sensor. More of a QoL but I kept my phone model specifically for the ergonomics of the sensor on the back, and being able to scroll with it. Communication with the sensor is not yet figured out
mat@linux.communityto
Linux@lemmy.ml•Hyprperks: a new 5€ official subscription to support Hyprland development.English
125·4 months agoCool! Hope it works out.
mat@linux.communityto
Linux@programming.dev•Immich 1.136 Photo and Video Backup Brings Breaking ChangesEnglish
2·4 months agoGah, Nextcloud is missing all the features and is frankly unusable (mobile apps are slow, can’t make or view albums, and can’t “open with” links on Android at least). My family uses it and my biggest project right now is importing all our stuff to Immich when I finally get the NixOS server ready to replace Ubuntu.
Tuwunel had intentions to build a Synapse migration tool, but I haven’t heard anything about it since. Was waiting for it so I could bring over profiles and most importantly chat history for myself and my family.
Absolutely +1 for flakes. It’s got some annoying UX sometimes (make sure you
git addany new files before building!) but absolutely makes up for it by its features.
NixOS is indeed probably the safest way to run an “unstable” distro. No matter what you do or mess up you can always reboot back.
I (maybe) ended distrohopping last year when I gave NixOS a shot. I can’t recommend it for beginners but once you understand generally how things work on Linux (and have an interest in programming) it’s a superpower to be able to define your entire setup as a single git repository. If something ever breaks, I can reboot into an older commit and keep using my computer, or branch off in a different direction… I’ve only scratched the surface of NixOS and yet I can already make a live USB containing my setup with a single command, or deploy it (“infect”) to another machine and manage e.g my work desktop and my personal laptop sharing most settings. Also it taught me about Nix (the package manager, which also runs on any distro and macOS independent of NixOS) which I now use to set up perfect development environments for each of my projects… if I set up dependencies once (as a flake.nix shell), it’ll work forever and anywhere.
Ah I see, haven’t been on “stable” distros for a long time so I wasn’t affected. I’ve enjoyed the good support and the video stuff is definitely nice. On the AMD side, still no idea how to encode or decode anything on my Framework 16, meanwhile Intel is acing it.
Hmm, I run an Arc GPU at work without any issues. Just using plain mesa on NixOS. The Intel devs were quite responsive when we ran into issues as well.
mat@linux.communityto
Linux@programming.dev•Mesa 25.2 RADV Driver Merges Support For AV1 Vulkan Video EncodeEnglish
3·5 months agoAwesome! Maybe I can finally switch to using it, though OBS settings are quite confusing.
mat@linux.communityto
Linux@programming.dev•I'm on a list somewhere, I can feel itEnglish
18·5 months agoomg I totally accidentally enabled this

I’d bother removing it but it’s kinda funny to get an email reprimanding me when I ctrl+c out of a sudo command I mistyped, and maybe it will serve as a warning if it gets compromised :p
mat@linux.communityto
Linux@programming.dev•Writing a basic Linux device driver when you know nothing about Linux drivers or USBEnglish
7·5 months agoVery cool! Added the RSS.

What makes a flake config a flake config is simply the flake.nix entry point. So, technically if you read that file to see what file it loads for the
nixosConfigurationyou want to “port”, you should be able to just go directly from that file and bypass the flake.nix. For the longest time, my own flake simply forwarded to my configuration.nix.However, depending on your needs of course, but using flakes even at a basic level can be very useful and I’d 100% encourage doing a basic setup for someone starting out. The main feature here is being able to lock your dependencies (including nixpkgs) to a specific commit, which means you will always get the same resulting setup (not depending on when you installed it, like it does without flakes). But, you know better than me the requirements of your own setup :)