Skip to content

Personal dotfiles and setup scripts

Notifications You must be signed in to change notification settings

rensftw/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note: This setup is built for and tested on macOS.

Download

With git (recommended):

xcode-select --install              # required for clean installations, because macOS is not shipped with git
softwareupdate --install-rosetta    # required for Apple Silicon-based machines
git clone https://github.com/rensftw/.dotfiles.git

Without git:

mkdir .dotfiles && cd .dotfiles && curl -L https://api.github.com/repos/rensftw/.dotfiles/tarball | tar xz --strip=1

Scripts

Script Description
macos.sh Applies sensible macOS defaults.
install.sh Installs Homebrew and all formulae/casks defined in Brewfile.
configure.sh Configures tools and applies dotfiles.
backup.sh Backs up Brewfile and global npm packages.
uninstall.sh Removes all packages, tools, and config files.

Highlights

Screenshots

Expand to see screenshots 📸

Powerlevel10k Rainbow prompt with modified Tokyo Night on iTerm


Neovim with customized Alpha start screen and dynamic quotes


Neovim with Tokyo Night theme showing LSP diagnostics and Git status:


Interactive git operations with fzf


BpyTOP for process monitoring:

Tailor this setup to your likes (partial install)

.aliases has interactive git commands and other magic tricks.

Feel free to fork this repo and customize it to your own needs 🏎
Tips for getting started:

  • Pick and choose what tools/software to install from Brewfile.
  • Directories starting with an underscore (_) contain helper scripts.
  • All other directories are stow packages and contain dotfiles.
  • Stow allows symlinking individual packages, for example: stow -vt ~ zsh will symlink only zsh-related config files.

About

Personal dotfiles and setup scripts

Topics

Resources

Stars

Watchers

Forks