my personal dotfiles managed by dotbot, zinit
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# bootstrap: macos
|
|
|
|
- shell:
|
|
|
|
- description: Install Homebrew
|
|
|
|
quiet: true
|
|
|
|
command: |
|
|
|
|
if ! command -v brew &> /dev/null
|
|
|
|
then
|
|
|
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
|
|
|
fi
|
|
|
|
|
|
|
|
- create:
|
|
|
|
- ~/.config/kitty
|
|
|
|
|
|
|
|
- link:
|
|
|
|
~/Library/Preferences/espanso:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: espanso
|
|
|
|
~/.config/karabiner.edn:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: karabiner/karabiner.edn
|
|
|
|
~/.hammerspoon:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: hammerspoon
|
|
|
|
~/.mackup.cfg:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: mackup/mackup.cfg
|
|
|
|
~/.Brewfile:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: Brewfile
|
|
|
|
~/.config/kitty/kitty.conf:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: kitty/kitty.conf
|
|
|
|
~/.config/kitty/base16-solarized-dark-256.conf:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: kitty/base16-solarized-dark-256.conf
|
|
|
|
~/.skhdrc:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: skhd/skhdrc
|
|
|
|
~/.yabairc:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: yabai/yabairc
|
|
|
|
~/.yabai_focus_display:
|
|
|
|
if: '[ `uname` = Darwin ]'
|
|
|
|
path: yabai/yabai_focus_display
|
|
|
|
|
|
|
|
- brew:
|
|
|
|
- git
|
|
|
|
- zsh
|
|
|
|
- tmux
|
|
|
|
- pyenv
|
|
|
|
- assh
|
|
|
|
- ripgrep
|
|
|
|
- ffmpeg
|
|
|
|
- yqrashawn/goku/goku
|
|
|
|
|
|
|
|
- tap:
|
|
|
|
- homebrew/cask-fonts
|
|
|
|
|
|
|
|
- cask:
|
|
|
|
- kitty
|
|
|
|
- iterm2
|
|
|
|
- warp
|
|
|
|
- syncthing
|
|
|
|
- hammerspoon
|
|
|
|
- obsidian
|
|
|
|
- bigwig-club/brew/upic
|
|
|
|
- visual-studio-code
|