DEV Community

Discussion on: I spend one hour a week optimizing my development environment.

Collapse
 
lardissone profile image
Leandro Ardissone

Nice list!

I use Workspaces to accomplish many of your launch things.

Also use tmux + tmuxinator in my terminal to load dev environments.

For example, this script launches my MongoDB and Redis servers in a single iTerm2 tab:

# ~/.tmuxinator/dbs.yml

name: dbs
root: ~/dev

windows:
  - dbs:
      layout: even-vertical
      panes:
        - mongod --notablescan
        - redis-server /usr/local/etc/redis.conf

And I can launch it using: tmuxinator dbs (or mux dbs with my fish-shell alias).