From 2d9725290b172a0bf853b949bf002597932a7efc Mon Sep 17 00:00:00 2001 From: Howard Abrams Date: Sun, 3 Dec 2023 10:57:36 -0800 Subject: [PATCH] Fix header to have correct tags --- README-Linux.org | 6 ++---- README-MacOS.org | 6 ++---- README.org | 7 ++++--- bootstrap.org | 7 ++++--- ha-agendas.org | 7 ++++--- ha-aux-apps.org | 7 ++++--- ha-capturing-notes.org | 7 ++++--- ha-config.org | 7 ++++--- ha-dashboard.org | 8 ++++---- ha-data.org | 8 ++++---- ha-display.org | 7 ++++--- ha-email.org | 7 ++++--- ha-eshell.org | 8 ++++---- ha-feed-reader.org | 7 ++++--- ha-irc.org | 7 ++++--- ha-org-clipboard.org | 7 ++++--- ha-org-journaling.org | 8 ++++---- ha-org-publishing.org | 7 ++++--- ha-org-sprint.org | 7 ++++--- ha-org-word-processor.org | 8 ++++---- ha-org.org | 7 ++++--- ha-passwords.org | 7 ++++--- ha-programming-clojure.org | 8 ++++---- ha-programming-elisp.org | 7 ++++--- ha-programming-haskell.org | 8 ++++---- ha-programming-ocaml.org | 8 ++++---- ha-programming-python.org | 7 ++++--- ha-programming-ruby.org | 8 ++++---- ha-programming-rust.org | 8 ++++---- ha-programming-scheme.org | 7 ++++--- ha-programming.org | 7 ++++--- ha-remoting.org | 7 ++++--- snippets/org-mode/__hamacs | 9 ++++----- 33 files changed, 128 insertions(+), 113 deletions(-) diff --git a/README-Linux.org b/README-Linux.org index 3a93fc2..bfe2bd2 100644 --- a/README-Linux.org +++ b/README-Linux.org @@ -1,8 +1,7 @@ #+title: Installing Emacs on Ubuntu #+author: Howard X. Abrams -#+email: howard.abrams@gmail.com #+date: 2022-09-02 September -#+tags: emacs macos +#+tags: emacs linux readme These instructions originally came from [[https://practical.li/blog/posts/build-emacs-from-source-on-ubuntu-linux/][this essay]]. @@ -82,8 +81,7 @@ Now install all the extras: See [[file:ha-email.org][ha-email]] for better instructions. #+begin_src sh mkdir -p ~/.mail/work ~/.mail/gmail - mu init --maildir=~/.mail --my-address=howard.abrams@gmail.com --my-address=howard@howardabrams.com - mu index + mu init --maildir=~/.mail mu index mbsync -Va mu index #+end_src diff --git a/README-MacOS.org b/README-MacOS.org index b65eac6..d1bcf9e 100644 --- a/README-MacOS.org +++ b/README-MacOS.org @@ -1,8 +1,7 @@ #+title: Installing Emacs on MacOS #+author: Howard X. Abrams -#+email: howard.abrams@gmail.com #+date: 2022-09-02 September -#+tags: emacs macos +#+tags: emacs macos readme These instructions originally came from [[https://jherrlin.github.io/posts/emacs-on-macos-monterey/][this essay]], as it runs Emacs as dæmon with LaunchAgent. Also fetch mails periodically with =mbsync= via LaunchAgent. * Install @@ -108,8 +107,7 @@ Now install all the extras: See [[file:ha-email.org][ha-email]] for better instructions. #+begin_src sh mkdir -p ~/.mail/work ~/.mail/gmail - mu init --maildir=~/.mail --my-address=howard.abrams@gmail.com --my-address=howard@howardabrams.com - mu index + mu init --maildir=~/.mail mu index mbsync -Va mu index #+end_src diff --git a/README.org b/README.org index c86d7f7..e4dfe74 100644 --- a/README.org +++ b/README.org @@ -1,6 +1,7 @@ -#+TITLE: My Emacs Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2021-11-01 November +#+title: My Emacs Configuration +#+author: Howard X. Abrams +#+date: 2021-11-01 November +#+tags: emacs readme My Emacs configuration, that I'm cheekily calling /hamacs/ is a literate programming model heavily inspired by my recent journey into [[https://www.youtube.com/watch?v=LKegZI9vWUU][Henrik Lissner's]] [[https://github.com/hlissner/doom-emacs][Doom Emacs]] and [[https://www.spacemacs.org/][Spacemacs]]. I used both extensively, but decided that I would /roll my own/ as Emacs people tend to be /control freaks/ (at least a little bit). diff --git a/bootstrap.org b/bootstrap.org index 6dd890a..135b092 100644 --- a/bootstrap.org +++ b/bootstrap.org @@ -1,6 +1,7 @@ -#+TITLE: My Emacs Bootstrap -#+AUTHOR: Howard X. Abrams -#+DATE: 2021-10-08 +#+title: My Emacs Bootstrap +#+author: Howard X. Abrams +#+date: 2021-10-08 +#+tags: emacs A literate programming file for bootstraping my Emacs Configuration. diff --git a/ha-agendas.org b/ha-agendas.org index 9338e1b..10f6100 100644 --- a/ha-agendas.org +++ b/ha-agendas.org @@ -1,6 +1,7 @@ -#+TITLE: Org Agenda Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-18 +#+title: Org Agenda Configuration +#+author: Howard X. Abrams +#+date: 2020-09-18 +#+tags: emacs org A literate programming configuration for fancy agenda and todo lists. diff --git a/ha-aux-apps.org b/ha-aux-apps.org index fe77a1d..6a2d71b 100644 --- a/ha-aux-apps.org +++ b/ha-aux-apps.org @@ -1,6 +1,7 @@ -#+TITLE: Auxillary and Optional Applications -#+AUTHOR: Howard X. Abrams -#+DATE: 2021-11-18 +#+title: Auxillary and Optional Applications +#+author: Howard X. Abrams +#+date: 2021-11-18 +#+tags: emacs A literate programming file for helper apps in Emacs. diff --git a/ha-capturing-notes.org b/ha-capturing-notes.org index e2f64b0..50f8d98 100644 --- a/ha-capturing-notes.org +++ b/ha-capturing-notes.org @@ -1,6 +1,7 @@ -#+TITLE: Capturing Notes with Org -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-18 +#+title: Capturing Notes with Org +#+author: Howard X. Abrams +#+date: 2020-09-18 +#+tags: emacs org A literate programming file for configuring org for capturing notes. diff --git a/ha-config.org b/ha-config.org index 9d5bfe7..bc5b19d 100644 --- a/ha-config.org +++ b/ha-config.org @@ -1,6 +1,7 @@ -#+TITLE: General Emacs Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-10 +#+title: General Emacs Configuration +#+author: Howard X. Abrams +#+date: 2020-09-10 +#+tags: emacs A literate programming file for configuring Emacs. diff --git a/ha-dashboard.org b/ha-dashboard.org index 6ac7ef3..a59a673 100644 --- a/ha-dashboard.org +++ b/ha-dashboard.org @@ -1,7 +1,7 @@ -#+TITLE: Start Screen -#+AUTHOR: Howard Abrams -#+DATE: 2022-11-02 -#+FILETAGS: :emacs: +#+title: Start Screen +#+author: Howard Abrams +#+date: 2022-11-02 +#+tags: emacs A literate programming file for configuring Emacs to show a startup screen. diff --git a/ha-data.org b/ha-data.org index 096c169..39c7017 100644 --- a/ha-data.org +++ b/ha-data.org @@ -1,7 +1,7 @@ -#+TITLE: Editing Data Files -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-10-14 -#+FILETAGS: :emacs: +#+title: Editing Data Files +#+author: Howard X. Abrams +#+date: 2022-10-14 +#+tags: emacs A literate programming file for configuring Emacs to edit files of data. diff --git a/ha-display.org b/ha-display.org index 9568dde..a43b380 100644 --- a/ha-display.org +++ b/ha-display.org @@ -1,6 +1,7 @@ -#+TITLE: Emacs Graphical Display Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-10 +#+title: Emacs Graphical Display Configuration +#+author: Howard X. Abrams +#+date: 2020-09-10 +#+tags: emacs macos A literate programming file to configure the Emacs UI. diff --git a/ha-email.org b/ha-email.org index 8806338..bb68cc5 100644 --- a/ha-email.org +++ b/ha-email.org @@ -1,6 +1,7 @@ -#+TITLE: Configuring Emacs for Email with Notmuch -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-16 +#+title: Configuring Emacs for Email with Notmuch +#+author: Howard X. Abrams +#+date: 2020-09-16 +#+tags: emacs email A literate configuration file for email using Notmuch. diff --git a/ha-eshell.org b/ha-eshell.org index 9aa1c7a..64f2dce 100644 --- a/ha-eshell.org +++ b/ha-eshell.org @@ -1,7 +1,7 @@ -#+TITLE: Expanding Eshell -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-09-13 -#+FILETAGS: :emacs: +#+title: Expanding Eshell +#+author: Howard X. Abrams +#+date: 2022-09-13 +#+tags: emacs shell A literate programming file for configuring the Emacs Shell. #+begin_src emacs-lisp :exports none diff --git a/ha-feed-reader.org b/ha-feed-reader.org index 30f2607..fd174a8 100644 --- a/ha-feed-reader.org +++ b/ha-feed-reader.org @@ -1,6 +1,7 @@ -#+TITLE: My RSS Feeds -#+AUTHOR: Howard Abrams -#+DATE: 2018-08-08 August +#+title: My RSS Feeds +#+author: Howard Abrams +#+date: 2018-08-08 August +#+tags: emacs A literate programming file for configuring =elfeed= in Emacs. diff --git a/ha-irc.org b/ha-irc.org index c554504..ef26f68 100644 --- a/ha-irc.org +++ b/ha-irc.org @@ -1,6 +1,7 @@ -#+TITLE: IRC and Bitlbee Interface -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-12-10 +#+title: IRC and Bitlbee Interface +#+author: Howard X. Abrams +#+date: 2020-12-10 +#+tags: emacs chat A literate programming configuration file for IRC communiction. diff --git a/ha-org-clipboard.org b/ha-org-clipboard.org index c896d04..27bf7f2 100644 --- a/ha-org-clipboard.org +++ b/ha-org-clipboard.org @@ -1,6 +1,7 @@ -#+TITLE: Pasting the Org Clipboard -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-15 +#+title: Pasting the Org Clipboard +#+author: Howard X. Abrams +#+date: 2020-09-15 +#+tags: emacs org A literate programming file of functions for formatting Emacs text and code into and out to the system clipboard. diff --git a/ha-org-journaling.org b/ha-org-journaling.org index cad7277..64cd96e 100644 --- a/ha-org-journaling.org +++ b/ha-org-journaling.org @@ -1,7 +1,7 @@ -#+TITLE: Org Journaling -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-24 -#+FILETAGS: :emacs: +#+title: Org Journaling +#+author: Howard X. Abrams +#+date: 2020-09-24 +#+tags: emacs org A literate programming configuration file for extending the Journaling capabilities. diff --git a/ha-org-publishing.org b/ha-org-publishing.org index 03eb4f6..3a3c40a 100644 --- a/ha-org-publishing.org +++ b/ha-org-publishing.org @@ -1,6 +1,7 @@ -#+TITLE: Publishing my Website with Org -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-12-22 +#+title: Publishing my Website with Org +#+author: Howard X. Abrams +#+date: 2020-12-22 +#+tags: emacs org A literate programming file for publishing my website using org. diff --git a/ha-org-sprint.org b/ha-org-sprint.org index 2e9c5a0..07df533 100644 --- a/ha-org-sprint.org +++ b/ha-org-sprint.org @@ -1,6 +1,7 @@ -#+TITLE: My Sprint Calculations and Support -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-25 +#+title: My Sprint Calculations and Support +#+author: Howard X. Abrams +#+date: 2020-09-25 +#+tags: emacs work A literate program for configuring org files for work-related notes. diff --git a/ha-org-word-processor.org b/ha-org-word-processor.org index 945163c..39b3dc3 100644 --- a/ha-org-word-processor.org +++ b/ha-org-word-processor.org @@ -1,7 +1,7 @@ -#+TITLE: Org As A Word Processor -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-10 -#+FILETAGS: :emacs: +#+title: Org As A Word Processor +#+author: Howard X. Abrams +#+date: 2020-09-10 +#+tags: emacs org A literate programming file for making Org file more readable. diff --git a/ha-org.org b/ha-org.org index 8eaa536..59a540c 100644 --- a/ha-org.org +++ b/ha-org.org @@ -1,6 +1,7 @@ -#+TITLE: General Org-Mode Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-18 +#+title: General Org-Mode Configuration +#+author: Howard X. Abrams +#+date: 2020-09-18 +#+tags: emacs org A literate programming file for configuring org-mode and those files. diff --git a/ha-passwords.org b/ha-passwords.org index e3f9673..0fb0e76 100644 --- a/ha-passwords.org +++ b/ha-passwords.org @@ -1,6 +1,7 @@ -#+TITLE: Personal Password Generator -#+AUTHOR: Howard X. Abrams -#+DATE: 2021-01-11 +#+title: Personal Password Generator +#+author: Howard X. Abrams +#+date: 2021-01-11 +#+tags: emacs A literate programming version for Emacs code to generate and store passwords. diff --git a/ha-programming-clojure.org b/ha-programming-clojure.org index 2865146..c7b975a 100644 --- a/ha-programming-clojure.org +++ b/ha-programming-clojure.org @@ -1,7 +1,7 @@ -#+TITLE: Clojure Programming -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-04-05 -#+FILETAGS: :emacs: +#+title: Clojure Programming +#+author: Howard X. Abrams +#+date: 2022-04-05 +#+tags: emacs clojure programming lisp A literate programming file for programming in Clojure. diff --git a/ha-programming-elisp.org b/ha-programming-elisp.org index eee6cb3..4685432 100644 --- a/ha-programming-elisp.org +++ b/ha-programming-elisp.org @@ -1,6 +1,7 @@ -#+TITLE: Emacs Lisp Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-05-11 +#+title: Emacs Lisp Configuration +#+author: Howard X. Abrams +#+date: 2022-05-11 +#+tags: emacs programming lisp A literate programming file for configuring Emacs for Lisp programming. diff --git a/ha-programming-haskell.org b/ha-programming-haskell.org index 9ab8d9a..9869357 100644 --- a/ha-programming-haskell.org +++ b/ha-programming-haskell.org @@ -1,7 +1,7 @@ -#+TITLE: Programming Haskell -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-08-24 -#+FILETAGS: :emacs: +#+title: Programming Haskell +#+author: Howard X. Abrams +#+date: 2022-08-24 +#+tags: emacs haskell programming A literate programming file for configuring Emacs to use [[https://www.haskell.org/][Haskell]] . #+begin_src emacs-lisp :exports none diff --git a/ha-programming-ocaml.org b/ha-programming-ocaml.org index 70c3bcc..36199c2 100644 --- a/ha-programming-ocaml.org +++ b/ha-programming-ocaml.org @@ -1,7 +1,7 @@ -#+TITLE: Emacs OCaml Integration -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-08-24 -#+FILETAGS: :emacs: +#+title: Emacs OCaml Integration +#+author: Howard X. Abrams +#+date: 2022-08-24 +#+tags: emacs ocaml A literate programming file for integrating the [[https://ocaml.org/][OCaml programming language]]. #+begin_src emacs-lisp :exports none diff --git a/ha-programming-python.org b/ha-programming-python.org index 1442a19..0e1dec3 100644 --- a/ha-programming-python.org +++ b/ha-programming-python.org @@ -1,6 +1,7 @@ -#+TITLE: Configuring Python in Emacs -#+AUTHOR: Howard X. Abrams -#+DATE: 2021-11-16 +#+title: Configuring Python in Emacs +#+author: Howard X. Abrams +#+date: 2021-11-16 +#+tags: emacs python programming A literate programming file for configuring Python. diff --git a/ha-programming-ruby.org b/ha-programming-ruby.org index 7b7d9f1..167e3e3 100644 --- a/ha-programming-ruby.org +++ b/ha-programming-ruby.org @@ -1,7 +1,7 @@ -#+TITLE: Programming in Ruby -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-09-01 -#+FILETAGS: :emacs: +#+title: Programming in Ruby +#+author: Howard X. Abrams +#+date: 2022-09-01 +#+tags: emacs ruby programming A literate programming file for configuring Emacs to support the Ruby programming language. diff --git a/ha-programming-rust.org b/ha-programming-rust.org index e5304f4..79deada 100644 --- a/ha-programming-rust.org +++ b/ha-programming-rust.org @@ -1,7 +1,7 @@ -#+TITLE: Rust Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-08-26 -#+FILETAGS: :emacs: +#+title: Rust Configuration +#+author: Howard X. Abrams +#+date: 2022-08-26 +#+tags: emacs rust programming A literate programming file for configuring Rust with Emacs. diff --git a/ha-programming-scheme.org b/ha-programming-scheme.org index 1fbf1c7..6c5832c 100644 --- a/ha-programming-scheme.org +++ b/ha-programming-scheme.org @@ -1,6 +1,7 @@ -#+TITLE: Programming in Scheme for SICP -#+AUTHOR: Howard X. Abrams -#+DATE: 2022-03-01 +#+title: Programming in Scheme for SICP +#+author: Howard X. Abrams +#+date: 2022-03-01 +#+tags: emacs scheme programming lisp A literate programming file configuring Emacs. diff --git a/ha-programming.org b/ha-programming.org index 206b9ff..58d0a08 100644 --- a/ha-programming.org +++ b/ha-programming.org @@ -1,6 +1,7 @@ -#+TITLE: General Programming Configuration -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-10-26 +#+title: General Programming Configuration +#+author: Howard X. Abrams +#+date: 2020-10-26 +#+tags: emacs programming yaml ansible docker json A literate programming file for helping me program. diff --git a/ha-remoting.org b/ha-remoting.org index 42f9e79..75591f0 100644 --- a/ha-remoting.org +++ b/ha-remoting.org @@ -1,6 +1,7 @@ -#+TITLE: Remote Access to Systems -#+AUTHOR: Howard X. Abrams -#+DATE: 2020-09-25 +#+title: Remote Access to Systems +#+author: Howard X. Abrams +#+date: 2020-09-25 +#+tags: emacs ssh shell A literate configuration for accessing remote systems. diff --git a/snippets/org-mode/__hamacs b/snippets/org-mode/__hamacs index 290db4a..c2e217c 100644 --- a/snippets/org-mode/__hamacs +++ b/snippets/org-mode/__hamacs @@ -2,15 +2,14 @@ # name: __hamacs # key: __hamacs # -- -#+TITLE: ${1:`(->> (buffer-file-name) +#+title: ${1:`(->> (buffer-file-name) (file-name-base) (s-split-words) (--map (s-capitalize it)) (s-join " "))`} -#+AUTHOR: `user-full-name` -#+EMAIL: `user-mail-address` -#+DATE: `(format-time-string "%Y-%m-%d")` -#+FILETAGS: :emacs: +#+author: `user-full-name` +#+date: `(format-time-string "%Y-%m-%d")` +#+tags: emacs ${2:A literate programming file configuring Emacs.}