NixOS
Some viewers might experience discomfort when being shown too much terminal content. Should you experience nausea, headaches or the urge to use a terminal yourself please seek professional attention.
chaotic vs declarative
The
which isn't*
*but it is
services.searx.enable = true;
services.searx.settings = {
server.port = 6666;
server.bind_address = "0.0.0.0";
server.secret_key = "definetelysecret";
};services.ollama = {
enable = true;
acceleration = "cuda"; #cuda drivers
environmentVariables = {
HOME = "/tmp/ollama";
FLAKE = "/home/maixnor/repo/dotfiles";
};
};services.nextcloud = { # shortened for presentation
package = pkgs.nextcloud27;
configureRedis = true;
maxUploadSize = "1G";
config.dbtype = "pgsql";
extraApps = with config.services.nextcloud.package.packages.apps; {
inherit news contacts calendar tasks onlyoffice notes deck;
};
};
services.onlyoffice = {
enable = true;
hostname = "localhost";
};