Controla el consumo de combustible con org
Ya os enseñe en un anterior articulo como podéis llevar un control de los gastos de tu automóvil pero sinceramente no lo utilizaba mucho y llevaba el control en mi fichero org…
Ya os enseñe en un anterior articulo como podéis llevar un control de los gastos de tu automóvil pero sinceramente no lo utilizaba mucho y llevaba el control en mi fichero org…
Ya os he hablado anteriormente de como personalizar la vista de la agenda de emacs, en concreto en esta entrada . En ese artículo utilizaba tags-todo
para conseguir unas vistas para la agenda conforme a mis gustos.
Hace tiempo que conocía de org-super-agenda para filtrar las vistas de agenda, pero …
El paquete Elfeed es un lector de feeds RSS para emacs y si utilizas org mode, puedes utilizar un archivo org
para mantener y administrar las suscripciones a tus sitios web favoritos gracias al paquete elfeed-org, nos facilitará mucho el trabajo a la hora de administrar las etiquetas para nuestrass …
Hace unos meses escribí un artículo de como crear un blog fácilmente con org-static-blog y emacs, desde aquel articulo, org-static-blog ha ido añadiendo nuevas funcionalidades que permiten personalizar aun más la creación de nuestro blog.
Ahora disponemos de la opción #+DESCRIPTION
, para poner un …
Al igual que hice con las extensiones que utilizo en Gnome Shell, voy a repasar mi actual fichero de configuración que utilizo en Emacs en este año 2021.
Como suele ser habitual cuando empiezas en Emacs, cuando necesitamos una determinada características recurrimos a copiar trozos de otros ficheros …
Llevaba tiempo detrás de configurar emacs para que me mostrara las nóstico nativas del escritorio para los recordatorio en org-mode. He probado “org-alert” y “alert” pero no parecen funcionar. Finalmente encontré la forma de hacerlo con appt en e ste articulo explicaré cómo configurar las notificaciones de escritorio nativas en gnu/linux. El código utilizado es el siguiente y las opciones creo que se explican por si solas (require 'appt) (appt-activate 1) (use-package notifications :demand t) (setq appt-display-format 'window appt-message-warning-time '15) (setq appt-disp-window-function (lambda (nmins curtime msg) (notifications-notify :title "Recordatorio!
Hace poco ya escribí xccomo crear fácilmente un blog con org-static-blog y emacs, el resultado final del blog depende de la hoja de estilos css que utilices, también os deje en el articulo los enlaces a la hoja utilizada en ese momento, https://github.com/DiegoVicen/org-css, y a la cual yo había realizado unos pequeños retoques para que luciera con el siguiente aspecto. En el propio repositorio de org-static-blog dispones de una serie de enlaces a otros blogs que utilizan org-static-blog en su creación, y es precisamente de uno de esos blogs del que he tomado prestado su hoja de estilos css, https://massimolauria.
Recientemente cambié la forma de publicar en mi blog, escribí un articulo sobre ello, pero pasado un tiempo creo que fue un poco precipitado ese escribir articulo, ¿por qué? , pues primero porque aunque org-static-blog no es difícil de implementar, me metí en un charco ya que empecé a modificar el …
A raíz de cambiar la forma de publicar en el blog observé que la exportación desde el modo org a html producía que htmlize insertara símbolos extraños al final de cada línea. La solución la encontré en reddit, al parecer es un problema producido por el paquete fci, basta con instalar htmlize con la siguiente configuración (use-package htmlize :defer t :config (prognq ;; It is required to disable `fci-mode' when `htmlize-buffer' is called; ;; otherwise the invisible fci characters show up as funky looking ;; visible characters in the source code blocks in the html file.
He cambiado la forma trabajar con mi fichero de configuración de Emacs. Antes lo tenia en un solo fichero org. Pero esta configuración tenia demasiadas cosas que no entendía/necesitaba ya que cuando lo hice me limite a copiar y pegar de internet aquellas cosas que iba necesitando, incluyendo funciones y paquetes innecesarios para mi flujo de trabajo. En el grupo de Telegram de Emacs en español Maxxcan comentó que había subido su configuración a Github, y me gusto su forma tan limpia y estructurada de trabajar con Emacs.
Después de todos estos artículos sobre org-mode creo que ya es hora de presentarte mi archivo de configuración, ya te enseñe mi flujo de trabajo, mas o menos he comentado todas las entradas, incluida las gracias a Terencio Agozzino (remenberyou
) de quien base está configuración.
Ya has podido leer varios artículos sobre mi configuración y forma de trabajar con org-mode, en el articulo de hoy voy a explicarte como es mi flujo de trabajo con org-mode
Utilizo dos ficheros org
, uno llamado personal.org
y otro llamado trabajo.org
de esta forma separo los personal de lo …
Para cambiar entre los diferentes estados de mis tareas en org-mode utilizo la combinación de teclas C-c C-t, pasando por los estados TODO-INICIADA-SIGUIENTE-HECHA-PARADA-CANCELADA Sin embarco puedes configurar una tecla para cambiar rápidamente el estado de la tarea, por ejemplo, cuando empiezo a trabajar en una tarea, pulso i en el inicio de la rama y la tarea cambia al estado INICIADA, e inicio el reloj para saber el tiempo que me lleva realizarla, si pulso o la tarea cambia al estado PARADA, para terminar la tarea pulso la tecla x y la tarea cambia al estado HECHA
Las plantillas para org-capture
ahorran mucho tiempo a la hora de agregar nuevas entradas, yo las suelo usar para registrar rápidamente tareas, citas, notas para el blog y otra información.
Para que veas su funcionalidad te muestro un ejemplo de su utilidad, más adelante de explicaré como añadirlo a …
Recientemente he tenido un problema con emacs y org-mode a la hora de reubicar o archivar tareas. El error era el siguiente error org-copy-subtree: Invalid function: org-preserve-local-variables La solución es bastante sencilla, cerramos emacs y basta con eliminar los archivos org*/*.elc del directorio elpa y al volver a abrir emacs volverá a compilar. cd ~/.emacs.d/elpa find org*/*.elc -print0 | xargs -0 rm Espero que te haya gustado, pasa un buen día.
Podemos necesitar que cierto contenido de nuestro archivo .org tenga que estar protegido de miradas indiscretas, para ello podemos utilizar org-crypt. org-crypt cifra el texto de una entrada, pero no el título o las propiedades Para utilizar org-crypt, agregamos a nuestro fichero de congracian de emacs: (use-package org-crypt :ensure nil :after org :init (org-crypt-use-before-save-magic) :custom (org-crypt-key "hefistion.arroba.mail.com")) Necesitas modificar la variable org-crypt-key para reemplazar mi identificador de clave por el tuyo (o nil para permitir el cifrado simétrico).
Podemos configurar un archivo .org e incluirlo en la lista de ficheros a utilizar por la vista Agenda y que nos muestre los aniversarios, cumpleaños o festivos En el fichero de configuración de Emcas, Los ficheros a utilizar por la agenda los configuramos con (org-agenda-files '("~/.personal/agenda")) En el archivo .org *Aniversarios : PROPERTIES: : CATEGORY: aniversario : END: %%(org-anniversary 2002 10 26) Aniverario de Boda (%d) * Cumpleaños %%(org-contacts-anniversaries) * Festivos ; descomentar si no usamos org-calendar : PROPERTIES: : CATEGORY: festivo : END: %%(org-calendar-holiday) En la captura vemos como queda
Podemos personalizar la vista de la agenda para que se vea adapte a nuestro flujo de trabajo, yo la he personalizado para que muestre solamente dos días de la agenda, hoy y mañana, además he clasificado la vista por tareas, las que están iniciadas, siguientes, por hacer, canceladas, etc.
{{< …
Calfw en un framework que nos va a permitir ver de una forma gráfica, parecida a gogole-calendar, una vista de nuestra agenda/calendario en org-mode
Calfw puede interactuar con los siguientes calendarios:
calfw-howm.el
: Diario howm (http://howm.sourceforge.jp/index.html) …Podemos sincronizar el calendario de org-mode con un servidor cal-dav gracias org-caldav.
Como mínimo es necesario tener instalada la versión 24.3 de Emacs y según su desarrollador, org-caldav puede trabajar con los siguientes servidores CalDAV:
Cuando finalizo mis tareas, sobre todo en el trabajo, me gusta archivarlas en un fichero a modo de historial, he configurado mi fichero de configuración de Emacs para que se archiven de forma que se guarden clasificadas por su fecha de finalización
{{< figure …
Hace poco cambie la forma de publicar en el blog, acababa de migrar mi flujo de trabajo a org-mode, y decidí utilizar org-page para la creación y publicación del blog, al principio me costo entender su funcionamiento, y despues de algunos pequeños errores, termine por acostumbrarme pese a que no me …
Siguiendo con mis pequeñas motas para la integración de Emacs y org-mode en mi flujo diario de trabajo hoy vanos a ver como integro mis contactos con org-contacts
{{< figure src="/images/2019/org-contacts/org-contacts-01.png" width=“60%” height=“60%” >}}
Como …
Desde hace un tiempo a esta parte, ando migrando todo mi flujo de trabajo hacia org-mode, por lo que evidentemente he empezado a trabajar con Emacs Sinceramente me ha llevado mi tiempo hacerme con él, acostumbrados a los típicos procesadores de textos, llámense writer de libreoffice o kate por ejemplo, cuesta un poco aprenderse la cantidad de atajos de teclado, los conceptos de buffers y los diferentes modos que existen en Emacs, pero después de esta curva de aprendizaje, empiezas ver como ese tiempo invertido se te devuelve en forma de productividad.