Fix header to have correct tags

This commit is contained in:
Howard Abrams 2023-12-03 10:57:36 -08:00
parent a61b214239
commit 2d9725290b
33 changed files with 128 additions and 113 deletions

View file

@ -1,8 +1,7 @@
#+title: Installing Emacs on Ubuntu #+title: Installing Emacs on Ubuntu
#+author: Howard X. Abrams #+author: Howard X. Abrams
#+email: howard.abrams@gmail.com
#+date: 2022-09-02 September #+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]]. 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. See [[file:ha-email.org][ha-email]] for better instructions.
#+begin_src sh #+begin_src sh
mkdir -p ~/.mail/work ~/.mail/gmail mkdir -p ~/.mail/work ~/.mail/gmail
mu init --maildir=~/.mail --my-address=howard.abrams@gmail.com --my-address=howard@howardabrams.com mu init --maildir=~/.mail mu index
mu index
mbsync -Va mbsync -Va
mu index mu index
#+end_src #+end_src

View file

@ -1,8 +1,7 @@
#+title: Installing Emacs on MacOS #+title: Installing Emacs on MacOS
#+author: Howard X. Abrams #+author: Howard X. Abrams
#+email: howard.abrams@gmail.com
#+date: 2022-09-02 September #+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. 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 * Install
@ -108,8 +107,7 @@ Now install all the extras:
See [[file:ha-email.org][ha-email]] for better instructions. See [[file:ha-email.org][ha-email]] for better instructions.
#+begin_src sh #+begin_src sh
mkdir -p ~/.mail/work ~/.mail/gmail mkdir -p ~/.mail/work ~/.mail/gmail
mu init --maildir=~/.mail --my-address=howard.abrams@gmail.com --my-address=howard@howardabrams.com mu init --maildir=~/.mail mu index
mu index
mbsync -Va mbsync -Va
mu index mu index
#+end_src #+end_src

View file

@ -1,6 +1,7 @@
#+TITLE: My Emacs Configuration #+title: My Emacs Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2021-11-01 November #+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). 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).

View file

@ -1,6 +1,7 @@
#+TITLE: My Emacs Bootstrap #+title: My Emacs Bootstrap
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2021-10-08 #+date: 2021-10-08
#+tags: emacs
A literate programming file for bootstraping my Emacs Configuration. A literate programming file for bootstraping my Emacs Configuration.

View file

@ -1,6 +1,7 @@
#+TITLE: Org Agenda Configuration #+title: Org Agenda Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-18 #+date: 2020-09-18
#+tags: emacs org
A literate programming configuration for fancy agenda and todo lists. A literate programming configuration for fancy agenda and todo lists.

View file

@ -1,6 +1,7 @@
#+TITLE: Auxillary and Optional Applications #+title: Auxillary and Optional Applications
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2021-11-18 #+date: 2021-11-18
#+tags: emacs
A literate programming file for helper apps in Emacs. A literate programming file for helper apps in Emacs.

View file

@ -1,6 +1,7 @@
#+TITLE: Capturing Notes with Org #+title: Capturing Notes with Org
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-18 #+date: 2020-09-18
#+tags: emacs org
A literate programming file for configuring org for capturing notes. A literate programming file for configuring org for capturing notes.

View file

@ -1,6 +1,7 @@
#+TITLE: General Emacs Configuration #+title: General Emacs Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-10 #+date: 2020-09-10
#+tags: emacs
A literate programming file for configuring Emacs. A literate programming file for configuring Emacs.

View file

@ -1,7 +1,7 @@
#+TITLE: Start Screen #+title: Start Screen
#+AUTHOR: Howard Abrams #+author: Howard Abrams
#+DATE: 2022-11-02 #+date: 2022-11-02
#+FILETAGS: :emacs: #+tags: emacs
A literate programming file for configuring Emacs to show a startup screen. A literate programming file for configuring Emacs to show a startup screen.

View file

@ -1,7 +1,7 @@
#+TITLE: Editing Data Files #+title: Editing Data Files
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-10-14 #+date: 2022-10-14
#+FILETAGS: :emacs: #+tags: emacs
A literate programming file for configuring Emacs to edit files of data. A literate programming file for configuring Emacs to edit files of data.

