dots icon indicating copy to clipboard operation
dots copied to clipboard

An updated collection of useful dotfiles, utilities, and scripts that forms refcell's devx.

https://github.com/refcell/dots/labels/dots • https://github.com/refcell/dots/labels/neovim https://github.com/refcell/dots/labels/catppuccin https://github.com/refcell/dots/labels/alacritty https://github.com/refcell/dots/labels/yabai https://github.com/refcell/dots/labels/sketchybar

@refcell's dotfiles, configs, and tooling. Refer to BlueFly for a one-shot development environment composer.

git clone https://github.com/refcell/dots && cd dots && make

Screenshots

screengrab

code

revm

  Chip  Apple M2
 macOS  14.2 Beta (23C5041e)
Device  Macbook Air, 2023

windows + ui

applications

cli tools

SketchyBar Setup

Install dependencies:

brew install --cask sf-symbols
brew install jq
brew install gh
brew install switchaudio-osx
curl -L https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v1.0.16/sketchybar-app-font.ttf -o $HOME/Library/Fonts/sketchybar-app-font.ttf

Optionally, update outdated packages after running brew commands by adding the following bash function to your shell configuration (.zshrc if using omz).

function brew() {
  command brew "$@" 

  if [[ $* =~ "upgrade" ]] || [[ $* =~ "update" ]] || [[ $* =~ "outdated" ]]; then
    sketchybar --trigger brew_update
  fi
}

Credits

hb's sketchybar dotfiles.

@FelixKratz's yabai + skhd dotfiles.

@clabby's neovim dots.