dotfiles

personal dotfiles
git clone anongit@rnpnr.xyz:dotfiles.git
Log | Files | Refs | Feed | Submodules

Commit: ce9282fe4fdcca127a9624af7399f18adf8ab85b
Parent: 9ca2c0e4eab4bef10d8d5a39ebf6f9da76e30b8f
Author: 0x766F6964
Date:   Tue, 16 Feb 2021 13:03:02 -0700

try using vis instead of classic vi

Diffstat:
M.config/ksh/kshrc | 4++--
M.config/sys/etc/portage/make.conf | 2++
M.config/sys/var/lib/portage/world | 3+--
M.config/tmux/tmux.conf | 3++-
A.config/vis/themes/dark.lua | 37+++++++++++++++++++++++++++++++++++++
A.config/vis/visrc.lua | 7+++++++
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