Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a function---epithet-rename-buffer---to rename the current buffer with a descriptive name. The name suggestion is governed by the epithet-suggesters hook variable: each hook should return either a name suggestion or nil, they are called in turn and the first non-nil suggestion is taken.
This package searches the parent directories of the current file for the project's node_modules/.bin/ directory, allowing Emacs to find project-specific installations of packages.
This package provides an Emacs major mode which acts as a front end to mpc, a client for the Music Player Daemon (MPD).
Aim for this project is to make it easier to generate preprocessor macros from Emacs for C/C++ code that needs to be build against multiple incompatible versions of third party libraries or C++ standards.
This package provides an Elisp implementation of the OAuth 2.0 draft. The main entry point is oauth2-auth-and-store which will return a token structure. This token structure can be then used with oauth2-url-retrieve-synchronously or oauth2-url-retrieve to retrieve any data that need OAuth authentication to be accessed. If the token needs to be refreshed, the code handles it automatically and stores the new value of the access token.
Monky provides an Emacs interface for Mercurial (Hg). Using Monky, you can selectively commit files, view the diffs, and other things.
This package implements NHexl mode, a minor mode for editing files in hex dump format. The mode command is called nhexl-mode.
This minor mode implements similar functionality to hexl-mode, but using a different implementation technique, which makes it usable as a "plain" minor mode. It works on any buffer, and does not mess with the undo log or with the major mode.
It also comes with:
nhexl-nibble-edit-mode: a "nibble editor" minor mode, where the cursor pretends to advance by nibbles (4-bit) and the self-insertion keys (which only work for hex-digits) will only modify the nibble under point.nhexl-overwrite-only-mode: a minor mode to try and avoid moving text. In this minor mode, not only self-inserting keys overwrite existing text, but commands like `yank' andkill-regionas well.It overrides
C-uto use hexadecimal, so you can doC-u a 4 C-fto advance by #xa4 characters.
This package provides syntax highlighting and indentation functions for Fish shell scripts.
This package allows you to get todo.org into your magit status.
If you have a todo.org file with TODO items in the root of your repository, magit-org-todos will create a section in your Magit status buffer with each of your todos.
This package provides additional commands for the ex command line, including functions for version control with Git and for copying and pasting into and from tmux paste buffers.
Gruvbox is heavily inspired by badwolf, jellybeans and solarized.
Designed as a bright theme with pastel 'retro groove' colors and light/dark mode switching in the way of solarized. The main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes.
EXWM-X is a derivative window manager based on EXWM, with focus on mouse-control.
This package provides a bar cursor shape. When in overwrite mode, it will turn into a block cursor.
This package provides a backend for use with Company mode allowing for completion of common math symbols.
Tree Inspector is an inspection tool for Emacs Lisp objects that uses a tree view. It works together with Emacs Inspector when it is loaded; when an object label is clicked on the tree, an inspector is opened on that object.
Orgalist writes and manages Org mode's plain lists in non-Org buffers. More specifically, it supports the syntax of Org mode for numbered, unnumbered, description items, checkboxes, and counter cookies.
The library also implements radio lists, i.e., lists written in Org syntax later translated into the host format, e.g., LaTeX or HTML.
This package provides some convenience functions to better integrate Markdown with Denote.
This package provides an Emacs major mode for editing AsciiDoc files. It focuses on highlighting the document to improve readability.
This package provides a Helm interface to run operations on removable volumes in Linux.
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.
Verilog-ts-mode provides syntax highlighting, indentation, imenu, which-func, navigation and basic beautify and completion features to navigate and edit Verilog files.
This package provides generic functions that specialize on major modes and intended purpose rather than on arguments. Different callables for tasks like expression evaluation, definition-jumping, and more can now be grouped accordingly and tried in sequence until one of them succeeds.
This package adds support for the Racket implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
This package is merely a combination of two other Emacs packages: helm-wordnet and wordnut. It features word completion with Helm and displays a buffer of all the different result types available to Wordnet.