mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-05-20 21:46:54 +02:00
chore: install ai stuff(ollama) & games(steam) only on idols-ai
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
{
|
||||
pkgs,
|
||||
nixpkgs-ollama,
|
||||
...
|
||||
}: let
|
||||
pkgs-ollama = import nixpkgs-ollama {
|
||||
inherit (pkgs) system;
|
||||
# To use cuda, we need to allow the installation of non-free software
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
in {
|
||||
services.ollama = rec {
|
||||
enable = true;
|
||||
package = pkgs-ollama.ollama;
|
||||
acceleration = "cuda";
|
||||
host = "0.0.0.0";
|
||||
port = 11434;
|
||||
home = "/var/lib/ollama";
|
||||
models = "${home}/models";
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user