emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ELPA] New packages: boxy, boxy-headlines


From: Tyler Grinn
Subject: [ELPA] New packages: boxy, boxy-headlines
Date: Mon, 04 Oct 2021 16:08:48 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)

I would like to propose two new packages for ELPA.

Boxy provides a framework for creating a boxy layout. Each box has a
relationship with one other box. A relationship can be either in, on,
behind, in front of, on top of, above, below, to the left of, or to the
right of. A box may have multiple boxes related to it. In a boxy
diagram, standard emacs movement keys navigate by boxes and each box can be
expanded or collapsed.

https://gitlab.com/tygrdev/boxy

An example application is boxy-headlines, which provides the command
boxy-headlines, which views the current org file as a boxy diagram with
each headline represented by a box. The relationship between a parent
and child headline can be configured by modifying the REL property of
the child headline. The tooltip shows the values that would be displayed
for the headline in columns view.

https://gitlab.com/tygrdev/boxy-headlines

Another application is org-real, which lets you keep track of real
things as org-mode links. Because org-real was written first, it doesn't
depend on boxy in its current state. Once boxy is available on ELPA,
I'll add it as a dependency and submit org-real to ELPA.

https://gitlab.com/tygrdev/org-real/-/tree/next


>From 00ef851758ab54677f5e60aab3570e547933553d Mon Sep 17 00:00:00 2001
From: Tyler Grinn <tylergrinn@gmail.com>
Date: Mon, 4 Oct 2021 14:37:47 -0400
Subject: [PATCH] Add boxy and boxy-headlines

boxy is an engine for creating boxy layouts. An example application is
boxy-headlines, which shows all headlines in the current org file as a
boxy diagram.
---
 elpa-packages | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index 5c9fb53133..480f7dd2a8 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -59,6 +59,12 @@
  ("beacon"             :url "https://github.com/Malabarba/beacon";)
  ("bluetooth"          :url "https://gitlab.com/rstocker/emacs-bluetooth";)
  ("bnf-mode"           :url "https://github.com/sergeyklay/bnf-mode";)
+ ("boxy"
+  :url "https://gitlab.com/tygrdev/boxy";
+  :auto-sync t)
+ ("boxy-headlines"
+  :url "https://gitlab.com/tygrdev/boxy-headlines";
+  :auto-sync t)
  ("brief"              :url nil)
  ("buffer-expose"      :url "https://github.com/clemera/buffer-expose";)
  ("bug-hunter"         :url "https://github.com/Malabarba/elisp-bug-hunter";)
-- 
2.30.2


Best,

Tyler

reply via email to

[Prev in Thread] Current Thread [Next in Thread]