@fell I would say mostly yes. Given the contents of the /var/lib/portage/world file (where user-installed packages are recorded) and /etc/portage (where package options are stored) you can effectively rebuild the entire installation with a single command.
Post by Felix Urbasik
Felix Urbasik
@fell@ma.fellr.net
Replies
Gabriele Svelto
@gabrielesvelto@mas.to
MauriceElliott 馃嚨馃嚫 :nixos:
@MauriceElliott@fosstodon.org
@fell not in the way nix is, you can declare your packages, masks, etc, but you can鈥檛 include system level app configuration like in nix or guix
Fabian Transchel
@ftranschel@norden.social
@MauriceElliott @fell Well you *could* by adding overrides to the ebuilds you want to declare, but I agree that鈥榙 be much more convoluted than NIX.
It makes more sense imo to seperate config and package installation and use a git repo for dotfiles if you want to.