This package helps you to not screw up your Paredit setup when using Evil mode. Whenever you try to use a modifier command like d, c, y to modify the Paredit buffer, it will stop you to do so in the case you break the parity of parenthesis.
emacs-trident-mode
is an emacs
minor mode and collection of commands for working with Parenscript code in SLIME and sending it to the browser via Skewer. The goal is to create an environment for hacking Parenscript which fits as naturally as possible into the Lisp style of interactive development.
Markup Faces is like font-lock-faces
, but tailored for markup languages instead programming languages. The sub-group markup-faces-text
is also intended for text viewing modes such as Info or Woman. This gives a common look and feel across different markup language modes and text viewing modes respectively.
Read the following for how to use the how-many function http://www.neverfriday.com/sweetfriday/2008/06/emacs-tip-word-counting-with-a.html The following site had a good idea on how to produce number of chars http://xahlee.org/emacs/elisp_count-region.html Inspired by http://750words.com ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
eval-in-repl
provides a consistent ESS-like evaluation interface for various REPLs. In particular, it mimics ESS' C-RET binding, which sends a line or region to an appropriately configured shell. This package provides just the core of eval-in-repl
---for the languages themselves, see their respective packages.
This package provides an Emacs interface to interact with a running session of the Transmission Bittorrent client.
Features:
List, add, start/stop, verify, remove torrents.
Set speed limits, ratio limits, bandwidth priorities, trackers.
Navigate to the corresponding file list, torrent info, peer info contexts.
Toggle downloading and set priorities for individual files.
This package provides an Emacs interface to interact with a running session of the Transmission Bittorrent client.
Features:
List, add, start/stop, verify, remove torrents.
Set speed limits, ratio limits, bandwidth priorities, trackers.
Navigate to the corresponding file list, torrent info, peer info contexts.
Toggle downloading and set priorities for individual files.
This package provides a simple command that takes a URL from the clipboard and inserts an org-mode link with a title of a page found by the URL into the current buffer This code was a part of my Emacs config almost a year. I decided to publish it as a separate package in case someone needs this feature too.
The default paths used to store configuration files and persistent data are not consistent across Emacs packages, be them built-in or third-party ones. no-littering
sets out to help clean ~/.emacs.d/
by putting configuration files and persistent data files in two user-defined directories, as well as using more descriptive names for files and subdirectories when appropriate.
Unlike narrow-to-region
, which completely hides text outside the narrowed region, this package simply de-emphasizes the text, makes it read-only, and makes it unreachable. This leads to a much more natural feeling where the region stays static (instead of being brutally moved to a blank slate) and is clearly highlighted with respect to the rest of the buffer.
erc-hl-nicks
highlights nicknames in ERC, an IRC client for Emacs. The main features are:
Auto-colorizes nicknames without having to specify colors
Ignores certain characters that IRC clients add to nicknames to avoid duplicates (nickname, nickname’, nickname", etc.)
Attempts to produce colors with a sufficient amount of contrast between the nick color and the background color
erc-hl-nicks
highlights nicknames in ERC, an IRC client for Emacs. The main features are:
Auto-colorizes nicknames without having to specify colors
Ignores certain characters that IRC clients add to nicknames to avoid duplicates (nickname, nickname’, nickname", etc.)
Attempts to produce colors with a sufficient amount of contrast between the nick color and the background color
Elfeed-score is an add-on for Elfeed, an RSS reader for Emacs. It brings Gnus-style scoring to your RSS feeds. Elfeed, by default, displays feed entries by date. This package allows you to setup rules for assigning numeric scores to entries, and sorting entries with higher scores ahead of those with lower, regardless of date. The idea is to prioritize content important to you.
Greader is a module that allows you to send any emacs buffer to a TTS. A text-to-speech like engine espeak-ng
or speech-dispatcher
are already supported, plus limited bakend support native to macOS. The mode supports timer reading, automatic scrolling of buffers in modes like info-mode
, repeating reading of regions or the whole buffer, includes a feature to facilitate the compilation of espeak-ng pronunciations, and other features.
emacs-org-pomodoro
adds very basic support for Pomodoro technique in Emacs org-mode.
Run M-x org-pomodoro
for the task at point or select one of the last tasks that you clocked time for. Each clocked-in pomodoro starts a timer of 25 minutes and after each pomodoro a break timer of 5 minutes is started automatically. Every 4 breaks a long break is started with 20 minutes. All values are customizable.
This package provides Org Babel support for evaluating Asymptote source code. This differs from most standard languages in that:
there is no such thing as a ``session'' in Asymptote,
we are generally only going to return results of type
file
,we are adding the
file
andcmdline
header arguments, if file is omitted then the -V option is passed to theasy
command for interactive viewing.
org-analyzer is a tool that extracts time tracking data from org files (time data recording with `org-clock-in', those lines that start with "CLOCK:"). It then creates an interactive visualization of that data — outside of Emacs(!). In order to run the visualizer / parser you need to have java installed. This Emacs package provides a simple way to start the visualizer via `org-analyzer-start and feed it the default org files. See https://github.com/rksm/clj-org-analyzer for more information.
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
org-analyzer is a tool that extracts time tracking data from org files (time data recording with `org-clock-in', those lines that start with "CLOCK:"). It then creates an interactive visualization of that data — outside of Emacs(!).
In order to run the visualizer / parser you need to have java installed.
This Emacs package provides a simple way to start the visualizer via `org-analyzer-start' and feed it the default org files.
See https://github.com/rksm/clj-org-analyzer for more information.
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.