mirror of
https://git.sr.ht/~rouven/nixos-config
synced 2024-11-15 21:33:11 +01:00
118 lines
5.1 KiB
Plaintext
118 lines
5.1 KiB
Plaintext
" VIFM COLORS
|
|
" dracula
|
|
" based on: https://github.com/istib/dotfiles/blob/master/vifm/vifm-colors
|
|
|
|
" Default = -1 = None, can be used for transparency or default color
|
|
" Black = 0
|
|
" Red = 1
|
|
" Green = 2
|
|
" Yellow = 3
|
|
" Blue = 4
|
|
" Magenta = 5
|
|
" Cyan = 6
|
|
" White = 7
|
|
|
|
" STYLES
|
|
" bold
|
|
" underline
|
|
" reverse or inverse
|
|
" standout
|
|
" none
|
|
|
|
|
|
highlight clear
|
|
|
|
highlight Win cterm=none ctermfg=default ctermbg=none
|
|
|
|
highlight TopLine cterm=none ctermfg=blue ctermbg=none
|
|
highlight TopLineSel cterm=none ctermfg=magenta ctermbg=none
|
|
highlight StatusLine cterm=none ctermfg=blue ctermbg=none
|
|
highlight Border cterm=none ctermfg=blue ctermbg=none
|
|
|
|
highlight Selected cterm=bold ctermfg=magenta ctermbg=default
|
|
highlight CurrLine cterm=bold ctermfg=236 ctermbg=blue
|
|
|
|
highlight WildMenu cterm=none,reverse ctermfg=blue ctermbg=236
|
|
highlight CmdLine cterm=none ctermfg=255 ctermbg=236
|
|
highlight ErrorMsg cterm=none ctermfg=red ctermbg=black
|
|
|
|
highlight Directory cterm=none ctermfg=blue ctermbg=default
|
|
highlight Link cterm=none ctermfg=cyan ctermbg=default
|
|
highlight BrokenLink cterm=none ctermfg=red ctermbg=default
|
|
highlight Socket cterm=none ctermfg=magenta ctermbg=black
|
|
highlight Device cterm=none ctermfg=red ctermbg=default
|
|
highlight Fifo cterm=none ctermfg=yellow ctermbg=black
|
|
highlight Executable cterm=none ctermfg=green ctermbg=default
|
|
|
|
" Ranger devicons for ViFM
|
|
" https://github.com/cirala/vifm_devicons
|
|
"
|
|
" Filetypes/directories
|
|
set classify=' :dir:/, :exe:, :reg:, :link:,? :?:, ::../::'
|
|
|
|
" Specific files
|
|
set classify+=' ::.Xdefaults,,.Xresources,,.bashprofile,,.bash_profile,,.bashrc,,.dmrc,,.d_store,,.fasd,,.gitconfig,,.gitignore,,.jack-settings,,.mime.types,,.nvidia-settings-rc,,.pam_environment,,.profile,,.recently-used,,.selected_editor,,.xinitpurc,,.zprofile,,.yarnc,,.snclirc,,.tmux.conf,,.urlview,,.config,,.ini,,.user-dirs.dirs,,.mimeapps.list,,.offlineimaprc,,.msmtprc,,.Xauthority,,config::'
|
|
set classify+=' ::dropbox::'
|
|
set classify+=' ::favicon.*,,README,,readme::'
|
|
set classify+=' ::.vim,,.vimrc,,.gvimrc,,.vifm::'
|
|
set classify+=' ::gruntfile.coffee,,gruntfile.js,,gruntfile.ls::'
|
|
set classify+=' ::gulpfile.coffee,,gulpfile.js,,gulpfile.ls::'
|
|
set classify+=' ::ledger::'
|
|
set classify+=' ::license,,copyright,,copying,,LICENSE,,COPYRIGHT,,COPYING::'
|
|
set classify+=' ::node_modules::'
|
|
set classify+=' ::react.jsx::'
|
|
|
|
" File extensions
|
|
set classify+='λ ::*.ml,,*.mli::'
|
|
set classify+=' ::*.styl::'
|
|
set classify+=' ::*.scss::'
|
|
set classify+=' ::*.py,,*.pyc,,*.pyd,,*.pyo::'
|
|
set classify+=' ::*.php::'
|
|
set classify+=' ::*.markdown,,*.md::'
|
|
set classify+=' ::*.json::'
|
|
set classify+=' ::*.js::'
|
|
set classify+=' ::*.bmp,,*.gif,,*.ico,,*.jpeg,,*.jpg,,*.png,,*.svg,,*.svgz,,*.tga,,*.tiff,,*.xmb,,*.xcf,,*.xpm,,*.xspf,,*.xwd,,*.cr2,,*.dng,,*.3fr,,*.ari,,*.arw,,*.bay,,*.crw,,*.cr3,,*.cap,,*.data,,*.dcs,,*.dcr,,*.drf,,*.eip,,*.erf,,*.fff,,*.gpr,,*.iiq,,*.k25,,*.kdc,,*.mdc,,*.mef,,*.mos,,*.mrw,,*.obm,,*.orf,,*.pef,,*.ptx,,*.pxn,,*.r3d,,*.raf,,*.raw,,*.rwl,,*.rw2,,*.rwz,,*.sr2,,*.srf,,*.srw,,*.tif,,*.x3f,,*.webp,,*.avif,,*.jxl::'
|
|
set classify+=' ::*.ejs,,*.htm,,*.html,,*.slim,,*.xml::'
|
|
set classify+=' ::*.mustasche::'
|
|
set classify+=' ::*.css,,*.less,,*.bat,,*.conf,,*.ini,,*.rc,,*.yml,,*.cfg::'
|
|
set classify+=' ::*.rss::'
|
|
set classify+=' ::*.coffee::'
|
|
set classify+=' ::*.twig::'
|
|
set classify+=' ::*.c++,,*.cpp,,*.cxx,,*.h::'
|
|
set classify+=' ::*.cc,,*.c::'
|
|
set classify+=' ::*.hs,,*.lhs::'
|
|
set classify+=' ::*.lua::'
|
|
set classify+=' ::*.jl::'
|
|
set classify+=' ::*.go::'
|
|
set classify+=' ::*.ts::'
|
|
set classify+=' ::*.db,,*.dump,,*.sql::'
|
|
set classify+=' ::*.sln,,*.suo::'
|
|
set classify+=' ::*.exe::'
|
|
set classify+=' ::*.diff,,*.sum,,*.md5,,*.sha512::'
|
|
set classify+=' ::*.scala::'
|
|
set classify+=' ::*.java,,*.jar::'
|
|
set classify+=' ::*.xul::'
|
|
set classify+=' ::*.clj,,*.cljc::'
|
|
set classify+=' ::*.pl,,*.pm,,*.t::'
|
|
set classify+=' ::*.cljs,,*.edn::'
|
|
set classify+=' ::*.rb::'
|
|
set classify+=' ::*.fish,,*.sh,,*.bash::'
|
|
set classify+=' ::*.dart::'
|
|
set classify+=' ::*.f#,,*.fs,,*.fsi,,*.fsscript,,*.fsx::'
|
|
set classify+=' ::*.rlib,,*.rs::'
|
|
set classify+=' ::*.d::'
|
|
set classify+=' ::*.erl,,*.hrl::'
|
|
set classify+=' ::*.ai::'
|
|
set classify+=' ::*.psb,,*.psd::'
|
|
set classify+=' ::*.jsx::'
|
|
set classify+=' ::*.aac,,*.anx,,*.asf,,*.au,,*.axa,,*.flac,,*.m2a,,*.m4a,,*.mid,,*.midi,,*.mp3,,*.mpc,,*.oga,,*.ogg,,*.ogx,,*.ra,,*.ram,,*.rm,,*.spx,,*.wav,,*.wma,,*.ac3::'
|
|
set classify+=' ::*.avi,,*.flv,,*.mkv,,*.mov,,*.mp4,,*.mpeg,,*.mpg,,*.webm,,*.av1::'
|
|
set classify+=' ::*.epub,,*.pdf,,*.fb2,,*.djvu::'
|
|
set classify+=' ::*.7z,,*.apk,,*.bz2,,*.cab,,*.cpio,,*.deb,,*.gem,,*.gz,,*.gzip,,*.lh,,*.lzh,,*.lzma,,*.rar,,*.rpm,,*.tar,,*.tgz,,*.xz,,*.zip,,*.zst::'
|
|
set classify+=' ::*.cbr,,*.cbz::'
|
|
set classify+=' ::*.log::'
|
|
set classify+=' ::*.nix::'
|
|
set classify+=' ::*.doc,,*.docx,,*.adoc::'
|
|
set classify+=' ::*.xls,,*.xlsmx::'
|
|
set classify+=' ::*.pptx,,*.ppt::'
|