From 520f40e1bc25eb0f1763da8e81db5274ed5e4857 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20SALVI?= Date: Mon, 8 Dec 2025 13:14:03 +0100 Subject: [PATCH] revert flake --- modules/optionnals/ai.nix | 20 ++++++++++---------- modules/optionnals/desktop/gaming.nix | 18 ++++++++++++++++++ modules/optionnals/hosts/home-nix.nix | 2 +- 3 files changed, 29 insertions(+), 11 deletions(-) create mode 100644 modules/optionnals/desktop/gaming.nix diff --git a/modules/optionnals/ai.nix b/modules/optionnals/ai.nix index a5dbea6..57ee795 100644 --- a/modules/optionnals/ai.nix +++ b/modules/optionnals/ai.nix @@ -4,16 +4,16 @@ }: { # Activer Ollama comme service - services.ollama = { - enable = true; - acceleration = "cuda"; - environmentVariables = { - OLLAMA_FLASH_ATTENTION = "1"; # ← Flash Attention - OLLAMA_NUM_PARALLEL = "2"; # ← Requêtes parallèles - OLLAMA_MAX_LOADED_MODELS = "1"; # ← Garder 2 modèles en VRAM - OLLAMA_KEEP_ALIVE = "5m"; - }; - }; + # services.ollama = { + # enable = true; + # acceleration = "cuda"; + # environmentVariables = { + # OLLAMA_FLASH_ATTENTION = "1"; # ← Flash Attention + # OLLAMA_NUM_PARALLEL = "2"; # ← Requêtes parallèles + # OLLAMA_MAX_LOADED_MODELS = "1"; # ← Garder 2 modèles en VRAM + # OLLAMA_KEEP_ALIVE = "5m"; + # }; + # }; # services.open-webui = { # enable = true; # port = 8080; # Port par défaut diff --git a/modules/optionnals/desktop/gaming.nix b/modules/optionnals/desktop/gaming.nix new file mode 100644 index 0000000..22ffff5 --- /dev/null +++ b/modules/optionnals/desktop/gaming.nix @@ -0,0 +1,18 @@ +{ + pkgs, + ... +}: +{ + hardware.graphics.enable32Bit = true; + programs.steam.enable = true; + programs.steam.gamescopeSession.enable = true; + programs.gamemode.enable = true; + environment.systemPackages = with pkgs; [ + vulkan-tools + lutris + wine-staging + winetricks + mangohud + protonup + ]; +} diff --git a/modules/optionnals/hosts/home-nix.nix b/modules/optionnals/hosts/home-nix.nix index 3a5ef68..9389ad1 100644 --- a/modules/optionnals/hosts/home-nix.nix +++ b/modules/optionnals/hosts/home-nix.nix @@ -5,7 +5,7 @@ }: { imports = [ - ../ai.nix + #../ai.nix ../autologin.nix ../k8s.nix ../libvirt.nix