2021-11-28 23:58:29 +01:00
|
|
|
# zsh-settings
|
|
|
|
|
2021-11-29 00:12:46 +01:00
|
|
|
- Install Requirments
|
2021-11-29 00:49:54 +01:00
|
|
|
- yay mcfly
|
2021-11-29 13:41:28 +01:00
|
|
|
- yay -S zsh ruby ruby-colorls nerd-fonts-complete ttf-meslo-nerd-font-powerlevel10k
|
|
|
|
- Ubuntu:
|
2021-11-29 14:11:00 +01:00
|
|
|
- apt install zsh ruby ruby-deb
|
2021-11-29 13:41:28 +01:00
|
|
|
- cd /opt
|
|
|
|
- git clone https://git.gc4.at/linux/nerd-fonts.git
|
|
|
|
- cd nerd-fonts && ./install.sh
|
|
|
|
- gem install colorls
|
2021-11-29 14:11:00 +01:00
|
|
|
- curl -LSfs https://raw.githubusercontent.com/cantino/mcfly/master/ci/install.sh | sh -s -- --git cantino/mcfly
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 00:12:46 +01:00
|
|
|
- Install
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 00:12:46 +01:00
|
|
|
- mkdir ~/.config_repos
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 00:12:46 +01:00
|
|
|
- cd ~/.config_repos
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 11:29:02 +01:00
|
|
|
- git clone --recurse-submodules -j8 https://git.gc4.at/linux/zsh-settings.git
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 11:29:02 +01:00
|
|
|
- Use ssh if you want to commit also:
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 11:29:02 +01:00
|
|
|
git clone --recurse-submodules -j8 ssh://git@git.gc4.at:4258/linux/zsh-settings.git
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 11:29:02 +01:00
|
|
|
- --recurse-submodules -j8 is important since .oh-my-zsh and .oh-my-zsh/custom/plugins are also remote repos (int his repo) = submodules
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 00:12:46 +01:00
|
|
|
- cd ~
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 00:12:46 +01:00
|
|
|
- ln -s .config_repos/zsh-settings/.zshrc
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 00:12:46 +01:00
|
|
|
- ln -s .config_repos/zsh-settings/.p10k.zsh
|
2021-11-29 12:08:17 +01:00
|
|
|
|
2021-11-29 01:14:52 +01:00
|
|
|
- ln -s .config_repos/zsh-settings/.oh-my-zsh
|
2021-11-29 12:08:17 +01:00
|
|
|
|
|
|
|
- Update (Submodules included)
|
|
|
|
|
|
|
|
- cd ~/.config_repos/zsh-settings
|
2021-11-29 13:41:28 +01:00
|
|
|
- git submodule update --recursive --remote
|
2021-11-29 14:11:00 +01:00
|
|
|
- curl -LSfs https://raw.githubusercontent.com/cantino/mcfly/master/ci/install.sh | sh -s -- --force --git cantino/mcfly
|
|
|
|
- cd /opt/nerd-fonts && git pull && .install.sh
|
|
|
|
- gem update colorls
|
2021-11-29 13:41:28 +01:00
|
|
|
|
|
|
|
- Sources:
|
|
|
|
- Check the Repos for instructions:
|
|
|
|
- https://git.gc4.at/linux/nerd-fonts
|
|
|
|
- https://git.gc4.at/linux/mcfly
|
|
|
|
- https://git.gc4.at/linux/ohmyzsh
|
|
|
|
- https://git.gc4.at/linux/colorls
|
|
|
|
- https://git.gc4.at/linux/powerlevel10k
|
|
|
|
- https://git.gc4.at/linux/zsh-autosuggestions
|
|
|
|
- https://git.gc4.at/linux/zsh-syntax-highlighting
|