# This file contains fish universal variable definitions.
# VERSION: 3.0
SETUVAR --export EDITOR:kks\x20edit
+SETUVAR --export VISUAL:kks\x20edit
+SETUVAR --export PAGER:bat\x20--style\x20auto
SETUVAR --export FZF_DEFAULT_OPTS:--multi\x20--layout=reverse\x20--preview-window=down:60%
SETUVAR --export KCR_DEFAULT_SESSION:default
SETUVAR --export VDPAU_DRIVER:radeonsi
+++ /dev/null
-function gs --wraps='git status' --description 'alias gs=git status'
- git status $argv;
-end
--- /dev/null
+function gst --wraps='git status' --description 'alias gst=git status'
+ git status $argv;
+end
# ──────────────────────────────────────────────────────────────────────────────
hook global BufOpenFile .* %{
modeline-parse
+ editorconfig-load
}
hook global BufCreate [^*].* %{
# dynamic scrolloff
# ──────────────────────────────────────────────────────────────────────────────
hook global WinCreate [^*].* %{
- editorconfig-load
hook -once window WinDisplay .* %{
hook window WinResize [0-9]*\.[0-9]* %{
set-option window scrolloff %sh{
export BROWSER='qutebrowser "--untrusted-args %u"'
export EDITOR="kks edit"
+export VISUAL="kks edit"
export KKS_DEFAULT_SESSION='default'
export KKS_USE_GITDIR_SESSIONS=1
-export PAGER="bat"
+export PAGER="bat --style auto"
export VDPAU_DRIVER="radeonsi"
export XZ_OPT="--threads=16"
alias grep='grep -i'
alias gcp="git cherry-pick"
alias glo="git log --oneline"
+alias gst="git status"
alias nano='nano -_qpT4 '
alias free='free -h --si'