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

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

ThePrimeagen

3 года назад

467,504 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@ザウアークラウトマン
@ザウアークラウトマン - 04.02.2024 16:46

sway wm for the win! No seriously I made the switch from KDE plasma right to sway wm. To me i3 feels like a worse version of sway because X11 still sucks and wayland works better for me.

Ответить
@mailoisback
@mailoisback - 08.02.2024 19:32

What Linux distro do you use?

Ответить
@cidhighwind8590
@cidhighwind8590 - 08.02.2024 23:55

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!

Ответить
@mrswats
@mrswats - 13.02.2024 10:23

Tmux ftw

Ответить
@francescelies4190
@francescelies4190 - 16.02.2024 22:46

If you have to or want to use windows there is still hope, don’t let yourself be laughed at.

C, lua and rust to the rescue.

As “kind of” replacement for Tmux, Wezterm does a great job, configuration done in lua, maybe it doesn’t do everything tmux does but the things it misses, do you really care about them?

Your editor nvim, vscode and helix as far as i know they all work well and are cross platform, if you choose nvim you will use lua too for your config. Choose one and move on with your life.

As your shell, nushell, it works great and is cross platform, it has integrated many gnu core utils you might know already.

As many suggest, integrate one tool at a time and it will be fine.

The previous tools have mainly one drawback though, your OS might become like your graphics card, you won’t care about it as long it shows stuff on the screen, you won’t care if it’s Linux, macO$ or window$

Ответить
@AhmadMughal1
@AhmadMughal1 - 17.02.2024 05:30

Do you have to keep those applications open at all times that are in different workspaces in i3?

Ответить
@cnorris1193
@cnorris1193 - 22.02.2024 06:59

Tmux ftw🎉

Ответить
@paul1337x
@paul1337x - 05.03.2024 20:03

Hahahaha no way you guys also used PulseSecure🤣 I am a SysAdmin and one of our customers also used PulseSecure with an RSA TAN Generator. It is such a pain in the ass to connect to their system environment, we hate it 😂

Also the Data Center Management Team from our customer didn't give me the PulseSecure Client for Linux, so I always have to start up a windows vm that i have only for connecting to their environment. Again: I hate it.

Ответить
@ZombieLincoln666
@ZombieLincoln666 - 07.03.2024 05:40

My issue is that there’s a ton of overlap between tmux, i3wm, and vim. They each have their own splits, tabs etc..

Ответить
@simonlauer9379
@simonlauer9379 - 16.03.2024 11:04

gotta check out tmux

Ответить
@mattymattffs
@mattymattffs - 23.03.2024 19:50

You can manage screens the exact same way in Windows? I am personally not a fan and prefer multi mon but I get why people do it. I use multi desktop specifically for managing tasks.

I don't like keeping terminals sessions alive, but you can do that in Windows too. At least with PowerShell and the new terminal manager (not my preferred mo)

The stuff you're showing in vim with telescope and harpoon. You can do that in pretty much anything. In vs code you can just pin files and get there fast. And fuzzy find exists too. Though I personally don't like how vs code does it.

So yeah, you can do all of this in Windows quite readily and easily

Ответить
@mo.G_2020
@mo.G_2020 - 21.04.2024 18:17

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

Ответить
@sambrown7691
@sambrown7691 - 23.04.2024 16:19

You son of a bitch you had me at starcraft

Ответить
@Xssap
@Xssap - 27.04.2024 01:08

My God get to the point you go on and on as if you invented the computer

Ответить
@iVideo1011
@iVideo1011 - 29.04.2024 13:21

Silly question but what font is that? Looks great!

Ответить
@boredandagitated
@boredandagitated - 01.05.2024 10:24

The community is thriving, but is it throbbing

Ответить
@callmetyler
@callmetyler - 02.05.2024 02:02

for any mac users wanting the i3 life, aerospace is a good alternative

Ответить
@gabimoncha
@gabimoncha - 06.05.2024 15:55

There is an i3 inspired window manager for MacOS. It's called AeroSpace

Ответить
@princeofexcess
@princeofexcess - 14.05.2024 08:17

Its possible on mac using automator and some paid for software.
It doesnt always work because if the program uses your shortcut you selected you are out of luck.
But here are the steps.

1. Open Automator (Cmd + space Animator)
2. Select Quick Actions (Gears)
3. Search for Launch Application (on the left side)
4. Save
5. Open System Settings (Cmd + space System)
6. Keyboard -> Services -> General
7. Find your action with the name you gave it
8. Add a shortcut. like cmd + option + 1
9. Repeat for other programs

