this post was submitted on 21 Jun 2023
60 points (100.0% liked)

Unixporn

15359 readers
2 users here now

Unixporn

Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make themers happy. Maybe a server running on an Amiga, or a Thinkpad signed by Bjarne Stroustrup? Show the world how pretty your computer can be!

Rules

  1. Post On-Topic
  2. No Defaults
  3. Busy Screenshots
  4. Use High-Quality Images
  5. Include a Details Comment
  6. No NSFW
  7. No Racism or use of racist terms

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago (1 children)

Looks great! How do you find guix as an OS overall?

[–] [email protected] 4 points 1 year ago (1 children)

I quite enjoy it!

Being able to rollback any change I make to the system, either package changes or system configuration, makes it completely unbreakable and provides great peace of mind. It means I can fully enjoy its rolling-release nature without worrying.

Having my entire system configuration declared in a single, robust programming language (Guile) across a small number of files makes it very easy to understand and just stick into source control to reproduce.

Being able to hack on it in a lisp (scheme) is the cherry on top, along with the great emacs integration. I would highly recommend it to any lisp/emacs/gnu enthusiasts.

[–] [email protected] 1 points 1 year ago (1 children)

I'll have to give it a try. There are ways to get non-free software on guix? Is it just not officially part of the distro?

[–] [email protected] 2 points 1 year ago (1 children)

Yes you can install non-free software on Guix. By default Guix only ships with non-free software in its iso and standard repo, but there is a nonguix channel (read repo) which comes with all the non-free software I've ever needed.

It's very easy to add channels to Guix. Flatpak and Nix are also available on Guix if you'd prefer to use those ways of getting non-free software.

[–] [email protected] 3 points 1 year ago (1 children)

I've been reading some more and I definitely want to give guix a spin. I guess that's the advantage of nix as a tool: you can always install alongside your distro's package manager if desired.

[–] [email protected] 1 points 1 year ago

Glad to hear it! Feel free to message me if you have any questions, though I'm not a Guix expert by any means, so the IRC channel on libera.chat is probably your best bet.

btw: you can also install guix as a standalone package manager on top of any other GNU/Linux distribution just like nix, and it can also use the nonguix channel.