I Love TMUX and you should too

  Рет қаралды 59,750

typecraft

typecraft

Күн бұрын

Пікірлер: 107
@mahirabbas3700
@mahirabbas3700 Жыл бұрын
thanks nerd
@wassim-akkari
@wassim-akkari 10 ай бұрын
I'm using Linux for 13 years, I used it on a multitude of laptops and PCs and I never once needed to install a WiFi driver. or any driver except NVidia driver for the known reasons.
@moiattube
@moiattube Жыл бұрын
Attention: this video contains the *best* advice ever for a Windows user! 👏👏👏👏
@typecraft_dev
@typecraft_dev Жыл бұрын
🤣
@abhisekdas9976
@abhisekdas9976 Жыл бұрын
I am a Windows user and I am using TMUX in WSL2 Ubuntu!
@roccociccone597
@roccociccone597 Ай бұрын
yep, I've been embracing the full terminal based workflow for a while now. It's worlds better than VS Code could ever be. Hyperland + Tmux + NeoVim is goated
@polyglotusamericanus4163
@polyglotusamericanus4163 Жыл бұрын
Arch being super unstable is a real problem for professional work but I don't think it's fair to say that all Linux distros are too unstable for professional work. I use Fedora on my laptop for my development work.
@typecraft_dev
@typecraft_dev Жыл бұрын
You are definitely correct. Was a hot take :)
@masterofdizzzaster
@masterofdizzzaster Жыл бұрын
is arch unstable anymore though? I remember in 2010s that yea an update could break my system on occasion, but it's been such a long time since i had problems like that with Arch, and i dont run anything else.
@polyglotusamericanus4163
@polyglotusamericanus4163 Жыл бұрын
@@masterofdizzzaster one of the best examples I can think of is the recent grub issue for arch and its derivatives. So although it has gotten better stuff like that still does happen and 8 wouldn't trust arch in production.
@masterofdizzzaster
@masterofdizzzaster Жыл бұрын
@Polyglotus Americanus yea i remember the grub stuff. It didn't affect most users, though, and it didn't affect me either. Some errors are always to be expected. The most trouble i had was graphics driver on Ubuntu of my girlfriend, though, and since the kernel wasn't updated as fast, it was an issue hard to fix. Then again ubuntu isnt a good distribution. Fedora is great in this regard. the whole university was running it back when i studied.
@vali69
@vali69 Жыл бұрын
​@@masterofdizzzasterI've been using in for the past 6 months and the only issue I really had was with the buggy nvidia drivers. Linux headers would get updated and oh no, now my laptop wouldn't work with optimus off for some reason, wait for nvidia driver update, oh look they work again, then the nvidia one updates again and now it goes off the end. It's really annoying but like the only thing I can complain about right now. Would love to just build an all amd desktop and use wayland, seems it would be a better experience.
@f282072
@f282072 Жыл бұрын
Nice video, prepare for the flame on "wouldn't use Linux professionally" though 😏 I've been using it in the work place over 10 years. Even wiped my old mac book pro to put Linux on there years ago. I just couldn't use anything else now 😃. Btw I use a tiling window manager, but also enjoy using tmux with nvim, especially for running long tasks on servers.
@typecraft_dev
@typecraft_dev Жыл бұрын
awesome! I DO love linux. maybe I should get back into it :)
@shresthkumarlal4356
@shresthkumarlal4356 Жыл бұрын
@@typecraft_dev Yeah I guess fedora silverblue will suit you ;)
@JoshuaB86
@JoshuaB86 Жыл бұрын
I got a laugh out of it. Partly because I remember those issues long long ago, but I don't even think the modern distro hoppers have to deal with that anymore. I'm expecting to scroll and see server admins around the world start flexing.
@ascourter
@ascourter Жыл бұрын
Oh I didn't know about leader space. Very cool!
@mtsurov
@mtsurov 7 ай бұрын
You got me at delete windows. i was almost stuck at that step. But then programmer ingenuity kicked in and said :" Why un-install windows when i can buy a mac" . I never let common sense interfere laptop buying decisions.
@liorschifrin
@liorschifrin Жыл бұрын
Wow. My mind is blown. Thank you
@manemobiili
@manemobiili Жыл бұрын
I love tmux and here's my short config: set -g status-position top set -g status-style bg=terminal It's just cosmetics 😄
@mintcar
@mintcar Жыл бұрын
I seem to remember , lets you rename windows without writing "rename-window". A bit missleading to say : is rename window, since it's just the command prompt.
@typecraft_dev
@typecraft_dev Жыл бұрын
I mean, both work. Was showing off the command prompt because it’s important to know as well. I show other commands in this video as well.
@mintcar
@mintcar Жыл бұрын
@@typecraft_dev Sorry about that. Seems like a nitpicky comment in hindsight. Cool videos!
@typecraft_dev
@typecraft_dev Жыл бұрын
@@mintcar all good. Thanks!
@adjbutler
@adjbutler Жыл бұрын
I am using NixOS and am disappointed that you didn't cover my specifically cool distro!
@shresthkumarlal4356
@shresthkumarlal4356 Жыл бұрын
fedora silverblue will definitely suit your usecase :)
@axtract
@axtract Жыл бұрын
"When I'm in flow state, I'm a total stud" I vomited in my mouth.
@typecraft_dev
@typecraft_dev Жыл бұрын
Sometimes the truth is hard to handle
@shakeib98
@shakeib98 8 ай бұрын
Which terminal you were using on macOS?
@AnonymousCanine
@AnonymousCanine 2 ай бұрын
How to install any cool software on Windows: 1. Uninstall Windows 2. Install Linux 3. Install cool software using the convenient linux package manager.
@AnonymousCanine
@AnonymousCanine 2 ай бұрын
I learned it the hard way and I'm very glad, I followed these steps eventually.
@jefferyosei101
@jefferyosei101 11 ай бұрын
You’re awesome 👏
@typecraft_dev
@typecraft_dev 11 ай бұрын
No you are
@shamseshifat7825
@shamseshifat7825 Жыл бұрын
0:1:43 pro tip for windows users
@typecraft_dev
@typecraft_dev Жыл бұрын
🤣
@inopsek
@inopsek Жыл бұрын
Hello, thanks for the video. Can you please cover the copy past feature in vi mode from the terminal ?
@typecraft_dev
@typecraft_dev Жыл бұрын
thats a great idea
@alecclews
@alecclews 8 ай бұрын
So when using tmux and (n)vim is it obvious when you should open a new tmux pane/window, and when you should split your vim screen?
@aviikc
@aviikc Жыл бұрын
I am looking for a suggestion. Wezterm seems to work on all platform and pretty much does the job. Is Tmux a better multiplexer/session-manager/remote-handler ?
@typecraft_dev
@typecraft_dev Жыл бұрын
I’ve never heard of Wezterm!
@typecraft_dev
@typecraft_dev Жыл бұрын
An example tmux.conf that I like to use: github.com/cpow/cpow-dotfiles/blob/master/.tmux.conf
@SudeeptoDutta
@SudeeptoDutta Жыл бұрын
Thanks for this video. I’m getting in terminal multiplexers and found your video on tmux. But there is another option that I found ZELLIJ Can you make a video comparing both and which one should be good for a beginner like me ? Thank you.
@typecraft_dev
@typecraft_dev Жыл бұрын
Oh I’ll check that out
@yash1152
@yash1152 9 ай бұрын
hey @typecraft_dev any update on zellij ?
@JonitoFischer
@JonitoFischer Жыл бұрын
You should use Manjaro, after getting bored of fixing my Archlinux (I have the same installation working on one of my PCs since 2014) setup after pacman -Syu I started to use Manjaro and I haven't had any upgrade problem again. MacOS is for delicate rich white boys, macho men use Linux no matter what.
@ThaiNguyen-gg8xj
@ThaiNguyen-gg8xj Жыл бұрын
Is manjaro using lts kernel right?
@jonatansexdoer96
@jonatansexdoer96 Жыл бұрын
I don't understand how people break Arch with pacman -Syu, how often was it breaking for you? I have had no major problems with Arch, with the exclusion of one when I was first starting with it (which was entirely my fault). If you are competent, and rtfm, Arch does not just break on its own. If anything, I've heard Manjaro causes more problems for competent users, considering they hold back package versions, which creates more problems when one package updates, and requires a dependency which has not updated yet. Not to mention the variety of strange mistakes the Manjaro devs have made. EndeavourOS is supposedly Manjaro done right, although I don't know much about it. To me the Arch-like distros seem pointless, and sort of go against the point of Arch in the first place. Rant over, I guess use whatever works best for you.
@jonatansexdoer96
@jonatansexdoer96 Жыл бұрын
@@ThaiNguyen-gg8xj The kernel is independent of distros. Distros don't have their own kernel, they are built upon the Linux kernel. You can swap out the kernel for different versions/forks of the Linux Kernel.
@JonitoFischer
@JonitoFischer Жыл бұрын
@@jonatansexdoer96 I don't know if they are doing things differently now, but Arch packages are bleeding edge and from time to time they don't work well with each other, versions are not compatible and something breaks. In Manjaro packages are checked more carefully before an update. I am competent and have been able to maintain my installation since 2014, almost 10 years now, but from time to time I had to fix my entire system after an update... That did not happen in Manjaro yet (one of my laptops is running it since 2018, no problem so far, even though I update it occasionally)
@manee427
@manee427 10 ай бұрын
amazing
@amiraloi1694
@amiraloi1694 6 ай бұрын
Well its hard to install linux on a device with a manafucturer like acer or msi sometimes, but I've been using debian on acer and thinkpads and never ever went into driver issues, but ok I see your point
@r-i-ch
@r-i-ch Жыл бұрын
FYI - You can rename windows with "," without having to go to command mode. nbd, but fyi...
@sean721888
@sean721888 Жыл бұрын
Did you just call me a nerd? 🧛‍♂️
@typecraft_dev
@typecraft_dev Жыл бұрын
👀
@danielstellmon5330
@danielstellmon5330 Жыл бұрын
The biggest, really only, issue I have with tmux is that I ssh into my servers who are also running tmux. Does any one know a good way to deal with Tmux inside Tmux?
@Segphalt
@Segphalt 2 ай бұрын
A rolling release version of linux like Arch on a machine that is misson critical like your work laptop is mistake 1, updating it before needing to do something was mistake 2. LTS releases exist for a reason. Tmux is great though and you missed the best trick... It can be running on a server you are sshed to... Something a tile based window manager cannot provide you. (I mean I guess technically it can but its much havier weight and not suitable for slow connections.)
@reezuleanu1676
@reezuleanu1676 Жыл бұрын
Stupid question: On a laptop, how much battery would tmux drain if you leave a whole bunch of sessions open?
@typecraft_dev
@typecraft_dev Жыл бұрын
Depends on what you’re doing in each session. Running some kind of crazy computation would drain battery. But just a terminal? Negligible I’m sure
@vikingthedude
@vikingthedude Жыл бұрын
1:02 damn bro chill
@typecraft_dev
@typecraft_dev Жыл бұрын
😂
@vikingthedude
@vikingthedude Жыл бұрын
My old tech lead used ubuntu and he was a 100x developer
@Octavus5
@Octavus5 Жыл бұрын
Linux is not for professional development?
@harijagarnauth
@harijagarnauth 9 ай бұрын
For windows, give WSL2 Ubuntu a gander.
@MakovecD
@MakovecD Жыл бұрын
Very nice intro. May I ask - what is the font you use in terminal?
@typecraft_dev
@typecraft_dev Жыл бұрын
it is the default font that powerlevel10k gives you. Its called MensloLGS NF (nerdfont)
@autohmae
@autohmae Жыл бұрын
I've been using GNU screen for years, so I don't think I'll be investing the time in getting tmux any time soon...
@Xperto_
@Xperto_ Жыл бұрын
"We already have Fireship at home" Fireship at home:
@YariRu
@YariRu Жыл бұрын
"I use Arch, btw" classic )))
@samarthnagar1516
@samarthnagar1516 Жыл бұрын
is setw is a typo or something
@srijanraghavula
@srijanraghavula 3 ай бұрын
Disclaimer: no viewer watch-time was wasted throughout the video
@ColinFox
@ColinFox Жыл бұрын
Great vid - could have done without the unnecessary (and inaccurate) slam about linux not being production ready. I've been developing on it, using and creating production servers for literally decades. Just don't be an idiot about which distribution you use for production.
@OptimBro
@OptimBro Жыл бұрын
btw, I get it 💓💓
@thekarion3024
@thekarion3024 Жыл бұрын
Except for the incorrect statement about proffesional use with linux, good video
@typecraft_dev
@typecraft_dev Жыл бұрын
😂
@garryalfonso1609
@garryalfonso1609 Жыл бұрын
What is title of the meme the two men using a a laptop
@rammix1
@rammix1 9 ай бұрын
3:08 OR you can use your mouse: you're removing your hand from the characters anyway, why bother with the arrow keys.
@TechnologyRules
@TechnologyRules Ай бұрын
1:12 I stopped here. Linux is not good for professional development? Ugh!
@typecraft_dev
@typecraft_dev Ай бұрын
You’ll be happy to know I’ve made tons of Linux content since this video
@TechnologyRules
@TechnologyRules Ай бұрын
@@typecraft_dev Alright then. I'll check it out :D
@TechnologyRules
@TechnologyRules Ай бұрын
@@typecraft_dev Amazing production on the newer videos. Good job there. Thank you for the recommendation!
@laureanooliva7836
@laureanooliva7836 11 ай бұрын
Sass towards windows from a apple ecosystem guy? I like mac but it's still apple.
@typecraft_dev
@typecraft_dev 11 ай бұрын
I love windows. They’re great to open and let a breeze in
@Xaito
@Xaito 11 ай бұрын
"Not for professional development" Skill issue.
@typecraft_dev
@typecraft_dev 11 ай бұрын
Probably
@erichstocker8358
@erichstocker8358 7 ай бұрын
I have to laugh. I suspect that there is more software being developed in Linux than on Mac or even windows. Few people in their right mind using windows servers (I know some do) and fewer again us Mac. i personally have Linux servers, Windows workstation and laptop and mac laptop. I NEVER use the windows or mac to do any development. I suspect there are folks like you and folks like me. It is a question of what one prefers.
@nichohells
@nichohells 8 ай бұрын
Ubuntu
@dylan8389
@dylan8389 10 ай бұрын
Great video, as someone who is trying to migrate a lot more to the terminal tmux seems interesting, but why would you use it over iTerm2 splits and tabs, wezterm has similar built in functionality as well, is there an advantage of using tmux over this?
@abdullahahmed7781
@abdullahahmed7781 10 ай бұрын
For me personally this becomes very useful when you are doing SSH or on a different machine. A very useful skill for life I guess…
@tecknogyk
@tecknogyk 10 ай бұрын
There's no shame in using something other than Linux if it works better for you. That being said, it does get old when someone's own ignorance gets conflated with Linux itself.
@no_name4796
@no_name4796 3 ай бұрын
Yup. And most of the times if something doesn't work is because you sre using arch. The trick is to avoid arch if you need a stable experience I used fedora for 2 years, and never had problems after an update, heck i don't even know how to install drivers (ie they never failed on me, and i was lucky to have an intel gpu)
@tecknogyk
@tecknogyk 3 ай бұрын
@@no_name4796 Eh, I use Arch exclusively and that is not the case. In fact, my Plex server has been running Arch for over 10 years and it never has issues. Most issues that get blamed on Arch are do to people not understanding how to maintain it.
@theotherguy6155
@theotherguy6155 2 ай бұрын
lol mac users are the new vegans, always gotta tell you!
@CaribouDataScience
@CaribouDataScience Жыл бұрын
Of maybe you need to move on from ARCH.... Ooooo that's a cheap shot!!
@starmountpictures
@starmountpictures Жыл бұрын
creepy
@typecraft_dev
@typecraft_dev Жыл бұрын
creepy?
@starmountpictures
@starmountpictures Жыл бұрын
@@typecraft_dev probably I got my windows mixed up. Not creepy!
@typecraft_dev
@typecraft_dev Жыл бұрын
@@starmountpictures 🤣
@vimlinux
@vimlinux 7 ай бұрын
You don't love linux - red flag for people who love linux - I subscribed to your channel now I moved out.
I found my favorite neovim plugin
5:55
typecraft
Рет қаралды 113 М.
you need to learn tmux RIGHT NOW!!
17:46
NetworkChuck
Рет қаралды 566 М.
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 62 МЛН
Which team will win? Team Joy or Team Gumball?! 🤔
00:29
BigSchool
Рет қаралды 15 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 35 МЛН
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 25 МЛН
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 222 М.
I'm Never Using Tmux The Same Again!
6:58
DevOps Toolbox
Рет қаралды 24 М.
Tmux will SKYROCKET your productivity - here’s how
10:02
typecraft
Рет қаралды 108 М.
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 1 МЛН
How I Use Tmux With Neovim For An Awesome Dev Workflow On My Mac
21:41
Josean Martinez
Рет қаралды 371 М.
Complete tmux Tutorial
12:07
HackerSploit
Рет қаралды 318 М.
A UX Expert Fixes My Tmux
6:58
DevOps Toolbox
Рет қаралды 78 М.
Ghostty is Probably The Best Terminal Emulator I've Ever Used
12:26
DevOps Toolbox
Рет қаралды 49 М.
Why I Quit Netflix
7:11
ThePrimeagen
Рет қаралды 518 М.
Зачем вам нужен телефон?
0:31
Apros I
Рет қаралды 131 М.
The M4 Mac Mini is Incredible!
11:45
Marques Brownlee
Рет қаралды 4,8 МЛН
Realme 13+ 5G можно приобрести на Ozon: 1710362981
0:57
А зачем ему рабочий ноутбук?..
0:12
Новостной Гусь
Рет қаралды 681 М.