• Stars
    star
    284
  • Rank 145,616 (Top 3 %)
  • Language
    Emacs Lisp
  • License
    GNU General Publi...
  • Created almost 7 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A minor-mode menu for the mode line

A minor-mode menu for the mode line

This package implements a nested menu that gives access to all known minor modes (i.e., those listed in minor-mode-list). It can be used to toggle local and global minor modes, to access mode-specific menus, and to display information about modes.

This menu is intended as a replacement for the incomplete, yet quite space consuming, list of enabled minor modes that is displayed in the mode line by default. To use the menu like this, enable Minions mode.

Alternatively the menu can be bound globally, for example:

(keymap-global-set "<S-down-mouse-3>" #'minions-minor-modes-menu)

To list a mode even though the defining library has not been loaded yet, you must add it to minor-mode-list yourself. Additionally it must be autoloaded. For example:

(when (autoloadp (symbol-function 'glasses-mode))
  (cl-pushnew 'glasses-mode minor-mode-list))

Compatibility information can be found here.



Compile MELPA Stable MELPA

More Repositories

1

hl-todo

Highlight TODO keywords
Emacs Lisp
421
star
2

moody

Tabs and ribbons for the mode-line
Emacs Lisp
395
star
3

keycast

Show current command and its key in the mode line
Emacs Lisp
308
star
4

elisp-maintainers

Elisp maintainers and how to support them
177
star
5

paren-face

A face dedicated to lisp parentheses
Emacs Lisp
161
star
6

bicycle

Cycle outline and code visibility
Emacs Lisp
58
star
7

orglink

Use Org Mode links in other modes
Emacs Lisp
54
star
8

keychain-environment

Loads keychain environment variables into emacs
Emacs Lisp
53
star
9

frameshot

Take screenshots of a frame
Emacs Lisp
42
star
10

backline

Preserve appearance of collapsed outline headings until right window edge
Emacs Lisp
28
star
11

outline-minor-faces

Heading faces for outline-minor-mode
Emacs Lisp
27
star
12

morlock

More font-lock keywords for elisp
Emacs Lisp
13
star
13

mode-line-debug

Show status of debug-on-error in the mode line
Emacs Lisp
11
star
14

keymap-utils

Emacs keymap utilities
Emacs Lisp
10
star
15

killer

Kill and delete text
Emacs Lisp
7
star
16

imake

A simple, opinionated make target runner
Emacs Lisp
7
star
17

fwb-cmds

Misc frame, window and buffer commands
Emacs Lisp
7
star
18

vcomp

Compare version strings
Emacs Lisp
6
star
19

dim-autoload

Dim complete autoload cookie lines
Emacs Lisp
5
star
20

map-regexp

Map over matches of a regular expression
Emacs Lisp
5
star
21

ol-notmuch

Links to Notmuch buffers from Org documents
Emacs Lisp
5
star
22

map-progress

Mapping macros that report progress
Emacs Lisp
4
star
23

emacsair.me

https://emacsair.me
CSS
4
star
24

tarsius

4
star
25

org-elisp-help

Org links to emacs-lisp documentation
Emacs Lisp
4
star
26

notmuch-addr

An alternative to notmuch-address.el
Emacs Lisp
4
star
27

imapfilter

Run the imapfilter exectuable
Emacs Lisp
3
star
28

tray

Transient menus for a wide variety of things [eventually, maybe]
Emacs Lisp
3
star
29

notmuch-transient

Command dispatchers for Notmuch
Emacs Lisp
2
star
30

notmuch-maildir

Visualize maildirs as a tree
Emacs Lisp
2
star
31

llama

Compact syntax for short lambda
Emacs Lisp
1
star
32

kludges

Assorted Elisp snippets intended for my own use. Things come and go.
Emacs Lisp
1
star
33

.github

Makefile
1
star