This package helps you control your GNU/Linux desktop from Emacs. With desktop-environment
, you can control the brightness and volume as well as take screenshots and lock your screen. The package depends on the availability of shell commands to do the hard work for us. These commands can be changed by customizing the appropriate variables.
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.
This is just dependency for ac-html, company-web `web-completion-data-sources is pair list of framework-name and directory of completion data This package provide default "html" completion data. Completion data directory structure: html-attributes-complete - attribute completion html-attributes-list - attributes of tags-add-tables html-attributes-short-docs - attributes documantation html-tag-short-docs - tags documantation If you decide extend with own completion data, let say "Bootstrap" data: (unless (assoc "Bootstrap" web-completion-data-sources) (setq web-completion-data-sources (cons (cons "Bootstrap" "/path/to/complete/data") web-completion-data-sources)))
The external
completion style is used with a ``programmable completion'' table that gathers completions from an external tool such as a shell utility, an inferior process, an HTTP server. The table and external tool are fully in control of the matching of the pattern string to the potential candidates of completion. When external
is in use, the usual styles configured by the user or other in completion-styles
are ignored. This compromise is for speed: all other styles need the full data set to be available in Emacs addressing space, which is often slow if not completely unfeasible.
ElementaryX: Elementary Emacs configuration coupled with Guix. Setup for treemacs.
This Emacs build implements graphical UI purely in terms of GTK.
This Emacs build implements graphical UI purely in terms of GTK.
Library for parsing Emacs Org-mode hyperlinks from a string.
This package provides font lock and automatic escaping and unescaping of quotes.
ElementaryX: Elementary Emacs configuration coupled with Guix org-mode latex (ox-latex) setup.
Weyland Yutani is a dark Emacs theme based on the Alien movie franchise.
This package provides transient interface for git-gutter function to manipulate and navigate hunks.
This Emacs build implements graphical UI purely in terms of GTK, enables xwidgets, and includes a tree sitter API.
This package provides functionality to search for a number up to the end of a line and increment or decrement it.
Helm Fish Completion is a Helm interface for Emacs fish-completion. It can be used in both Eshell and M-x shell.
sly-named-readtables
is an external contrib for SLY that enables different readtables to be active in different parts of the same file.
This package highlight the location where local variables is created (bound, for example, by let) as well as quoted and backquoted constant expressions.
This is a minor mode for updating the EMMS mode-line string cyclically within a specified width. It is useful for displaying long track titles.
sly-package-inferred
is an external contrib for SLY that replaces its completion with a function which is better suited for systems using package inferred style.
Engine mode is a global minor mode for Emacs. It enables you to easily define search engines, bind them to keybindings, and query them from the comfort of your editor.
This library displays various customizable elements for eshell
prompts: remote user, remote host, python virtual environment info, git branch, git dirty info and git unpushed number. Multiple themes are available.
LSP mode is a client and library implementation for the Language Server Protocol. This mode creates an IDE-like experience by providing optional integration with other popular Emacs packages like Company, Flycheck, and Projectile.
Integrate the French grammar and typography checker Grammalecte with Flycheck to automatically look for mistakes in your writings. It also provides an easy way to find synonyms and antonyms for a given word (to avoid repetitions for example).