My M1 Pro Macbook Setup As A Software Engineer And Youtuber

  Рет қаралды 27,821

Josean Martinez

Josean Martinez

Күн бұрын

Hey! In this video I go through my M1 Pro Macbook Pro setup for software development as well as working on and creating videos for youtube! I go through all of the primary apps and settings I use for my setup and how I like to stay productive while working on my macbook. I hope you enjoy the video and it serves as inspiration for your own setups and configurations!
Help Support Me And The Channel: www.buymeacoffee.com/joseanma... 🙏🏽
🚀 Step-by-step guides on my terminal based workflow:
Terminal Setup: • How To Make Your Borin...
Neovim Setup: • How I Setup Neovim On ...
Tmux Setup: • How I Use Tmux With Ne...
⌨️ My Custom Corne Split Keyboard: • The Ultimate Minimalis...
🔍 Raycast Resources (Spotlight Replacement)
Raycast Manual: manual.raycast.com/
Raycast Shortcuts: manual.raycast.com/keyboard-s...
⏰ Timestamps
00:00 - Introduction
00:50 - Appearance & Wallpaper
01:02 - Dock Settings
01:49 - Terminal & Code Editing
02:59 - Raycast
04:59 - Arranging Windows
06:09 - Caps Lock Remap
06:49 - Additional Raycast Functionality
10:16 - Managing Workspaces
11:36 - Browser
12:08 - Other Apps
12:21 - Video Creation
13:17 - Conclusion

