Home / Configs / Developer tools

Developer tools

Git, .gitignore, SSH, editors, GitHub Actions, shell shortcuts and environment files.

These generators write the small files that every project needs: Git and SSH settings, .gitignore, editor settings, environment files, package.json, tsconfig.json, GitHub Actions workflows and shell shortcuts. They are short, but one wrong line can cost an hour.

Which one should I pick?

Starting a new project
Create the .gitignore and .editorconfig first, then package.json and tsconfig.json, so the first commit is already clean and consistent.
Keeping secrets safe
The .env page builds an environment file and reminds you to keep it out of Git. Add it to .gitignore before the first commit, since deleting a pushed secret later is not enough.
Working with GitHub
The SSH config pages cover several accounts on one computer, and the Actions page writes a workflow that installs, tests and builds a Node project on every push.
Speeding up the terminal
The alias and shell pages turn long commands you retype into short ones.

All developer tools generators

Before you use any config

The values you type stay in your browser. Nothing is sent to this site. Missing a file? Ask for it.