No description
Find a file
Charlotte Van Petegem 9cd9eb7732 Update shells
2020-09-11 15:03:24 +02:00
.git-crypt Initial commit 2020-02-10 17:27:13 +01:00
configurations nix-direnv has flake support \o/ 2020-09-11 15:03:17 +02:00
machines Flakes, but it doesn't work 😞 2020-07-22 01:03:47 +02:00
modules Fix linking to non-existent directories 2020-09-06 10:15:49 +02:00
packages Fix kotlin-ls url 2020-08-27 10:25:07 +02:00
profiles Zoom :( 2020-09-08 09:43:52 +02:00
shells Update shells 2020-09-11 15:03:24 +02:00
.gitattributes Initial commit 2020-02-10 17:27:13 +01:00
.gitignore Add oldtown 2020-02-20 14:29:40 +01:00
flake.lock Update dependencies 2020-09-08 09:43:32 +02:00
flake.nix home-manager is a flake now 2020-09-06 10:15:49 +02:00
license.md Add license 2020-05-29 11:31:58 +02:00
README.md Use nix-direnv instead of lorri 2020-07-07 15:37:15 +02:00
update.sh Update dependencies 2020-07-29 10:50:09 +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.