This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;;; dotemacs-modeline.el --- Minimal custom mode line -*- lexical-binding: t -*- | |
| ;;; Commentary: | |
| ;; | |
| ;; This library installs a small mode line built on Emacs' standard | |
| ;; `mode-line-format' machinery. It intentionally avoids external rendering | |
| ;; packages. Consult and Magit are used when available, but the mode line | |
| ;; remains usable with built-in libraries only. | |
| ;; | |
| ;; The installed format is: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;;; dotemacs-keymaps.el --- Declarative prefix keymap definitions -*- lexical-binding: t -*- | |
| ;;; Commentary: | |
| ;; | |
| ;; This library provides a small declarative layer for prefix keymaps. | |
| ;; | |
| ;; `dotemacs|define-prefix-keymap' creates named prefix keymaps, binds | |
| ;; top-level prefixes in `global-map', installs nested prefix maps through | |
| ;; symbols, and records readable labels for Which-Key. | |
| ;; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;;; dotemacs-theme.el --- Persist themes and follow system appearance -*- lexical-binding: t -*- | |
| ;;; Commentary: | |
| ;; Persist the last selected Emacs theme, remember separate light and dark | |
| ;; theme choices, and optionally follow the freedesktop appearance portal. | |
| ;; | |
| ;; Theme selection is tracked by advising `load-theme'. Plain `load-theme' | |
| ;; has no light/dark intent, so external loads are associated with the | |
| ;; currently known scheme rather than guessed from face colors. Use |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ---@class ConcealComment | |
| local M = {} | |
| ---@alias BufferHandle number | |
| ---@alias LineNumber number | |
| ---@alias ColumnNumber number | |
| ---@alias ExtmarkId number | |
| ---@alias NamespaceId number | |
| ---@class CommentNode |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ---@meta document-link | |
| ---@class DocumentLinkHandler | |
| ---@field private _namespace_id number | |
| ---@field private _augroup_id number | |
| ---@field private _document_links table<number, table<string, DocumentLinkData>> | |
| ---@field private _config DocumentLinkConfig | |
| ---@field private _logger Logger | |
| local DocumentLinkHandler = {} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ---@class InactiveRegionsModule | |
| ---@field config InactiveRegionsConfig | |
| ---@field ns integer Namespace ID for highlights | |
| ---@field _state InactiveRegionsState Internal state | |
| local InactiveRegions = {} | |
| ---@class InactiveRegionsConfig | |
| ---@field opacity number Opacity level for inactive regions (0.0-1.0) | |
| ---@field namespace string? Custom namespace name | |
| ---@field debounce_ms integer Debounce delay for updates in milliseconds |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: snapshot | |
| run-name: snapshot pre-release from build2 CI bindist | |
| on: | |
| # Trigger on completion of any check suite. | |
| # | |
| # This triggering mechanism enables the workflow to automatically detect when | |
| # a potential new build might be available on the CI server. That is, we | |
| # avoid having to periodically poll the CI server. | |
| check_suite: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;;; dotemacs-mouse.el --- Persistent selections -*- lexical-binding: t -*- | |
| ;;; Commentary: | |
| ;; | |
| ;; Architectural Overview | |
| ;; | |
| ;; Overlay-Based Selection Model | |
| ;; | |
| ;; Represent selections using overlays instead of the point/mark pair: | |
| ;; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; By default, Which-key doesn't give much help for prefix-keys. It | |
| ;; either shows the generic description, "+prefix", or the name of a | |
| ;; prefix-command, which usually isn't as descriptive as we'd like. | |
| ;; | |
| ;; Here are some descriptions for the default bindings in `global-map' | |
| ;; and `org-mode-map'. | |
| (which-key-add-key-based-replacements | |
| "<f1> 4" "help-other-win" | |
| "<f1>" "help" |
NewerOlder