<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Emacs on </title>
    <link>https://blog.hoetzel.info/tags/emacs/</link>
    <description>Recent content in Emacs on </description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Thu, 23 May 2024 17:38:13 +0200</lastBuildDate>
    <atom:link href="https://blog.hoetzel.info/tags/emacs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Gnome Search Provider: Emacs Integration</title>
      <link>https://blog.hoetzel.info/post/consult-gnome-search/</link>
      <pubDate>Thu, 23 May 2024 17:38:13 +0200</pubDate>
      <guid>https://blog.hoetzel.info/post/consult-gnome-search/</guid>
      <description>Rationale Emacs users try to avoid leaving their editor for other tasks. There is an shell (Eshell: The Emacs Shell), an integration into Secret Service API (Emacs auth-source Library 0.3) and countless other integrations.&#xA;Search is a central element of the Gnome desktop environment. Many applications implement the Search Provider dbus interface to provide suitable results.&#xA;The aim of this package is to make these search results also available within the Emacs editor.</description>
    </item>
    <item>
      <title>Get desktop notifications from Emacs shell commands</title>
      <link>https://blog.hoetzel.info/post/eshell-notifications/</link>
      <pubDate>Fri, 31 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://blog.hoetzel.info/post/eshell-notifications/</guid>
      <description>When interacting with the operating systems I always use Eshell because it integrates seamlessly with Emacs, supports (remote) TRAMP file names and also works nice on Windows.&#xA;After starting shell commands (like long running build jobs) I often lose track the task when switching buffers.&#xA;Thanks to Emacs hooks mechanism you can customize Emacs to call a elisp function when an external command finishes.&#xA;I use John Wiegleys excellent alert package to send desktop notifications:</description>
    </item>
    <item>
      <title>Literate programming in F-Sharp using org-mode</title>
      <link>https://blog.hoetzel.info/post/literate-programming-in-fsharp/</link>
      <pubDate>Sat, 17 Jun 2017 00:00:00 +0000</pubDate>
      <guid>https://blog.hoetzel.info/post/literate-programming-in-fsharp/</guid>
      <description>Org Babel has a wide selection of supported programming languages. But F# was still missing even though it&amp;#39;s well suited for Org spreadsheets by the use of strongly typed access to connected information via type providers. So I started an implementation of Org Babel F# support.&#xA;In the following use case I adapted an Emacs Lisp implementation for querying the Kraken cryptocurrency exchange. I also used Org Babel Shell to install and use Paket: a dependency manager for .</description>
    </item>
  </channel>
</rss>
