Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
ecdf754a3c
|
|||
|
8b29dff48f
|
@@ -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, ... }:
|
||||||
|
|||||||
@@ -174,6 +174,7 @@
|
|||||||
# "ahci.mobile_lpm_policy=1"
|
# "ahci.mobile_lpm_policy=1"
|
||||||
# "intel_idle.max_cstate=10"
|
# "intel_idle.max_cstate=10"
|
||||||
"processor.max_cstate=10"
|
"processor.max_cstate=10"
|
||||||
|
"pci=noaer"
|
||||||
# "quiet"
|
# "quiet"
|
||||||
# "splash"
|
# "splash"
|
||||||
# "idle=halt"
|
# "idle=halt"
|
||||||
|
|||||||
@@ -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