A complete macOS, Terminal and Neovim dev setup for 2025

preview_player
Показать описание
Get a complete, modern and productive Terminal and Neovim setup with Window and application quick switching.

0:00 Introduction
0:50 Links and config files
1:07 Window management
2:40 Homerow App
3:38 Terminal (Kitty)
8:25 Neovim
12:00 Getting stuff done with Neovim
14:16 Selecting Code
14:46 Clipboard History with Alfred
15:17 Navigating file structures
16:05 Finding things
16:55 Find and Replace across project
17:22 Version Control
19:22 LSPs and code issues
19:55 Autocomplete
20:17 Formatting code
20:32 Writing
21:20 Wrap up

# My web development books:

# My video courses, including "Responsive Web Design with HTML5 and CSS", and 'Ultimate Text Editing Productivity with Sublime Text':

# My blog:

# My kit

# Subscribe to my newsletter:

# Links to the plugins and utilities mentioned

- Setting up app switching with Alfred
Рекомендации по теме
Комментарии
Автор

That little tip at around 9:07 to write down sudden "I have this idea I absolutely want to try" moments is gold. The once-a-month strategy to act on them is also icing on this golden cake.

Porkfu
Автор

Please gimme more of these clean and structured info pieces!!!
I like it!

johnbou
Автор

Ben: Here are my tips to be productive
Me: ... well there goes a ton of time for me trying them out....
Love the video, you don't post many as you said but I have found pretty much all of them worth the watch.

DavidGrossNYC
Автор

This video is amazing, with a lot of valuable information and tips;
Thank you so much for posting this! 👏

giuseppematheus
Автор

There are so many amazing things in the vid, pure gold. I'm sitting here in the middle of the night - refusing to sleep until the end of the video. Great stuff mate!

lastink
Автор

Perfect timing with this video as I was spending last night setting up Neovim for myself haha. I still use a heavy IDE for my day-to-day work as all our tooling is built around that but I appreciate the info about Alfred. I definitely need to get around to setting up better keyboard shortcuts for Rectangle too as I find myself often going to the menu bar and clicking on the layout I want.

artvandelayimports
Автор

As usual, really nice explanation of your setup, and as usual I will end up borrowing several things from it as well. Thanks a lot!

iduran
Автор

This video was a great source of inspiration. You made me curious about Alfred and Rectangle. I'll give those a try. Oh, and you also reminded me I need to ditch iterm2.

felix
Автор

Besides a couple of particularities, this is how exactly I set up my dev environment.

geoblk
Автор

cursorcolumn with Ruby is amazing. Thank you!

tomdringer
Автор

Thanks for sharing & entertaining. 🐟

malpern
Автор

Brilliant video, mate. Thank you! I love Neovim too, but like you're saying, it's too easy to get stuck endlessly in configuring Neovim with lua and the plugins. I used to spend hours configuring it, forking plugins, changing them and getting the config as clean as possible.

clouddeveloper
Автор

I always enjoy listening to you and your humor. Wish you made more videos :D

__sr__
Автор

Love watching Neovim setup videos & this one was really great. Always learn something new & gives me a reason to contine the endless tweaking of my own setup.

Love your videos as I love crazy keyboards and Neovim!

JonnyIrwin
Автор

Wonderful video, I liked:
Macro indicator in lualine
Disabling relative line numbers, have never used them but still keep that enabled
Will try Pounce

Have you tried mini.files? It's the perfect combination between oil and neo-tree, I love the preview it provides and the oil way of manipulating files like in a buffer

linkarzu
Автор

Really liked the video! I like the window management setup - I use aerospace on osx myself, but yours seems maybe even better.

Recent versions of lazygit (might require nightly), you can also set the branch list to be sorted by newest first - I love this feature myself.

spctum
Автор

Can you made a video explaining how to install your configuration please?

CJosshua
Автор

Alfred is the only application that makes me miss the mac 😂 but nice video I have a similar setup but I also use tmux for jumping between projects

Chrispycode
Автор

I wish I could like your videos more than once. This, as with all of your videos is so well thought out and presented. We have a similar workflow, although I am on Linux. Props man, this was a fantastic watch!

markbailey
Автор

Why not use Raycast instead of Alfred and Rectangle?

SeaDraGraphics
join shbcf.ru