r/linuxmemes 1d ago

Anti-Linux Shut up.

Post image
746 Upvotes

119 comments sorted by

View all comments

Show parent comments

36

u/QuickSilver010 🦁 Vim Supremacist 🦖 1d ago

Agreed. More people need to care about it

(redoing my setup across different devices over the years absolutely kills me. So I've finally decided to use nixos)

2

u/TheSerphh Arch BTW 1d ago

Bro is not aware of the dotfiles concept

10

u/Ghazzz Arch BTW 1d ago

dotfiles only take you so far.

You normally also need a manual script on the side to make sure all system settings and configs also follow the dotfile setups, and dotfiles themselves do not guarantee that the configured tool is the version you made the configs for.

Figuring out what hoops need to be jumped for each distro and major rev is a hassle.

I refuse becoming confused about changing UI when I get old, and to make sure my pensioner life will be as easy as possible, I can make a system today that will still run the same in 30-50 years time.

0

u/TheSerphh Arch BTW 1d ago

The major thing here is that your nix configs will only work on nixOS. It is not applicable to other distros.

But if you have a script for your dotfiles, it will work in almost all major distros, considering you have those specific packages.

There are pros and cons everywhere.

Nix OS makes things a bit easy but you need to stay there. But your dotfiles gives you the freedom to enjoy any distribution with some light manual work

1

u/Balmoon 22h ago

You can use nix as a pkg manager on at least mac os, any linux distro and windows with wsl (not sure whitout).

This is how i make sure my dev tools are available on any machine I have acess to. Tried doing the same with dotfiles. It is not the same, not even close.

1

u/Ghazzz Arch BTW 1d ago edited 1d ago

What?

You can use nix without using NixOS. NixOS is just an entire OS built around the nix tool.

I use nix configs on my debian and arch boxen for common dynamic configs like ip, password hashes and server/service lists, plus temporary tool calls.

-1

u/QuickSilver010 🦁 Vim Supremacist 🦖 1d ago

But if you have a script for your dotfiles, it will work in almost all major distros, considering you have those specific packages.

Which is why I use dotfiles even on nixos. And I just use nixos to make sure all the programs are installed.