started binary cache
This commit is contained in:
parent
bf46656fcd
commit
cf30b5d7be
@ -13,9 +13,19 @@
|
|||||||
powerManagement.enable = true;
|
powerManagement.enable = true;
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
settings.experimental-features = [ "nix-command" "flakes" ];
|
|
||||||
gc.automatic = true;
|
gc.automatic = true;
|
||||||
|
settings = {
|
||||||
|
experimental-features = [ "nix-command" "flakes" ];
|
||||||
|
substituters = [
|
||||||
|
"http://nix.dhilton.xyz/"
|
||||||
|
"https://cache.nixos.org/"
|
||||||
|
];
|
||||||
|
trusted-public-keys = [
|
||||||
|
"nix.dhilton.xyz:MOW060dF1A0/UXmPZBue9KMxCO13PHYFwx1X9hcdYZ4="
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "laptop";
|
hostName = "laptop";
|
||||||
|
|||||||
@ -2,13 +2,23 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
imports = [ ./hardware-configuration.nix ./service.nix ];
|
imports = [ ./hardware-configuration.nix ./service.nix ];
|
||||||
powerManagement.enable = true;
|
powerManagement.enable = false;
|
||||||
system.autoUpgrade.enable = true;
|
system.autoUpgrade.enable = true;
|
||||||
networking.networkmanager.enable = true;
|
networking.networkmanager.enable = true;
|
||||||
|
boot.kernelParams = [ "intel_pstate=active" ];
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
settings.experimental-features = [ "nix-command" "flakes" ];
|
|
||||||
gc.automatic = true;
|
gc.automatic = true;
|
||||||
|
settings = {
|
||||||
|
experimental-features = [ "nix-command" "flakes" ];
|
||||||
|
substituters = [
|
||||||
|
"http://nix.dhilton.xyz/"
|
||||||
|
"https://cache.nixos.org/"
|
||||||
|
];
|
||||||
|
trusted-public-keys = [
|
||||||
|
"nix.dhilton.xyz:MOW060dF1A0/UXmPZBue9KMxCO13PHYFwx1X9hcdYZ4="
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
|||||||
@ -24,7 +24,17 @@
|
|||||||
|
|
||||||
i2p = { enable = true; };
|
i2p = { enable = true; };
|
||||||
|
|
||||||
ollama = { enable = true; };
|
nix-serve = {
|
||||||
|
enable = true;
|
||||||
|
secretKeyFile = "/var/cache-priv-key.pem";
|
||||||
|
};
|
||||||
|
|
||||||
|
ollama = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.ollama.overrideAttrs (oldAttrs: {
|
||||||
|
NIX_CFLAGS_COMPILE = "${oldAttrs.NIX_CFLAGS_COMPILE or ""} -mavx2 -mfma -march=native -O3";
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
gitea = {
|
gitea = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -72,7 +82,7 @@
|
|||||||
piper.servers."piperNix" = {
|
piper.servers."piperNix" = {
|
||||||
enable = true;
|
enable = true;
|
||||||
uri = "tcp://0.0.0.0:10200";
|
uri = "tcp://0.0.0.0:10200";
|
||||||
voice = "en-us-ryan-medium";
|
voice = "en-us-ryan-low";
|
||||||
};
|
};
|
||||||
faster-whisper.servers."whisperNix" = {
|
faster-whisper.servers."whisperNix" = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -158,6 +168,10 @@
|
|||||||
proxyWebsockets = true;
|
proxyWebsockets = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
"nix.dhilton.xyz" = {
|
||||||
|
locations."/".proxyPass = "http://127.0.0.1:5000";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user