Welcome to my dotfiles! I have spent countless hours writing, stressing and redeploying them so I should know them like the back of my hand. That being said I am me and I am stupid. Hence why I am on my 3rd rewrite of them (all hail nix!).
There is nothing special here. This is a generic home manager configuration with
a little bit of stow and a lot of config.lib.file.mkOutOfStoreSymlink
You need to install nix
curl -L https://nixos.org/nix/install | sh
nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager
nix-channel --update
nix-shell '<home-manager>' -A install
nix-env -iA cachix -f https://cachix.org/api/v1/install
cachix use nix-community
nix-channel --add https://github.com/guibou/nixGL/archive/master.tar.gz nixgl && nix-channel --update
nix-env -iA nixgl.nixGLDefault
then install my dotfiles
git clone https://github.com/jeetelongname/dotfiles ~/.config/nixpkgs
home-manager switch
This may take a minute