The idea is to use Nix
to manage my packages, and keep it low-tech (meaning:
no home-manager
if possible).
The principal objective of the whole repository is to be able to use:
make
(or something similar)
and get the environment up and running in any new machine.
The problem of just using git to configure things is that it's not ergonomic: keeping both a work and home configurations synced means that I'm going to have to do a lot of housekeeping. Hopefully some fish functions will do the trick.
A non-exhaustive list:
$EDITOR
.