diff options
| author | Miran Bastaja <mbastaja@sorre.xyz> | 2025-03-10 13:37:09 +0100 |
|---|---|---|
| committer | Miran Bastaja <mbastaja@sorre.xyz> | 2025-03-10 13:38:43 +0100 |
| commit | e3db2dcd9a7bb589986c1a34992fc1114d3c0902 (patch) | |
| tree | b4f4f89634900cee3ef8c81ba9de428d5d12ae12 /share/home/dev-stuff.nix | |
| parent | ae1f72ef88c77fb1c5be62ac975da57ae149f26a (diff) | |
refactor: split developer tools out of hyprdesktop
Diffstat (limited to 'share/home/dev-stuff.nix')
| -rw-r--r-- | share/home/dev-stuff.nix | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/share/home/dev-stuff.nix b/share/home/dev-stuff.nix new file mode 100644 index 0000000..c998891 --- /dev/null +++ b/share/home/dev-stuff.nix @@ -0,0 +1,49 @@ +{ pkgs, ... }: +let + python = pkgs.python313.withPackages ( + python-pkgs: with python-pkgs; [ + beautifulsoup4 + types-beautifulsoup4 + requests + python-lsp-server + ruff + rdflib + ] + ); + llama-cpp = pkgs.llama-cpp.override { + openclSupport = true; + vulkanSupport = true; + + }; +in +{ + home.packages = + [ + python + llama-cpp + ] + ++ builtins.attrValues { + inherit (pkgs) + git + gitui + scheme-manpages + guile + gcc + rustup + just + gnumake + uv + web-ext + nodejs_23 + bun + postgresql_17 # for the CLI tools + pgcli + podman-compose + + # TUI/GUI + zed-editor + koboldcpp + ; + }; + +} |
