Skip to content

Getting Started

Welcome to Fox's Dotfiles! This guide will help you set up a modern macOS development environment in minutes.

Prerequisites

  • macOS (Apple Silicon or Intel)
  • Git (comes with Xcode Command Line Tools)
  • Terminal access

Quick Install

bash
# Clone the repository
git clone https://github.com/Proteusiq/dotfiles.git ~/dotfiles

# Run the installer
cd ~/dotfiles && ./install.sh

That's it! The installer will:

  1. Install Xcode Command Line Tools (if needed)
  2. Install Homebrew and all packages from the Brewfile
  3. Configure Node.js tools (n, Bun)
  4. Create Python virtual environments
  5. Install tmux and Yazi plugins
  6. Symlink all configuration files using GNU Stow

What Gets Installed

Terminal Stack

ToolPurpose
GhosttyGPU-accelerated terminal emulator
tmuxTerminal multiplexer
StarshipCross-shell prompt
seshSmart tmux session manager

Development Tools

ToolPurpose
NeovimModern text editor
LazyVimNeovim configuration framework
lazygitTerminal UI for git

Modern CLI Replacements

ClassicModernWhy
catbatSyntax highlighting, git integration
lsezaIcons, colors, git status
findfdFaster, respects .gitignore
grepripgrep10x faster, smart defaults
cdzoxideLearns your habits

Verify Installation

After installation, open a new terminal and run:

bash
# Check if the update command is available
update --help

# See installed tool versions
update --versions

# Check for outdated packages
update --outdated

Next Steps

Released under the MIT License.