From eec6abf860bc87aa2d3d658a911dfff94bc11929 Mon Sep 17 00:00:00 2001 From: Adrian G L Date: Tue, 1 Oct 2024 11:41:42 +0200 Subject: [PATCH] improvements --- profiles/ai.nix | 65 ++++++++++++++++++++++------------------ profiles/base.nix | 3 ++ profiles/desktop.nix | 3 +- profiles/development.nix | 7 +++-- 4 files changed, 46 insertions(+), 32 deletions(-) diff --git a/profiles/ai.nix b/profiles/ai.nix index 32f2bf0..e3637f7 100644 --- a/profiles/ai.nix +++ b/profiles/ai.nix @@ -10,39 +10,46 @@ ]; environment.systemPackages = with pkgs.unstable; [ - # ollama - # openai-whisper - # openai-whisper-cpp - # wyoming-faster-whisper - # subtitlr - # piper-tts + ollama + openai-whisper + openai-whisper-cpp + whisper-ctranslate2 + wyoming-faster-whisper + wyoming-piper + subtitlr + piper-tts + bark + # #piper-train #broken - # wyoming-piper - # python3 - # python3Packages.torchWithCuda - # python3Packages.openai-whisper - # python3Packages.faster-whisper - # python3Packages.scipy + python3 + python3Packages.openai-whisper + python3Packages.faster-whisper + python3Packages.scipy # python3Packages.numba-scipy - # python3Packages.scikit-image + #python3Packages.scikit-image # python3Packages.traittypes # python3Packages.statsmodels - # python3Packages.scikits-odes - # python3Packages.sympy - # python3Packages.numpy - # python3Packages.pandas - # python3Packages.matplotlib - # python3Packages.tensorflow - # python3Packages.tensorboard - # python3Packages.keras - # python3Packages.transformers - # python3Packages.torch - # python3Packages.torchvision-bin - # python3Packages.torchsde - # python3Packages.torchaudio-bin - # python3Packages.torchWithRocm - # python3Packages.torchWithCuda - # python3Packages.scikit-learn-extra + python3Packages.scikits-odes + python3Packages.sympy + python3Packages.numpy + python3Packages.pandas + python3Packages.matplotlib + #python3Packages.tensorflow + #python3Packages.tensorboard + #python3Packages.keras + python3Packages.transformers + python3Packages.torch + #python3Packages.torchvision-bin + #python3Packages.torchsde + #python3Packages.torchaudio-bin + #python3Packages.torchWithRocm + #python3Packages.torchWithCuda + #python3Packages.scikit-learn-extra + python3Packages.langchain + python3Packages.langchain-community + python3Packages.langchain-core + python3Packages.langchain-chroma + python3Packages.langchain-text-splitters ]; diff --git a/profiles/base.nix b/profiles/base.nix index 170f55a..77ae7c6 100644 --- a/profiles/base.nix +++ b/profiles/base.nix @@ -10,6 +10,9 @@ imports = environment.systemPackages = with pkgs; [ vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. git + unzip + zip + gnutar wget rsync ripgrep diff --git a/profiles/desktop.nix b/profiles/desktop.nix index e1574f4..c467769 100644 --- a/profiles/desktop.nix +++ b/profiles/desktop.nix @@ -5,7 +5,8 @@ imports = ./base.nix ./sound.nix ./video.nix - ./office.nix + ./office.nix + ./development.nix ../packages/vim.nix ../packages/steam.nix diff --git a/profiles/development.nix b/profiles/development.nix index afdf6d2..92a2d65 100644 --- a/profiles/development.nix +++ b/profiles/development.nix @@ -3,7 +3,7 @@ imports = [ ./base.nix - ./ai.nix + #./ai.nix ]; @@ -29,9 +29,12 @@ imports = rustup + cmake + gnumake mpi + bc gnuplot - + ffmpeg ];