2c13658e89
Enable the Losslesscut AppImage on the Garand‑Desktop host while keeping it disabled on the laptop and default hosts. Add opencode to the laptop home configuration and explicitly disable ollama. Add a new losslesscut AppImage package definition and register it in the AppImage collection. Extend the substituter list with noctalia.cachix.org and add its trusted public key.
48 lines
1.2 KiB
Nix
48 lines
1.2 KiB
Nix
{
|
|
consoleKeyMap,
|
|
inputs,
|
|
...
|
|
}: {
|
|
nix = {
|
|
nixPath = ["nixpkgs=${inputs.nixpkgs}"];
|
|
settings = {
|
|
download-buffer-size = 200000000;
|
|
auto-optimise-store = true;
|
|
experimental-features = [
|
|
"nix-command"
|
|
"flakes"
|
|
];
|
|
substituters = [
|
|
"https://hyprland.cachix.org"
|
|
"https://noctalia.cachix.org"
|
|
];
|
|
trusted-public-keys = [
|
|
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
|
|
"noctalia.cachix.org-1:pCOR47nnMEo5thcxNDtzWpOxNFQsBRglJzxWPp3dkU4="
|
|
];
|
|
};
|
|
};
|
|
time.timeZone = "Europe/Warsaw";
|
|
i18n = {
|
|
defaultLocale = "pl_PL.UTF-8";
|
|
extraLocaleSettings = {
|
|
LC_ADDRESS = "pl_PL.UTF-8";
|
|
LC_IDENTIFICATION = "pl_PL.UTF-8";
|
|
LC_MEASUREMENT = "pl_PL.UTF-8";
|
|
LC_MONETARY = "pl_PL.UTF-8";
|
|
LC_NAME = "pl_PL.UTF-8";
|
|
LC_NUMERIC = "pl_PL.UTF-8";
|
|
LC_PAPER = "pl_PL.UTF-8";
|
|
LC_TELEPHONE = "pl_PL.UTF-8";
|
|
LC_TIME = "pl_PL.UTF-8";
|
|
};
|
|
};
|
|
environment.variables = {
|
|
NIXOS_OZONE_WL = "1";
|
|
GARANDOS_VERSION = "1.0";
|
|
GARANDOS = "true";
|
|
};
|
|
console.keyMap = "${consoleKeyMap}";
|
|
system.stateVersion = "23.11"; # Do not change!
|
|
}
|