diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c75eecc
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/public
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 12a1a9f..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "themes/blackburn"]
- path = themes/blackburn
- url = https://github.com/yoshiharuyamashita/blackburn.git
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..4394f59
--- /dev/null
+++ b/README.md
@@ -0,0 +1,35 @@
+# Página web del hackmeeting
+
+## Crear contenido
+
+Por ejemplo, para crear un nodo que se llame `nodo1` para el 2019:
+
+ hugo new 2019/nodos/nodo1.md -k nodo
+
+Para empezar un nuevo hackmeeting:
+
+ hugo new 2022 -k hm
+
+
+## Mini intro a Hugo
+
+Para probar la web en local hay que instalarse hugo:
+https://gohugo.io/getting-started/installing/
+
+Para poner en marcha la web en modo desarrollo:
+
+ hugo server -D
+
+Para compilar la web ejecutar el comando `hugo` sin parámetros, luego
+basta con copiar el contenido de la carpeta `public` al servidor web.
+
+Todo el contenido de la web está en la carpeta `content`.
+
+Las plantillas para renderizar el contenido están en la carpeta `layouts`.
+
+Las plantillas para generar contenido están en la carpeta `archetypes`.
+
+Los ficheros estáticos están en la carpeta `static`, se copian tal cual a la
+carpeta `public`.
+
+Más información: https://gohugo.io/documentation/
diff --git a/archetypes/hm/_index.md b/archetypes/hm/_index.md
new file mode 100644
index 0000000..632a285
--- /dev/null
+++ b/archetypes/hm/_index.md
@@ -0,0 +1,9 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+
+# {{ replace .Name "-" " " | title }}
+
+`TODO`
diff --git a/archetypes/hm/manifiesto.md b/archetypes/hm/manifiesto.md
new file mode 100644
index 0000000..d6686f3
--- /dev/null
+++ b/archetypes/hm/manifiesto.md
@@ -0,0 +1,9 @@
+---
+title: "Manifiesto"
+date: {{ .Date }}
+draft: true
+---
+
+# Manifiesto
+
+`TODO`
diff --git a/archetypes/hm/nodos/_index.md b/archetypes/hm/nodos/_index.md
new file mode 100644
index 0000000..c24fe75
--- /dev/null
+++ b/archetypes/hm/nodos/_index.md
@@ -0,0 +1,10 @@
+---
+title: "Nodos"
+date: {{ .Date }}
+type: nodos
+draft: true
+---
+
+# Nodos
+
+`TODO`
diff --git a/archetypes/nodo.md b/archetypes/nodo.md
new file mode 100644
index 0000000..302e551
--- /dev/null
+++ b/archetypes/nodo.md
@@ -0,0 +1,14 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+type: nodo
+quien: "organizadoras"
+madrina: "madrina"
+duracion: "1 hora"
+preferencia: "viernes a la tarde"
+necesita: ["proyector", "internet"]
+tags: ["nodo", "hm"]
+draft: true
+---
+
+Información del nodo
diff --git a/config.toml b/config.toml
index efeb4de..3a37e0d 100644
--- a/config.toml
+++ b/config.toml
@@ -1,4 +1,9 @@
baseURL = 'http://es.hackmeeting.org/'
languageCode = 'es-es'
title = 'Hackmeeting'
-theme = 'blackburn'
+disableKinds = ['taxonomy', 'term']
+[markup]
+ [markup.tableOfContents]
+ endLevel = 3
+ ordered = true
+ startLevel = 2
diff --git a/content/2019/_index.md b/content/2019/_index.md
new file mode 100644
index 0000000..50d8880
--- /dev/null
+++ b/content/2019/_index.md
@@ -0,0 +1,195 @@
+---
+title: "2019"
+date: 2021-09-14T11:29:27+02:00
+draft: false
+---
+
+# R/Hack 2019
+
+20, 21, 22 Septiembre Hackmeeting 2019 - [Errekaleor - Gasteiz (Euskal
+Herria)](https://www.openstreetmap.org/node/297148133)
+
+
+## ¿CÓMO NOS AUTOFINANCIAMOS?
+
+El Hackmeeting es un evento gratuito para quienes asisten. Los gastos que
+tenemos son la compra de camisetas para la serigrafia, herramientas o
+materiales para la adecuación del espacio y gastos de difusión. La
+autofinanciacioń del evento se realiza aportando donaciones durante el
+encuentro y comprando las camisetas/sudaderas que serigrafiamos todos los años.
+Si estás interesadx en mantener económicamente, recuerda comprar tu camiseta
+:^)
+
+## ¿Cómo llegar?
+
+El barrio de Errekaleor se encuentra a las afueras de Vitoria-Gasteiz (Araba).
+Gasteiz tiene estación de tren, estación de autobuses y un aeropuerto conectado
+por linea de autobuses urbanos al centro. El paseo más cómodo es en bicicleta
+desde el centro, pero explicamos aquí algunas opciones más.
+
+https://umap.openstreetmap.fr/en/map/hackmeeting-errekalero-2019_360633#17/42.83580/-2.65267
+
+La parada de autobús más cercana es Venta La Estrella / Errekaleor de la linea
+[L10](https://www.vitoria-gasteiz.org/docs/wb021/contenidosEstaticos/adjuntos/es/89/79/58979.pdf)
+
+### Compartir transporte
+
+Si tienes pensado ir en coche y te sobran plazas, si tienes pensado ir pero
+buscas trasporte: Compartir es vivir !
+
+### Desde la estación de autobuses
+
+En bus urbano: En frente de la estación de autobuses hay una parada de urbano y
+tranvía. Dos lineas de urbano se acercan a Errekaleor: 2A y 2B. Parada:
+[Zumaquera
+61](https://www.vitoria-gasteiz.org/wb021/was/contenidoAction.do?idioma=es&uid=55e17aaa_1249efd7e0c__7fdb)
+
+Una vez bajadas del bus vamos hacia una rotonda grande y en una de las salidas
+aparece indicado Errekaleor en un cartel verde. A partir de ahí hay pintadas
+con flechas señalando como llegar al barrio, solo hay que pasar el polígono
+Oreitiasolo y a la derecha ya estaríamos en Errekaleor
+
+A pie (1hora aprox): seguir la via del tranvia direccion Angulema. Al llegar a
+la ultima parada seguir a la Plaza de toros (Iradier Arena), cruzar el las vias
+del tren y seguri el carril bici hasta una rotonda grande. Seguir el cartel y
+pintadas de Errekaleor.
+
+### Desde la estación de tren
+
+Puedes llegar desde diversos puntos del estado hasta la estación de trenes de
+Vitoria/Gasteiz - http://www.renfe.com/viajeros/
+
+A pie (20min aprox): cruzar las vias hacia las universidade y tirar para la
+izquiera a una calle recta, Nieves Cano y Heraclio Fournier. Tirar esa calle
+hasta llegar a la rotonda grande, cruzar el poligono Oreitiasolo. Al llegar a
+la rotonda ya habra marcas y señales hacia Errekaleor.
+
+En bus: salir de la estacion de tren y ir hacia el Corte Ingles, ahi estan las
+paradas de casi todos los autobuses. Buscar la marquesina donde pare el numero 10.
+Parada Venta La Estrella.
+
+### Desde el aeropuerto
+
+Aquí el enlace del servicio de bus del aeropuerto a Gasteiz:
+https://www.vitoria-gasteiz.org/wb021/was/contenidoAction.do?idioma=es&uid=u_2b7122b2_15b46db210d__7eea
+Para en la estación de autobuses, asique luego podéis seguir las indicaciones
+de como llegar desde ahí
+
+### En coche
+- Desde Bilbao:
+ - Por Autopista:
+
+ Hasta Gasteiz. Una vez ya dentro de Gasteiz seguir recto por una avenida
+ hasta llegar a una rotonda grande, al lado de la estación de autobuses y
+ tomar la tercera salida dirección al centro comercial Boulevard. Seguir
+ todo recto dejando el boulevard a la izquierda hasta una otra rotonda
+ grande y tomar la tercera salida, seguir la calle recto y al final de la
+ calle girar a la derecha hasta llegar a una rotonda. Tomar la segunda
+ salida y bajar la avenida (hay radar a 50km/h) hasta otra rotonda. Tomar la
+ segunda salida e ir todo recto, y nos encontraremos de frente con el
+ barrio, girar a la derecha y en la siguiente rotonda ya se vera como entrar
+ a Errekaleor.
+
+ - Por Nacional:
+
+ Entrar a Gasteiz por gamarra, seguir todo recto hasta llegar a el boulevard
+ que deberia de estar a la derecha. Girar a la derecha y nos toparemos con
+ una rotonda grande, la mencionada arriba despues de pasar el Boulevard.
+
+- Desde Iruña/Donosti:
+
+ Salir de la autovia en la salida "Gasteiz arana, Ozaeta". Seguir la nacional
+ hasta llegar a Gasteiz, hasta llegar a una rotonda grande, tomar la tercera
+ salida y tomar la avenida de Salburua (hay radar a 50km/h) hasta otra
+ rotonda. Tomar la segunda salida e ir todo recto, y nos encontraremos de
+ frente con el barrio, girar a la derecha y en la siguiente rotonda ya se vera
+ como entrar a Errekaleor.
+
+## ¿Dónde dormir?
+
+Para dormir en el edificio número 26, que es el albergue, hay 13 camas en un
+piso y 4 en el de arriba. A parte hay un par de salas con suelo de madera en el
+que se pueden tirar colchonetas y demás. Entrarían unas 40 personas entre
+camas, colchonetas y demás. En el albergue hay dos wc y 1 cocina funcionales.
+
+Para aparcar furgos hay sitio de sobra y zona de camping con sombra.
+
+## PARTICIPA
+
+Sigue el proceso de construcción a través del canal de matrix:
+`#hackmeeting:matrix.org` (canal público, solo lectura para usuarios anónimos
+habilitado!) o a través del pad
+https://scalar.vector.im/etherpad/p/!BGYpgcXIcBuEsNJmcj:matrix.org_HM
+
+Ayúdanos a saber cuántos vamos a ser. Inscríbete aquí.
+
+## CALL FOR NODES
+
+Para esta edición R/Hack animamos a presentar nodos que potencian la
+centralidad de la hibridación entre la capa territorial y la digital con el
+objetivo de reforzar nuestras comunidades y resistir mejor los embates del
+tecnocapitalismo.
+
+- Soberanía tecnológica para las comunidades
+- Tecnologías para organizarse
+- El feminismo en la comunidad hacker
+- Protección de la privacidad de los colectivos
+- Experiencias administrando sistemas libres
+- Hacktivismo en movimientos sociales
+- Lucha contra el cambio climático potenciado por el tecnocapitalismo. Huelga mundial por el clima https://es.globalclimatestrike.net/
+- Interacción entre hacking técnico y social
+- Live Coding: Generación de música a través de algoritmos
+- Facehack_ Identidad protegida vs reconocimiento facial
+
+## NODOS PROPUESTOS
+
+Los nodos son las charlas, conciertos, mesas redondas, performance, juegos,
+ctf, acciones, .... es decir, las actividades colectivas mixtas y no mixtas que
+se realizan durante el hackmeeting que pueden ser técnicas o no técnicas.
+
+Ofrecemos un listado de temáticas cada año en el Call4Nodes, pero lo más
+importante es la intención de compartir conocimiento. Te animamos a comunicar
+tus propuestas de nodo en [la lista de
+correo](hackmeeting@listas.sindominio.net) o en el canal de
+`#hackmeeting:matrix.org` e inscribirlas a continuación en el wiki.
+
+[Lista de nodos](/2019/nodos)
+
+## NODOS DEMANDADOS / ASK 4 NODES
+
+A veces no valoramos lo que sabemos y a veces nos gustaría aprender algo que no
+se ofrece. Ofrecemos un listado de temáticas cada año en el Call4Nodes, pero lo
+más importante es la intención de compartir conocimiento. Abramos la caja de
+los deseos y para esta edición R/Hack anímate a comunicar tus demandas de nodo
+en la lista de correo [4] o en el canal de #hackmeeting:matrix.org e
+inscribirlas a continuación en el wiki.
+
+[Demandar un nodo y lista de nodos](/2019/nodosAsk).
+
+## MATERIAL GRÁFICO
+
+[Logo HM19](https://archive.org/details/logohm2019_201909)
+
+## ACTAS
+
+## MATERIALES NECESARIOS
+
+Si tu nodo requiere algun tipo de material y no lo puedes traer, o las salas de
+charlas o la red necesita materiales. Este es el espacio donde hacer las
+listas.
+
+2020/MaterialesNecesarios
+
+
+## LIMITACIONES ENERGÉTICAS
+
+Errekaleor está aislada de la red eléctrica, por lo que el consumo tiene que
+ser más responsable que de costumbre, ver limitaciones energéticas.
+
+
+## DOCUMENTACIÓN
+
+Pon aquí links a artículos, fotografias o cualquier tipo de documentación que encuentres o hayas generado.
+
+- Documentación 2019
+- Que hacer con los faircoins acumulados
diff --git a/content/2019/manifiesto.md b/content/2019/manifiesto.md
new file mode 100644
index 0000000..a0b342c
--- /dev/null
+++ b/content/2019/manifiesto.md
@@ -0,0 +1,88 @@
+---
+title: "Manifiesto"
+date: 2021-09-14T10:56:09+02:00
+draft: false
+---
+
+# Manifiesto R/Hack 2019
+
+El fin del presente está cada vez más cerca. La tecnología permite crear muchos
+mundos posibles, pero las grandes corporaciones se apresuran por agotar cada
+opción. Mientras seducen a la población con ilusiones, subrepticiamente
+colonizan el futuro para eliminar toda alternativa de liberación.
+
+Las mentes enfermas de la élite tecnológica sueñan con un mundo gobernado por
+sus algoritmos, diseñados para debilitar el lazo social y dividirnos por dentro
+hasta reducirnos en fragmentos usables en su maquinaria de control. Ese ha sido
+siempre el objetivo del Imperio del Hombre: agotar las posibilidades creativas
+de lo humano para dominarnos y reducirnos a recursos de los que extraer valor.
+Los seres rotos son incapaces de moverse por sí mismos, por eso ni siquiera
+sienten sus cadenas.
+
+El tecnocapitalismo culmina el perfeccionamiento de los sistemas de dominación.
+Si el capitalismo del consumo cautivó a las masas con espectáculos y la promesa
+de placeres banales, el informacional ha ido un paso más lejos. Conquistada la
+frontera digital, ahora el Capital controla los sistemas de información de los
+que depende nuestra capacidad para comunicarnos y hasta de pensar. La sociedad
+es tan adicta a sus nuevos amos que casi no puede imaginar el mundo fuera de su
+tutela.
+
+El hacktivismo ha presentado batalla, pero las megamáquinas engrasadas con las
+inversiones del capitalismo financiero son cada vez más poderosas. La
+“revolución digital” ha sido reaccionaria, una élite psicópata ha tomado el
+relevo de la anterior para domesticar la vida con más eficacia y matar la
+espontaneidad que hay en ella.
+
+El drama del opresor es que no puede aplastar totalmente la vida que domina,
+por lo que siempre tendrá resistencia. Sin embargo, hoy están tratando de
+sustituir la vida por un sucedáneo maquinal, la estupidez programada que nos
+rodea y nos asedia en día a día, inoculando virus informacionales que nos
+convierten en zombis, incapaces de discernir entre mercado y vida, incapaces de
+sentir y actuar con libertad.
+
+La vida que merece la pena vivir es una vida en rebeldía y en comunidad. Aún
+hay chispas de conciencia que permiten crear espacios de resistencia,
+territorios liberados de la influencia pervasiva del mercado. En ellos creamos
+comunidades autónomas en las que recuperamos nuestra capacidad de hacer
+política, nuestro sentido de ser y construir relaciones de solidaridad para
+luchar contra la muerte en vida del tecnocapitalismo.
+
+Cada año, los hackmeeting abren brechas temporales que llenan de subversión
+tecnológica esos espacios liberados, hibridando a la comundiad
+hacker/hacktivista con las comunidades de resistencia que nos acogen. En esos
+espacios-tiempo de autonomía alimentamos los lazos de solidaridad, creamos
+redes de colaboración, gestamos nuevos proyectos y reforzamos las comunidades
+de resistencia ampliadas que traen luz a nuestras vidas. Por eso, siempre habrá
+otro hackmeeting!
+
+Por eso, también, nos posicionamos por la defensa de los centros sociales
+okupados en riesgo de desalojo, como La Ingobernable y La Invisible que nos
+acogieron los dos útimos años. Podrán desalojar los edificios, pero las
+comunidades de resistencia que han crecido en ellos encontrarán mejores formas
+de cultivar la vida y enfrentar a los corruptos. Ellos tienen el poder, pero la
+vida y la inteligencia estarán siempre de nuestro lado.
+
+Este año, es Errekaleor Bizirik! quien nos acoge, un ejemplo más de la
+capacidad de resistir a las agresiones de la especulación financiera y el
+arribismo político sobre el territorio común. Otra comunidad local cuyo trabajo
+previo nos sirve de soporte para aportar una capa más a la resistencia contra
+el tecnocapitalismo, porque la soberanía tecnológica no es posible sin
+territorios liberados, ni estos pueden expandirse sin soberanía tecnológica.
+
+## CALL FOR NODES
+
+Para esta edición R/Hack animamos a presentar nodos que potencian la
+centralidad de la hibridación entre la capa territorial y la digital con el
+objetivo de reforzar nuestras comunidades y resistir mejor los embates del
+tecnocapitalismo.
+
+- Soberanía tecnológica para las comunidades
+- Tecnologías para organizarse
+- El feminismo en la comunidad hacker
+- Protección de la privacidad de los colectivos
+- Experiencias administrando sistemas libres
+- Hacktivismo en movimientos sociales
+- Lucha contra el cambio climático potenciado por el tecnocapitalismo. Huelga
+ mundial por el clima https://es.globalclimatestrike.net/
+- Interacción entre hacking técnico y social
+- Live Coding: Generación de música a través de algoritmos
diff --git a/content/2019/nodos/_index.md b/content/2019/nodos/_index.md
new file mode 100644
index 0000000..c4f7eb7
--- /dev/null
+++ b/content/2019/nodos/_index.md
@@ -0,0 +1,277 @@
+---
+title: "Nodos"
+date: 2021-09-14T10:56:09+02:00
+type: nodos
+draft: true
+---
+
+# Nodos
+
+Si tu nodo requiere algun tipo de material y no lo puedes traer, o las salas de
+charlas o la red necesita materiales. Este es el espacio donde hacer las
+listas.
+
+[Materiales necesarios](/2019/MaterialesNecesarios)
+
+
+## Viernes
+
+
+
+
+
VIERNES 20
+
+
+
+
____Gizartetxe____
+
____Gaztetxe__
+
____Cine___________
+
+
+
09:00
+
DESAYUNO / BREAKFAST
+
+
+
10:00
+
+
+
11:00
+
ASAMBLEA PREPARATORIA HACKMEETING
+
+
+
12:00
+
+
+
13:00
+
+
+
+
+
+
14:00
+
COMIDA
+
+
+
15:00
+
+
+
16:00
+
ASAMBLEA GENERAL HACKMEETING
+
+
+
17:00
+
+
+
18:00
+
Audio en el fediverso: Introducción a Funkwhale [[1]]
diff --git a/content/2019/nodos/audio-en-el-fediverso.md b/content/2019/nodos/audio-en-el-fediverso.md
new file mode 100644
index 0000000..f9dabc8
--- /dev/null
+++ b/content/2019/nodos/audio-en-el-fediverso.md
@@ -0,0 +1,26 @@
+---
+title: "Audio en El Fediverso: Introducción a Funkwhale"
+date: 2021-09-15T11:12:59+02:00
+type: nodo
+quien: "Siroco"
+madrina: ""
+duracion: "1 hora"
+preferencia: "20 a la tarde"
+necesita: ["proyector"]
+tags: ["radio", "fediverse", "podcasting"]
+draft: false
+---
+
+Despúes de algunas discusiones a través de las redes federadas pensamos que
+sería una buena opción plantear un nodo el hackmeeting sobre el uso de
+Funkwhale para podcasting y buscar su implementación práctica en los entornos
+de radios libres y comunitarias. Funkwhale por ahora no tiene una opción
+desarrollada de podcasting pero ofrece algunas opciones que podrían ser
+validas. La idea, usar el preHM para hacer una instalación de un nodo de
+funkwhale y mirar hasta que punto podemos usar su API para desarrollar un
+sistema de podcasting. El resultado de la investigación será presentado en este
+nodo.
+
+##Archivos
+
+http://funkwhale.audio/
diff --git a/content/2019/nodos/negromate.md b/content/2019/nodos/negromate.md
new file mode 100644
index 0000000..35ddf7e
--- /dev/null
+++ b/content/2019/nodos/negromate.md
@@ -0,0 +1,18 @@
+---
+title: "Negro Mate - Karaoke hacktivista"
+date: 2021-09-14T13:59:45+02:00
+type: "nodos"
+quien: "Pisoni y Shagi"
+madrina: ""
+duracion: "2 horas"
+preferencia: "Viernes o sábado, por la noche"
+necesita: ["Proyector", "equipo de sonido", "al menos un micrófono"]
+tags: ["Karaoke", "Reciclando memes", "risas", "risas", "risas"]
+draft: false
+---
+
+Cantaremos entre todos varias canciones a las que les hemos cambiado la letra
+con temas relacionados con el hacktivismo y el software libre.
+
+## Archivos
+https://negromate.ddns.net o http://fyqxyftczmxv3nmb.onion/
diff --git a/content/2019/nodos/taller-creativo-para-autodefensa-informatica.md b/content/2019/nodos/taller-creativo-para-autodefensa-informatica.md
new file mode 100644
index 0000000..478e320
--- /dev/null
+++ b/content/2019/nodos/taller-creativo-para-autodefensa-informatica.md
@@ -0,0 +1,21 @@
+---
+title: "Taller creativo para Autodefensa Informática"
+date: 2021-09-14T13:59:45+02:00
+type: "nodos"
+quien: "aabe"
+madrina: ""
+duracion: "1 hora "
+preferencia: "Sábado"
+necesita: ["Llevo grabadora y música; quien venga tiene que dejar la vergüenza en la mochila."]
+tags: ["Radio", "cuñas"]
+draft: false
+---
+
+Propuesto por fadelkon: "Si aabe quiere y tiene ideas, tengo ganas (y
+creo que mucha más gente) de participar en AI con cuñas, trabajitos,
+bromas, lo que pueda servir al programa." El taller será informal, se
+puede hacer en la cantina."
+
+## Archivos
+
+https://autodefensainformatica.radioalmaina.org/
diff --git a/content/_index.md b/content/_index.md
new file mode 100644
index 0000000..20d0c43
--- /dev/null
+++ b/content/_index.md
@@ -0,0 +1,48 @@
+---
+title: "Hackmeeting 2019"
+date: 2021-09-14T10:56:09+02:00
+where: "Errekaleor - Gasteiz (Euskal Herria)"
+when: "20, 21, 22 Septiembre de 2019"
+section: "2019"
+draft: false
+---
+
+
+El Hackmeeting es un espacio autogestionado creado a partir de 1998, donde
+se reúnen hackers y activistas sociales.
+
+Hackmeeting traducido del inglés al español viene de la fusión de las
+palabras hacker y meeting (reunión/encuentro), significa reunión de
+hackers. En los Hackmeetings concurren varios Hacklabs y otros grupos
+socialmente implicados para realizar multitud de actividades relacionadas
+con la liberacion de nuevas tecnologías liberadoras, como conferencias,
+mesas redondas, demostraciones, talleres y otras actividades, todas ellas
+abiertas al público generalmente.
+
+El lugar donde se realizan suele ser centros sociales okupados
+autogestionados (CSOA), y espacios públicos.
+
+El hackmeeting está inspirado en el evento HackIT que comenzó en 1998 en
+Italia.
+
+Existen también los hackmeetings internacionales, llamados
+Transhackmeeting. El último se realizó en verano del año 2018 en Tarnac,
+Francia. Más información en la página web. Previamente había habido otro
+en Croacia.
+
+Según al nivel que la realicen puede ser un Hackmeeting Europeo realizado
+por Chaos Computer Club en Berlín últimamente, aunque en 2003 se realizó
+en Grecia.
+
+El primer Hackmeeting dentro del supuesto "ámbito territorial del estado
+español" ;) Los hackmeetings pasados se celebraron en el centro social Les
+Naus (Barcelona 2000), Udondo Gaztetxea (Leioa 2001), Labo03 (Madrid
+2002), Euskal Jai / Iruñako Gaztetxea (Pamplona 2003) y en la Casa de la
+Paz y Casas Viejas (Sevilla 2004). El del año 2005 se celebró en Menorca,
+en el 2006 en Mataro, en ASTRA (Gernika 2007), en el 2008 en la Casa
+Invisible (Málaga 2008) , en el 2009 se celebró en el Patio Maravillas
+(Madrid), en el 2010 en Torrero, (Zaragoza 2010), en el 2011 en el CSOA (A
+Coruña), en 2012 en Calafou (Vallbona d'anoia 2012), en el 2013 en
+Txirbilenea (Sestao 2013), en el 2014 en Marinaleda, en el 2015 en
+Vilanova y la Geltrú, en el 2016 en Firestone Lantegi Berreskuratua
+(Donostia 2016) y en el 2017 en la Ingobernable (Madrid 2017)
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
new file mode 100644
index 0000000..1b41e99
--- /dev/null
+++ b/layouts/_default/baseof.html
@@ -0,0 +1,28 @@
+
+
+
+
+ {{ block "title" . }}
+ {{ .Site.Title }}
+ {{ end }}
+
+
+
+
+
+
+
+
+ {{ .Site.Title }}
+
+ {{ partial "breadcrumbs" . }}
+
+
+
+
+ {{ block "main" . }}{{ end }}
+
+
+
diff --git a/layouts/_default/section.html b/layouts/_default/section.html
new file mode 100644
index 0000000..62352bc
--- /dev/null
+++ b/layouts/_default/section.html
@@ -0,0 +1,12 @@
+{{ define "main" }}
+ {{ .TableOfContents }}
+ {{ .Content }}
+{{ end }}
+
+{{ define "sidebar_menu" }}
+