add vm proxmox

This commit is contained in:
Amaury JOLY
2026-03-10 22:16:46 +01:00
parent d6a66c16b8
commit 8551f28c1a
4 changed files with 134 additions and 0 deletions

View File

@@ -11,6 +11,8 @@ nixos-config/
├── hosts/
│ └── laptop/
│ └── configuration.nix # Configuration matérielle spécifique au laptop
│ └── vmgaming/
│ └── configuration.nix # Configuration matérielle VM Proxmox (VMGaming)
└── modules/
├── laptop/ # Modules spécifiques au laptop
│ ├── default.nix # Secrets management (sops-nix) et config de base
@@ -112,11 +114,27 @@ cd ~/src/nixos-config
nixos-rebuild build --flake .#laptop
```
### Build et test de la VM gaming (Proxmox)
```bash
cd ~/src/nixos-config
nixos-rebuild build --flake .#VMGaming
```
### Activer la configuration
```bash
sudo nixos-rebuild switch --flake .#laptop
```
### Activer la configuration VM gaming
```bash
sudo nixos-rebuild switch --flake .#VMGaming
```
### GPU passthrough pour VMGaming
- La configuration `VMGaming` est optimisée pour une VM Proxmox avec GPU passthrough.
- Le profil actuel active les drivers **NVIDIA** dans `configuration-vmgaming.nix`.
- Si tu passes une carte AMD, remplace `services.xserver.videoDrivers = [ "nvidia" ];` par `services.xserver.videoDrivers = [ "amdgpu" ];` et retire le bloc `hardware.nvidia`.
### Mettre à jour les inputs
```bash
nix flake update