Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)IE
ieure @lemmy.ml
Posts 6
Comments 0

org-street, use OpenStreetMap to set LOCATION properties on Org entries

codeberg.org org-street

Add geocoded LOCATION properties to Org entries

org-street

This is a fairly niche thing, but maybe there's a couple others out there who can use it. I wrote this several years back and still use it regularly, so thought it was time to make it public.

I use Org Mode to manage my calendar, but I also need:

  • Access to it on my phone, in some kind of mobile-friendly way. Unfortunately, Emacs isn't that, so I use org-export's iCalendar backend to generate and upload .ics files, which I subscribe to on my mobile calendar.
  • I often put appointments that need to occur at a physical location on my calendar (dentist, interview, etc), and need to easily get directions to those places on my phone.

If you set the LOCATION property of an entry in Org Mode, that gets put into the location of that appointment in the .ics file, which makes it very easy to bring up navigation from the calendar.

org-street is a tool to make populating those locations easy. It uses OSM's free Nominatim geocoding service (by way of another library I wrote) to transform text like "ground kontrol" into its physical address, and automatically put it in the LOCATION property. Nominatim is completely free and requires no account, API keys, or other such barrier to entry nonsense, so there's zero setup required.

I'm sure there are other interesting things that can be done with the nominatim and/or org-street packages as well.

0

The pgtk branch has been merged

This adds "pure GTK" support to Emacs, which offloads much of the complex GUI code into the toolkit library, and means Emacs doesn't have to care whether it's running on X11 or Wayland, because GTK can deal with that.

Here's the thread where the idea was originally proposed.

1

WordNut, a major mode for WordNet

github.com GitHub - gromnitsky/wordnut: Emacs major mode interface to WordNet lexical database

Emacs major mode interface to WordNet lexical database - GitHub - gromnitsky/wordnut: Emacs major mode interface to WordNet lexical database

GitHub - gromnitsky/wordnut: Emacs major mode interface to WordNet lexical database

I've been looking for a good built-in dictionary/thesaurus for a while. Found this earlier this week, and it works great!

0

Code review inside Emacs

github.com GitHub - wandersoncferreira/code-review: Code Reviews in Emacs

Code Reviews in Emacs. Contribute to wandersoncferreira/code-review development by creating an account on GitHub.

GitHub - wandersoncferreira/code-review: Code Reviews in Emacs
0

Old McCarthy Had a Form

This is an expanded blog post about EIEIO and CLOS, based on my EmacsConf 2021 talk.

0

Where can I find docs for Lemmy's API?

The API docs on join-lemmy.org are actually JavaScript SDK docs, not API docs. I want to build an API client in a different language, not write a JavaScript thing using the SDK, and would prefer not to plumb the JS SDK code to understand the API.

Is there somewhere that has a language-agnostic description of Lemmy's APIs?

2