From dcd15e47d606fcf2bfcd9a466e9f799000ab40ed Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Fri, 27 Mar 2026 23:41:44 -0500 Subject: [PATCH 1/4] feat (odyssey): Add AnythingLLM service --- flake.nix | 1 + homes/odyssey.nix | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/flake.nix b/flake.nix index 21bbcca..82a3ceb 100644 --- a/flake.nix +++ b/flake.nix @@ -84,6 +84,7 @@ ++ (if (desktop && os == "linux") then [ ./homes/linux-desktop.nix plasma-manager.homeModules.plasma-manager + quadlet-nix.homeManagerModules.quadlet ] else [ ]) ++ extraModules; extraSpecialArgs = { diff --git a/homes/odyssey.nix b/homes/odyssey.nix index 53b5368..1d50f04 100644 --- a/homes/odyssey.nix +++ b/homes/odyssey.nix @@ -14,6 +14,23 @@ services = { gpg-agent = { sshKeys = [ "F72C07DBA3DC0903C3ABB55E8B460803FEC22640" ]; }; }; + virtualisation.quadlet = { + containers = { + anythingllm = { + autoStart = true; + containerConfig = { + image = "docker.io/mintplexlabs/anythingllm:1.9"; + addHosts = [ "ollama.millironx.local:host-gateway" ]; + publishPorts = [ "3001:3001" ]; + volumes = + [ "${config.xdg.dataHome}/anythingllm:/app/server/storage:Z" ]; + environments = { STORAGE_DIR = "/app/server/storage"; }; + + }; + }; + }; + autoUpdate.enable = true; + }; xdg = { configFile = { "nextflow.config".text = '' From 8f45819c1ea1ba100217e61e321e82eb3037c351 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Fri, 27 Mar 2026 23:42:01 -0500 Subject: [PATCH 2/4] feat (shell): add conda alias --- homes/common.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/homes/common.nix b/homes/common.nix index 32c75f9..3836d34 100644 --- a/homes/common.nix +++ b/homes/common.nix @@ -65,6 +65,7 @@ # tsed - TailScale Exit node Disconnect tsed = "tailscale set --exit-node="; micromamba = "mamba"; + conda = "mamba"; }; sessionPath = [ "$HOME/.local/bin" ]; }; From 7f928ed2ae91c1869f6d2a5ebe912bf651bbc071 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Fri, 27 Mar 2026 23:42:44 -0500 Subject: [PATCH 3/4] config (plasma): Update number of CPUs in display widget --- programs/plasma.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/plasma.nix b/programs/plasma.nix index 2fdd769..6e9e9b5 100644 --- a/programs/plasma.nix +++ b/programs/plasma.nix @@ -66,7 +66,7 @@ Appearance.chartFace = "org.kde.ksysguard.barchart"; Sensors.highPrioritySensorIds = "[${ builtins.concatStringsSep "," (builtins.genList - (i: ''"cpu/cpu${builtins.toString i}/usage"'') 12) + (i: ''"cpu/cpu${builtins.toString i}/usage"'') 32) }]"; }; } From fa9cd84c823b7ab5efd9934e96afde2656aff683 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Fri, 27 Mar 2026 23:43:22 -0500 Subject: [PATCH 4/4] config (plasma): Make details default view for Dolphin --- programs/plasma.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/programs/plasma.nix b/programs/plasma.nix index 6e9e9b5..c2db348 100644 --- a/programs/plasma.nix +++ b/programs/plasma.nix @@ -16,6 +16,7 @@ ShowFullPath = true; ShowStatusBar = "FullWidth"; ShowZoomSlider = true; + ViewMode = 1; }; "KFileDialog Settings" = { "Places Icons Auto-resize" = false;