No description
Find a file
Charlotte Van Petegem b3931d9046
🔒 Secret 🔒
2021-06-10 10:14:12 +02:00
.git-crypt Initial commit 2020-02-10 17:27:13 +01:00
configurations Update dependencies 2021-05-12 11:16:34 +02:00
containers/data-access 🔒 Secret 🔒 2021-02-22 19:51:00 +01:00
machines 🔒 Secret 🔒 2021-06-10 10:14:12 +02:00
modules Update accentor 2021-06-05 11:20:34 +02:00
patches Update dependencies 2021-06-10 10:13:45 +02:00
profiles Revert "Install zoom again for a while" 2021-04-26 09:21:57 +02:00
shells Update dependencies 2021-06-10 10:13:45 +02:00
.gitattributes Basic configuration for new servers and start modularizing config 2020-12-01 19:23:28 +01:00
flake.lock Update dependencies 2021-06-10 10:13:45 +02:00
flake.nix Update dependencies 2021-05-23 10:11:29 +02:00
license.md Update license.md 2020-09-27 14:41:25 +02:00
README.md Use nix-direnv instead of lorri 2020-07-07 15:37:15 +02:00
remote.sh Update dependencies 2021-04-23 11:10:23 +02:00
update.sh Update dependencies 2021-04-16 10:45:04 +02:00

NixOS config

Setting up a new dev environment

  • Create a new *.nix file in the shells directory that describes the environment (this is the hard part).

  • Execute use_nix > .envrc to initialize the .envrc file.

  • Execute ln -s /path/to/correct/file.nix shell.nix.

  • Execute direnv allow to load the .envrc file which in turn loads your environment.