add: ai to desktop
This commit is contained in:
@@ -33,6 +33,8 @@
|
|||||||
modules.spotify
|
modules.spotify
|
||||||
modules.easyeffects
|
modules.easyeffects
|
||||||
modules.lavd
|
modules.lavd
|
||||||
|
modules.ai
|
||||||
|
<modules/ai/ollama-cuda>
|
||||||
];
|
];
|
||||||
nixos =
|
nixos =
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|||||||
@@ -1,21 +1,19 @@
|
|||||||
{ den, modules, ... }:
|
{ den, modules, ... }:
|
||||||
{
|
{
|
||||||
modules.ai = {
|
modules.ai = {
|
||||||
|
provides = {
|
||||||
|
ollama-cuda = {
|
||||||
|
homeManager =
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = [ pkgs.ollama-cuda ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
homeManager =
|
homeManager =
|
||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
home.packages = [ pkgs.opencode ];
|
home.packages = [ pkgs.opencode ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
modules.ai.ollama-cuda = {
|
|
||||||
homeManager =
|
|
||||||
{ pkgs, ... }:
|
|
||||||
{
|
|
||||||
services.ollama = {
|
|
||||||
enable = true;
|
|
||||||
package = pkgs.ollama-cuda;
|
|
||||||
loadModels = "qwen3-coder";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user