Commit: ce9282fe4fdcca127a9624af7399f18adf8ab85b
Parent: 9ca2c0e4eab4bef10d8d5a39ebf6f9da76e30b8f
Author: 0x766F6964
Date: Tue, 16 Feb 2021 13:03:02 -0700
try using vis instead of classic vi
Diffstat:
6 files changed, 51 insertions(+), 5 deletions(-)
diff --git a/.config/ksh/kshrc b/.config/ksh/kshrc
@@ -18,8 +18,8 @@ LESSHISTFILE="-"
HISTFILE=$HOME/.config/ksh/history
HISTSIZE=10000
HISTCONTROL=ignoredups:ignorespace
-EDITOR="vi"
-VISUAL="vi"
+EDITOR="vis"
+VISUAL="vis"
export MPD_HOST LESSHISTFILE HISTCONTROL HISTFILE HISTSIZE EDITOR VISUAL
if [ $UNAME == "OpenBSD" ]; then
diff --git a/.config/sys/etc/portage/make.conf b/.config/sys/etc/portage/make.conf
@@ -30,6 +30,8 @@ ABI_X86="64"
CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
RUSTFLAGS="-C target-feature=-crt-static"
LLVM_TARGETS="X86"
+LUA_TARGETS="lua5-2"
+LUA_SINGLE_TARGET="lua5-2"
QEMU_SOFTMMU_TARGETS="x86_64"
VIDEO_CARDS="intel i965"
MICROCODE_SIGNATURES="-S"
diff --git a/.config/sys/var/lib/portage/world b/.config/sys/var/lib/portage/world
@@ -3,7 +3,7 @@ app-admin/spm
app-dicts/kasumi
app-dicts/qolibri
app-editors/hyx
-app-editors/nvi
+app-editors/vis
app-emulation/qemu
app-i18n/ibus-anthy
app-misc/abduco
@@ -65,7 +65,6 @@ x11-misc/bgs
x11-misc/dmenu
x11-misc/gcolor2
x11-misc/slock
-x11-misc/tabbed
x11-misc/xbanish
x11-misc/xidle
x11-misc/xscreenshot
diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf
@@ -10,7 +10,7 @@ set -g terminal-overrides 'xterm*:smcup@:rmcup@'
set -ga terminal-overrides ',st-256-color:Tc'
bind a send-prefix
-bind R source-file ~/.tmux.conf \; display-message "config loaded"
+bind R source-file ~/.config/tmux/tmux.conf \; display-message "config loaded"
bind m command-prompt -p "man:" "split-window -h 'man %%'"
@@ -54,3 +54,4 @@ set -g status-fg "#666666"
set -g status-right ''
set -g status-left ''
+set -s escape-time 0
diff --git a/.config/vis/themes/dark.lua b/.config/vis/themes/dark.lua
@@ -0,0 +1,36 @@
+local lexers = vis.lexers
+
+lexers.STYLE_DEFAULT = 'back:defualt,fore:default'
+lexers.STYLE_NOTHING = 'back:black'
+lexers.STYLE_CLASS = 'fore:default'
+lexers.STYLE_COMMENT = 'fore:white'
+lexers.STYLE_CONSTANT = 'fore:default'
+lexers.STYLE_DEFINITION = 'fore:default'
+lexers.STYLE_ERROR = 'fore:red'
+lexers.STYLE_FUNCTION = 'fore:default'
+lexers.STYLE_KEYWORD = 'fore:default'
+lexers.STYLE_LABEL = 'fore:default'
+lexers.STYLE_NUMBER = 'fore:default'
+lexers.STYLE_OPERATOR = 'fore:defualt'
+lexers.STYLE_REGEX = 'fore:default'
+lexers.STYLE_STRING = 'fore:default'
+lexers.STYLE_PREPROCESSOR = 'fore:default'
+lexers.STYLE_TAG = 'fore:default'
+lexers.STYLE_TYPE = 'fore:default'
+lexers.STYLE_VARIABLE = 'fore:default'
+lexers.STYLE_WHITESPACE = ''
+lexers.STYLE_EMBEDDED = 'fore:default'
+lexers.STYLE_IDENTIFIER = 'fore:default'
+
+lexers.STYLE_LINENUMBER = 'fore:white'
+lexers.STYLE_LINENUMBER_CURSOR = lexers.STYLE_LINENUMBER
+lexers.STYLE_CURSOR = 'reverse'
+lexers.STYLE_CURSOR_PRIMARY = lexers.STYLE_CURSOR
+lexers.STYLE_CURSOR_LINE = 'underlined'
+lexers.STYLE_COLOR_COLUMN = 'back:#222222'
+lexers.STYLE_SELECTION = 'back:#222222'
+lexers.STYLE_STATUS = 'back:#222222'
+lexers.STYLE_STATUS_FOCUSED = 'back:#222222,bold'
+lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT
+lexers.STYLE_INFO = 'fore:default,back:default,bold'
+lexers.STYLE_EOF = ''
+\ No newline at end of file
diff --git a/.config/vis/visrc.lua b/.config/vis/visrc.lua
@@ -0,0 +1,6 @@
+require('vis')
+
+vis.events.subscribe(vis.events.INIT, function()
+ vis:command("set theme dark")
+ vis:command("set ai")
+end)
+\ No newline at end of file