View file

@ -1,6 +1,7 @@
#+TITLE: Emacs Graphical Display Configuration #+title: Emacs Graphical Display Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-10 #+date: 2020-09-10
#+tags: emacs macos
A literate programming file to configure the Emacs UI. A literate programming file to configure the Emacs UI.

View file

@ -1,6 +1,7 @@
#+TITLE: Configuring Emacs for Email with Notmuch #+title: Configuring Emacs for Email with Notmuch
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-16 #+date: 2020-09-16
#+tags: emacs email
A literate configuration file for email using Notmuch. A literate configuration file for email using Notmuch.

View file

@ -1,7 +1,7 @@
#+TITLE: Expanding Eshell #+title: Expanding Eshell
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-09-13 #+date: 2022-09-13
#+FILETAGS: :emacs: #+tags: emacs shell
A literate programming file for configuring the Emacs Shell. A literate programming file for configuring the Emacs Shell.
#+begin_src emacs-lisp :exports none #+begin_src emacs-lisp :exports none

View file

@ -1,6 +1,7 @@
#+TITLE: My RSS Feeds #+title: My RSS Feeds
#+AUTHOR: Howard Abrams #+author: Howard Abrams
#+DATE: 2018-08-08 August #+date: 2018-08-08 August
#+tags: emacs
A literate programming file for configuring =elfeed= in Emacs. A literate programming file for configuring =elfeed= in Emacs.

View file

@ -1,6 +1,7 @@
#+TITLE: IRC and Bitlbee Interface #+title: IRC and Bitlbee Interface
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-12-10 #+date: 2020-12-10
#+tags: emacs chat
A literate programming configuration file for IRC communiction. A literate programming configuration file for IRC communiction.

View file

@ -1,6 +1,7 @@
#+TITLE: Pasting the Org Clipboard #+title: Pasting the Org Clipboard
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-15 #+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. A literate programming file of functions for formatting Emacs text and code into and out to the system clipboard.

View file

@ -1,7 +1,7 @@
#+TITLE: Org Journaling #+title: Org Journaling
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-24 #+date: 2020-09-24
#+FILETAGS: :emacs: #+tags: emacs org
A literate programming configuration file for extending the Journaling capabilities. A literate programming configuration file for extending the Journaling capabilities.

View file

@ -1,6 +1,7 @@
#+TITLE: Publishing my Website with Org #+title: Publishing my Website with Org
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-12-22 #+date: 2020-12-22
#+tags: emacs org
A literate programming file for publishing my website using org. A literate programming file for publishing my website using org.

View file

@ -1,6 +1,7 @@
#+TITLE: My Sprint Calculations and Support #+title: My Sprint Calculations and Support
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-25 #+date: 2020-09-25
#+tags: emacs work
A literate program for configuring org files for work-related notes. A literate program for configuring org files for work-related notes.

View file

@ -1,7 +1,7 @@
#+TITLE: Org As A Word Processor #+title: Org As A Word Processor
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-10 #+date: 2020-09-10
#+FILETAGS: :emacs: #+tags: emacs org
A literate programming file for making Org file more readable. A literate programming file for making Org file more readable.

View file

@ -1,6 +1,7 @@
#+TITLE: General Org-Mode Configuration #+title: General Org-Mode Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-18 #+date: 2020-09-18
#+tags: emacs org
A literate programming file for configuring org-mode and those files. A literate programming file for configuring org-mode and those files.

View file

@ -1,6 +1,7 @@
#+TITLE: Personal Password Generator #+title: Personal Password Generator
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2021-01-11 #+date: 2021-01-11
#+tags: emacs
A literate programming version for Emacs code to generate and store passwords. A literate programming version for Emacs code to generate and store passwords.

View file

@ -1,7 +1,7 @@
#+TITLE: Clojure Programming #+title: Clojure Programming
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-04-05 #+date: 2022-04-05
#+FILETAGS: :emacs: #+tags: emacs clojure programming lisp
A literate programming file for programming in Clojure. A literate programming file for programming in Clojure.

