# NixOS Configurations (Flakes)

This repository manages multiple **NixOS system configurations** using **flakes** and **Home Manager**. 
Each system has its own dedicated configuration module.

## Supported Systems

| System Name | Description |
|-------------|-------------|
| **gandalf** | Personal system configuration for `gandalf`. |
| **frodo**   | Personal system configuration for `frodo`. |
| **legolas** | Personal system configuration for `legolas`. |
| **balrog**  | Personal system configuration for `balrog`. |
| **work**    | Work-oriented system configuration for `work`. |


## Rebuild a System

To rebuild and switch to a specific system:

```bash
# Replace <system> with gandalf, frodo, legolas, balrog or work
sudo nixos-rebuild switch --flake .#<system>
```


