From c7016ba7174275f1ddbef0fec0182a4726a0c799 Mon Sep 17 00:00:00 2001 From: Jonas Hahn Date: Wed, 24 Sep 2025 18:35:23 +0200 Subject: [PATCH] Add ai and local address --- hosts/minoxy-workstation/configuration.nix | 1 + modules/essential.nix | 4 ++++ modules/services/ai.nix | 5 +++++ modules/services/scanning.nix | 2 -- 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 modules/services/ai.nix diff --git a/hosts/minoxy-workstation/configuration.nix b/hosts/minoxy-workstation/configuration.nix index af17666..1f27220 100644 --- a/hosts/minoxy-workstation/configuration.nix +++ b/hosts/minoxy-workstation/configuration.nix @@ -10,6 +10,7 @@ ./../../modules/common/sops.nix ./../../modules/services/webdav.nix + ./../../modules/services/ai.nix ./../../modules/graphics/workstation.nix diff --git a/modules/essential.nix b/modules/essential.nix index f1d0806..b730c7b 100644 --- a/modules/essential.nix +++ b/modules/essential.nix @@ -12,6 +12,10 @@ time.timeZone = "Europe/Berlin"; programs.nix-ld.enable = true; # Linking support + # For local domains in link locals and other goods + services.avahi.enable = true; + services.avahi.nssmdns4 = true; + environment = { systemPackages = with pkgs; [ git diff --git a/modules/services/ai.nix b/modules/services/ai.nix new file mode 100644 index 0000000..fb915fd --- /dev/null +++ b/modules/services/ai.nix @@ -0,0 +1,5 @@ +{ ... }: + +{ + services.ollama.enable = true; +} diff --git a/modules/services/scanning.nix b/modules/services/scanning.nix index 985ecab..1185c10 100644 --- a/modules/services/scanning.nix +++ b/modules/services/scanning.nix @@ -6,6 +6,4 @@ hardware.sane.extraBackends = [ pkgs.sane-airscan ]; hardware.sane.disabledDefaultBackends = [ "escl" ]; services.udev.packages = [ pkgs.sane-airscan ]; - services.avahi.enable = true; - services.avahi.nssmdns4 = true; }