CodelyTV / dotly

🌚 Modular and easy to customize dotfiles framework
https://codely.com/cursos
MIT License
1.2k stars 117 forks source link

¿Cómo cambiar el theme de zsh? #19

Open lliccien opened 4 years ago

lliccien commented 4 years ago

¿Cómo cambio el theme de zsh por agnoster c cualquier otro?

OSITO326 commented 3 years ago

tengo una duda similar, como cambio el {契}, por otro icono diferente que esta entre las { } ?

jrogonzalez commented 3 years ago

Estoy tratando de cambiar el theme, llevo un rato con la estructura de directorios que tiene el dotly pero parece que aunque le cambies los valores por el nuevo theme que introduces no las carga en el inicio. Creo que lo primero que hace es cargar el bash y despues aplicar el theme de codely pero aunque sustituyas el prompt de codelytv por otro el los refrescos no lo pilla.

Ademas tampoco he conseguido que funcionen los alias de aliases.sh.

gtrabanco commented 3 years ago

En ZSH tienes que cambiar esto: https://github.com/CodelyTV/dotly/blob/9d48e86fb68ada4f3fbf52597e9c4d084755e167/dotfiles_template/shell/zsh/.zshrc#L21

En Bash esto otro: https://github.com/CodelyTV/dotly/blob/9d48e86fb68ada4f3fbf52597e9c4d084755e167/dotfiles_template/shell/bash/.bashrc#L12

Estás en lo correcto @OSITO326 el theme es lo último que hace en todos los casos.

@rgomezcasas Quizás hay que añadir un export que sea DOTLY_THEME para elegir si cargar el theme de Dotly o no, o añadir un valor personalizado?

sanchezcarlosjr commented 3 years ago

Para cambiar el tema debes cambiar fpath en .zshrc: de fpath=("$DOTLY_PATH/shell/zsh/themes" "$DOTLY_PATH/shell/zsh/completions" $fpath) a export fpath=("$DOTFILES_PATH/shell/zsh/themes" "$DOTLY_PATH/shell/zsh/completions" $fpath)

En este momento prompt carga solo los temas dotly. Por eso debes cambiarlo para acceder a tus dotfiles.

Puedes ver otros temas por defecto:prompt -l, como prompt bart. Si quieres crear uno nuevo recuerda seguir la convención: prompt_nombre_setup. Para añadir uno de los temas de My ZSH copia el contenido dentro ese archivo.

Sistema operativo Ubuntu 20.1, tema Agnoster y fuente Fira Mono. Para este tema recuerda agregar la fuente a tu sistema operativo y modificar los estilos de la consola. Ve el ejemplo completo con la última versión de Dotly en mi GitHub

Screenshot from 2021-01-08 22-48-37

gtrabanco commented 3 years ago

Have a look on PR #74