@sachac@emacs.ch
@sachac@emacs.ch avatar

sachac

@sachac@emacs.ch

Interests include: #Emacs, #OrgMode, #elisp, #nodejs, #python, #sketchnotes, #parenting, #cooking, #gardening, #knitting, #sewing, #lego, #captioning, #plover #steno, and #stoic philosophy. Originally from Manila, now in Toronto. Married to a Vim guy (go figure) and raising a 7-year old (editor preference unknown), along with two very loud cats.

Blog: https://sachachua.com (mostly Emacs News these days), sketches: https://sketches.sachachua.com. I also maintain planet.emacslife.com and subed.el

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sachac, (edited ) to emacs
@sachac@emacs.ch avatar

Ooh, list-keyboard-macros in dev looks interesting. You'll be able to edit and rearrange macros using tabulated-list-mode. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7add47337b62064998a5b80f357acc39b1253e98

birv2, to emacs
@birv2@pkm.social avatar

Falling further down the RH adventures.... just discovered and that might be the clincher for me. My writing is very much outline-driven, and I've always wanted an outliner with movable sections (had something in the early PC days that did that). When you combine all of the other functionality, gets more and more attractive. Key binding memorization is overwhelming but just saw some good advice: use M-x and functions at first. So we continue.

sachac,
@sachac@emacs.ch avatar

@birv2 If you like to write with outlines and you're starting to explore , you might enjoy the tips Edmund Jorgensen shared in this talk "Why Nabokov would use Org-Mode if he were writing today": https://emacsconf.org/2023/talks/nabokov/

snap2grid, to emacs
@snap2grid@mastodon.social avatar

Looking at Boxy Headings in and, damn, if that isn't just a smidge away from being a graphical synopsis mode for authors.

I dream of the day I can write a paragraph of synopsis in a properties block and have a “synopsis view” but my lisp skills are almost nonexistent.

sachac,
@sachac@emacs.ch avatar

@snap2grid Another option might be to put your synopsis in a subtree that has a tag, like this:

* Chapter 1  
** Synopsis :syn:  
This is a test. It has several lines in it.  
This is a test. It has several lines in it.  
This is a test. It has several lines in it.  
** Body  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
* Chapter 2  
** Synopsis :syn:  
This is a test. It has several lines in it.  
This is a test. It has several lines in it.  
This is a test. It has several lines in it.  
** Body  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  
This is a much longer thing.  

Then you'll need the following in your Emacs configuration (typically ~/.config/emacs/init.el or ~/.emacs.d/init.el):

(with-eval-after-load 'org (push '(tags-tree . local) org-fold-show-context-detail))

After that, C-c \ (org-match-sparse-tree) with syn as the input should collapse everything except for the subtrees matching :syn:. By default, matching headlines are shown but stay collapsed, which is why we added tags-tree local to the org-fold-show-context-detail variable. (It's org-show-context-detail in Org < 9.6.) If you add more tags, you can even display subsets of the synopses depending on the tags you put in (syn+tag1+tag2...).

sachac, to random
@sachac@emacs.ch avatar
sachac, to random
@sachac@emacs.ch avatar
jtr, to emacs
@jtr@fosstodon.org avatar

As this is yet another Emacs org-mode update, and several people comments on those, I created Emacs org-mode category on my blog with its own dedicated RSS feed:
https://taonaw.com/categories/emacs-org-mode/feed.xml

This post should be on it as a test.
Emacs org-mode category: https://taonaw.com/2024/03/29/ive-been-following.html

sachac,
@sachac@emacs.ch avatar

@jtr https://taonaw.com/2024/03/29/ive-been-following.html does not appear to be included in https://taonaw.com/categories/emacs-org-mode/feed.xml , but I'm sure you'll get that sorted out at some point!

BigEatie, to orgmode
@BigEatie@fosstodon.org avatar

I'm trying to use as a replacement for . I'm wondering if others use Org that way, and what their solutions are for getting inline plots/images. Ideally I'd like to be able to get regular stdout output and plot output from the same code block as you can in jupyter, and then have the image show up inline at a reasonable size without having to manually mess with filenames, image sizes or adjust headers every time I want to do that.

sachac,
@sachac@emacs.ch avatar
sachac,
@sachac@emacs.ch avatar

@BigEatie also possibly of interest/inspiration, although of course the LLM part is extra and totally optional: https://emacsconf.org/2023/talks/matplotllm/

sachac, to random
@sachac@emacs.ch avatar
sachac, to random
@sachac@emacs.ch avatar
ArneBab, to random German
@ArneBab@rollenspiel.social avatar

@sachac Did I already tell you that Ace Maths (tool to train basic math skills) is developed in orgmode with html-export and org-babel-tangle and org-babel-detangle to enable native browser debugging while keeping everything in one document?

https://www.draketo.de/anderes/mathe-ass
https://hg.sr.ht/~arnebab/draketo/browse/anderes/mathe-ass.org?rev=a08b39a43196#L437

It’s also offline-capable, because all state is saved in local storage (but it still lacks a backup-option).

Besides needing some refactoring, this is how I would like to see more online-tools developed.

sachac,
@sachac@emacs.ch avatar

@ArneBab that sounds really cool!

sachac, to random
@sachac@emacs.ch avatar

@louis Would you consider adding automatic titles to the autoblog RSS feed? :) No rush, low priority, just makes them easier to include in Planet Emacslife and RSS readers.

