summaryrefslogtreecommitdiff
path: root/modules/development.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/development.nix')
-rw-r--r--modules/development.nix46
1 files changed, 0 insertions, 46 deletions
diff --git a/modules/development.nix b/modules/development.nix
index cd2c148..8520fc1 100644
--- a/modules/development.nix
+++ b/modules/development.nix
@@ -9,69 +9,23 @@
config = lib.mkIf config.development.enable {
environment.systemPackages = with pkgs; [
- jetbrains.idea-community
- zed-editor
- jetbrains.clion
-
- # LSP
- asm-lsp
- astro-language-server
- basedpyright
- bash-language-server
- vscode-langservers-extracted # html/css/json
- gopls
- lemminx # xml
- lua-language-server
- markdown-oxide
- marksman
- mdx-language-server
- neocmakelsp
- nil # nix
- tailwindcss-language-server
- taplo # toml
- typescript-language-server
- yaml-language-server
- # pnpm i -g css-variables-language-server
- # pnpm install -g gh-actions-language-server
- jdt-language-server
- kotlin-language-server
# Tools
- stylua
- gofumpt
golangci-lint
- prettierd
- jq
- lldb # codelldb debugger
shellcheck
beautysh # shell formatter
- gdb
- nasm
rustup
- tokei # count lines of code
- go
- pnpm
- nodejs_24
- clang
- clang-tools
- gcc
- gnumake
goose
sqlc
maven
gradle
kotlin
- mold # fast linker, for rust
gomodifytags
- sops
go-tools # staticcheck
gosec
devtoolbox
busybox # A bunch of utils like lsof and fuser
- cmake
libllvm
- lld
- file
universal-ctags
valgrind