summaryrefslogtreecommitdiff
path: root/nixos/profiles/workstation/dev.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/profiles/workstation/dev.nix')
-rw-r--r--nixos/profiles/workstation/dev.nix20
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;