Waybar Toggling Sticky Key Keymaps

April 14, 2024 11:55

For my previous post I was talking about a software visual indicator to discern which key has been locked in a sticky key situation. For example there are typically two modes of stickiness, being latched and locked, by default I had set up the locked variant as I thought it would be more useful for Emacs and in fact I have found this to be the case. For example, double tapping the Control key allows nice easy single key navigation via 'n' 'p' 'f' and 'b', possible page down with 'v' and to delete lines I can use 'k' .e.t.c.

Waybar Sticky Key LED indicators on a Laptop

March 30, 2024 16:43

From my previous post regarding setting up sticky keys mainly for Control, Alt and Shift in Emacs to remove the dependence on key chording I just wanted to scratch another itch, and that was to provide a modifier LED indicator type experience on a laptop that you would commonly get on a full size keyboard.

kmonad Sticky Keys on Sway to Help Prevent RSI

March 8, 2024 20:48

I primarily use Emacs on a laptop, and unfortunately, Emacs isn't inherently designed for ergonomic use. Coupled with the less-than-ideal typing experience of continuous laptop use, I'm considering adopting preemptive measures to protect my hands from potential strain injuries, including the infamous emacs pinky and RSI.

Opening Frequently Used Files More Efficiently using consult

January 27, 2024 21:14

Periodically, I find myself in situations where I restart Emacs frequently, such as when tweaking my configuration or simply experimenting. During these phases, to achieve a swift start-up, I often resorted to clearing my ibuffer as I tended to have more of an automatic desktop-save type workflow for restoring Emacs sessions. However this would leave me with the task of manually reconstructing my previous session by reopening files.

Describe Character / Face Under Cursor

December 2, 2023 09:13

Every now and then I find myself tweaking the look of emacs and have started to build up a list of my own common faces in custom-set-faces to suit my needs, for example here is my current setup:

Quick Search Through Org Headers using Consult Outline

November 18, 2023 15:30

I've been on the lookout for an efficient way to swiftly scan through org headings exclusively for a specified input string, akin to the functionality of isearch. This would enable me to promptly navigate to a past blog post which is typically stored under an org heading.

Window Divider Mode

November 5, 2023 16:01

I was playing around with the look of emacs and thought it might be nice to have more control over the border between windows (I have now learnt that this is referred to as a window divider!)

More Improvements to Dired Duplicate Here

October 13, 2023 16:10

On a previous post I created an elisp function to quickly duplicate a file or directory in dired, by default it would copy the dired item under the cursor to an old suffix or append a number based on the universal argument.

Plotting Other Org Tables

September 26, 2023 21:30

I'm currently in the process of learning how to create graphical plots from org tables using gnuplot. I've noticed that it's generally more straightforward to extract x-axis data from an org table column with incrementing numbers, as opposed to relying on gnuplot to potentially sort out data from an existing column (which may not be plot-friendly)