-
Notifications
You must be signed in to change notification settings - Fork 3
Developer Workspace Setup
Naomi Trevino edited this page Jul 2, 2024
·
3 revisions
We use the nix package manager for builds and environments for
- Reproducible environments across systems
- Pinned versions of tooling Nix replaces usage of multiple other package managers
Run this command in the terminal. Then, run the following commands:
mkdir -p ~/.config/nix
echo "experimental-features = nix-command flakes" > ~/.config/nix/nix.conf
Windows sucks for development. Instead, use Linux inside of Windows! WSL install guide Install nix with this command Might be relevant advice here
Follow these instructions for multi-user installation. Then, run the following commands:
mkdir -p ~/.config/nix
echo "experimental-features = nix-command flakes" > ~/.config/nix/nix.conf
Install direnv
-
Git
-
Front-end
-
Rust Back-end
-
Infrastructure
-
One Type to Rule Them All