nixos-combined-flake/profiles/nixos/wsl-dev/configuration.nix

39 lines
690 B
Nix

{ outputs
, vars
, ...
}: {
imports = [
outputs.nixosModules.home-manager
outputs.nixosModules.base
outputs.nixosModules.wsl
outputs.nixosModules.server
outputs.nixosModules.games
];
wsl.enable = true;
boot.loader.systemd-boot.enable = false;
networking = {
inherit (vars) hostName domain;
};
programs.nix-ld.enable = true;
services = {
postgresql.enable = true;
open-webui = {
enable = true;
host = "0.0.0.0";
environment = {
OLLAMA_API_BASE_URL = "http://10.0.20.10:11434";
};
};
searx = {
enable = true;
};
minecraft-servers.enable = true;
};
system.stateVersion = "23.11";
}