From 6fc7f49449cb237e1aa37eb1025461fe3ea39589 Mon Sep 17 00:00:00 2001
From: seraphim <18ycm9tx@anonaddy.me>
Date: Thu, 27 Aug 2026 11:50:43 +0700
Subject: .
---
.config/vis/plugins/vis-modal/README.md | 65 +++++++++++++++++++++++++++++++++
1 file changed, 65 insertions(+)
create mode 100644 .config/vis/plugins/vis-modal/README.md
(limited to '.config/vis/plugins/vis-modal/README.md')
diff --git a/.config/vis/plugins/vis-modal/README.md b/.config/vis/plugins/vis-modal/README.md
new file mode 100644
index 0000000..de00c42
--- /dev/null
+++ b/.config/vis/plugins/vis-modal/README.md
@@ -0,0 +1,65 @@
+
+
+ modal
+
+
+
+
+ a status line colorizer for vis
+
+
+# Installation
+To install vis-modal, clone this repository in your `~/.config/vis/plugins/` directory:
+```
+git clone https://git.symlinx.net/vis-modal ~/.config/vis/plugins/vis-modal
+```
+Then, you can use it with the default configuration by putting this into your `~/.config/vis/visrc.lua`:
+```lua
+local modal = require('plugins/vis-modal')
+```
+
+# Customization
+You can change the colors and mode descriptors in vis-modal to your liking, with this template:
+```
+local modal = require('plugins/vis-modal')
+
+modal.MODES = {
+ [vis.modes.NORMAL] = ' NORMAL ',
+ [vis.modes.INSERT] = ' INSERT ',
+ [vis.modes.VISUAL] = ' VISUAL ',
+ [vis.modes.REPLACE] = ' REPLACE ',
+ [vis.modes.VISUAL_LINE] = ' VISUAL_LINE ',
+ [vis.modes.OPERATOR_PENDING] = ' OPERATOR_PENDING '
+}
+
+modal.STYLES = {
+ [vis.modes.NORMAL] = {
+ REGULAR = 'fore:default,back:yellow',
+ INVERTED = 'fore:yellow,back:black',
+ },
+ [vis.modes.INSERT] = {
+ REGULAR = 'fore:default,back:green',
+ INVERTED = 'fore:green,back:black',
+ },
+ [vis.modes.VISUAL] = {
+ REGULAR = 'fore:default,back:magenta',
+ INVERTED = 'fore:magenta,back:black',
+ },
+ [vis.modes.REPLACE] = {
+ REGULAR = 'fore:default,back:blue',
+ INVERTED = 'fore:blue,back:black',
+ },
+ [vis.modes.VISUAL_LINE] = {
+ REGULAR = 'fore:default,back:magenta',
+ INVERTED = 'fore:magenta,back:black',
+ },
+ [vis.modes.OPERATOR_PENDING] = {
+ REGULAR = 'fore:default,back:blue',
+ INVERTED = 'fore:blue,back:black',
+ },
+ UNFOCUSED = {
+ REGULAR = 'fore:default,back:white',
+ INVERTED = 'fore:white,back:black',
+ },
+}
+```
--
cgit v1.2.3