this post was submitted on 07 Sep 2025
477 points (81.1% liked)
linuxmemes
27209 readers
264 users here now
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
- Don't get baited into back-and-forth insults. We are not animals.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn, no politics, no trolling or ragebaiting.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
- This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
- Comments written in other languages are allowed.
- The substance of a post should be comprehensible for people who only speak English.
- Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures
We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations. - Keep discussions polite and free of disparagement.
- We are never in possession of all of the facts. Defamatory comments will not be tolerated.
- Discussions that get too heated will be locked and offending comments removed.
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Same. I run Fedora on my desktop and laptop and Nix on my servers (except one that’s still using Ubuntu and I keep putting off migrating it but it’ll happen eventually)
What is nix and why is that your server choice? I am running parrotos but I just want to use it as a media server and maybe game rarely
NixOS is a different approach to package management. Instead of installing packages using a package manager, you edit nix files (written in the nix language). Instead of changing individual config files for the programs and services you install (e.g nginx.conf or postfix.conf, each having a different syntax), you configure them using nix configuration files with a unified syntax.
There is a catch: your system becomes immutable and fully reproducible. Clone the file tree under /etc/nix from one system to another, apply it, and they become identical.
The configuration files are written in a functional language that allows you to customise your system as much as you like.
Read more about it here: https://en.wikipedia.org/wiki/NixOS
Edit: I actually use Nix on Fedora (you can install it on other distros without fully migrating!), and I use home-manager to manage my user environment and dot files. It’s pretty cozy.
Edit 2: and to answer the second question, I use it on my servers because it has comparable stability to Debian-likes while also being super convenient to use. A unified approach to server configuration is a win for me.
I hope nix and home manager become as easy to use and get the same reputation to non techies as brew is and has
NixOS is a declarative OS. Instead of installing a software, you specify it in a config (.nix file) and rebuild. Same goes mounts, services etc.
I use it because it is great to be able to revert if I do something stupid.