Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
tmuxinator
Search
Joseph Chiang
July 08, 2015
Technology
0
200
tmuxinator
Joseph Chiang
July 08, 2015
Tweet
Share
More Decks by Joseph Chiang
See All by Joseph Chiang
不断归零的前端人生 - 2016 中国软件开发者大会
josephj
1
370
Let's Redux!
josephj
4
270
Automatic Functional Testing with Selenium and SauceLabs
josephj
2
270
From Hacker to Developer
josephj
1
110
JavaScript Promise
josephj
0
180
Be an Internet Person
josephj
9
530
F2E Evolution
josephj
55
3.3k
F2E for Enterprise
josephj
42
5.6k
Jasmine - The JavaScript BDD Testing
josephj
8
600
Other Decks in Technology
See All in Technology
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
180
AI導入の理想と現実~コストと浸透〜
oprstchn
0
160
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
390
20250625 Snowflake Summit 2025活用事例 レポート / Nowcast Snowflake Summit 2025 Case Study Report
kkuv
1
370
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
4
280
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
240
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
390
OPENLOGI Company Profile
hr01
0
67k
Beyond Kaniko: Navigating Unprivileged Container Image Creation
f30
0
110
CI/CD/IaC 久々に0から環境を作ったらこうなりました
kaz29
1
200
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
2
690
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
520
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
24k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Being A Developer After 40
akosma
90
590k
Optimizing for Happiness
mojombo
379
70k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Building an army of robots
kneath
306
45k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
950
Designing for Performance
lara
609
69k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
A designer walks into a library…
pauljervisheath
207
24k
Transcript
TMUXINATOR Instant Development Environment @josephj6802
How long does it take you to start Stackla development
environment? Question 1 Content Ingestion gnip sqsdb vagrant up git fetch Shifter PHP Storm phinx migrate
How long does it take you to start other projects
you did last year / last month / last week? Question 2 • Folder? • Server port and host? • Required services? • Dev Tools you used before?
Much better than screen Restoring your working session and state
Pane Pane Windows * 8
Could have very complex panes Not really useful for me
:p
tmuxinator Manage complex tmux sessions easily
Project Setting ~/.tmuxinator/stackla-web.yml tmuxinator creates different layouts for different projects
~/.tmuxinator/stackla-developer.yml
Project Setting ~/.tmuxinator/stackla-web.yml tmuxinator creates different layouts for different projects
~/.tmuxinator/stackla-developer.yml Demo • $ tmuxinator stackla-web • $ tmuxinator stackla-developer • $ tmuxinator <last-week-project> • $ tmuxinator <last-year-project> • <Ctrl + S> : Switch between projects
$ wget -O - https:// raw.githubusercontent.com/josephj/ tmuxinator-installer/master/install.sh | sh Lazy
Installation for OSX Remember to update the root property of ~/.tmuxinator/stackla-web
Basic Usage $ mux stackla-web Ctrl + a, n Ctrl
+ a, p Ctrl + a, d Ctrl + a, <num> $ tmux a Initialise stackla-web project Switch to next window Switch to previous window Jump by window number Detach tmux Attach tmux
Thank You! Tools Developer Good developer should always tweak his/her
tools for better productivity