Skip to content

Commit 357174c

Browse files
authored
Added links to Casual and Casual Suite (#517)
Casual is a collection of Transient user interfaces for various built-in Emacs modes. This commit adds multiple links from Casual to highlight its offering to a particular section. Support for third party (non built-in) Emacs modes is handled with a separate repo/package. Examples of this include Casual Avy and Casual Symbol Overlay. Casual Suite is an umbrella package that includes all Casual user interfaces, both built-in and third party.
1 parent a5ee140 commit 357174c

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

README.org

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,8 @@ Above all, enjoy using Emacs. The community, more than anything, makes Emacs a g
211211
- [[https://github.com/ichernyshovvv/enlight][enlight]] — Highly customizable startup screen for Emacs.
212212
- [[https://github.com/jamescherti/inhibit-mouse.el][inhibit-mouse.el]] — A package that allows disabling mouse input in Emacs. It can help prevent accidental clicks or be used to reinforce a keyboard-centric workflow.
213213
- [[https://github.com/emacs-sideline/sideline][sideline]] - Show information on the side.
214-
214+
- [[https://github.com/kickingvegas/casual][Casual]] - A collection of Transient user interfaces for various built-in Emacs modes.
215+
215216
*** Window & Frame Management
216217
#+begin_quote
217218
The window & frame system of Emacs itself, NOT the window system of OS (See "[[#operating-system][Operating System]]").
@@ -268,6 +269,9 @@ Above all, enjoy using Emacs. The community, more than anything, makes Emacs a g
268269
- [[https://github.com/alezost/mwim.el][mwim]] - Toggle point between line positions of interest.
269270
- [[https://github.com/tanrax/scroll-page-without-moving-point.el][scroll-page-without-moving-point]] - Move the scroll in Emacs without moving the position cursor.
270271
- [[https://gitlab.com/Vonfry/zoxide.el][zoxide]] - A smarter cd command for Emacs.
272+
- [[https://github.com/kickingvegas/casual-avy][Casual Avy]] - A Transient user-interface for [[https://github.com/abo-abo/avy][Avy]]. Included in [[https://github.com/kickingvegas/casual-suite][Casual Suite]].
273+
- [[https://github.com/kickingvegas/casual/blob/main/docs/bookmarks.org][Casual Bookmarks]] - a Transient user interface for the bookmark list. Included in [[https://github.com/kickingvegas/casual][Casual]].
274+
- [[https://github.com/kickingvegas/casual/blob/main/docs/info.org][Casual Info]] - a Transient user interface for Info. Included in [[https://github.com/kickingvegas/casual][Casual]].
271275

272276
*** Key-bindings
273277
#+BEGIN_QUOTE
@@ -345,7 +349,8 @@ Above all, enjoy using Emacs. The community, more than anything, makes Emacs a g
345349
- [[https://github.com/bbatsov/crux][crux]] - A Collection of Ridiculously Useful eXtensions for Emacs.
346350
- [[https://github.com/jorgenschaefer/typoel][typo.el]] - Emacs extension for typographical editing.
347351
- [[https://github.com/sulami/literate-calc-mode.el][literate-calc-mode]] - display live =calc= results inline.
348-
352+
- [[https://github.com/kickingvegas/casual/blob/main/docs/editkit.org][Casual EditKit]] - a Transient user interface library for Emacs editing commands. Included in [[https://github.com/kickingvegas/casual][Casual]].
353+
349354
*** Indentation Enhancement
350355

351356
- [[https://github.com/DarthFennec/highlight-indent-guides][highlight-indent-guides]] - Emacs minor mode to highlight indentation.
@@ -366,6 +371,7 @@ Above all, enjoy using Emacs. The community, more than anything, makes Emacs a g
366371
- [[https://github.com/fgeller/highlight-thing.el][highlight-thing]] - Light-weight minor mode to highlight thing under point using built-ins.
367372
- [[https://github.com/ankurdave/color-identifiers-mode][color-identifiers-mode]] - Color Identifiers is a minor mode for Emacs that highlights each source code identifier uniquely based on its name.
368373
- [[https://codeberg.org/ideasman42/emacs-idle-highlight-mode][idle-highlight-mode]] - Light-weight minor mode to automatically highlight the thing at point when idle, with configurable exceptions & behavior.
374+
- [[https://github.com/kickingvegas/casual-symbol-overlay][Casual Symbol Overlay]] - a Transient user interface for Symbol Overlay. Included in [[https://github.com/kickingvegas/casual-suite][Casual Suite]].
369375

370376
*** Whitespaces Enhancement
371377

@@ -471,6 +477,7 @@ Above all, enjoy using Emacs. The community, more than anything, makes Emacs a g
471477
- [[https://doxymacs.sourceforge.net/][Doxymacs]] - Doxymacs is Doxygen + {X}Emacs.
472478
- [[https://github.com/lassik/emacs-format-all-the-code][format-all]] - Auto-format source code in many languages using the same command.
473479
- [[https://github.com/radian-software/apheleia][apheleia]] - Run code formatter on buffer contents without moving point, using RCS patches and dynamic programming.
480+
- [[https://github.com/kickingvegas/casual/blog/main/docs/re-builder.org][Casual RE-Builder]] - a Transient user interface for RE-Builder, the built-in Elisp regular expression tool. Included in [[https://github.com/kickingvegas/casual][Casual]].
474481

475482
*** Completion
476483

@@ -551,6 +558,7 @@ Above all, enjoy using Emacs. The community, more than anything, makes Emacs a g
551558
- [[https://www.emacswiki.org/emacs/DiredPlus][Dired+]] - Functional & interface extensions for Dired.
552559
- [[https://github.com/Fuco1/dired-hacks][dired-hacks]] - Collection of useful Dired additions.
553560
- [[https://github.com/emacsorphanage/dired-k][dired-k]] - Highlight Dired buffer by file size, modified time, git status.
561+
- [[https://github.com/kickingvegas/casual/blob/main/docs/dired.org][Casual Dired]] - a Transient user interface for the Dired file manager. Included in [[https://github.com/kickingvegas/casual][Casual]].
554562
- [[https://github.com/jaypei/emacs-neotree][NeoTree]] - A emacs tree plugin like NERD tree for Vim.
555563
- [[https://www.emacswiki.org/emacs/SrSpeedbar][Sr Speedbar]] - Same frame speedbar.
556564
- [[https://github.com/anshulverma/projectile-speedbar][projectile-speedbar]] - Speedbar and Projectile integration.
@@ -563,7 +571,8 @@ Above all, enjoy using Emacs. The community, more than anything, makes Emacs a g
563571
- [[https://github.com/raghavgautam/tramp-hdfs][tramp-hdfs]] - Browse HDFS in Emacs with dired using Tramp.
564572
- [[https://github.com/suntsov/efar][eFar]] - FAR-like file manager.
565573
- [[https://github.com/knpatel401/filetree][filetree]] - tree-based file explorer.
566-
574+
- [[https://github.com/kickingvegas/casual/blob/main/docs/ibuffer.org][Casual IBuffer]] - a Transient user interface for IBuffer, a major mode for viewing and managing Emacs buffers. Included in [[https://github.com/kickingvegas/casual][Casual]].
575+
567576
** Programming Language
568577

569578
*** C/C++
@@ -927,6 +936,7 @@ External Guides:
927936
- [[https://github.com/snosov1/toc-org][toc-org]] - Generate TOC for Org files.
928937
- [[https://github.com/ichernyshovvv/org-timeblock][org-timeblock]] — Interactive multiple-day timeblock view for orgmode tasks.
929938
- [[https://github.com/positron-solutions/dslide][dslide]] - Programmable presentation for org documents
939+
- [[https://github.com/kickingvegas/casual/blob/main/docs/agenda.org][Casual Agenda]] - a Transient user interface for Org Agenda. Included in [[https://github.com/kickingvegas/casual][Casual]].
930940

931941
** Version control
932942

@@ -990,6 +1000,7 @@ For additional git-related emacs packages to use or to get inspiration from, tak
9901000
*** Search
9911001

9921002
- [[https://github.com/mhayashi1120/Emacs-wgrep][wgrep]] - Writable grep/ack/ag/pt buffer and apply the changes to files.
1003+
- [[https://github.com/kickingvegas/casual/blob/main/docs/isearch.org][Casual I-Search]] - a Transient menu for I-Search. Included in [[https://github.com/kickingvegas/casual][Casual]].
9931004

9941005
**** Ack
9951006

@@ -1222,6 +1233,7 @@ For additional git-related emacs packages to use or to get inspiration from, tak
12221233

12231234
- [[https://github.com/ledger/ledger-mode][ledger-mode]] - Plain text double-entry accounting in Emacs with [[https://ledger-cli.org/][ledger]].
12241235
- [[https://github.com/narendraj9/hledger-mode][hledger-mode]] - A mode for writing [[https://hledger.org/][hledger]] journals with a set of useful reports.
1236+
- [[https://github.com/kickingvegas/casual/blob/main/docs/calc.org][Casual Calc]] - a Transient user interface for Calc. Included in [[https://github.com/kickingvegas/casual][Casual]].
12251237

12261238
** Fun
12271239

0 commit comments

Comments
 (0)