srpnix/nixos/programming.nix
2025-03-26 22:51:40 -04:00

31 lines
817 B
Nix

{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
go
(python313Full.withPackages(ps: with ps; [ pygobject3 gobject-introspection pyqt6-sip pip ]))
nodePackages.nodejs
typescript
pnpm
dotnetCorePackages.dotnet_9.sdk
# see https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles/blob/main/nixos/rust.nix for rust impl
# LSPs
python313Packages.python-lsp-server
typescript-language-server
vscode-langservers-extracted
dockerfile-language-server-nodejs
bash-language-server
omnisharp-roslyn
marksman
markdown-oxide
nil
gopls
delve
emmet-language-server
docker-compose-language-service
hyprls
jetbrains.rider
];
}