Beets is great but it also uses musicbrainz so won’t really help OP.
Beets is great but it also uses musicbrainz so won’t really help OP.
Ubuntu -> Manjaro -> Arch -> Gentoo -> NixOS
I recently switched to nixos which makes dependency management and configuration itself much easier. Probably the best option to run things on bare metal IMO.
Currently, I am using DWL and it is pretty nice. After moving to Wayland, I tried to use Sway for a while, but it does not really fit into my workflow well. But to be honest, even DWL is missing some things I want, and I am not really a fan of that it is written and configured in C. I am planning on trying to write my own tiling window manager in Rust when I have some time.
Recently switched from Gentoo to NixOS. Not really sure if I will not switch back but so far interesting experience. Being able to define your entire system configuration with just a few files is really cool, plus it is really nice for setting up development environments.
On my Laptop I just run arch because I find it easiest, and it is mostly multimedia laptop. Same with my home server (NAS, self-hosted stuff, VR) where I just need rolling distro with good support for gaming.
Yeah, I’ve been looking into that too. Currently, I am using LycheeSlicer, but it is a downgrade from what I was used to. I really hope one day we will have a nice open source printer like i3 that will help SLA get to the same level as FDM, but I remain skeptical.
So far just contributing to other projects whenever I find something, missing. My main project that I am currently starting to work on is a Wayland Tiling Compositor written in Rust, but so far I am still in very early stages. I really like how Wayland works but so far all the compositors are lacking something I want, closest to what I want is DWL, but it still lacks some things I want.
I loved OctoPrint when I used it. Unfortunately, I switched to SLA printers and their support for anything open source really sucks.
Thanks for suggestions, but those don’t really help me if I want to use a self-hosted solution. I would have to either go back to YouTube or use Spotify.
Last.fm works pretty well, but my main issue with it, is that it is proprietary, so I would like to avoid it if possible. I tried using ListenBrainz but even after few weeks of my data it doesn’t give me any recommendations and even when looking at users that are considered similar they are listening to completely different things.
Not really sure what is the style. Mainly just OSTs from anime, games etc. Take a look.
Regarding the 2FA, I would take a look at Aegis as well, it is pretty nice.
To be honest, I find Gentoo really stable. Nothing really breaks unless I am messing with something (replacing some core part of a system, etc.). When compared to Arch it is a much smoother experience.
Yes, and there is Linux without GNU, I don’t really see a point in elevating GNU specifically. I would argue that there is much greater importance in the Kernel itself than in the GNU coreutils. GNU was maybe important historically more than other projects, but currently it is just a tiny drop in the bucket. There are many other parts of the system that I would argue are much more significant.
Plus, even if you were right, it is just not practical. I don’t think I’ve ever heard of anyone referring to any system as GNU, and very, very few as GNU/Linux. Everyone just uses the term Linux. Plus, it is much more descriptive. You could argue that today you can have GNU/Windows if you install cygwin, but not really sure if it would make sense to call it that. At that point you could say that Windows is GNU and for example Alpine is not. But I would really like to see someone argue that Windows has more in common with Debian, than Alpine has with Debian.
In some contexts it might make sense to refer to it as GNU/Linux, for example if you are comparing it to a distro that doesn’t use GNU, but other than that I don’t really see any point.
That doesn’t really make much sense. If you go that route, you could also call it SystemD/KDE/Firefox etc. You don’t even have to use any GNU in your Linux installation at all.
I’ve been using Wayland for about a year now and with basically no issues. Some exceptions with some older software I had to run to configure something nonstandard, but that is a very rare exception. When the support for Wayland on Wine is merged, I will have no reason to even use XWayland anymore.
To me Wayland, for those not using gnome/kde and are not into tiling compositors, things are not quite stable yet. I hope Xorg is here to stay for long.
I mean yeah sure, even just KDE/Gnome is most of the desktop Linux users and if you include tiling window managers I would guess you are at about 90% of users. Sure, even in the world of tiling window managers your options are more limited than with X, but even just this past year the situation improved dramatically.
Personally, I would say for most of the users, the Wayland is ready and is just getting better with more features (things like HDR support).
I would also take a look at Rhasspy it is a bit harder to set up and there is no official hardware (you have to use your own). But it is completely self-hosted, and you can connect to it to many automation solution (e.g., Home Assistant) from which you can control basically anything in your home.
Don’t get me wrong, I use Beets for my entire library, but it doesn’t solve any of the issue OP has. It does not get metadata from streaming sites or anywhere else, but same as Picard from Musibrainz. It does not allow to manually change metadata of music you are importing. On the contrary, for that Picard is the better tool as it allows that.
There are not many advantages of using Beets over Picard, apart from CLI, and especially for the OP use case.