diff options
Diffstat (limited to 'nixos/profiles/workstation/dev.nix')
-rw-r--r-- | nixos/profiles/workstation/dev.nix | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/nixos/profiles/workstation/dev.nix b/nixos/profiles/workstation/dev.nix index ea39b83..a40d574 100644 --- a/nixos/profiles/workstation/dev.nix +++ b/nixos/profiles/workstation/dev.nix @@ -4,16 +4,19 @@ environment.systemPackages = with pkgs; [ rustup go + golangci-lint python313 nodejs_22 # CLI tools + skim docker-compose gnumake jq + pkgs-unstable.jujutsu just sqlite-interactive - tokei + scc fastmod license-generator @@ -22,16 +25,21 @@ gcc # rustc fails if cc linker isn't found chromium - # FUTURE: Check if Linux kernel of NixOS 25.05 still has this amdgpu bug. - (pkgs.writeShellScriptBin "zed" '' - export ZED_PATH_SAMPLE_COUNT=0 # workaround for https://github.com/zed-industries/zed/issues/26143 - exec ${pkgs-unstable.zed-editor}/bin/zeditor "$@" - '') + zed-editor vscodium # I'm installing extensions via my install-imperative script. platformio + + # language servers + # rust-analyzer is installed via rustup + nixd ]; + programs.wireshark = { + enable = true; + package = pkgs.wireshark; + }; + virtualisation.podman = { enable = true; dockerSocket.enable = true; |