View file

@ -1,6 +1,7 @@
#+TITLE: Emacs Lisp Configuration #+title: Emacs Lisp Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-05-11 #+date: 2022-05-11
#+tags: emacs programming lisp
A literate programming file for configuring Emacs for Lisp programming. A literate programming file for configuring Emacs for Lisp programming.

View file

@ -1,7 +1,7 @@
#+TITLE: Programming Haskell #+title: Programming Haskell
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-08-24 #+date: 2022-08-24
#+FILETAGS: :emacs: #+tags: emacs haskell programming
A literate programming file for configuring Emacs to use [[https://www.haskell.org/][Haskell]] . A literate programming file for configuring Emacs to use [[https://www.haskell.org/][Haskell]] .
#+begin_src emacs-lisp :exports none #+begin_src emacs-lisp :exports none

View file

@ -1,7 +1,7 @@
#+TITLE: Emacs OCaml Integration #+title: Emacs OCaml Integration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-08-24 #+date: 2022-08-24
#+FILETAGS: :emacs: #+tags: emacs ocaml
A literate programming file for integrating the [[https://ocaml.org/][OCaml programming language]]. A literate programming file for integrating the [[https://ocaml.org/][OCaml programming language]].
#+begin_src emacs-lisp :exports none #+begin_src emacs-lisp :exports none

View file

@ -1,6 +1,7 @@
#+TITLE: Configuring Python in Emacs #+title: Configuring Python in Emacs
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2021-11-16 #+date: 2021-11-16
#+tags: emacs python programming
A literate programming file for configuring Python. A literate programming file for configuring Python.

View file

@ -1,7 +1,7 @@
#+TITLE: Programming in Ruby #+title: Programming in Ruby
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-09-01 #+date: 2022-09-01
#+FILETAGS: :emacs: #+tags: emacs ruby programming
A literate programming file for configuring Emacs to support the Ruby programming language. A literate programming file for configuring Emacs to support the Ruby programming language.

View file

@ -1,7 +1,7 @@
#+TITLE: Rust Configuration #+title: Rust Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-08-26 #+date: 2022-08-26
#+FILETAGS: :emacs: #+tags: emacs rust programming
A literate programming file for configuring Rust with Emacs. A literate programming file for configuring Rust with Emacs.

View file

@ -1,6 +1,7 @@
#+TITLE: Programming in Scheme for SICP #+title: Programming in Scheme for SICP
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2022-03-01 #+date: 2022-03-01
#+tags: emacs scheme programming lisp
A literate programming file configuring Emacs. A literate programming file configuring Emacs.

View file

@ -1,6 +1,7 @@
#+TITLE: General Programming Configuration #+title: General Programming Configuration
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-10-26 #+date: 2020-10-26
#+tags: emacs programming yaml ansible docker json
A literate programming file for helping me program. A literate programming file for helping me program.

View file

@ -1,6 +1,7 @@
#+TITLE: Remote Access to Systems #+title: Remote Access to Systems
#+AUTHOR: Howard X. Abrams #+author: Howard X. Abrams
#+DATE: 2020-09-25 #+date: 2020-09-25
#+tags: emacs ssh shell
A literate configuration for accessing remote systems. A literate configuration for accessing remote systems.

View file

@ -2,15 +2,14 @@
# name: __hamacs # name: __hamacs
# key: __hamacs # key: __hamacs
# -- # --
#+TITLE: ${1:`(->> (buffer-file-name) #+title: ${1:`(->> (buffer-file-name)
(file-name-base) (file-name-base)
(s-split-words) (s-split-words)
(--map (s-capitalize it)) (--map (s-capitalize it))
(s-join " "))`} (s-join " "))`}
#+AUTHOR: `user-full-name` #+author: `user-full-name`
#+EMAIL: `user-mail-address` #+date: `(format-time-string "%Y-%m-%d")`
#+DATE: `(format-time-string "%Y-%m-%d")` #+tags: emacs
#+FILETAGS: :emacs:
${2:A literate programming file configuring Emacs.} ${2:A literate programming file configuring Emacs.}