This repository contains configuration files for R, Visual Studio Code, tmux, Neovim (LazyVim), Zsh, Alacritty, and Radian. It also includes Cousine Nerd Fonts.
- Command Line Tools for Xcode
# command line tools
sudo xcode-select --installTo set up your environment, clone this repository, install dependencies, and create symbolic links:
# Clone the repository
git clone https://github.com/mattocci27/dotfiles.git ~/dotfiles
# Navigate to the dotfiles directory
cd ~/dotfiles
# Install dependencies and create symbolic links
sh setup.sh- alacritty/: Terminal emulator configuration
- Code/: VS Code settings and user preferences
- deps/: Dependency files (Brewfile, platform-specific install scripts)
- fonts/: Cousine Nerd Fonts
- git/: Git configuration and aliases
- nvim/: Neovim configuration (LazyVim)
- R/: R environment configuration and Makevars
- radian/: Enhanced R console configuration
- scripts/: Stow deployment and utility scripts
- tmux/: Terminal multiplexer configuration
- zsh/: Zsh shell configuration and aliases
Supports macOS (Darwin) and Ubuntu with platform-specific dependency scripts.
scripts/.sync/mini-rsync.excludes: exclude list forpush-mini/pull-mini/push-ms/pull-msscripts/.sync/air-archives.include: allowlist forpull-mini-archivessubset sync frommini/4-ArchivestoAir/4-Archivesscripts/.sync/vault-rsync.excludes: exclude list forpush-vault-backup/pull-vault-backupscripts/.sync/gdrive-rclone.excludes: exclude list forgdrive-*commands
Homebrew mirror at tsinghua uni