Enter the query into the form above.
API method:
GET /api/symbols?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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Configure shell-scripting tooling for Emacs.
Configure the Emacs Tab Bar. Add the appropriate formatters via TAB-BAR-FORMAT. The default ones allow you to place "modules" (i.e. menu items constructed by the helper make-rde-tab-bar-module) arbitrarily on each side of the bar, but you can also include built-in formatters such as tab-bar-format-tabs.
The examples below show different types of modules:
(make-rde-tab-bar-module :id 'text :label "My arbitrary text") (make-rde-tab-bar-module :id 'battery :label 'battery-mode-line-string) (make-rde-tab-bar-module :id 'notifications :label '(:eval (rde-ednc--notify)))
Configure emacs for guix usage and development.
Enable completion-preview-mode, a built-in Emacs 30+ feature that shows inline completion suggestions as you type. The keybindings should be intuitive, just use the same motion actions like <forward-sentence> to complete the candidate appeared in preview overlay. There is an option to go through multiple candidates, either one by one (with <backward-paragraph> and <forward-paragraph>) or with minibuffer completion interface (just tap C-M-i or call `completion-at-point').
Set up Flymake, the built-in on-the-fly syntax checker for Emacs.
Configure Info-like documentation viewer for reading various DevDocs documentations.
Configure and extend the browse-url library to enhance the handling of URLs to browsers in Emacs. You can set URL mappings to rewrite URLs in Emacs buffers, open sites with cookies, make sure URLs use HTTPS, among other.
Configure spell-checking features in Emacs. SPELLING-PROGRAM will be used to detect spelling mistakes based on SPELLING-DICTIONARIES inside buffers of modes defined in FLYSPELL-HOOKS (prose) and in docstrings of modes defined in FLYSPELL-PROG-HOOKS (programming).
Configure completion system for GNU Emacs.
Configure Info and Info+ for reading Info documents in Emacs.
Configure which-key. MIN-HEIGHT can be used to adjust the look of which-key popup, when there are not many items in it, can be easier to look through available options. IDLE-DELAY is the amount of seconds to wait for the which-key buffer to popup.
Configure org-roam for GNU Emacs. If you need org-roam-dailies, enable `emacs-org-dailies' feature.
Configure modus-themes, a set of elegant and highly accessible themes for Emacs. DEUTERANOPIA? replaces red/green tones with yellow/blue, which helps people with color blindness. If HEADINGS-SCALING? is set, different level headings will have different size.
Configure the circadian.el Emacs package for theme-switching based on the time of the day.
You can use https://positon.xyz/ or other Mozilla compatible geolocation API. geolocate-url should point to "/v1/geolocate".
Configure telega.el for GNU Emacs
Configure Emacs Dashboard, an extensible startup screen. Choose whether to be prompted by the dashboard on startup by setting SHOW-ON-STARTUP?. Set up the visible sections via ITEMS, where each entry is of the form (LIST-TYPE . LIST-SIZE). See dashboard-items to get an idea of the format. For the aforementioned to work, you also need to configure ITEM-GENERATORS, where each entry is of the form (LIST-TYPE . LIST-GENERATOR-FUNCTION). You can quickly navigate to each section with ITEM-SHORTCUTS and set a custom name for each one via ITEM-NAMES.
NAVIGATOR-BUTTONS are custom buttons that you can display below the BANNER, to include quick shortcuts to things like web bookmarks. BANNER can be either `official' for the official Emacs logo, `logo' for an alternative Emacs logo, #f to hide the banner, or a custom file path to an image whose dimensions you can constrain with BANNER-MAX-HEIGHT and BANNER-MAX-WIDTH.
Remind yourself of tasks by setting DASHBOARD-AGENDA-WEEKLY? to #t and customize the format of task entries with DASHBOARD-AGENDA-PREFIX-FORMAT (see org-agenda-prefix-format for information on the format strings).
You can truncate paths whose character length is greater than PATH-MAX-LENGTH.
Configure the calendar and diary facilities in Emacs.
Configure Webpaste.el, a mode to paste whole buffers or parts of buffers to pastebin-like services. WEBPASTE-PROVIDERS denotes the list of providers that will be used in descending order of priority.
Configure ace-window, an Emacs package to quickly switch between windows.
Configure the display of weather in Emacs. If you don't provide WTTR-LOCATIONS you will get a weather report based on your IP address.
Configure mct completion UI for GNU Emacs.
Configure the help system in Emacs. Set up Helpful, an alternative to the built-in help that provides much more contextual information.
Configure treebundel for GNU Emacs.
Configure tooling for Emacs Lisp, the programming language for GNU Emacs.