-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.conf.yaml
87 lines (84 loc) · 2.77 KB
/
install.conf.yaml
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
---
- defaults:
link:
relink: true
- clean: ['~']
- create:
- ~/.config/keyboard/via
- ~/Library/Application Support/lazygit
- ~/.config/nvim
- ~/.config/kitty
- ~/.config/ghostty
- ~/.config/yazi
- ~/.config/bat
- ~/.config/oh-my-posh
# - ~/downloads
# - ~/.vim/undo-history
### Not used at the moment ###
# - ~/.config/zellij
# - ~/.config/yabai
# - ~/.config/skhd
- link:
~/.ideavimrc: idea-ide/ideavimrc
~/.zshrc: zsh/zshrc
~/.zshenv: zsh/zshenv
~/.bashrc: bash/bashrc
~/.gitconfig: git/gitconfig
~/.config/keyboard/via/keychron_k7_pro_layout.json: qmk-via/keychron_k7_pro_improved_esc_layout.json
~/Library/Application Support/lazygit/config.yml: lazygit/config.yml
~/.config/nvim: nvim/
~/.prettierrc.yaml: prettier/prettierrc.yml
~/.config/kitty/kitty.conf: kitty/kitty.conf
~/.config/kitty/current-theme.conf: kitty/current-theme.conf
~/.config/kitty/startup.conf: kitty/startup.conf
~/.config/ghostty/config: ghostty/config
~/.aerospace.toml: aerospace/aerospace.toml
~/.tmux.conf: tmux/tmux.conf
~/.config/yazi/yazi.toml: yazi/yazi.toml
~/.config/yazi/theme.toml: yazi/theme.toml # Add ya pack -a yazi-rs/flavors:catppuccin-macchiato to install catppuccin theme
~/.config/bat.conf: bat/bat.conf
~/.config/oh-my-posh/catppuccin.omp.toml: oh-my-posh/catppuccin.omp.toml
# lazygit
# brew
# zellij -> replaced with tmux
# fork -> replaced with lazygit (checkout git butler)
# alfred
# yabai -> replaced with aerospace
# amethyst -> replaced with aerospace
# appcleaner
# android studio
# nerdfonts
# xcode
# sf symbols
# obsidian
# rectangle
# zen-browser
# logi-options+
# spicetify-cli
# postman -> for now using httpie
# Install oh-my-posh instead of oh-my-zsh
### Not used at the moment ###
# ~/.config/zellij: zellij/
# ~/.config/yabai/yabairc: yabai/yabairc
# ~/.config/skhd/skhdrc: skhd/skhdrc
- shell:
- command: ./setup_homebrew.sh
stdin: true
stdout: true
stderr: true
description: Homebrew Setup
- command: ./setup_zsh.sh
stdin: true
stdout: true
stderr: true
description: Zsh Setup
- command: ./setup_zoxide.sh
stdin: true
stdout: true
stderr: true
description: Zoxide Init
# Add command for fzf key bindings and auto completions in /usr/local/opt/fzf -> run install script: source <(fzf --zsh)
# Add command for tmux
# Add command for installing yazi catppuccin theme: ya pack -a yazi-rs/flavors:catppuccin-macchiato
# Add command for running spicetify-cli to add config.ini to ~/.config/spicetify/ folder
# Add command for running homebrew with the specified brew file