dots
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
Chip Apple M2
macOS 14.2 Beta (23C5041e)
Device Macbook Air, 2023
windows + ui
applications
cli tools
-
tmux
-
tpm
-
btop
-
bat
-
fd
-
ripgrep (
rg
) -
eza
-
neofetch
-
pipes-sh (
pipes.sh
) -
procs
-
Taskwarrior (
task
) -
Timewarrior (
timew
) -
taskwarrior-tui
-
tty-clock
-
unimatrix
:pip3 install git+https://github.com/will8211/unimatrix.git
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
@FelixKratz's yabai + skhd dotfiles.