NOTA: Recuerda que este archivo es invocado en shells interactivos …
Instalamos desde los repositorios
apt install zsh
Luego, establecemos zsh
como el shell por default para mi usuario
chsh -s $(which zsh)
Instalamos antigen
curl -L git.io/antigen > antigen.zsh && \
chmod +x antigen.zsh
La siguiente línea es necesaria para activar antigen
source ~/software/antigen.zsh
Si ZSH_TMUX_AUTOSTART
es verdadero, siempre, al crear una terminal
se inicializará tmux
o se conectará a una sesión existente
ZSH_TMUX_AUTOSTART=true
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle pip
antigen bundle lein
antigen bundle command-not-found
antigen bundle colored-man-pages
antigen bundle dotenv
antigen bundle docker
antigen bundle dirhistory
antigen bundle git-extras
antigen bundle tmux
antigen bundle httpie
antigen bundle jsontools
antigen bundle pep8
antigen bundle pyenv
antigen bundle python
antigen bundle web-search
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-autosuggestions
antigen bundle zsh-users/zsh-completions
antigen bundle zsh-users/zsh-syntax-highlighting
antigen theme sorin
Para mayor configuración ver el repositorio
Esto es específico de zsh
, indica con qué aplicación abrir los
archivos con extensión (por el momento, todo en emacs
)
alias -s org=ec
alias -s md=ec
alias -s json=ec
alias -s {py,rb,lisp,clj}=ec
antigen apply