Gracias Santiago Hernandez, me viene genial para tener unificado esta configuración, con la que no estoy al 100% contento porque quiero que la información de la derecha aparezca a la derecha del todo, pero se acerca bastante.

Lo primero de todo comprobamos la shell en la que se esta trabajando.

Recuerda que $$ se corresponde con el pid del proceso actual.

ls -l /proc/$$/exe

Más información sobre la shell zsh: https://en.wikipedia.org/wiki/Z_shell

Para facilitar la gestión de la configuración de zsh, instalamos ohmyzsh: https://github.com/ohmyzsh/ohmyzsh/wiki


sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

El mensaje que aparece de Python es simplemente informativo cuando haces login con Kali Linux

Instalamos el tema powerlevel10k: https://github.com/romkatv/powerlevel10k


git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Modificamos el fichero de configuracion ~/.zshrc y añadimos la siguiente sentencia:


ZSH_THEME="powerlevel10k/powerlevel10k"

Para cambiar la configuración del prompt reiniciamos la terminal o ejecutamos el siguiente comando:


p10k configure

Modificamos el fichero de configuracion ~/.p10k.zsh y seleccionamos las características que nos interesen.

Instalamos un modulo para sugerencias automaticas:

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Instalamos un plugin que resalta la sintaxis:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

Modificamos el fichero de configuracion ~/.zshrc y añadimos la siguiente sentencia(ojo, no te pases con los plugins, que de poner muchos, irá mucho más lento, y estás virtualizando…):

plugins=( 
    # other plugins...
    zsh-autosuggestions
    zsh-syntax-highlighting
)

Por último cambiamos la configuración de la terminal y creamos los siguientes atajos de teclado:

- Split Terminal Horizontally -> Ctrl-space
- Split Terminal Vertically -> Ctrl-\
- Collapse Subterminal -> Ctrl-Backspace
- Right subterminal -> Ctrl-]
- Left subterminal -> Ctrl-[

Deja un comentario