NOTA: Esto es de cuando el blog estaba en wordpress.

1- Poner Wordpress en español

  • Editar wp-config.php y cambiar define('WPLANG', ''); por define('WPLANG', 'es_ES');
  • Dashboard -> Updates

2- Instalar y activar estos plugins y temas:

3- Cambiar ajustes básicos

  • Apariencia -> Fondo -> Color de fondo: #66cdaa
  • Ajustes -> General -> Título del sitio: Blog de apuntes
  • Ajustes -> General -> Descripción corta -> mejor aquí que en un txt perdido
  • Ajustes -> General -> Formato de Fecha: 03/10/2013
  • Ajustes -> General -> Formato de Hora: 16:30
  • Ajustes -> General -> La semana comienza el: Lunes
  • Ajustes -> Comentarios -> Desactivar "Activar los comentarios anidados hasta 5 niveles"
  • Ajustes -> Enlaces permanentes -> Estructura personalizada: /%post_id%
  • Ajustes -> Medios -> Desactivar "Organizar mis archivos subidos en carpetas basadas en mes y año"
  • Ajustes -> PageNavi -> Texto para el Número de Páginas, Texto para la Página Anterior, Texto para la Página Siguiente: lo dejamos en blanco
  • Ajustes -> PageNavi -> Texto para la Primera página: 1
  • Ajustes -> PageNavi -> Texto para la Última Página: %TOTAL_PAGES%
  • Ajustes -> PageNavi -> Número de Páginas a Mostrar: 20
  • Ajustes -> PageNavi -> Números Grandes en la Paginación: 0
  • Ajustes -> PageNavi -> Mostrar Numeros Grandes que sean Multiplos de: 0

4- Configurar Suffusion [Apariencia -> Suffusion options]

  • Typography -> Body Fonts -> Deafult or custom font styles: Custom styles
  • Typography -> Body Fonts -> Link color: 008080
  • Other Graphical Elements -> Header -> Description / Sub-Header Alignment: Left
  • Other Graphical Elements -> Header -> Description / Sub-Header Vertical Alignment, relative to header: Below the header text
  • Back-end -> Custom includes -> First Additional Stylesheet link: http://apuntes.pusku.com/my/css.css

5- Configurar Ultimate tag Cloud [Apariencia -> Widgets -> Sidebar 1]

  • Data -> Order by: Count (reverse order)
  • Data -> Post max age -> 90
  • Basic Apparence -> Title: Temas recientes
  • Basic Apparence -> Tag Size: from 12px to 12px
  • Basic Apparence -> Max tag: 4
  • Advance Apparence -> Tag separator -> Separator: - (tres espacios antes del guión y uno después)

6- Crear listado de entradas

  • Páginas -> Añadir nueva -> Título: entradas
  • Atributos de página -> Plantilla: Page of Post

7- Creando página principal

  • Páginas -> Añadir nueva -> Título: inicio
  • Páginas -> Atributos de página -> Plantilla: Custom Layout (darle a guardar antes de continuar)
  • Páginas -> Additional Options for Suffusion -> Marcar "No enlazar a esta página en la barra de navegación"
  • Páginas -> Additional Options for Suffusion -> Marcar "Do not display the page title"
  • Páginas -> Additional Options for Suffusion -> Custom Template -> Number of colums: 1, 2, 1, 3, 2 consecutivamente
  • Ajustes -> Lectura -> Página frontal muestra -> Una página estática ->Página inicial: inicio

8- Configurar página de inicio [Apariencia -> Widgets]

  • Custom Layout Widget Area 1 <- La dejamos vacía para usarla esporádicamente (avisos y cosas así)
  • Custom Layout Widget Area 2 -> Un "Query post" por cada categoría con:
    • Titulo: Ultimas <<categoría>>
    • Select category to show: <<categoría>>
  • Custom Layout Widget Area 2 -> Widget Texto: <center><a href="entradas">ver todas las entradas en orden cronológico </a></center>

9- Crear lenguaje y tema Terminal para Crayon

wp-content/uploads/crayon-syntax-highlighter/themes/terminal-plain/terminal-plain.css

