To create a kanban table for an org file, simply put the dynamic block ` #+BEGIN: kanban #+END: somewhere and run `C-c C-c on it. You can use `org-kanban/initialize to get this generated.
Autothemer provides a thin layer on top of deftheme
and custom-theme-set-faces
that creates a new custom color theme, based on a set of simplified face specifications and a user-supplied color palette.
The hackernews
package is able to fetch stories from six different Hacker News feeds, namely top, new, best, ask, show and job stories. The default feed is top stories, which corresponds to the Hacker News homepage.
Roguel-ike is an attempt to develop a coffee-break roguelike for Emacs. The complete game would allow the player to create various characters and to make them fulfill challenges like arena fight and short dungeon explorations.
This package manages a video download queue for youtube-dl
, which serves as the back end. It manages a single youtube-dl
subprocess, downloading one video at a time. New videos can be queued at any time.
This package manages a video download queue for youtube-dl
, which serves as the back end. It manages a single youtube-dl
subprocess, downloading one video at a time. New videos can be queued at any time.
bbdb-vcard.el
imports and exports vCards (version 3.0) as defined in RFC 2425 and RFC 2426 to/from The Insidious Big Brother Database (BBDB). Version 2.1 vCards are converted into version 3.0 on import.
SSH Deploy enables automatic deploys on explicit-save actions, manual uploads, renaming, deleting, downloads, file and directory differences, launching remote terminals (Eshell, Shell), detection of remote changes, remote directory browsing, remote SQL database sessions and running custom deployment scripts via Tramp.
Super-save auto-saves your buffers, when certain events happen, e.g., when you switch between buffers or when an Emacs frame loses focus. You can think of it as both something that augments and replaces the standard Auto-save mode.
Helm-CIDER adds Helm interfaces to cider-apropos
, cider-apropos-documentation
, cider-browse-ns
(namespaces).
It also provides original Helm commands: helm-cider-spec
, helm-cider-spec-ns
, helm-cider-repl-history
, helm-cider-cheatsheet
.
Dhall-mode provides an Emacs Major mode for working with the Dhall configuration language. It features:
Syntax highlighting
Multiline support for String
Basic indentation, commenting
Automatic formatting on save using dhall-format.
Error highlighting.
This package provides semantic highlighting in Emacs for C and C++ code through the ccls
language server. It is based on the emacs-ccls
package, only modified to work with the emacs-eglot
LSP plugin instead of emacs-lsp-mode
.
This package provides Marginalia mode which adds marginalia to the minibuffer completions. Marginalia are marks or annotations placed at the margin of the page of a book or in this case helpful colorful annotations placed at the margin of the minibuffer for your completion candidates.
ace-window
is meant to replace other-window
. In fact, when there are only two windows present, other-window
is called. If there are more, each window will have its first character highlighted. Pressing that character will switch to that window.
This Emacs package provides an interface for Hydra and Cuirass (build farms used by Nix and Guix). It allows you to look at various data related to the build farm projects, jobsets, builds and evaluations. The entry point is M-x build-farm
command.
This package implements links to notmuch messages and "searches". A search is a query to be performed by notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can prefer to several mails.
Speed Type allows you to practice your touch typing skills. You can test yourself by typing snippets from online books or use any piece of text or code you have in Emacs. Speed Type keeps track of your stats (WPM, CPM, accuracy) while you are typing.
mini-frame-mode adds an advice around read-from-minibuffer
to show the minibuffer as a child frame on top of the current frame. find-file
and similar functions associated mini-buffers may appear at the center of the screen and not at the bottom.
This package provides an interface for selecting from different conversion recipes, often including tools like ffmpeg
or convert
. The conversion command need only be written once, and subsequent invocations can be readily customized. Several recipes are included by default, and more can be readily added.
elfeed-org
lets you manage your Elfeed subscriptions in Org-mode. Maintaining tags for all RSS feeds is cumbersome using the regular flat list, where there is no hierarchy and tag names are duplicated a lot. Org-mode makes the book keeping of tags and feeds much easier.
This package implements links to Notmuch messages and searches for Emacs' Org mode. A search is a query to be performed by Notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can refer to several mails.
This library provides easy project management and navigation. The concept of a project is pretty basic: just a folder containing special file. Currently Git, Mercurial and Bazaar repositories are considered projects by default. If you want to mark a folder manually as a project just create an empty .projectile
file in it.
Emacs has very good support for multiple fonts in a single file. Poet uses this support to make it much more convenient to write prose within Emacs, with particular attention paid to org-mode
and markdown-mode
. Code blocks, tables, etc are formatted in monospace text with the appropriate backgrounds.
Org Street is an extension for Org Mode for turning the names of places into a LOCATION property containing their address. Given some freeform text approximately describing a location, it geocodes it with OpenStreetMap’s Nominatim API to determine a canonical location. If Nominatim returns multiple locations, a list is displayed to choose from.