Compare commits
3 commits
d348fb8032
...
93f49e3227
| Author | SHA1 | Date | |
|---|---|---|---|
| 93f49e3227 | |||
| a93435fede | |||
| 2e37cefe3e |
5 changed files with 19 additions and 9 deletions
|
|
@ -14,6 +14,12 @@
|
||||||
"/var/lib/nixos"
|
"/var/lib/nixos"
|
||||||
"/var/lib/systemd/coredump"
|
"/var/lib/systemd/coredump"
|
||||||
"/etc/NetworkManager/system-connections"
|
"/etc/NetworkManager/system-connections"
|
||||||
|
|
||||||
|
# Directories that require mode other than 0755
|
||||||
|
{
|
||||||
|
directory = "/var/lib/private";
|
||||||
|
mode = "0700";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
files = [
|
files = [
|
||||||
"/etc/machine-id"
|
"/etc/machine-id"
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@
|
||||||
./services/amdgpu-clocks
|
./services/amdgpu-clocks
|
||||||
./services/flatpak
|
./services/flatpak
|
||||||
./services/libinput
|
./services/libinput
|
||||||
|
./services/ollama
|
||||||
./services/printers
|
./services/printers
|
||||||
./services/udev
|
./services/udev
|
||||||
./services/xserver
|
./services/xserver
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,17 @@
|
||||||
# Get up and running with large language models locally.
|
# Get up and running with large language models locally.
|
||||||
services.ollama = {
|
services.ollama = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
# AMD GPU Support
|
||||||
acceleration = "rocm";
|
acceleration = "rocm";
|
||||||
|
# 5700xt Support
|
||||||
|
rocmOverrideGfx = "10.1.0";
|
||||||
|
|
||||||
|
# Language models to install
|
||||||
|
loadModels = [
|
||||||
|
"deepseek-coder-v2"
|
||||||
|
"llama3"
|
||||||
|
"mannix/llama3.1-8b-abliterated"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, ...}: {
|
||||||
# Enable necessary udev rules.
|
# Enable necessary udev rules.
|
||||||
services.udev.packages = with pkgs; [
|
services.udev.packages = with pkgs; [
|
||||||
|
android-udev-rules
|
||||||
openrgb
|
openrgb
|
||||||
qmk-udev-rules
|
qmk-udev-rules
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -39,13 +39,4 @@
|
||||||
{url = "http://127.0.0.1:${toString config.services.wiki-js.settings.port}";}
|
{url = "http://127.0.0.1:${toString config.services.wiki-js.settings.port}";}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.persistence."/persist" = {
|
|
||||||
directories = [
|
|
||||||
{
|
|
||||||
directory = "/var/lib/private";
|
|
||||||
mode = "0700";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue