readme 2024 yo

This commit is contained in:
Tyrel Souza 2024-05-14 17:18:40 -04:00
parent cc333d932b
commit e419f323d0
No known key found for this signature in database
GPG Key ID: F3614B02ACBE438E

View File

@ -1,31 +1,16 @@
# Nix
# Tyrel Dotfiles
## Debian
Install Nix and Home-Manager
```shell
$ 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
make install-just
just debian
```
For Macos:
## Arch
Install nix-darwin
```shell
$ 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 .
make install-just
just arch
```
# 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```