summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Rojon <[email protected]>2025-01-11 10:19:30 +0000
committerNicolas Goaziou <[email protected]>2025-01-25 18:12:24 +0100
commit0b11bae8a4a992cbed0e2bf6c35e2295783d47de (patch)
tree41e1464a3bdd44c63e7a52eb36f676a471e3f68f
parent5a8e7c28cd86aa72c42cd7e8afc85a4dfe03132d (diff)
gnu: Add emacs-indent-bars.
* gnu/packages/emacs-xyz.scm (emacs-indent-bars): New variable. Change-Id: I4181674a0723d44e873a0607e0a89af710c9b6f4 Signed-off-by: Nicolas Goaziou <[email protected]>
-rw-r--r--gnu/packages/emacs-xyz.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0c23674289..30e6106c7a 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -16472,6 +16472,30 @@ of its name.")
names, e.g., @samp{#0000ff} is displayed in white with a blue background.")
(license license:gpl3+)))
+(define-public emacs-indent-bars
+ (package
+ (name "emacs-indent-bars")
+ (version "0.8.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://elpa.gnu.org/packages/indent-bars-"
+ version ".tar"))
+ (sha256
+ (base32 "1bhdrykkklsscgiz3p29x8kdkw0kbc4mlpnhxghvphx159clhgym"))))
+ (build-system emacs-build-system)
+ (propagated-inputs (list emacs-compat))
+ (home-page "https://github.com/jdtsmith/indent-bars")
+ (synopsis "Highlight indentation with bars")
+ (description
+ "Indent Bars highlights indentation with configurable vertical graphical
+bars, using stipples. The color and appearance (weight, pattern, position
+within the character, zigzag, etc.) are all configurable. Indent Bars works
+in any mode using fixed tab or space-based indentation. In the terminal (or
+on request) it uses vertical bar characters instead of stipple patterns.
+Optional Treesitter support is also available.")
+ (license license:gpl3+)))
+
(define-public emacs-ryo-modal
;; Package has no release. Version is extracted from "Version:" keyword in
;; main file.