Code Casts
Videos of free software projects I am working on
- My workflow with VC for Git projects (Emacs)
- Extensions for Emacs' vc-git
- Embark and my extras (Emacs)
- Default Emacs completion and extras
- Why Emacs itself is my “favourite Emacs package”
- Manage podcasts in Emacs with Elfeed and Bongo
- My Modus themes are now shipped with Emacs
- Emacs: Bongo media manager and extras
- Emacs: custom functions galore!
- Emacs: demo of outline-minor-mode and imenu
- Emacs: configuring mixed fonts in Org mode
- “Focused editing” tools for Emacs
- Emacs demo of Elfeed and my extras
- Demo of Emacs Shell (ESHELL)
- Emacs: use SMERGE and EDIFF to resolve file conflicts
- Introduction to Magit (Emacs)
- Introduction to Ibuffer (Emacs)
- Introduction to the Emacs Version Control framework
- Ripgrep inside of Emacs with “rg.el”
- Edit keyboard macros in Emacs
- My Modus themes for Emacs are in ELPA
- Primer on Emacs “registers”
- Emacs: intro to ICOMPLETE
- Primer on "org-capture" (Emacs)
- Intro to the Gnus newsreader and email client for Emacs
- Primer on regular expressions inside of Emacs
- Isearch powers in keyboard macros (Emacs)
- Emacs: rules for windows and buffer placement
- 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"
- Status update: BSPWM and Emacs
- Vlog on Emacs documentation culture
- Emacs: transpose text objects
- Emacs: easier keyboard macro counter
- 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
- Emacs: narrowed Dired
- 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
- 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
- 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'
- Talking about my lemonbar-xft
- 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)
- Overview of SXHKD
- Demo: Manage dotfiles with GNU Stow
- Parameter Expansion in BASH
- Beta: BSPWM on Debian 10 'buster'
- Demo of my Git's Eye View
- UNIX ways to task management
- My UNIX-y ways to wallpapers
- Why I use TMUX with BSPWM
- Demo of my BSPWM on Debian