Тёмный

How I Code in 2024 

Tom on the Internet
Подписаться 6 тыс.
Просмотров 17 тыс.
50% 1

My website: tomontheintern...
Yabai (Tiling WM for Mac that I don't use): github.com/koe...
Raycast: www.raycast.com/
Wezterm: wezfurlong.org...
Fish: fishshell.com/
LazyVim: www.lazyvim.org/
Music
Album: "Music For Telescopes - Full EP"
Music by: "Dylan O'Donnell"
RU-vid: Visit
/ dylanodonnell
PATREON: Visit
/ dylanodonnell
APPLE MUSIC: Visit apple.co/3Ya2cHM
SPOTIFY: Visit spoti.fi/3Ye8G8w
Download the track: Visit www.ChillOutMedia.com
Brought to you by Chill Out Records - No Copyright Music. Freely available for content creators on RU-vid. Your go-to channel for weekly music uploads tailored for creators.

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 73   
@JohnBrandon
@JohnBrandon 3 месяца назад
I appreciate that these recommendations are coming from someone whose used Linux and macOS in professional settings!
@fathulirfaan3917
@fathulirfaan3917 7 дней назад
Really like your setup, it's simple, effective and I think almost everyone can afford (exluding the macbook) without fancy stuff going on here and there. Awesome 🔥
@Reducer
@Reducer 3 месяца назад
Lots of good stuff here! Making the journey to NeoVim myself, I want to try living more in the terminal.
@tomontheinternet
@tomontheinternet 3 месяца назад
You can do it! And if you realize it's not for you, that's great too
@tomontheinternet
@tomontheinternet 3 месяца назад
Hey gang! Probably want to 2x the speed on this one. I don't know why I was talking so slowly. Hope you're having a good day.
@masterofdizzzaster
@masterofdizzzaster 3 месяца назад
It's good, not everything in life has to be done in an instant. It's good to take things slow sometimes
@univera1111
@univera1111 3 месяца назад
Clipboard history is called Recall in windows.
@amqndin
@amqndin 3 месяца назад
​@@univera1111it's not, it's called clipboard history
@axhraf7712
@axhraf7712 Месяц назад
yabai + skhd + sketchybar is underrated
@tomontheinternet
@tomontheinternet 8 дней назад
Try aerospace. Pretty great
@yiannis_p
@yiannis_p 3 месяца назад
Yay another nightowl admirer! Cool setup!
@tomontheinternet
@tomontheinternet 3 месяца назад
It's such a good colorscheme.
@deepfuchsia7204
@deepfuchsia7204 3 месяца назад
I just got a MacBook pro today and your video was helpful, so thanks 👍
@tomontheinternet
@tomontheinternet 3 месяца назад
Love to hear it. Thank you
@GabeKMusic
@GabeKMusic 3 месяца назад
sony a5000 (+ hdmi -> usb adapter) works wonders for a minimal but powerful setup
@eatthemalive93
@eatthemalive93 3 месяца назад
Very nice, your setup is very close to have now. I used Tmux and Vim in the default terminal for a while but now I use Wezterm and neovim (with vim for large buffer). I use rectangle for window management, I think it might be less intense than yabai, but I can do basic stuff like 1/2 1/3 and 1/4 splits.
@vivekpujaravp
@vivekpujaravp 3 месяца назад
this is amazing, please keep making more
@itisciprian
@itisciprian 3 месяца назад
withowt raycast life will not be so fun - I am using mine to move windows where ever I want . You can try warp as a terminal - is so nice - oil and lazyvim is the way. As a camera you can try the new mx brio or go full dive with elgato streamcam. Chapeau - nice and effective - simplicity is the ultimate sofistication!
@JakeLinux
@JakeLinux 3 месяца назад
Long time no see, hope all is well with you.
@tomontheinternet
@tomontheinternet 3 месяца назад
Hey Jake! Yeah, long time no see. I'm doing well, thanks. Saw that video you posted of drifting. Intense stuff! Hope all is well with you and the fam
@SonLe-mi9xy
@SonLe-mi9xy 3 месяца назад
I'm having trouble configuring my Neovim setup perfectly for coding in Laravel and Livewire. It works, but some functions aren't behaving as I expect. Could you share your Neovim configuration for PHP development?
@tomontheinternet
@tomontheinternet 3 месяца назад
A couple people have asked about setting up PHP and Laravel with Neovim. I'm not an expert, but I think I'll try to make a video about it with a sample configuration.
@sourav_-_7038
@sourav_-_7038 3 месяца назад
my manjaro kde is as good as this. Yabai -> xmonad or qtile Raycast -> custom rofi (100% times better). Wezterm -> alacritty, Wezterm, kitty cleanshot -> Spectacle
@tomontheinternet
@tomontheinternet 3 месяца назад
Nice!
@zehph
@zehph 3 месяца назад
Rofi is absolutely trampled by Raycast, you just never used it. It’s free and works perfectly out of the box and looks great. P.S: I’m guessing English isn’t your native language so here is a tip: Don’t mix percentages with multiplication. When you said _“100% times better”_ just remove the percent sign, it doesn’t work in that structure. Or you could remove the word _”times”_ too, but both at the same time doesn’t exist in English.
@aziz9488
@aziz9488 3 месяца назад
what about hardware though? i want a 10 hour battery
@sourav_-_7038
@sourav_-_7038 3 месяца назад
@@aziz9488 tuf is not that great with battery. gpu pulls alot of power
@zehph
@zehph 3 месяца назад
@@aziz9488 Right? With a Terminal Centric workflow my battery lasts so long it is glorious!
@muzspamz
@muzspamz 3 месяца назад
What chrome theme is that?
@micaelviana
@micaelviana 3 месяца назад
Can you show your Karabiner config? You said that your Caps Lock key works both as ctrl and escape depending on how longly you press?
@tomontheinternet
@tomontheinternet 3 месяца назад
hey github.com/tom-on-the-internet/dotfiles/blob/main/karabiner.json#L42-L69 this should do it
@micaelviana
@micaelviana 3 месяца назад
@@tomontheinternet thank you
@chezchezchezchez
@chezchezchezchez 3 месяца назад
Very nice video. Thanks for explaining all that. Do you have any tips for someone that wants to use VIM with a Mac? I would love to have them editing with basic things like Apple notes and TextEdit
@tomontheinternet
@tomontheinternet 3 месяца назад
Not really. If someone wants to use vim, then they'll start using it. It'll be slow and weird for a long time. Eventually, though, it'll be weird working in anything else. Good luck!
@chezchezchezchez
@chezchezchezchez 3 месяца назад
@@tomontheinternet i’ve been using it for years. I started in 1987 using VI (before VIM was even a thing!) I WAS JUST TALKING ABOUT INTEGRATING IT INTO YOUR EVERYDAY LIFE ON THE MAC. SMOOTHLY BECAUSE IT DOESN’T SEEM TO FIT INTO THE MAC VERY WELL. (no idea why all those letters went capital. What the heck) I tried sublime text. That has a VIM mode, and that works pretty well, but I was just wondering if there was a way to use it With apple notes, and somehow have it integrated into the macOS, a little more smoothly.
@delta-a17
@delta-a17 3 месяца назад
Insta360 has this gimballed webcam that's serious business.
@tomontheinternet
@tomontheinternet 3 месяца назад
Okay. This looks awesome. Truly, thank you. That's next level.
@delta-a17
@delta-a17 3 месяца назад
@@tomontheinternet Awesome video, thank you!
@blessdarah1256
@blessdarah1256 3 месяца назад
Now this is my kinda person right here. I'm curios, could you share with me your setup for PHP? Mine works but I still have some issues that make my code shake when my move my cursor and it's frustrating.
@darkarie
@darkarie 3 месяца назад
Don't you feel that yabai is really slow compared to other TWM on linux?
@ShiLe97
@ShiLe97 3 месяца назад
Is there any way you could share your vim setup?
@James-l5s7k
@James-l5s7k 3 месяца назад
Why not iterm2 on mac? Top bar is envious.
@tomontheinternet
@tomontheinternet 3 месяца назад
I will make a video about this. Good question!
@noweve-rg5rx
@noweve-rg5rx 3 месяца назад
Did you know raycast actually has a builtin window management via an extension
@its_code
@its_code 3 месяца назад
❤❤❤😊
@naranyala_dev
@naranyala_dev 3 месяца назад
zellij or tmux
@jhonyortiz5
@jhonyortiz5 3 месяца назад
Westerm comes with a built-in multiplexer. I've used zellij also but not tmux.
@tomontheinternet
@tomontheinternet 3 месяца назад
Neither for me. It's a layer I haven't found the need for. I just spawn a new terminal when I need one. I don't ssh into servers often.
@user-eg6nq7qt8c
@user-eg6nq7qt8c 3 месяца назад
im headed in the other direction. dumping mac, machines are great. company is shit
@zehph
@zehph 3 месяца назад
You won’t find a similar experience with windows or Linux unfortunately, I don’t like the companies practices, but between these moral issues and comfort on my daily work the choice is a bit more complicated. Used windows and Linux extensively with good hardware mind you and the experience on a M1 8gb of ram was overall better… Until other Arm Machines start to catch up with Apple silicon it is an uphill battle with the system every step of the way. Not only the devices are well optimized, but third party tools are more polished. i.e: Homebrew is a godsend, Raycast is better by far than powertoys run or rofi/dmenu, etc… Things tend to work better out of the box and overall saner defaults, it is hard to beat unless you are developing games, then windows takes the lead, but on other fields as well as other office type jobs Macs just hit different, specially if you have one or more other Apple devices.
@user-eg6nq7qt8c
@user-eg6nq7qt8c 3 месяца назад
@@zehph i hear you. you're not wrong. my M1 is smooth af. But all my dev work is over ssh to various linux servers anyway. i'm over the ecosystem walled garden and willng to make some tradeoffs if need be. for many this could be way more painful depending on the type of dev
@zehph
@zehph 3 месяца назад
@@user-eg6nq7qt8c I work mostly on the terminal as well, but it is the little things for me like the tools I mentioned and overall smoothness as you said. There is also the thing that this is my first Mac so there is a novelty factor too which for you is on the other side. I've done my fair share of tinkering with Linux and got burnt out by the never ending fixing of things that only increases when you keep deviating from the major desktop environments, started feeling like a side gig to maintain my AwesomeWM config and Neovim, etc. I chose the Mac and kept only the Neovim/Terminal configs which are not as demanding nowadays and I can't bring myself to use vscode anymore.
@tomontheinternet
@tomontheinternet 3 месяца назад
I think there are always people switching back and forth. I agree with you completely. I may end up back on Linux some day. But Linux has its own problems. Good luck!
@deepfuchsia7204
@deepfuchsia7204 3 месяца назад
Poor soul...
@deepfuchsia7204
@deepfuchsia7204 3 месяца назад
MacBook? No respect. Soon laptops with snapdragon will be released and MacBook will become completely invalid. Repent your sins and return to Linux while you still can, so future Linux-powered AI might spare you.
@tomontheinternet
@tomontheinternet 3 месяца назад
pls forgive me. I'll be keeping an eye out for those snapdragon laptops.
@rootbeer666
@rootbeer666 3 месяца назад
So you admit that the Mac works against you. So why suffer? Just use something better.
@petscutest2055
@petscutest2055 2 месяца назад
can you share configuration of Yabai and Skhd that you have ?
@horiagunica7634
@horiagunica7634 3 месяца назад
Very nice setup! One QQ - how do you get your terminal to not have that bar with minimize/maxinize buttons ? I see this a lot in developer videos but I can't seem to find a setting for it...removing that bar and just having the terminal window looks much more awesome! You've one a new subscriber btw 👍
@tomontheinternet
@tomontheinternet 3 месяца назад
If you are using Wezterm, these two lines do it on a Mac: enable_tab_bar = false, window_decorations = "RESIZE", I'll make a video about it.
@is4_626
@is4_626 3 месяца назад
bro spent his entire budget to the mac
@zehph
@zehph 3 месяца назад
Makes sense when you Dev for corporate clients, there are many proprietary tools that only work or decently work on windows or Mac, the battery efficiency is also unparalleled atm. If he can pay for it is a quality of life investment. 😅
@JoaquinDev
@JoaquinDev 3 месяца назад
Love your setup, personally i do use yabai with skhd for my mappings and it works amazing for me, it was quite lengthy of a setup but now it is amazing
@zehph
@zehph 3 месяца назад
I’ve tried yabai + skhd and it felt clunky and unnatural on the Mac. I’m using raycast to snap windows when I need and virtual Desktops, I need to use them because on my current config I have to choose between Air Conditioning or an external monitor with temps around 91-93 daily. But even then, I prefer the workflow of switching desktops for kinds of tasks I’m doing, just need fewer when I have the extra space.
@darkarie
@darkarie 3 месяца назад
@@zehph Same, its one of the main reasons that I want to go back to linux. A lot of stuff feels slow and buggy in macOS, and don't get me wrong I love Mac, the battery lfe is amazing and its the most powerful machine that I had, but I miss having the freedom of having the OS how I like it.
@zehph
@zehph 3 месяца назад
@@darkarie I liked the tinkering and all, but ended up being a time sink in of itself, also having to manually create rules for stuff and supporting things that are not by the original devs of apps burnt me out hard. I loved the freedom, but right now I’m just tired of the lack of support and wanted things to work out of the box. The power and stability together with the ecosystem features won me over to the dark side 😅
@tomontheinternet
@tomontheinternet 3 месяца назад
same, 100%
Далее
This is How I Scrape 99% of Sites
18:27
Просмотров 74 тыс.
I ignored this incredible Neovim plugin for years!
9:03
The Zen Browser is Worth Taking a Look At
10:08
Просмотров 2,6 тыс.
I used a MAC for 30 days, and I’m glad it’s over
17:39
Notepad.exe Will Snitch On You (full coding project)
53:30
The Home Server I've Been Wanting
18:14
Просмотров 75 тыс.
The 3 Laws of Writing Readable Code
5:28
Просмотров 577 тыс.
Tmux From Scratch To BEAST MODE
12:44
Просмотров 115 тыс.
Tmux has forever changed the way I write code.
13:30
Просмотров 996 тыс.