diff --git a/home/fonts.nix b/home/fonts.nix index abe1922..20adbee 100644 --- a/home/fonts.nix +++ b/home/fonts.nix @@ -27,7 +27,6 @@ nerd-fonts.hack nerd-fonts.fira-code - zpix-pixel-font font-awesome_4 font-awesome_5 diff --git a/home/opencode.nix b/home/opencode.nix index b60ec0d..a652eda 100644 --- a/home/opencode.nix +++ b/home/opencode.nix @@ -6,11 +6,8 @@ ... }: { - home.packages = with pkgs; [ - opencode - ]; - programs.opencode = { + package = pkgs.unstable.opencode; enable = true; enableMcpIntegration = true; diff --git a/home/python.nix b/home/python.nix index 47ebac6..8618788 100644 --- a/home/python.nix +++ b/home/python.nix @@ -1,27 +1,47 @@ { pkgs, ... }: { home.packages = [ - (pkgs.python312.withPackages (ppkgs: [ - ppkgs.uv - ppkgs.pip - ppkgs.numpy - ppkgs.sympy - ppkgs.scipy - ppkgs.matplotlib - ppkgs.requests - ppkgs.pandas - ppkgs.scikit-learn - ppkgs.nltk - ppkgs.huggingface-hub - ppkgs.flask - ppkgs.gunicorn - ppkgs.torch - ppkgs.opencv-python - ppkgs.pillow - ppkgs.keras - ppkgs.tqdm - ppkgs.ipykernel - ])) + pkgs.poetry + (pkgs.python3.withPackages ( + ppkgs: with ppkgs; [ + pip + numpy + sympy + scipy + matplotlib + requests + pandas + scikit-learn + nltk + huggingface-hub + flask + gunicorn + torch + opencv-python + pillow + keras + tqdm + ipykernel + pyyaml + authlib + litellm + flake8 + pycryptodome + seaborn + docling-core + openai + transformers + langchain + langchain-community + pydantic + pydantic-core + datasets + tokenizers + accelerate + peft + bitsandbytes + ] + )) ]; } diff --git a/hosts/elros/configuration.nix b/hosts/elros/configuration.nix index 752fb9b..1d3544c 100644 --- a/hosts/elros/configuration.nix +++ b/hosts/elros/configuration.nix @@ -29,8 +29,7 @@ ]; - - boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; #support rpi building + boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; # support rpi building # Use the systemd-boot EFI boot loader. boot.loader.systemd-boot.enable = true; diff --git a/hosts/elros/routes.nix b/hosts/elros/routes.nix index 42bb819..5cebfae 100644 --- a/hosts/elros/routes.nix +++ b/hosts/elros/routes.nix @@ -1,6 +1,11 @@ -{ config, pkgs, lib, ... }: { - services.caddy. virtualHosts = { + config, + pkgs, + lib, + ... +}: +{ + services.caddy.virtualHosts = { "managment.lauterer.it" = { extraConfig = '' reverse_proxy http://100.104.182.48 diff --git a/modules/develPackages.nix b/modules/develPackages.nix index e4cdab7..44ec5dd 100644 --- a/modules/develPackages.nix +++ b/modules/develPackages.nix @@ -45,22 +45,32 @@ node2nix jupyter - python3 - python3Packages.uv - python3Packages.ipykernel - python3Packages.flask - python3Packages.flask-sqlalchemy - python3Packages.flask-socketio - python3Packages.werkzeug - python3Packages.pyyaml - python3Packages.authlib - python3Packages.litellm - python3Packages.requests - python3Packages.flake8 - python3Packages.torch - python3Packages.litellm - python3Packages.pycryptodome + uv + poetry + + (python3.withPackages ( + ps: with ps; [ + ipykernel + flask + flask-sqlalchemy + flask-socketio + werkzeug + pyyaml + authlib + litellm + requests + flake8 + torch + pycryptodome + numpy + scipy + pandas + matplotlib + seaborn + scikit-learn + ] + )) github-copilot-cli