Пікірлер: 54
@joostschuur
@joostschuur Жыл бұрын
I've mapped the caps lock key to Cmd-Ctrl-Shift-Option with Karabiner as a 'hyper key', that way it's a new modifier that doesn't conflict with anything else. I can map Capslock-I to iTerm or Capslock-C to VS Code easily in Raycast and remember them all.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome!! I hadn’t thought of this, a hyper key would be a great addition to my Corne keyboard layers for this sort of stuff, thanks for the tip!
@amantinband
@amantinband Жыл бұрын
Raycast is 🔥 🔥 I also really like: Maccy - copy paste history Bartender - managing menu bar Presentify - drawing in screen (really helpful for KZbin videos!)
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! I'll have to check those out!! Thanks Amichai!
@YukeyHo
@YukeyHo Жыл бұрын
Josean, your videos helped me a lot! Thanks!🥰❤
@CatalinCiubotaru
@CatalinCiubotaru 5 ай бұрын
I have a very similar setup. Thanks for all the awesome content! Keep it up! 🙏
@bjornk6647
@bjornk6647 Жыл бұрын
Really underrated content. Thank you so much for making these top notch high quality videos. Really helped me out upgrading my developer experience!
@joseanmartinez
@joseanmartinez Жыл бұрын
Glad I could help! Thanks for the feedback, really appreciate it!
@IainSimmons
@IainSimmons Жыл бұрын
I love Raycast! One of my best, new to me, tools I found in 2022. I've been getting started with Neovim over the holiday break and your videos have been amazing to follow along with!
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! I adopted Raycast recently and really love it! Glad to hear you’ve found the Neovim setup videos helpful!
@georgego6175
@georgego6175 7 ай бұрын
Impressive! thanks always
@soumiksarkar4161
@soumiksarkar4161 Жыл бұрын
Another awesome video. Thanks!
@joseanmartinez
@joseanmartinez Жыл бұрын
Appreciate the feedback, thanks!
@ryansteiger6960
@ryansteiger6960 Жыл бұрын
Thank you for this cool video. I've been using Magnet so far but Raycast seems very interesting 👍
@joseanmartinez
@joseanmartinez Жыл бұрын
I had been using Magnet for a long time too!
@qbcd
@qbcd Жыл бұрын
Underrated channel
@ShSmith
@ShSmith 5 ай бұрын
removed Rectangle after watching this. Ive used Raycast for the last year or so and overlooked that feature. I dont necessarily need the drag to edge or corner to snap the application to that portion of the screen. Ill try this for a week and see if I miss it. If i do simple reinstall of Rectangle via brew install --cask rectangle :-) thanks for the content.
@jacksonford3057
@jacksonford3057 Жыл бұрын
You have an awesome setup. Thanks for your job! I watch all of your videos and they are awesome :-) Now I need a setup and make a shortcut overview ❤ Maybe I miss where are you making notes and maybe you have something for todo’s? And what productive and learning tips do you have?
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Thanks for the feedback, really appreciate it. Thanks for the suggestions as well!
@somebodysomewhere8217
@somebodysomewhere8217 Жыл бұрын
Thanks a lot for telling about Raycast, seems like a great app and I’m quite surprised that it’s free
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome, glad I could help!
@iBrandooon
@iBrandooon Жыл бұрын
reminds me a lot of my i3WM + nvim setup (thanks to ur other video). pretty beast!
@iBrandooon
@iBrandooon Жыл бұрын
when i get a macbook which is my next upgrade i will come back to this video and ur last one to set it up just like yours.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome 🔥
@kashinadoing
@kashinadoing Ай бұрын
have you sean theprimegen ( prime mentioned lets goo ) so he also talk about dev productivity and doing the things in the fastest and the shortest amount of time with the least keystrocks and thats why he use neovim and i3wm so did you try any tiling window manager like i3 and what was your exp and by seaying your keybinds it feels like you are trying to get that experiance in your mac system if you tryed it can you say both are nearly the same
@emberavenge7162
@emberavenge7162 Жыл бұрын
Nice video, I enjoyed it even though I don't own a mac, your video location shows Puerto Rico, are you from Puerto Rico? Or did you move later to Puerto Rico? Your English is very good!
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Happy to hear you enjoyed the video. Thanks for your feedback! I'm from Puerto Rico and learned english in school.
@seraphimwang
@seraphimwang Жыл бұрын
Thanks so much for your video on the split keyboard that I asked you a while ago. I see that you use Raycast while I use “Alfred”. However, I will try soon Raycast. A little question or suggestion: I noticed that a very few KZbinrs have introduced properly Yabai. Do you plan to make one of your video 🤩 on how setup Yabai? It would be beautiful after iTerm2-NeoVim-Tmux. Grazie 🇮🇹
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Amethyst and Yabai seem like interesting window managers for macbooks. If I get to trying them out and adopting them for my workflow, I'll look into making a video on it. Thanks for the suggestion, adding it to my list of possible future videos!
@seraphimwang
@seraphimwang Жыл бұрын
@@joseanmartinez So kind of you! If you will, I am going to watch with some 🍿 (instead of Netflix) for a marvellous 🤩 weekend. Muchas gracias 🇮🇹 😊
@madeyeQ
@madeyeQ Жыл бұрын
Nice setup. I've never used a macbook but am thinking about getting one. Could you tell me the disk size you have in your macbook? It's one of the things I've been wondering about how much is necessary. Windows always needs loads of space, but my Linux desktop uses almost nothing.
@asunali313
@asunali313 5 ай бұрын
He has 1 TB storage
@AZ-qn3xq
@AZ-qn3xq 9 ай бұрын
Did you have a chance to install WRTC on M1? If you have any information, please let me know!
@kilianvalkhof
@kilianvalkhof Жыл бұрын
Thanks for the Polypane shoutout! Let me know when you get around to trying it, I'm interested to hear your thoughts.
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Will do! Awesome to hear from you.
@TDOLLA
@TDOLLA Жыл бұрын
raycast looks cool but I have been using Alfred as a replacement for spotlight for so long idk if I can every use anything else. I’m only in my early 30’s but sometimes I feel like an old man when it comes to software…. when I was younger I could adapt to anything and pick up new stuff quickly but now everytime I try a new piece of software or workflow I’m just angry and confused haha. Vim is a great example: I want to be cool and use vim and work out of the terminal, I have tried it out multiple times and after long set up process I am still left with a program I can barely use lol. I will say your Iterm2 set up video was great and I now have a much better terminal set up. Someday I will conquer neovim, maybe I just need to set it up and then throw away my mouse and just force myself to only use the keyboard
@n1kito
@n1kito 11 ай бұрын
As a 30 year old myself, moving to vim and learning to avoid using the mouse as much a possible was a matter of survival for my hands, as I started getting cramps and feared long term issues in the long run 😅 But I understand what you’re saying, so maybe instead of looking at the terminal and vim like something you « need to adopt now », maybe just try to see it as an exploration and learning experience, no pressure, maybe start using it on a side project only so the setting up of your coding experience can be an integral part of that side project, and not be something keeping you from accomplishing important things. Worked for me ! 👍🏻
@wata1991
@wata1991 Жыл бұрын
You should try arc for your browser
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks for the suggestion! Sounds interesting.
@ruiuniver4
@ruiuniver4 Жыл бұрын
do u play games Josean?
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! I'm not much of a gamer to be honest, but do play on my nintendo switch from time to time.
@shaileshsundram
@shaileshsundram Жыл бұрын
Why not Alfred?
@joostschuur
@joostschuur Жыл бұрын
Much better ecosystem of third party extensions and generally more polished and maintained than Alfred these days.
@matthieutricoire3079
@matthieutricoire3079 Жыл бұрын
@@joostschuur Do you have some examples ? I'm using Alfred since 2 years now, curious to know :)
@joostschuur
@joostschuur Жыл бұрын
@@matthieutricoire3079 One great example: I wanted a quick way to shut down Docker containers and within 15 seconds and without leaving the keyboard, had an extension installed and was shutting down running containers by typing in 'docker con' hitting enter and then a container name substring. Then I mapped the Docker app to HyperKey-K and set up up an alias of 'dc' to initiate a search faster.
@joostschuur
@joostschuur Жыл бұрын
I think KZbin ate a much larger comment I made about how Raycast seems like a modern successor to Alfred where everything just works and the ecosystem always has an extension for some niche thing whenever I search for something :(
@IainSimmons
@IainSimmons Жыл бұрын
Not sure about Alfred, but it's pretty easy to make Raycast extensions, so that's a huge plus
@akshitgupta4749
@akshitgupta4749 Жыл бұрын
Awesome video !
@joseanmartinez
@joseanmartinez Жыл бұрын
Happy to hear that, thanks!
@djoezi3662
@djoezi3662 Жыл бұрын
Who knows why I can't install them: ✗ Failed to install hrsh13th/nvim-cmp ✗ Failed to install hrsh13th/cmp-buffer ✗ Failed to install hrsh13th/cmp-path ✗ Failed to install L9MON4D3/LuaSnip ✗ Failed to install saadparwaiz7/cmp_luasnip ✗ Failed to install bluz77/vim-nightfly-guicolors ✗ Failed to install lewis6997/gitsigns.nvim ✗ Failed to install hrsh13th/cmp-nvim-lsp ✗ Failed to install kyazdani48/nvim-web-devicons ✗ Failed to install jayp0527/mason-null-ls.nvim ✗ Failed to update nvim-telescope/telescope.nvim/6.1.x it breaks all nvim. It happened after updating zsh. it updates automatically. Also, when I open nvim it says: Colorscheme not found! Error detected while processing /Users/seytkhanbalikbaev/.config/nvim/init.lua: lspsaga.nvim v0.2.3+ has breaking changes. Please read the docs and migrate your configuration to the new "setup" function! Press ENTER or type command to continue Someone help me. Josean
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! I'm honestly not sure why those packages aren't installing, sorry to hear that is happening. The colorscheme error is because nightfly failed to install and the lspsaga error I've fixed in the repo. You could try removing this folder from your computer: ".local/share/nvim/" which is where all plugins are supposed to be installed and try opening neovim again to see if packer can install them properly.
@djoezi3662
@djoezi3662 Жыл бұрын
@@joseanmartinez ok, I will try
How To Use lazy.nvim For A Simple And Amazing Neovim Config
25:44
Josean Martinez
Рет қаралды 152 М.
Set up a Mac in 2024 for Power Users and Developers
1:00:34
Syntax
Рет қаралды 248 М.
Каха ограбил банк
01:00
К-Media
Рет қаралды 6 МЛН
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 100 МЛН
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 20 МЛН
How To Setup A MacBook Pro M1 For Software Development
21:23
ArjanCodes
Рет қаралды 360 М.
How Apple Just Changed the Entire Industry (M1 Chip)
26:28
ColdFusion
Рет қаралды 4,9 МЛН
Setting up new MacBook for software development
31:42
Alex Ziskind
Рет қаралды 607 М.
10 BEST Mac Apps for Productivity!
11:39
Jeff Su
Рет қаралды 1,2 МЛН
The ULTIMATE Mac App Tier List
27:46
Bog
Рет қаралды 132 М.
Which M1 Pro/Max for which Programmer?
20:00
Alex Ziskind
Рет қаралды 167 М.
Setting up M2 MacBook Air For Programming
16:28
Andres Vidoza
Рет қаралды 1 МЛН
50 macOS Tips and Tricks Using Terminal (the last one is CRAZY!)
11:11
wireless switch without wires part 6
0:49
DailyTech
Рет қаралды 4,8 МЛН
Bluetooth Desert Eagle
0:27
ts blur
Рет қаралды 8 МЛН
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30
Gizli Apple Watch Özelliği😱
0:14
Safak Novruz
Рет қаралды 2,3 МЛН