Jekyll HPSTR: Cómo eliminar el ejemplo y poner tu propio contenido
Por César Ballardini
- Lectura en 2 minutos - 382 palabrasNuevamente comenzamos revisando las instrucciones del tema HPSTR en
Entonces, dentro de la VM:
cd /vagrant/www/CesarBallardini.github.io/
Eliminamos los directorios:
theme-setup/about/
Mantenemos los directorios siguientes:
assets/(traducir back enjs/plugins/jquery.dlmenu.js, y enjs/scripts/.min.js)images/(dejo sólo las imágenesapple-touch-icon-114x114-precomposed.png,apple-touch-icon-144x144-precomposed.png,apple-touch-icon-72x72-precomposed.png,apple-touch-icon-precomposed.png,twitter-card-summary-large-image.jpg; agregocesarballardini.jpg)_data/(comento los enlaces en_navigation.yml)_includes/(navigation.htmltraducir mensajes,read-more.htmlarreglar fechas, traducir tiempo de lectura enread-time-index.htmlyread-time.html)_layouts/(post.htmlarreglar fechas)_posts/(elimino los archivos con los posts de ejemplo)_sass/(atribución de entradas pasar a castellano en_page.scss)
Los siguientes, los mantenemos pero hay que personalizarlos:
about/(elimino el directorio, lo voy a transformar enacerca-de-mi/index.md)posts/(traducir title y description enindex.html)tags/(traducir title y description enindex.html)feed.xmlindex.html(elimino la referencia a la imagen de fondo; corrijo el link hacia About y arreglo fechas)
Edito el archivo de configuración global _config.yml y queda:
title: katra
description: el espíritu y la tecnología de la información
disqus_shortname:
reading_time: true
words_per_minute: 200
# Your site's domain goes here (eg: https://mmistakes.github.io, http://yourdomain.com, etc)
# When testing locally leave blank or use http://localhost:4000
#url: http://ballardini.com.ar/blog
#url: http://CesarBallardini.github.io
url:
# Owner/author information
owner:
name: César Ballardini
avatar: cesarballardini.jpg
bio: "Soy un programador de alma inquieta. Las computadoras te incitan a programar, y una vez que empiezas, no se puede detener."
email: cesar@ballardini.com.ar
# Social networking links used in footer. Update and remove as you like.
twitter: CesarBallardini
facebook:
github: CesarBallardini
stackexchange:
linkedin: CesarBallardini
instagram:
flickr:
tumblr:
# google plus id, include the '+', eg +mmistakes
google_plus:
# Background image to be tiled on all pages
background:
# Analytics and webmaster tools stuff goes here
google_analytics:
google_verify:
# https://ssl.bing.com/webmaster/configure/verify/ownership Option 2 content= goes here
bing_verify:
# http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
timezone: America/Buenos_Aires
future: true
highlighter: rouge
markdown: kramdown
gems:
- jekyll-sitemap
- jekyll-paginate
- jekyll-gist
- jekyll-feed
sass:
sass_dir: _sass
style: compressed
# https://github.com/mojombo/jekyll/wiki/Permalinks
permalink: /:categories/:title/
# Amount of post to show on home page
paginate: 5
kramdown:
input: GFM
auto_ids: true
footnote_nr: 1
entity_output: as_char
toc_levels: 1..6
enable_coderay: false
include:
- .htaccess
exclude:
- "*.less"
- "*.sublime-project"
- "*.sublime-workspace"
- .asset-cache
- .bundle
- .jekyll-assets-cache
- .sass-cache
- CHANGELOG
- Capfile
- Gemfile
- Gruntfile.js
- LICENSE
- README
- Rakefile
- config
- gulpfile.js
- lib
- log
- node_modules
- package.json
- spec
- tmp