this post was submitted on 15 May 2025
41 points (97.7% liked)
Linux
54184 readers
620 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Guix is a great and modern Operating system, where most things are thought through in the FLOSS (free libre open source software) spirit. but besides the installer, you will get your hands dirty in the terminal, with a little Scheme coding (configs are in Scheme (a Lisp like language (that uses an insane amount of ()'s (!!)))) - imagine that. Anyway, standard Guix doesn't come with proprietary drivers, so you'll have to add the non-guix repository (gitlab/github) for many wifi drivers. Not quite as easy as other Distros, but doable if you take small steps and copy&paste your first configurations.
I use Flatpak's to enhance the software selection, installing from git/pypi and others is also possible.
ONE anecdotal downside is that I have experienced a few machines where the installer fails, and I have to do it manually. Doable, but it does require a little nerdyness to fix.
All Guix experts have apparently mind-melded with Emacs, and are nerdy compared to normal users ! The main focus is not on UX, but its a cool environment if you become interested in the inner workings of the system, or any of the nerd tool (LaTeX is a Classic, so you are almost there ;-).
If that all gets to hairy, you could try out https://www.pantherx.org/ that are a guix based distribution. I think they have enabled non-free firmware by default, and you get a nice(r) desktop experience out of the box, so there's that. I haven't tried it yet, tho.
Guix is both very advanced under the hood (where all the lovelyness happens), very stable, and very FLOSS, but for doing light work only, you might overshoot on raw Guix. PantherX is likely easier, but you'll perhaps have to live with a few proprietary blobs (closed source drivers) in the kernel.
I'm tired, sorry for errors..