My Developer Workflow - How I use i3, tmux, and vim

preview_player
Показать описание
My developer workflow has been worked on for about 1 year now. I really love what I have built, with the help of twitch chat. tmux is great. i3 is grand, and vim is the best.

### Links

#vim #tmux #i3
Рекомендации по теме
Комментарии
Автор

It is difficult to be both entertaining and informative. I salute you.

kenrod
Автор

I started watching Primeagen in 2004 and I’m almost finished setting up my workspace so I can start coding at maximum productivity. I can’t wait!

cidhighwind
Автор

These videos are so insanely helpful to someone who is just starting out in the software world. I know you say that you can't be someone's mentor, but in many ways, these tips and trick are the gateway. Appreciate these a bunch Prime!

cygwnchen
Автор

That StarCraft Analogy is the GREATEST thing since sliced bread

ZergSwarm
Автор

i laughed so hard at the "If you have Windows may god have mercy on your soul" that everyone in the office looked at me like wtf xD

jamesvaci
Автор

This is great! I love seeing people's work flows, iv been struggling to find my groove at my first dev job so i started seeing what my favorite YouTubers do! (Aka you)

matthewcorbett
Автор

That is some i3 Action right here.
By the way a huge shout to you, brother. You helped me a lot to configure vim and my vimrc file when I was an absolut beginner. (Actually I still am. But now there is some progress.)
So keep up the good work!
Habe a nice day!

nichtgestalt
Автор

i'm just wtf man! i've been trying to do these for a long time. thank you :) btw today i got your fm vim course gonna follow it when i start to use vim.

BitWizCoder
Автор

I like your style man, you seem to be passionate about what you're doing. Subscribed!

AmazzzingZEUS
Автор

In terms of Windows for quick switching between programs:
- Have your most used programs pinned to the taskbar
- Use Win + number (1, 2, 3, so on) to move between different programs

approxahmed
Автор

As someone who plays starcraft and uses vim, your analogy of using your workflow as if you are playing starcraft is priceless!!! <3

ipurelike
Автор

Man, I hope I can reach this level of productivity with my coding some day. I didn’t even realize how slow I was working until I watched your videos.

BigfootPrinting
Автор

In macos, by combining you can have a great experience compared to out of the box macos. It takes some time to get all of them working nicely together, but it is totally worth it... especially for those who like a more mouseless experience and lots of automation. Great video!

marcoasnetto
Автор

This is awesome! Starcraft Brood War also taught me and a very young age that the keyboard is faster than clicking on things. Cheers!

unixchad
Автор

No way, I was just thinking yesterday that learning vim is like learning to use all the built-in and custom hotkeys in Starcraft.
Sure, it’s slow as hell in the beginning, but once you get used to it, your APM skyrockets

MrDgf
Автор

Bro WHY am I just discovering your channel?....I must live under a rock. Simply put...You're a beast in this field....Do you need reassurance....No you don't, but it feels good saying it lol.

Continue feeding us these juicy videos man. Unprecedented content! I appreciate your efforts, edits, and your delivery!

quentincaldway
Автор

You convinced me to finally dedicate one of my PCs to Linux and start using i3! Installed Pop!_OS 20.10 and installed i3 over the weekend and loving it. Also convinced me to give SC2 another try!

dwillingham
Автор

I really can't describe how I admire this man. Really professional and knows exactly how to make my brain hurt less. Love ya

mo.G_
Автор

Now I think I'm getting closer to where you at, currently using the same tools but I miss all the keybindings and quickness you show in the video, I wonder one day to be as fast as you are
I'd like to ask for a keybindings video (for the terminal too) if is not too annoying

bryanmora
Автор

Interesting setup. I'm running something similar, though I haven't really been using tmux as much, only really got into the splitting functionalities of tmux before which got somewhat eaten alive by neovim's terminal buffer suiting my needs along with i3's window management functionality. You've convinced me to give it another look though, session restoration is definitely a big plus for me. One really nifty feature of i3 I've been trying to incorporate more is its vim-like marks, handy for when you'll be jumping around between particular windows regularly, though I'm still trying to figure out a way to bind those functions that's both quick and easy to incorporate mentally into my flow, might try i3mod+function keys for quickly marking and recalling on the fly.

(PS: Entirely likely you're already on board the QMK train but if not, definitely look at grabbing and playing around with a QMK keyboard, being able to remap and optimize my keyboard firmware itself has proven to be a total gamechanger for me. Remapping my modifier keys to be hold actions on caps, enter, and tab has made hand fatigue way less of a thing across a long period of computing, and being able to get rid of caps lock in favor of escape should honestly just be the default for keyboard layouts imo. Got a bunch of other more complex functions with layers and macros and such, but those changes are probably the single biggest improvements in my setup. Plus, since it's on the firmware of the board anything there is at complete parity across both my own linux box and my company windows machine, no added steps required. Super handy.)

birdfacemd