From 7e6878af94f5a8f6e89a140b2fd6fbed5bceb5c1 Mon Sep 17 00:00:00 2001 From: Nickolaj Jepsen Date: Fri, 21 Feb 2025 15:25:23 +0100 Subject: [PATCH] more apps --- modules/apps/firefox.nix | 4 ++++ modules/apps/ollama.nix | 6 ++++++ modules/dev/javascript.nix | 9 +++++++++ modules/devenv.nix | 2 ++ 4 files changed, 21 insertions(+) create mode 100644 modules/apps/ollama.nix create mode 100644 modules/dev/javascript.nix diff --git a/modules/apps/firefox.nix b/modules/apps/firefox.nix index 576269c..ed10549 100644 --- a/modules/apps/firefox.nix +++ b/modules/apps/firefox.nix @@ -38,6 +38,10 @@ in { # Social reddit-enhancement-suite + + # Development + react-devtools + refined-github ]; settings = { diff --git a/modules/apps/ollama.nix b/modules/apps/ollama.nix new file mode 100644 index 0000000..3db3a19 --- /dev/null +++ b/modules/apps/ollama.nix @@ -0,0 +1,6 @@ +_: { + services.ollama = { + enable = true; + acceleration = "cuda"; + }; +} \ No newline at end of file diff --git a/modules/dev/javascript.nix b/modules/dev/javascript.nix new file mode 100644 index 0000000..9813320 --- /dev/null +++ b/modules/dev/javascript.nix @@ -0,0 +1,9 @@ +{ + pkgs, + ... +}: { + environment.systemPackages = [ + pkgs.nodejs_22 + ]; + +} diff --git a/modules/devenv.nix b/modules/devenv.nix index f6120c0..25a082a 100644 --- a/modules/devenv.nix +++ b/modules/devenv.nix @@ -4,7 +4,9 @@ ./apps/vscode.nix ./apps/sublime-merge.nix ./apps/virtualbox.nix + ./apps/ollama.nix ./dev/python.nix + ./dev/javascript.nix ./dev/k8s.nix ./dev/docker.nix ./dev/tilt.nix