9d05950e564be0ce69f635ca4fa453720e1edd33
hello
this is my attempt at managing a common configuration between multiple machines, including my main study (mini)pc as well as my old laptop and perhaps later my gaming pc.
i have purposefully removed and avoided home-manager, because i never ended up utilizing it much. so here is my way to version control and handle my dot files across multiple machines, by deploying a little scripting and some symlinks. let's see how this works.
overview
hosts/contains the machine-specific configurationsdotfiles/contains various configuration files to be placed in~/.configon a fresh install.modules/contains nixos modules to be imported by machines for a modular configuration with all the shared config found inmodules/base.nixinstall-dotfiles.nuis a shell script that adds symlinks to.config/<subdir>/<configfile>for alldotfiles/<subdir>/<configfile>
Description
Languages
Nix
73.1%
Nushell
23.7%
Nu
3.2%