My NixOS system and home-manager configurations.
.
├── flake.nix # Flake
├── variables.nix # Personal infos
├── system/ # System configs
│ ├── common.nix # Shared system stuff
│ └── ...
└── home/ # Home manager configs
├── common.nix # Shared home stuffs
└── ...
sudo nixos-rebuild switch --flake .#thinkpad
sudo nixos-rebuild switch --flake .#serverOr use the convenience script:
sudo nixos-rebuild-flake switchnix flake updatenix fmtsudo nixos-rebuild dry-run --flake .#thinkpadsudo nixos-rebuild switch --rollbackthinkpad- ARM ThinkPad T14s Gen6 (aarch64-linux)server- x86_64 server