DEV Community

Cover image for Building a Custom IDE with Tmux

Building a Custom IDE with Tmux

Boris Jamot ✊ / on February 05, 2019

Hi! Today, I want to share about a tool I've been using for a few months and which helps me a lot in my day to day job: tmux. As a soft...
Collapse
 
coreyja profile image
Corey Alexander

I've been using tmux for a bit but I hadn't thought to set it to launch automatically! Seems so obvious now in retrospect 😆

Thanks for the tip! Now I won't find myself accidently without my status line!

Collapse
 
biros profile image
Boris Jamot ✊ /

Yes, and now you can version your .yaml file and share it with your team mates !

Collapse
 
vintharas profile image
Jaime González García

Thank you for writing about this! I've had tmuxinator/tmuxp on my TODO list for ever and your article pushed me over the edge to stop using one session for everything and start creating reusable dev environments with tmuxp :D

Thank you!

Collapse
 
biros profile image
Boris Jamot ✊ /

Happy you found it helpful 😊

Collapse
 
zeljkobekcic profile image
TheRealZeljko

Was looking at your tmux.conf last weekend to improve mine and now you wrote an article about it. Nice stuff (mostly tmux-yank and tmuxp) :)

Collapse
 
biros profile image
Boris Jamot ✊ /

Thank you!

Collapse
 
tsouhaieb profile image
tsouhaieb

great work, would you please share the config to show the shell like in the screenshot above (with the icons and all ) ?

Collapse
 
biros profile image
Boris Jamot ✊ /

It's spacefish.

Collapse
 
cdrani profile image
Charles M Drani

Great post! I've actually been using that same configuration by gpakosz. I've also started writing little scripts to place on the status line to display the current song playing, etc.

Collapse
 
rafaqueiroz profile image
Rafael Queiroz

nice article. I used tmux for some time and I always wonder if there was a way of saving the sessions, but I never look it up for some solution. I will try this tmuxp and see how it goes.

Collapse
 
biros profile image
Boris Jamot ✊ /

It's quite straightforward. You can also have a look at tmuxinator.