feat: lots of changes, wrote own fish theme
This commit is contained in:
31
fish_setup.sh
Normal file
31
fish_setup.sh
Normal file
@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
|
||||
# install fisher
|
||||
curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish
|
||||
|
||||
# copy fish config
|
||||
if test -f "~/.config/fish/config.fish"; then
|
||||
echo "config.fish already exist, please rename to continue."
|
||||
exit 1
|
||||
fi
|
||||
cp fish/config.fish ~/.config/fish/
|
||||
|
||||
# copy fishfile
|
||||
if test -f "~/.config/fish/fishfile"; then
|
||||
echo "fishfile already exist, please rename to continue."
|
||||
exit 1
|
||||
fi
|
||||
cp fish/fishfile ~/.config/fish/
|
||||
|
||||
# install packages from fishfile
|
||||
fish -c "fisher self-update"
|
||||
fish -c fisher
|
||||
fish -c "fisher add (pwd)/fish/theme-t31m"
|
||||
|
||||
# customize theme / prompt
|
||||
cp dot.config/fish/functions/* ~/.config/fish/functions
|
||||
|
||||
# set fish default promt
|
||||
chsh -s /usr/bin/fish
|
||||
|
||||
cp dot.vimrc ~/.vimrc
|
||||
Reference in New Issue
Block a user