You started a new job, what are the first tools you install on your machine?

This page summarizes the projects mentioned and recommended in the original post on /r/devops

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

  • What consumes that dotfiles.yaml? I'm doing something that appears similar with my dotfiles dir which sync around with syncthing, but I use a shitty script and would prefer something with a nice config syntax.

  • asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

  • asdf version manager

  • 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.

    WorkOS logo
  • pont

    pont, the dotmodule manager

  • The first thing I "install" is pont, my config manager I wrote a while ago https://github.com/AlexAegis/pont

  • dotfiles

    My dotfiles, utilizing 'pont', my dotmodule manager (by AlexAegis)

  • SwiftDefaultApps

    Replacement for RCDefaultApps, written in Swift.

  • FYI SwiftDefaultApps is the modern replacement for this.

  • stern

    Discontinued ⎈ Multi pod and container log tailing for Kubernetes

  • stern

  • 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.

  • My key things are: - zsh (apt or dnf install, or default on MacOS now) - Oh My ZSH - Powerlevel10k - Homebrew and then my Brewfile

  • 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.

    InfluxDB logo
  • powerlevel10k

    A Zsh theme

  • My key things are: - zsh (apt or dnf install, or default on MacOS now) - Oh My ZSH - Powerlevel10k - Homebrew and then my Brewfile

  • dotfiles

  • My key things are: - zsh (apt or dnf install, or default on MacOS now) - Oh My ZSH - Powerlevel10k - Homebrew and then my Brewfile

  • strap

    👢 Bootstrap your macOS development system.

  • I have a dotfiles repo in GitHub and then use https://github.com/MikeMcQuaid/strap to install/config all-the-things.

  • dotbot

    A tool that bootstraps your dotfiles ⚡️

  • nix-darwin

    nix modules for darwin

  • In theory nix can also be used for gui packages, but it's a bit of a hassle, because you need to provide your own launchpad services or something, so I didn't bother for now and just use homebrew casks for that, other cli programs are installed via nix. And a link to nix-darwin: https://github.com/LnL7/nix-darwin - this needs to be installed separately from nix

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