Draft: Cambiar la forma en que se gestionan las plantillas
Para poder tener siempre la última versión de las definiciones de
artículos, las plantillas con sus definiciones se convierten en
submódulos git dentro del directorio _themes/
.
La plantilla actual se vincula en _current_theme
desde
_themes/PLANTILLA
y a su vez está vinculada en _data/layouts
.
Para cambiar una plantilla en el skel hay que cambiar el nombre en
_config.yml
y actualizar el link simbólico a _current_theme
.
Para agregar una plantilla nueva, hay que agregar el submódulo con:
git submodule add \
https://0xacab.org/sutty/jekyll/PLANTILLA-jekyll-theme.git \
_themes/PLANTILLA-jekyll-theme
Y agregarlo a la lista de plantillas disponibles dentro de Gemfile
.
Luego correr bundle install
y hacer un commit de todos los cambios.
Edited by Nulo