-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.sh
More file actions
executable file
·23 lines (22 loc) · 1.31 KB
/
install.sh
File metadata and controls
executable file
·23 lines (22 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
cp -f ./bash/custom/profile.sh ~/.bash_profile
cp -f ./bash/completions/git-completion.sh ~/.git-completion.sh
cp -f ./bash/completions/ssh-completion.sh ~/.ssh-completion.sh
cp -f ./bash/custom/helper-functions.sh ~/.helper-functions.sh
cp -f ./bash/custom/options.sh ~/.options.sh
cp -f ./bash/custom/aliases.sh ~/.aliases.sh
cp -f ./bash/custom/sudo.sh ~/.sudo.sh
cp -f ./starship/starship.toml ~/.config/starship.toml
cp -f ./yabai/.yabairc ~/.yabairc
cp -f ./skhd/.skhdrc ~/.skhdrc
cp -f ./git/.gitconfig ~/.gitconfig
cp -f ./git/.gitignore ~/.gitignore
rm -rf ~/.config/lsd && cp -rf ./lsd ~/.config/lsd
rm -rf ~/.config/wezterm && cp -rf ./wezterm ~/.config/wezterm
rm -rf ~/.config/ripgrep && cp -rf ./ripgrep ~/.config/ripgrep
rm -rf ~/.config/nvim && cp -rf ./nvim ~/.config/nvim
rm -rf ~/.config/ghostty && cp -rf ./ghostty ~/.config/ghostty
rm -rf ~/.pi/agent/skills && cp -rf ./pi/agent/skills ~/.pi/agent/skills
cp -f ./pi/agent/APPEND_SYSTEM.md ~/.pi/agent/APPEND_SYSTEM.md
mkdir -p ~/.pi/agent/themes && cp -f ./pi/agent/themes/gruvbox-material.json ~/.pi/agent/themes/gruvbox-material.json
mkdir -p ~/.pi/agent/themes && cp -f ./pi/agent/themes/gruvbox-material-light.json ~/.pi/agent/themes/gruvbox-material-light.json
echo "If no errors were reported, you can now run 'source ~/.bash_profile' to load the new settings."