Repository and install scripts for dot-files used across multiple systems. Includes configuration for Emacs, Bash... and Docker images for certain tools.
After running the installations, select 'CaskaydiaCove Nerd Font' in each app.
This has to be done by hand first. It opens a dialog.
xcode-select --installStuff that maybe needs doing after running install:
- Fzf: To install useful keybindings and fuzzy completion: /usr/local/opt/fzf/install
- To use fzf in Vim, add the following line to your .vimrc: set rtp+=/usr/local/opt/fzf
- Unbound: sudo brew services start unbound (automatic?)
- [ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh
E.g. not installed on Y’s machine at least to begin with:
for x in ack httpie ipcalc sipcalc hub git-delta rbenv unnaturalscrollwheels \
datamash zotero bluesnooze bats-core; do
${brew_prefix}/bin/brew install $x
done
brew tap bats-core/bats-core
brew install bats-assert
brew install bats-support
brew install bats-file
brew install bats-detik
for y in github finicky notunes; do
${brew_prefix}/bin/brew install --cask $y
done- rbenv
- sipcalc
- signal
- libreoffice
- libreoffice-language-pack (requires running a subsequent installer)
Make Home/End work properly… except this doesn’t work…
# https://stackoverflow.com/a/246128
# script_dir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)
# mkdir -p ~/Library/KeyBindings
# cp "${script_dir}/DefaultKeyBinding.dict" ~/Library/KeyBindings- Oh-my-zsh
- Powerlevel 10k
- Fonts
- Source Code Pro Medium
- Delugia Code
- Caskaydia Cove
Includes git-prompt.sh from the original Git source with minor modifications (mainly to use Unicode characters outside the ASCII range).