This repository contains all the tools and configs that I like using on my computers.
I use Nix to replicate my environment on multiple OS.
- Install nix with Nix installer
curl --proto '=https' --tlsv1.2 -sSf -L https://artifacts.nixos.org/experimental-installer | sh -s -- install
- Apply configuration
In macos, remember to give “Full Disk Access” to nix.
nix run .#build-config "config name"This will transparently install the tools required to apply the config on the current OS.
On linux, this will install:
On macos, this will install:
That’s it. When applying a configuration, take into account that some changes will only take effect after you log out and log back in. For example:
- Display GUI applications on the menu
- Activate the configured shell