dotfiles/homes/x86_64-linux/christopher@cobalt/config/dev.nix
Christopher Mühl 71d2f7d5dd
Remove user-wide work-related packages
Instead, these are now installed via a work-specific devenv environment.
2025-11-19 00:45:59 +01:00

46 lines
875 B
Nix

{pkgs, ...}: {
home.packages = with pkgs; [
# Editors
jetbrains-toolbox # Installer for JetBrains IDEs
zed-editor
code-cursor
vscode
# Language Servers
lua-language-server
rust-analyzer
nodePackages.typescript
nodePackages.typescript-language-server
nil # nix lsp
zx # Tool for writing better scripts
# trurl # Parsing and manipulating URLs via CLI
dig # DNS
onefetch # Git information tool
tokei # Like cloc
zeal # Offline documentation browser
just # Just a command runner
claude-code
devenv
# Build tools
cargo
glibc
gcc
php82
php82Packages.composer
bun
nodejs_20
nodejs_20.pkgs.pnpm
];
programs.direnv = {
enable = true;
config.global.log_filter = "^$";
};
programs.direnv.nix-direnv.enable = true;
programs.go.enable = true;
}