Coding blog
My experiences from the world of GNU/Linux
- Emacs Diary and Calendar for tracking appointments
- EWW and my extras (text-based Emacs web browser)
- Modus themes: packaging changes for GNU ELPA and MELPA
- Modus themes 1.2.0 for GNU Emacs
- Use 'M-x query-replace-regexp' to downcase matches
- The Modus themes now cover deuteranopia in diffs
- Introducing the Modus themes exporter (Emacs library)
- My workflow with VC for Git projects (Emacs)
- Informative diff hunks for Emacs Lisp and Org
- Modus themes 1.1.0 for GNU Emacs
- Extensions for Emacs' vc-git
- Modus themes: review of select "faint" colours
- Embark and my extras (Emacs)
- Default Emacs completion and extras
- Comment on Unix versus Emacs
- Modus themes: review rainbow-delimiters faces
- Modus themes 1.0.0 (backward-incompatible changes)
- Org’s export dispatcher has a new face for its keys
- Why Emacs itself is my “favourite Emacs package”
- Released Modus themes 0.13.0
- My simple note-taking system for Emacs (without Org)
- Emacs: Org heading faces now adapt to their context
- Modus themes: report on the review of the main blue colours
- Manage podcasts in Emacs with Elfeed and Bongo
- Emacs: note on mixed font heights
- Notes for aspiring Emacs theme developers
- My Modus themes are now shipped with Emacs
- Released Modus themes 0.12.0
- Modus themes (Emacs): review "paren-match" colours
- Emacs: Bongo media manager and extras
- Emacs: custom functions galore!
- Released Modus themes 0.11.0
- Emacs: demo of outline-minor-mode and imenu
- Emacs proof-of-concept: tweaked focused writing for Org
- Emacs: configuring mixed fonts in Org mode
- “Focused editing” tools for Emacs
- Modus themes (Emacs): major review of "nuanced" colours
- Modus themes (Emacs): new "faint syntax" option
- Released Modus themes 0.10.0
- Modus Vivendi theme subtle palette review (Emacs)
- Emacs demo of Elfeed and my extras
- Released Modus themes 0.9.0
- Modus Operandi theme subtle palette review (Emacs)
- Demo of Emacs Shell (ESHELL)
- Released Modus themes 0.8.0
- Emacs: use SMERGE and EDIFF to resolve file conflicts
- Introduction to Magit (Emacs)
- Introduction to Ibuffer (Emacs)
- Released Modus themes 0.7.0
- Introduction to the Emacs Version Control framework
- Ripgrep inside of Emacs with “rg.el”
- On the design of the Modus themes (Emacs)
- Edit keyboard macros in Emacs
- My Modus themes for Emacs are in ELPA
- Primer on Emacs “registers”
- Released Modus themes 0.6.0
- Emacs: intro to ICOMPLETE
- Primer on "org-capture" (Emacs)
- Intro to the Gnus newsreader and email client for Emacs
- Released Modus themes 0.5.0
- Primer on regular expressions inside of Emacs
- Isearch powers in keyboard macros (Emacs)
- Emacs: rules for windows and buffer placement
- Released Modus themes 0.4.0
- Released Modus themes 0.3.0
- All about switching to Emacs (video blog)
- FZF with ace-window placement (Emacs)
- Fuzzy search with “Ivy actions” for FZF and RIPGREP (Emacs)
- Search+Replace across multiple files in Emacs
- Tips and tricks for Ivy (Emacs)
- My Modus themes are on MELPA!
- Git commit fixup with Magit (quick demo)
- Emacs: interactively rebase git commit with Magit
- Emacs: use DIRED and BONGO to store playlists
- Emacs DIRED multi-file permissions
- Emacs workflow for music management
- Free software is political (video reply to Bryan Lunduke)
- Basic applications of "emacsclient"
- Dotfiles: Emacs is now part of my live theme switch
- Status update: BSPWM and Emacs
- Vlog on Emacs documentation culture
- BREAKING: my BSPWM now uses the Hyper key
- Emacs: transpose text objects
- Emacs: easier keyboard macro counter
- Debian: set Hyper and other keys with Xmodmap
- Functions to comment code in Emacs
- About recentf and virtual buffers in Emacs
- Emacs: found that "dired-subtree" has a toggle behaviour!
- Demo of some Emacs micro motions and hacks
- Sample of a BSPWM resize method
- Change BSPWM marked border
- Emacs: narrowed Dired
- On free software pedantry and leadership
- Emacs workflow: M-x append-to-buffer
- Emacs IDO features and concepts
- Use Emacs DIRED and keyboard macros
- Manage window layouts in Emacs
- Use "M-x customize" to find more Emacs features
- Discover features in Emacs using the built-in docs
- Emacs keyboard macro counter
- The Emacs way to buffers and windows
- Demo: Emacs ISEARCH features and tweaks
- Demo: Emacs DIRED tweaks
- Why I switched to Emacs
- Vlog: Emacs mindset and Unix philosophy
- Modus themes: accessible colours for Emacs (WCAG AAA)
- Emacs' powerful OCCUR function in practice
- Practical macros in Emacs
- Opinion on Emacs vs Vim, best tiling WM, etc.
- Introduction to keyboard macros in Emacs
- Demo of OpenType features on GNU/Linux
- Fontconfig typographic features on GNU/Linux
- Emacs DIRED: list sub-directories, search findings, images, diffs
- Basics of the powerful Emacs file manager
- Vim user's first impressions of GNU Emacs
- Complete demo of my BSPWM on Debian 10 'Buster'
- Bug report: Xterm problems with Greek pi (π) and box-drawing
- Talking about my lemonbar-xft
- How I forked lemonbar-xft
- Compile Lemonbar Xft on Debian 10 Buster
- Dynamic desktops in BSPWM
- Advanced multi-node operations in BSPWM
- Scripting BSPWM with external rules
- Advanced manual tiling in BSPWM
- Demo: script to find colour contrast (and more)
- Demo of TMR (my timer for the terminal)
- Xterm's woes with Greek letter Pi and box-drawing
- Overview of SXHKD
- Demo: Manage dotfiles with GNU Stow
- Parameter Expansion in BASH
- Beta: BSPWM on Debian 10 'buster'
- Switching to MATE Terminal
- Demo of my Git's Eye View
- UNIX ways to task management
- Updating my ST to 0.8.2
- My UNIX-y ways to wallpapers
- Save Simple Terminal from symbolic font segfault
- Manipulating colour values
- Task management using the shell and dmenu
- Why I use TMUX with BSPWM
- Demo of my BSPWM on Debian
- Now using Vim without plugins
- My BSPWM now uses Lemonbar
- Xrandr output for LightDM multihead
- Script to subset fonts for the web
- Flatpak themes in BSPWM
- My plan to switch from Debian Unstable to Stable
- Dual monitor setup with BSPWM and Polybar
- How to: BSPWM on Debian Sid