sachac, to random
@sachac@emacs.ch avatar
sachac, to random
@sachac@emacs.ch avatar

Uhhh, 2100: Detection error on HDD0 (Main HDD) is not a good sign...

sachac,
@sachac@emacs.ch avatar

Oh thank goodness, changing to legacy boot worked.

laotang, to emacs
@laotang@emacs.ch avatar

For the past few years (basically within the first few months of using Emacs in 2020) I’ve been using . My understanding of how completing-read and the minibuffer in should work are thereby strongly influenced by this experience.

This weekend I finally had some time to play with (and marginalia, consult, orderless… inspired by Prot's video). Probably I’m holding it wrong but it was not a smooth experience. Is it correct that vertico ignores the sorting of the collection used? Is there a way to change this? Why is the minibuffer here broken? Any advice would be welcome.

The images attached show the results for (completing-read "" orgrr-selection-list) in helm and vertico.

(completing-read "" orgrr-selection-list) in vertico

sachac,
@sachac@emacs.ch avatar

@laotang there's an extra step if you want completing-read to respect sort order: https://emacs.stackexchange.com/questions/8115/make-completing-read-respect-sorting-order-of-a-collection

sanityinc, to random
@sanityinc@hachyderm.io avatar

I'll forever be frozen in this unusual shape on YouTube 😂
@sachac

sachac,
@sachac@emacs.ch avatar

@sanityinc hah, maybe I can manually pick a different thumbnail

BigEatie, to emacs
@BigEatie@fosstodon.org avatar

@summeremacs

Your "cute pink icon" made it to Sacha Chua's weekly post:

sachac,
@sachac@emacs.ch avatar

@summeremacs @BigEatie oh, I think I need to nudge my Mastodon link reformatting code, that should have an attribution next to it. Ah, my brackets got doubled! Fixed.

sachac, to random
@sachac@emacs.ch avatar
sachac,
@sachac@emacs.ch avatar

@ArneBab yes, please do!

ArneBab, to emacs German
@ArneBab@rollenspiel.social avatar

@sachac I just uploaded a package to show in the modeline the time I clocked today in the org-agenda-files. The goal is to know when I should stop working. https://github.com/ArneBab/emacs-org-clock-daytime → melpa recipe: https://github.com/melpa/melpa/pull/8937

I created it because that’s the most important need I have from the time I clock — and the added value I need to motivate myself to clock more consistently (inconsistencies in clocking time always get annoying when I have to record time at the end of the week).

sachac,
@sachac@emacs.ch avatar

@ArneBab great idea! I'll add a link in the next Emacs News.

mms, to random
@mms@emacs.ch avatar

btw, is @emacslife broken? cc @sachac

sachac,
@sachac@emacs.ch avatar

@mms @emacslife hmm, I'll look into it when I can squeeze in some focused time. Thanks for letting me know!

mms, to random
@mms@emacs.ch avatar

Is there a machine-readable list of all emacsconf videos with links? cc @sachac

sachac,
@sachac@emacs.ch avatar

@mms https://media.emacsconf.org/2023/index.m3u (m3u playlist link from media.emacsconf.org/2023)

sachac,
@sachac@emacs.ch avatar

@mms ah, no, not yet. Maybe concatenate the playlists for this year and last year? Or feel free to parse it out of the wiki source or scrape it.

sachac, to random
@sachac@emacs.ch avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • khanakhh
  • mdbf
  • InstantRegret
  • magazineikmin
  • everett
  • cubers
  • rosin
  • Youngstown
  • slotface
  • ngwrru68w68
  • tacticalgear
  • megavids
  • thenastyranch
  • modclub
  • Durango
  • GTA5RPClips
  • cisconetworking
  • osvaldo12
  • ethstaker
  • Leos
  • tester
  • anitta
  • normalnudes
  • provamag3
  • lostlight
  • All magazines