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; 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)$" 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 = { 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 []; }; }