Ответить
@Fadeevich-fm4bu
@Fadeevich-fm4bu - 20.05.2024 11:53

Why is it autotranslate on Vietnam? (sorry for my English)

Ответить
@codeswishKB
@codeswishKB - 24.05.2024 13:43

prime how to configure that Ctrl-f in fzf?

Ответить
@andrada25m46
@andrada25m46 - 06.06.2024 10:36

linux ftw, I use mac btw. You can replicate sth similar on mac using virtual desktops and keyboard macros with Keyboard Maestro. Takes some initial setup but it’s doable

Ответить
@Mywifeleftme3
@Mywifeleftme3 - 15.06.2024 11:30

My wife beats me

Ответить
@simonlauer9379
@simonlauer9379 - 21.06.2024 07:33

kitty go burrr

Ответить
@coldloveblade
@coldloveblade - 19.07.2024 21:52

hi prime! answer please. when you do refactor of a codebase, you prefer vim or intellij?

Ответить
@TechnoTweet
@TechnoTweet - 23.07.2024 19:53

Windows is better

Ответить
@geekygiganerd
@geekygiganerd - 24.07.2024 08:41

What kind of a grown man puts an anime girl in his wallpaper. Good lord. Is he not married?

Ответить
@FunnyStep_BK
@FunnyStep_BK - 26.07.2024 23:56

Hehehehehehe Where's the mustach.

Ответить
@Oh-Genesis
@Oh-Genesis - 09.08.2024 10:11

It’s always arch people using anime girls for backgrounds

Ответить
@jabthejewboy
@jabthejewboy - 12.08.2024 15:49

on mac I've started using aerospace and it has most of the functionality of i3.

Ответить
@diabeticnomad
@diabeticnomad - 25.08.2024 01:28

I actually just started using alacrity holy cow I love it it’s amazing 🥰

Ответить
@yashbhatt4498
@yashbhatt4498 - 27.08.2024 22:50

Free things are incredible Than the more costly things.
Apple, not you bro, don't take all this on yourself.

Ответить
@dragtr0n
@dragtr0n - 02.09.2024 12:16

alt + tab

Ответить
@fdimb
@fdimb - 11.09.2024 08:22

2024 version mr streamer?

Ответить
@DanielRobinson-n2t
@DanielRobinson-n2t - 13.09.2024 08:59

Keara Parkways

Ответить
@onlinealias622
@onlinealias622 - 21.09.2024 06:49

On my mac I just disabled animations and created a new desktop for each thing I need and switch between then using ctrl-1 through ctrl-9, works the same.

Edit: I downloaded the aerospace window manager and it is great.

Ответить
@tabibyte
@tabibyte - 02.10.2024 00:31

test

Ответить
@qsam14
@qsam14 - 02.10.2024 03:05

Just discovered this. Albeit I stumbled upon Sway Spin of Fedora .. the concept is still the same thing. I'm going to go be a dev now! thank you.

Ответить
@anthonyjbaker13
@anthonyjbaker13 - 05.10.2024 20:08

youll emacs and like it

Ответить
@12crenshaw
@12crenshaw - 10.10.2024 21:35

Actually PowerToys and FancyZones on Windows are arguably better than i3. jokes on you prime because i can play StarCraft on my Windows and spin some servers on Wsl2 using Arch image on one system and it works amazing

Ответить
@jayantchhillar4227
@jayantchhillar4227 - 20.10.2024 23:51

this man without that mustache looks weird.
Still have to pay respect because its prime

Ответить
@iceyrazor
@iceyrazor - 21.10.2024 12:03

Wezterm?? Its configs are in lua :>

Ответить
@cthuutloops1471
@cthuutloops1471 - 27.10.2024 02:33

is there an update video for this if he has changed anything with his setup?

Ответить
@tommy.3377
@tommy.3377 - 27.10.2024 07:06

Dude y U using Ubuntu

Ответить
@tommy.3377
@tommy.3377 - 27.10.2024 07:23

Tmux

Ответить
@SamA-xu3dz
@SamA-xu3dz - 01.11.2024 23:01

coming from emacs trying to setup this file search functionality. it is similar to emacs native file searcher - can you highlight where in your dotfiles this setting is configured? I am trying to do it in my zshrc with difficulty.

Ответить