From 005d0577e19f4f6a47f75afa1cd72ddb4e08014a Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Sat, 17 Jan 2026 09:48:38 +0100 Subject: [PATCH 1/4] feat(skadi): enable ollama. --- hosts/skadi/configuration.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/skadi/configuration.nix b/hosts/skadi/configuration.nix index 19daab0..4f511ec 100644 --- a/hosts/skadi/configuration.nix +++ b/hosts/skadi/configuration.nix @@ -301,7 +301,7 @@ crony.wireguard.enable = true; crony.secrets.enable = true; crony.boot.enable = true; - # crony.ollama.enable = true; + crony.ollama.enable = true; crony.sunshine.enable = true; crony.bluetooth.enable = true; crony.localsend.enable = true; From a521dfb0c3d572e95a8b5c2cf1d63ea4e8e92d9e Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Sat, 17 Jan 2026 09:48:55 +0100 Subject: [PATCH 2/4] feat(hyprland): move stremio to workspace 4 --- modules/linux/home-manager/hyprland.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/linux/home-manager/hyprland.nix b/modules/linux/home-manager/hyprland.nix index 93c4ef9..8933472 100644 --- a/modules/linux/home-manager/hyprland.nix +++ b/modules/linux/home-manager/hyprland.nix @@ -307,6 +307,9 @@ in { # Move to workspace 1 "workspace 1, match:class ^(zen-beta)$" + # Move to workspace 4 + "workspace 4, match:class ^(com.stremio.stremio)$" + # Move to workspace 5 "workspace 5, match:class ^(vesktop)$" From 93babcc2e94e3f30e67f364150a7c18e7b1044d7 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Sat, 17 Jan 2026 09:49:09 +0100 Subject: [PATCH 3/4] feat(shell): enable and setup opencode. --- modules/linux/home-manager/shell-additions.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/linux/home-manager/shell-additions.nix b/modules/linux/home-manager/shell-additions.nix index 3033774..e29b83b 100644 --- a/modules/linux/home-manager/shell-additions.nix +++ b/modules/linux/home-manager/shell-additions.nix @@ -25,6 +25,10 @@ croc ]; + programs.opencode = { + enable = true; + }; + programs.beets = { enable = true; settings = { From bcfbe402aa2c382386c312573baa552965c8c8d7 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Sat, 17 Jan 2026 09:49:21 +0100 Subject: [PATCH 4/4] feat(ollama): change some ollama settings. --- modules/linux/nixos/ollama.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/modules/linux/nixos/ollama.nix b/modules/linux/nixos/ollama.nix index a47b7d0..c772628 100644 --- a/modules/linux/nixos/ollama.nix +++ b/modules/linux/nixos/ollama.nix @@ -1,5 +1,6 @@ { config, + pkgs, lib, ... }: { @@ -10,15 +11,15 @@ config = lib.mkIf config.crony.ollama.enable { services.ollama = { enable = true; - loadModels = ["deepseek-r1:14b" "deepseek-coder-v2:16b-lite-instruct-q4_K_M"]; - acceleration = "cuda"; - }; - services.open-webui = { - enable = true; + package = pkgs.ollama-cuda; + loadModels = ["gpt-oss:20b"]; }; + # services.open-webui = { + # enable = true; + # }; systemd.services.ollama.wantedBy = lib.mkForce []; systemd.services.ollama-model-loader.wantedBy = lib.mkForce []; - systemd.services.open-webui.wantedBy = lib.mkForce []; + # systemd.services.open-webui.wantedBy = lib.mkForce []; }; }