💻 Basic developer configs for your M1 Mac.

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • powerlevel10k

    A Zsh theme

    To have a similar setup like mine, use: ohMyZsh to make easier the customization process, alongside powerlever10k to theme things up. Furthermore, in order to have a clearer and more descriptive step-by-step guide for this tools, I encourage to follow this two videos: video 1 and video 2.

  • ohmyzsh

    🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

    To have a similar setup like mine, use: ohMyZsh to make easier the customization process, alongside powerlever10k to theme things up. Furthermore, in order to have a clearer and more descriptive step-by-step guide for this tools, I encourage to follow this two videos: video 1 and video 2.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • iTerm2

    iTerm2 is a terminal emulator for Mac OS X that does amazing things.

    Starting with the basics, I was expecting to use the pre-installed Terminal app for all those hacker-like movements we as developers must do to eat. However, after reading reviews I decided to install iTerm2 instead. It is fast and lightweight (as you might expect from a terminal app) but its main advantage over the Apple version is its capacity of customization.

  • Visual Studio Code

    Visual Studio Code

    Visual Studio Code: The text editor of my choice. Download it and be pleased with its capacities. However, be cautious since its web page presents you the universal verison of the app. Scroll down and download the Apple Silicon version. Furthermore, in the future I’m planning to show what extensions I use, so, be tuned:D

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

    A packet manager (PM) is a must-have tool for developers since it makes things easier (software installation or even languages integration). The most popular one in macOS is Homebrew and its installation process is as simple as following all the steps it describes once you copy the next line in your terminal: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts