dotfiles

My personal dotfiles, specific for macOS

Installation

This repository uses yadm.

# install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# add yadm
brew install yadm

# clone and bootstrap
yadm clone --bootstrap https://github.com/rudionrails/dotfiles.git

Applications

  • Raycast blazingly fast, totally extendable launcher
  • Logseq privacy-first, open-source platform for knowledge management and collaboration
  • WezTerm powerful cross-platform terminal emulator and multiplexer written in Rust
  • NeoVim hyperextensible Vim-based text editor
  • yabai tiling window manager for macOS based on binary space partitioning
  • skhd hotkey daemon for macOS that focuses on responsiveness and performance

Terminal-specific applications

Check ~/.zshrc for more details

  • asdf the multiple runtime version manager for programming languages
  • bat better cat with syntax highlighting and git integration
  • btop better top resource monitor
  • duf better df disk usage utility
  • git distributed version control system (integrated with delta)
  • lsd better ls with colors, icons, tree-view, more formatting options
  • ripgrep recursively searches directories for a regex pattern while respecting your gitignore
  • tmux terminal multiplexer to switch easily between several programs
  • zoxide smarter cd command, inspired by z and autojump
  • Zsh shell designed for interactive use (using zplug and powerlevel10k)

Additional resources