sodaware.sdf.org
home
projects
notes
about
Notes
2023 Apr 26
-
Inserting a table of contents into Jekyll posts
2022 Oct 18
-
Saving a file under a different name in Emacs
2021 Oct 16
-
Getting Ubuntu's version from the command line
2021 Oct 16
-
Reopening the last closed tab in Firefox
2021 Aug 13
-
Upvoting all comments in a reddit thread with JavaScript
2021 Jul 10
-
Changing the start day of weeks in the Emacs calendar
2021 May 25
-
Configuring headline levels in org-mode HTML export
2021 Feb 27
-
Excluding a list of words from a grep search
2021 Feb 26
-
Getting the current git branch name in a Makefile
2021 Jan 05
-
Hiding Emacs interface elements
2020 Dec 27
-
Recompiling all Emacs packages
2020 Jul 14
-
Adding a homepage to Zetteldeft
2020 Jun 30
-
Temporary org-agendas
2020 Jun 27
-
Automatic Emacs theme switching in OSX dark mode
2020 Jun 20
-
Inserting buttons into Emacs buffers
2020 Jun 20
-
Limiting the elfeed read buffer to 80 columns
2020 Jun 02
-
Filtering an Emacs Lisp property list
2020 May 30
-
Disabling global smartparens pairs in a mode
2020 May 16
-
Testing Emacs extensions with guard and ert-runner
2020 Mar 07
-
Filtering org-projectile files
2020 Feb 11
-
Connecting the Harvest API to Beeminder
2019 Dec 28
-
Enabling lsp-mode for solargraph projects
2019 Dec 01
-
BMK compiler flags
2019 Nov 13
-
Showing Emacs dashboard on launch
2019 Oct 19
-
Fetching JSON data with Emacs Lisp
2019 Sep 18
-
Writing to STDERR with PHP
2019 Aug 24
-
YASnippet to wrap a model access
2019 May 19
-
Listing BlitzMax module dependencies
2019 May 12
-
nginx IP authentication with password fallback
2019 Apr 21
-
FacileThings keyboard shortcuts
2019 Apr 15
-
Elisp for adding log entries
2019 Apr 13
-
Opening a Quake-style terminal in XFCE
2019 Apr 13
-
Setting Xubuntu calendar week to start on Mondays
2019 Mar 26
-
Restarting frozen XFCE panels
2019 Mar 24
-
Zile - an Emacs-like nano alternative
2019 Mar 20
-
Counting words with wc
2019 Mar 17
-
Sorting top-level directory names by size
2019 Mar 12
-
Aligning PHP arrays with Emacs (Part 2)
2019 Jan 22
-
Enabling doom-modeline icons when using daemon mode
2018 Dec 12
-
Converting binary strings to ASCII text in PHP
2018 Sep 15
-
BlitzMax variables are case-insensitive
2018 Sep 07
-
Converting values to booleans in PHP
2018 Aug 21
-
Importing a remote MySQL database into another
2018 Aug 14
-
Formatting JSON with Ruby
2018 Aug 02
-
Using the Emacs notifier with Guard
2018 Jun 23
-
Finding the longest value of a MySQL column
2018 May 03
-
Per-platform Emacs configuration
2018 Apr 08
-
Overriding Ruby class constants
2018 Mar 29
-
Removing text properties from an Emacs buffer
2018 Jan 18
-
Converting to (and from) snake case in Emacs
2018 Jan 16
-
Aligning PHP arrays with Emacs
2017 Dec 20
-
Using multiple SSH keys with GitHub
2017 Oct 17
-
Middle-click scrolling on Linux Firefox
2017 May 24
-
Showing a list of git branches with their last commit date
2017 Apr 19
-
Formatting JSON from the command line with Python
2017 Apr 13
-
Adding a trailing slash to all urls in Rails
2017 Mar 09
-
Emacs Lisp - Loading a custom configuration file
2017 Mar 08
-
Emacs Lisp - Searching parent folders for a file
2017 Feb 15
-
Marking all items as read in elfeed
2017 Jan 11
-
Extracting org-mode data with Ruby
2016 Oct 31
-
Automatic .emacs recompilation
2016 Oct 20
-
Two great ParEdit guides
2016 Sep 27
-
Installing Roswell on CentOS
2016 Sep 25
-
Using multiple configuration files with Jekyll
2016 Sep 19
-
Common Lisp: Convert a list into an alist
2016 Sep 15
-
Extracting a PHP function with Emacs Lisp
2016 Sep 02
-
Common Lisp: Read a file into a string
2016 Aug 30
-
A simple Jekyll deployment Makefile
2016 Aug 28
-
Adding CSS classes to images in Jekyll