1
0
Fork 0
ZSH configuration
Find a file
2024-12-10 14:54:17 +01:00
LICENSE Initial commit 2014-09-27 16:36:13 +02:00
README.md even more generic 2024-12-10 14:54:17 +01:00
USER.completions even more generic 2024-12-10 14:54:17 +01:00
USER.plugins even more generic 2024-12-10 14:54:17 +01:00
USER.theme even more generic 2024-12-10 14:54:17 +01:00
USER.zsh even more generic 2024-12-10 14:54:17 +01:00
zshrc fix new repo 2024-12-09 17:52:19 +01:00

zsh

Zsh configuration using zgen.

How to use:

  • fork
  • add branch named as your user
  • copy USER.zsh, USER.plugins, USER.theme and USER.completions as ${USER}.zsh, ${USER}.plugins, ${USER}.theme and ${USER}.completions, customize and push
  • change {{{zsh_config_repo}}} in {{{zshrc}}} and set it in your current shell
  • run:
$ zsh_config_repo=https://forgejo.audin.me/maudin/zsh.git
$ git clone https://github.com/tarjoilija/zgen.git "${HOME}/.zgen"
$ source ${HOME}/.zgen/zgen.zsh
$ zgen clone ${zsh_config_repo:-https://forgejo.audin.me/maudin/zsh.git} ${USER}
$ ln -sf ${HOME}/.zgen/https-COLON--SLASH--SLASH-forgejo.audin.me-SLASH-maudin/zsh.git-${USER}/zshrc $HOME/.zshrc
$ zgen reset
$ source ${HOME}/.zshrc