{ pkgs, ... }: { environment.variables = { VISUAL = "code --wait"; }; environment.systemPackages = with pkgs; [ # Code Editors vscode arduino-ide # Dev Tools nixd nixpkgs-fmt pyenv rustup electron # Languages gcc kotlin nodejs php ]; programs.direnv = { enable = true; }; }