No matter how much I required or load-file or check-parens, nothing explained why half a file of #emacs #elisp wasn't loading. Somehow the closing three `'")' had been stripped from two neighboring lines, and somehow the syntax had been balanced enough to satisfy the checkers. That was to hunt down.
In order to accomodate Github 2fa I've started using Jürgen Hötzel #emacs #totp https://github.com/juergenhoetzel/emacs-totp , which is a beta library leaning heavily on the ancient but unknown-to-me core #auth library https://www.gnu.org/software/emacs/manual/html_mono/auth.html#Overview . As if it wasn't enough to know "emacs can do that," it turns out "emacs did that decades ago."
Using #emacs bufler to group my browser windows (NOT tabs!) https://orys.us/vC
From the bygone era preceding #markdown and #StackOverflow, #emacs' message mode developed a marker for code areas within an email. With `message-mark-inserted-region`, by default in a message with a selection `C-c M-m`, you get something like this:
Three things I that make omnipresent #emacs #exwm glorious:
1. password-store.el, which makes emacs an ever-present (even in browsers) #password manager as present and more secure than LastPass
2. built-in emms, allowing me to interact (eg play, pause, skip, random) with my music from anywhere on my computer
3. well, I thought I had a third, but I can't narrow it down now. Let's say being able to execute shell commands from anywhere, any time with C-M-& (async) or C-M-! (blocking). Or maybe being able to do a quick orgmode capture regardless of what app I'm in. OR...
One of the biggest life-savers on #emacs #exwm has been the command `xrandr -s 0`. This somehow refreshes things and causes my triple-monitors to wakeup in ways that -auto and -set do not. But I cannot find documentation on it ANYWHERE; I've checked the manpages, web search... nothing!
EDIT: just tried `xrandr --help` and saw that it is short for --size. I'm still not sure why it works such miracles, though...
Having moved away from Spotify and other streaming services and starting to use #emacs #emms, I found decade old burned CDs that needed meta tags. https://orys.us/vd
And the one-line winner for downloading a list of URLs is `parallel wget < moira.html`, credit to https://blob.cat/objects/be683b98-3ce6-418a-8bac-20de958a73e4 @icedquinn
The nature of the URLs produced a list of files with useless names. But a little refactoring and regexp of the source list and then an #emacs #kmacro, and they were all renamed sensibly.
I was thinking of finding a new #emacs package manager that allows easier version-pinning than does Straight.el. Rabbit hole; read through a big reddit thread on this topic from 7 months ago and realized now is not the time. Maybe I'll come back to this later; for now Straight is good enough.
I am enjoying podcasts via RSS readers, but note that #emacs #elfeed does not have #FeatureParity with others but has #FeatureSuperiority . A couple notes:
- easy OPML import/export. Other good readers have this, but not all of them.
- Works without an account in the cloud -- just the RSS and my device.
- Multiple tags per entry. I have not found this on ANY other reader, where ultimately tags = directories. This is silly.
- Super-easy history and search. You would think this would be a given in this day and age, but I do not see it in other readers. For example, trying to find "spooky" in the title of a recently heard podcast was not possible outside elfeed. Further, "Which ones did I listen to this morning?" is hard, also not easy in elfeed. But at least I can search for keywords there.
I use feeder on android, which at least checks the first two boxes about good OPML support and being subscriptionless. Of course, going to my elfeed is a joy, but not when I am on the move and can't pull out my laptop.
Would I recommend #emacs #EXWM as daily driver? No. But I also won't stop living in it. #GlassCannon https://orys.us/v6
I just upgraded my #Firefox and it was a big one, apparently. I had something so that f4 closed tabs (since C-w is "copy" in #emacs). But what was it that let me change that key? Oh, look, my notes/blog kept track of that for me, from 2021! https://orys.us/v4
I was found out that some key code got deleted from my day-to-day task setup. Thankfully I've been keeping that directory under version control and, with #emacs #magit, was able to find out when I accidentally deleted it and restore just that, keeping other changes to the file. This process was intuitive (= without referring to any documentation) with magit; I'm not sure how I would have done it with raw #git.
#emacs #orgmode #attachment #files are really cool; they can allow me, eg, to attach the wav file of that crazy voicemail from my son to my journal entry for the day. The moment you do that, however, you are introducing application lock-in to your org file; future readings of the plain text cannot recover that attachment unless they are using orgmode, likewise git. I am probably still going to do it, though. But this is annoying.
You know, playing #music in #emacs is surprisingly good. I thought it was janky and cumbersome at first, but the ability to pause, play, manipulate the audio and have integration with my whole system, including podcasts, is nice. Hence the recent thoughts about the old-fashioned solutions that predate DRM (should I be using Napster?)
I used #emacs `find-and-replace-regexp` to reformat my todo list to include the #github issue number (also featuring Anzu) #regexp https://orys.us/v2
Full Stack Clojure web app engineer