.crayon-theme-terminal-plain {
    border-width: 1px !important;
    border-style: solid !important;
    text-shadow: none !important;
    background: #000000 !important;
    border-radius: 5px 5px 0 0;
    border-color: grey;
    opacity: 0.9;
}
.crayon-theme-terminal-plain-inline {
    border-width: 1px !important;
    border-color: #000000 !important;
    border-style: solid !important;
    background: #000103 !important;
}
.crayon-theme-terminal-plain .crayon-table {
    margin: 6px !important;
}
.crayon-theme-terminal-plain .crayon-table .crayon-nums {
    background: #000000 !important;
    color: #000000 !important;
    border-right-width: 1px !important;
    border-right-color: #ffffff !important;
}
.crayon-theme-terminal-plain *::selection {
    background: transparent !important;
}
.crayon-theme-terminal-plain .crayon-code *::selection {
    background: #ddeeff !important;
    color: #316ba5 !important;
}
.crayon-theme-terminal-plain .crayon-striped-line {
    background: #000000 !important;
}
.crayon-theme-terminal-plain .crayon-striped-num {
    background: #000000 !important;
    color: #000000 !important;
}
.crayon-theme-terminal-plain .crayon-marked-line {
    background: #3b3b3b !important;
    border-width: 1px !important;
    border-color: #3a3a47 !important;
}
.crayon-theme-terminal-plain .crayon-marked-num {
    color: #000000 !important;
    background: #000000 !important;
    border-width: 1px !important;
    border-color: #000000 !important;
}
.crayon-theme-terminal-plain .crayon-marked-line.crayon-striped-line {
    background: #3b3b3b !important;
}
.crayon-theme-terminal-plain .crayon-marked-num.crayon-striped-num {
    background: #000000 !important;
    color: #000000 !important;
}
.crayon-theme-terminal-plain .crayon-marked-line.crayon-top {
    border-top-style: solid !important;
}
.crayon-theme-terminal-plain .crayon-marked-num.crayon-top {
    border-top-style: solid !important;
}
.crayon-theme-terminal-plain .crayon-marked-line.crayon-bottom {
    border-bottom-style: solid !important;
}
.crayon-theme-terminal-plain .crayon-marked-num.crayon-bottom {
    border-bottom-style: solid !important;
}
.crayon-theme-terminal-plain .crayon-info {
    background: #faf9d7 !important;
    border-bottom-width: 1px !important;
    border-bottom-color: #b1af5e !important;
    border-bottom-style: solid !important;
    color: #7e7d34 !important;
}
.crayon-theme-terminal-plain .crayon-toolbar {
    border-bottom-width: 1px !important;
    border-bottom-color: #2e2e2e !important;
    border-bottom-style: solid !important;
    background-color:grey;
    text-align: center !important;
}
.crayon-theme-terminal-plain .crayon-toolbar > div {
    float: left !important;
}
.crayon-theme-terminal-plain .crayon-toolbar .crayon-tools {
    float: right !important;
    right: 5px;
    top: 0;
}
.crayon-theme-terminal-plain .crayon-tools:before {
    content: "- + x";
}
.crayon-theme-terminal-plain .crayon-title {
    float: none;
    padding-bottom: 1px;
    padding-top: 1px;
}
.crayon-theme-terminal-plain .crayon-title:before {
    content: "bash - Terminal";
}
.crayon-theme-terminal-plain .crayon-language {
    color: #494949 !important;
}
.crayon-theme-terminal-plain .crayon-tools .crayon-button {
    display:none;
}
.crayon-theme-terminal-plain .crayon-button:hover {
    background-color: #bcbcbc !important;
    color: #666;
}
.crayon-theme-terminal-plain .crayon-button.crayon-pressed:hover {
    background-color: #bcbcbc !important;
    color: #666;
}
.crayon-theme-terminal-plain .crayon-button.crayon-pressed {
    background-color: #626262 !important;
    color: #FFF;
}
.crayon-theme-terminal-plain .crayon-button.crayon-pressed:active {
    background-color: #626262 !important;
    color: #FFF;
}
.crayon-theme-terminal-plain .crayon-button:active {
    background-color: #bcbcbc !important;
    color: #FFF;
}
.crayon-theme-terminal-plain .crayon-pre {
    color: #ffffff !important;
}
.crayon-theme-terminal-plain .crayon-nums-content {
    display:none;
}
.crayon-theme-terminal-plain td.crayon-code > div.crayon-pre * {
    font-family: "Droid Sans Mono","Consolas",monospace !important;
    line-height: 1.5em !important;
    font-size: 13px !important
}
.crayon-theme-terminal-plain .crayon-toolbar .crayon-language {
    display:none;
}
.crayon-theme-terminal-plain .crayon-pre .crayon-prompt {
    color: #00ff00 !important;
    font-weight: bold !important;
}
.crayon-theme-terminal-plain .crayon-pre .crayon-prompt + .crayon-path, .crayon-theme-terminal-plain .crayon-pre .crayon-prompt + .crayon-h + .crayon-path {
    color: #3366ff; !important;
    font-weight: bold !important;
}

wp-content/uploads/crayon-syntax-highlighter/langs/terminal/terminal.txt:

### VOID LANGUAGE ###

#   ELEMENT_NAME [optional-css-class] REGULAR_EXPRESSION

    NAME                
    VERSION             1.0.0

    STATEMENT   [prompt]    ^([a-z]+@[a-z]+)
    ENTITY      [path]      ((~|\/[^\$ ]+|\/) \$)

Ir a Ajustes --> Crayon --> Languages --> Mostrar lenguajes

10- Cambiar algunos comportamientos por defecto

El resultado es este plugin:

wp-content/plugins/no-embeds-no-dash/no-embeds-no-dash.php:

<?php
remove_filter('the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
remove_filter('the_content', 'wptexturize');
remove_filter('the_excerpt', 'wptexturize');
remove_filter('comment_text', 'wptexturize');
remove_filter('the_title', 'wptexturize');