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
380
Let's Redux!
josephj
4
280
Automatic Functional Testing with Selenium and SauceLabs
josephj
2
270
From Hacker to Developer
josephj
1
120
JavaScript Promise
josephj
0
180
Be an Internet Person
josephj
9
540
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
DeNA での思い出 / Memories at DeNA
orgachem
PRO
3
1.7k
Preferred Networks (PFN) とLLM Post-Training チームの紹介 / 第4回 関東Kaggler会 スポンサーセッション
pfn
PRO
1
260
ドキュメントはAIの味方!スタートアップのアジャイルを加速するADR
kawauso
3
420
第4回 関東Kaggler会 [Training LLMs with Limited VRAM]
tascj
12
1.9k
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization
takmin
0
440
Claude Code x Androidアプリ 開発
kgmyshin
1
600
DuckDB-Wasmを使って ブラウザ上でRDBMSを動かす
hacusk
1
130
Gaze-LLE: Gaze Target Estimation via Large-Scale Learned Encoders
kzykmyzw
0
360
モバイルアプリ研修
recruitengineers
PRO
4
820
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.6k
「AI2027」を紐解く ― AGI・ASI・シンギュラリティ
masayamoriofficial
0
120
microCMS 最新リリース情報(microCMS Meetup 2025)
microcms
0
180
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
How GitHub (no longer) Works
holman
315
140k
Automating Front-end Workflow
addyosmani
1370
200k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Statistics for Hackers
jakevdp
799
220k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Thoughts on Productivity
jonyablonski
69
4.8k
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