Recently, I have been working on my personal project for building a Nix-based CI framework for Emacs Lisp packages. I started writing some Nix for building my home-manager configuration about a year ago, but the current project gives me better opportunities for learning Nix. We have a holiday in May in Japan, during which I have made progress in the project. Hopefully, I will be able to release it within a month or so.
Before switching to Emacs, I had been using Vim. As I do in Emacs, I used to add a bunch of plugins to my .vimrc. One Vim plugin I miss in Emacs is surround. As the name implies, it is a plugin for editing parentheses and brackets. I knew there existed Emacs packages for that purpose, but I did not think about how I want to do it until recently.
I am currently working on a feature for ivy-omni-org package to integrate with org-ql package by alphapapa. Ivy-omni-org is an Ivy interface which lets you choose an item from various sources on Org mode. It currently supports the following content types: Org buffers Org files Org bookmarks Custom Org agenda commands It also allows you to open a buffer/file/bookmark in another window/frame rather than in the current window by selecting an alternative action available from M-o key.
It has been about one month since I have started using Pixelbook. There are several reviews on experiences about the device and Chrome OS, but I am using Emacs on the operating system, and I did not find many reviews on Chrome OS / Chromebooks from an Emacs user’s point of view. I will write a post on my actual experiences with the device and the operating system. Background Before I got the machine, I had been using a desktop computer as well as an affordable laptop computer which was manufactured by a Chinese company.
It has been long since I have published the last blog post. I promised to write about using ox-hugo but haven’t done it yet (sorry Kaushal Modi), and I also have a stack of some other procrastinated tasks in the FOSS world. There was a notable change in my life, even though I am doubtful if it is in a positive direction, but I now appear to have some spare time for following my interest.
Org-protocol is an extension to Org Mode that allows you to send information to Emacs from web browsers. You can use it to save a bookmark in Org Mode, save a selected text as a note, or insert a link to the current web page. This post describes how to configure org-protocol to accomplish those tasks from Chrome. Configuring org-protocol Org-protocol is installed as part of org layer of Spacemacs, but it is not enabled by default.
When I started this blog, I used Typora for writing blog posts, but then I started using Emacs (Spacemacs) for both programming and writing. This blog is powered by Hugo, and you can use it by running commands on a terminal emulator, but it is not elegant. I found a recipe that integrates Hugo into Emacs, borrowed some of its ideas and code, and implemented my own solution. This blog post describes my integration.