YankeeDoodleAndy
ablatedsprocket@hachyderm.io
<p>Banner picture of red, yellow, and blue pikmin having a huddle drawn by Lachlan (<a href="https://www.tumblr.com/tangiblebread/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">tumblr.com/tangiblebread/</span><span class="invisible"></span></a>)</p><p>I'm an <a href="https://hachyderm.io/tags/appsec" class="mention hashtag" rel="tag">#<span>appsec</span></a> engineer, also a directionless <a href="https://hachyderm.io/tags/emacs" class="mention hashtag" rel="tag">#<span>emacs</span></a> and <a href="https://hachyderm.io/tags/org" class="mention hashtag" rel="tag">#<span>org</span></a> enthusiast and general tinkerer.</p><p>Aspiring cook interested in <a href="https://hachyderm.io/tags/vegetarianrecipes" class="mention
Posts
-
View post
After much waffling I&#39;ve decided to stop using use-package in my #emacs config and do things the old-fashioned way. I&#39;m noticing small but consistent speed-ups (according to emacs-init-time) that as far as I can tell are just from moving my config to with-eval-after-load. I&#39;m a little surprised because I used :defer t pretty much everywhere in use-package except for forms with :binds and :hooks.
-
View post
I decided to start using #eshell in #emacs now that dumb shells get bookmark support, and it took me way too long to figure out that eshell wasn&#39;t coloring ls output because dired hadn&#39;t been loaded yet.
-
View post
Anybody else have a hole in their heart where succinct documentation used to be?
-
View post
At this point I should know better, but #emacs caching always bites me. I was doing some upkeep on my pet card/caldav package and a function wouldn&#39;t load right. After byte-recompiling way too many times I realized the cache was in a bad state. Most recompile functions (including the new prepare-user-lisp) have force arguments for this situation, but .elc and org timestamp caches in particular cause me a lot of grief.
-
View post
With one of my config changes I found that #Emacs was no longer rendering images when I tried to open an image file in image-mode. After some careful bisecting, the problem turned out to be global-whitespace-mode. I&#39;m not sure why whitespace-mode would be enabled in image-mode buffers, but the fix was easy: (setq whitespace-global-modes &#39;(not image-mode)). This is kind of revolutionary to me because exposing a white- or black-list through one variable like this works pretty grea...
-
View post
Hey @adele, did you write the validator at smolweb.org/validator? I think I found a conflict between the validator and guidance.
-
View post
I keep my #emacs modules separated into different repositories and decided to write a function to reload them after edits. To do this I&#39;m calling unload-feature on a package and its autoloads, byte-recompiling the module&#39;s directory, and finally requiring the module. Am I missing anything? I mostly want to make sure the feature&#39;s fully removed from memory.
-
View post
It turns out #Emacs&#39;s MPC mode wasn&#39;t made with playlists in mind (it even says so in the elisp file). I happen to like playlists, so I wrote a couple of functions to accommodate them a bit better. https://codeberg.org/ablatedsprocket/gists/src/branch/main/emacs/mpc.el
-
View post
Do any of you folks using #latex fragments in #org files on #emacs use lualatex to generate the previews? The .dvi files don&#39;t get generated when using dvipng or dvisvgm preview processes and I&#39;m wondering if this is a fool&#39;s errand.
-
View post
I have been using #niri for the past couple of weeks and it has been a joy to use. The documentation is excellent and made configuration a breeze. I of course get tripped up by my #sway muscle memory, but scrolling managers are fantastic for keeping context in a workspace and not having to worry about screen real estate. It also simplifies things if you&#39;re like me and have workspaces dedicated to programs.
-
View post
@ericsfraga @alex I spend most of my time in org buffers, that almost has to be one of the bigger pain points. I forgot/didn&#39;t know it had layout configuration