My dotfiles

This directory contains the dotfiles for my system

Requirements

Ensure you have the following installed on your system

Starting from Scratch

  1. Install Xcode Command Line Tools
xcode-select --install
  1. Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install the following packages
brew install stow fd fzf ripgrep gh tmux neovim starship

Extras:

brew install bat stripe/stripe-cli/stripe turso lazygit

Install JetBrains Mono font

Plain Install

Git

brew install git

Stow

brew install stow

Installation

First, check out the dotfiles repo in your $HOME directory using git

git clone https://github.com/nicoalbanese/dotfiles.git
cd dotfiles

then use GNU stow to create symlinks

stow .

Extra Misc Items

  • Install TPM
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
  • install Bun
curl -fsSL https://bun.sh/install | bash
  • Install Oh-My-Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  • turn off character suggestions key repeat
defaults write -g ApplePressAndHoldEnabled -bool false
  • add fnm
curl -fsSL https://fnm.vercel.app/install | bash
fnm install --lts