{ pkgs, ... }:

{
  home.packages = with pkgs; [
    git
    ninja
    sqlite
    python3

    # rust-bindgen
    # rustc
    # cargo
    openssl
    pkg-config

    gcc
    glib
    glibc
    go
    gleam
    erlang
    perl

    nodejs
    nodePackages.pnpm

    # java
    # openjdk8
    openjdk21
    maven

    # Language servers
    lua-language-server
    rust-analyzer
    gopls
    clang-tools
    tailwindcss-language-server
    # nodePackages.typescript
    nodePackages.typescript-language-server
    nodePackages.bash-language-server
    nodePackages.svelte-language-server

    bash-completion
    autopsy
  ];
}
