Go to file
Tyrel Souza 3b452d83c1
lots of dot changes
2023-09-27 16:31:31 -04:00
__archive lots of dot changes 2023-09-27 16:31:31 -04:00
home lots of dot changes 2023-09-27 16:31:31 -04:00
hosts lots of dot changes 2023-09-27 16:31:31 -04:00
.gitignore lots of dot changes 2023-09-27 16:31:31 -04:00
Makefile adding my first debian box 2023-01-17 18:19:04 -05:00
README.md Readme 2023-01-02 12:25:02 -05:00
justfile packer install 2023-07-05 01:28:54 -04:00

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