1 minute read

Machine setup update 2022 thru 2023 edition

I realised that I didn't update my setup for record for the past 2 years, over the course of my work I've been provided Macbooks' of different sizes and specifications. But the current one that I have, has a pretty nice setup solely meant for development and some design stuff of course.

  • 13 inch MacBook Air, 2020
  • Processor: M1
  • Memory: 16 GB LPDDR4
  • Disk: 512 GB SSD
  • Graphics: M1 GPU

Some App that I've kept and still useful to me are:

  • Irvue (for Wallpapers)
  • Jetbrains IDE (Goland, Webstorm, PyCharm, CLion, Android Studio)
  • Alacritty + Neovim
  • Slack / Telegram / Whatsapp
  • Adobe CC (Photoshop/Illustrator/AfterEffects/InDesign)
  • Menubarstats
  • Figma
  • XCode
  • The Unarchiver

I'm gradually moving out of IDE because they're clunky and a resource hog for most of my development work. I've moved out of relying on an IDE, to using Neovim.

My Neovim setup

Neovim Config

It's fully customised and does what it does in my opinion, I like the motions and now having to use my mouse to scroll or move between pages or click. My two hands can just stay on the keyboard and type, pretty convenient, but it took me 3 whole months to get used to it and to set it up the way I wanted it to work. Though it's still a work in progress, but eventually it will get better and most customised. After all, there's always room for improvement. But for now, it works and I don't have much complaints about it.

My stats from Gitlab

Gitlab Stats

Because I work mainly on a privately hosted repository, I don't have the luxury of displaying my stats like I used to. But I'm still thinking of a way to record the things I do, probably move to CodeStats? However from the way I look at it, the plugins/extensions seem to create some sort of loading lag.

That's all for now, and back to work for me.

RELATED POSTS |OSX, Development

Get in touch 👋

Feel free to email me about anything. I'd love to hear from you!

You can also reach me at: GitHub or LinkedIn