Configurando mi Tilde.
PROMPT
En mi caso tengo una cuenta en tilde@team. El PROMPT por default es visualmente desagradable, de modo que vamos a cambiarlo.
Ver PROMPT
Podemos ver la configuración de nuestro PROMPT haciendo:
echo $PS1
En mi caso esto daba:
%K{blue}%n@%m%k %B%F{cyan}%(4~|...|)%3~%F{white} %# %b%f%k
¡Horrible!
Descargar oh-my-zsh
Dado que elegí como mi SHELL zsh lo más sencillo es instalar oh-my-zsh. Esto lo hacemos así:
ssh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Con esto conseguimos el tema por default que es "robbyrussell", una considerable mejora. Si quisieras algo más tradicional podemos probar "alanpeabody".
Para esto editamos el archivo ~/.zshrc y cuando acabamos lo sourceamos:
source ~/.zshrc
Alias para cambiar de tema
Un modo más sencillo sería definir un alias para cambiar el tema "on the fly" así:
alias ztheme='(){ export ZSH_THEME="$@" && source $ZSH/oh-my-zsh.sh }'
Y lo usamos así:
ztheme alanpeabody
Listar temas.
Para ver una lista de los temas instalados:
ls ~/.oh-my-zsh/themes
También podemos hacer:
open ~/.oh-my-zsh/themes
En cualquier caso, podemos probar cualquiera de estos temas con:
ztheme tema
Como vimos, los temas se encuentran al interior de:
~/.oh-my-zsh.
Y ahí también encontramos los plugins.
Comportamiento Backspace
Agregué esto a ~/.zshrc:
bindkey '^H' backward-kill-word bindkey '5~' kill-word
SCP
En mi caso se me hace más conveniente escribir mis archivos gemtext en local y luego copiarlos a tilde@team mediante ssh. Para eso uso scp:
scp -r /home/emiliano/1/tilde@team/public_gemini/ amok@tilde.team:/home/amok/
Pero más conveniente es hacer un alias en .bashrc o .zshrc y tipear mucho menos. En mi caso hice:
alias act = "scp -r /home/emiliano/1/tilde@team/public_gemini/ amok@tilde.team:/home/amok/"
Este alias, por supuesto, va en local.
EXA
No puedo vivir sin el comando exa como reemplazo de ls. Lo primero que tenemos que hacer es descargar el ejecutable de github:
Una vez que lo descomprimimos lo mandamos a nuestra cuenta Tilde con SCP, preferiblemente a nuestra carpeta /bin
El problema con el que nos vamos a encontrar es que /home/USER/bin no se encuentra en nuestro PATH como podemos comprobar con un:
echo PATH
De modo que vamos a tener que agregarlo:
export PATH=$PATH:/home/amok/bin
Si queremos que sea permanente lo agregamos a nuestro .zshrc
Response: 20 (Success), text/gemini
| Original URL | gemini://tilde.team/~amok/configuracion_tilde.gmi |
|---|---|
| Status Code | 20 (Success) |
| Content-Type | text/gemini; charset=utf-8; lang=en |