No description
Find a file
2021-12-02 10:25:09 +01:00
.oh-my-zsh@15fd9c84de .oh-my-zsh 2021-11-29 01:14:52 +01:00
plugins Bugfixes 2021-11-29 14:14:04 +01:00
themes Repo Substructure 2021-11-29 11:50:53 +01:00
.gitmodules Added myfly repo as submodule and into config 2021-11-29 13:46:06 +01:00
.p10k.zsh layout p10k 2021-11-30 18:44:46 +01:00
.zshrc Update '.zshrc' 2021-12-01 11:58:26 +01:00
README.md Update 'README.md' 2021-12-02 10:25:09 +01:00
zsh.png pic 2021-11-29 15:05:59 +01:00

zsh-settings

  • Install Requirments

    • yay -S zsh ruby ruby-colorls nerd-fonts-complete ttf-meslo-nerd-font-powerlevel10k fzf
    • Ubuntu:
  • Install

    • mkdir ~/.config_repos
    • cd ~/.config_repos
    • git clone --recurse-submodules -j8 https://git.gc4.at/linux/zsh-settings.git
      • Use ssh if you want to commit also: git clone --recurse-submodules -j8 ssh://git@git.gc4.at:4258/linux/zsh-settings.git
      • --recurse-submodules -j8 is important since .oh-my-zsh and .oh-my-zsh/custom/plugins are also remote repos (int his repo) = submodules
    • cd ~
    • mv .zshrc .zshrc_old && mv .p10k.zsh .p10k.zsh_old && mv .oh-my-zsh .oh-my-zsh_old
    • ln -s .config_repos/zsh-settings/.zshrc
    • ln -s .config_repos/zsh-settings/.p10k.zsh
    • ln -s .config_repos/zsh-settings/.oh-my-zsh
  • Update (Submodules included)

    • cd ~/.config_repos/zsh-settings
    • git submodule update --recursive --remote
    • cd /opt/nerd-fonts && git pull && .install.sh
    • gem update colorls
  • Change default Shell

    • Switch defaul shell in your terminal
      • Bsp. KDE Konsole: Settings > Configure Konsole > Profiles > Edit > Command > /usr/bin/zsh
  • /etc/passwd

    • Change "/usr/bin/bash" to "/usr/bin/zsh" in /etc/passwd for your user
    • AD/Ldap User
      • AD/Ldap Users do no have an entry, so you need to grep it from AD/LDAP wit "getent passwd USERNAME" and then paste it into /etc/passwd
  • Sources:

zsh