You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 weeks ago | |
---|---|---|
home | 2 weeks ago | |
hosts | 2 weeks ago | |
.gitignore | 5 months ago | |
Makefile | 5 months ago | |
README.md | 5 months ago | |
justfile | 4 months ago |
README.md
Nix
Install Nix and Home-Manager
$ export NIX_PATH=nixpkgs=/nix/var/nix/profiles/per-user/tyrel/channels/nixpkgs:/nix/var/nix/profiles/per-user/tyrel/channels
$ nix-channel --add https://nixos.org/channels/nixos-22.11 nixos
$ nix-channel --add https://github.com/nix-community/home-manager/archive/release-22.11.tar.gz home-manager
$ nix-channel --update
$ nix-shell '<home-manager>' -A install
For Macos:
Install nix-darwin
$ nix-channel --add https://github.com/LnL7/nix-darwin/archive/master.tar.gz darwin
$ nix-channel --update
$ nix-build https://github.com/LnL7/nix-darwin/archive/master.tar.gz -A installer
$ ./result/bin/darwin-installer
$ ./result/sw/bin/darwin-rebuild switch --flake .
How To
Clone the repository, then symlink ln -s
each file to the dotted version in your homedirectory.
ex:
ln -s dotfiles/shell_funcs ~/.shell_funcs