My launcher extensions setup
Ten small scripts I run a hundred times a day to stay in flow.
26 articles
The value of a launcher is not the launcher. It is that a hundred small frictions each cost two seconds instead of twenty, and two seconds does not break concentration.
The ones that earn their place
- Switch to a project directory and open the editor in one step
- Paste the current branch name
- Convert a selected timestamp to a readable date
- Open the staging site for whatever repository I am in
- Toggle focus mode and the do-not-disturb setting together
None of these are impressive. All of them run dozens of times a day, which is the only metric that matters for a tool like this.
The ones I deleted
Anything I used less than weekly. A launcher with sixty commands is a search problem wearing a productivity costume.
How I decide what earns a shortcut
Count how many times you did it last week. If the honest answer is under five, a shortcut is a thing to remember rather than a thing that helps. Memory is the scarce resource, not keys.
Scripts beat integrations
Every official integration I installed eventually broke on an API change or asked me to reauthenticate at the worst moment. Ten-line shell scripts that shell out to tools I already have installed have never broken once, because the interface they depend on is thirty years old.