mirror of https://github.com/einverne/dotfiles.git
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.
84 lines
1.7 KiB
84 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: |
|
- 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
|
|
|