-
Notifications
You must be signed in to change notification settings - Fork 2
/
install.sh
executable file
·59 lines (46 loc) · 1.81 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# env /bin/bash
### Dotfiles
mkdir -p $HOME/.config
ln -sf "$PWD/.config/bat" $HOME/.config
ln -sf "$PWD/.config/karabiner" $HOME/.config
ln -sf "$PWD/.config/nvim" $HOME/.config
ln -sf "$PWD/.config/vscode" $HOME/.config
ln -sf "$PWD/.config/iterm" $HOME/.config
ln -sf "$PWD/.config/gitui" $HOME/.config
ln -sf "$PWD/.config/aerospace" $HOME/.config
ln -sf "$PWD/.ctags.d" $HOME
ln -sf "$PWD/.base16_favorites" $HOME
ln -sf "$PWD/.gitconfig" $HOME
ln -sf "$PWD/.gitignore_global" $HOME
ln -sf "$PWD/.tmux.conf" $HOME
ln -sf "$PWD/.tmux.plugins.conf" $HOME
ln -sf "$PWD/.tmux.settings.conf" $HOME
ln -sf "$PWD/.tmux.shortcuts.conf" $HOME
ln -sf "$PWD/.tmux.styles.conf" $HOME
ln -sf "$PWD/.tmux.vi.conf" $HOME
ln -sf "$PWD/.ideavimrc" $HOME
ln -sf "$PWD/.vimrc_colors" $HOME
ln -sf "$PWD/.vimrc_settings" $HOME
ln -sf "$PWD/.vimrc_shortcuts" $HOME
ln -sf "$PWD/.vimrc_lsp.lua" $HOME
ln -sf "$PWD/.vimrc_plugins_v4" "$HOME/.vimrc_plugins"
ln -sf "$PWD/.vimrc_plugins_lualine" $HOME
ln -sf "$PWD/.vimrc_plugins_nvim_treesitter" $HOME
ln -sf "$PWD/.vimrc_plugins_fzf" $HOME
ln -sf "$PWD/.zshrc_public" $HOME
ln -sf "$PWD/.zshrc_autojump" $HOME
ln -sf "$PWD/.zshrc_base16" $HOME
ln -sf "$PWD/.zshrc_env" $HOME
ln -sf "$PWD/.zshrc_fzf" $HOME
ln -sf "$PWD/.zshrc_git" $HOME
ln -sf "$PWD/.zshrc_helpers" $HOME
ln -sf "$PWD/.zshrc_nvm" $HOME
ln -sf "$PWD/.zshrc_tmux" $HOME
ln -sf "$PWD/.zshrc_vim" $HOME
ln -sf "$PWD/.huskyrc" $HOME
# See: https://unencumberedbyfacts.com/2016/01/04/psql-vim-happy-face/
ln -sf "$PWD/.inputrc" $HOME
### Configs
defaults write -g ApplePressAndHoldEnabled -bool false
# Disable emoji suggestions (https://apple.stackexchange.com/questions/465132/how-do-i-turn-off-macos-sonomas-emoji-guessing)
sudo defaults write /Library/Preferences/FeatureFlags/Domain/UIKit.plist emoji_enhancements -dict-add Enabled -bool NO