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.

86 lines
1.7 KiB

# 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:
- assh
- git
- fd
- fzf
- htop
- tmux
- pyenv
- pyenv-virtualenv
- ripgrep
- ffmpeg
- zsh
- yqrashawn/goku/goku
- tap:
- homebrew/cask-fonts
- cask:
- appcleaner
- contexts
- bigwig-club/brew/upic
- font-fira-code
- hammerspoon
- iterm2
- jetbrains-toolbox
- karabiner-elements
- kitty
- keka
- mos
- maczip
- obsidian
- plexamp
- postman
- raycast
- syncthing
- tailscale
- telegram-desktop
- visual-studio-code
- warp
- zerotier-one