Giter Site home page Giter Site logo

vifm-colors's Introduction

Vifm – Vim-like file manager

Vifm logo

      

Latest release is 0.13. This file last updated on 04 April 2023.

Brief Description

Vifm is a curses based Vim-like file manager extended with some useful ideas from mutt. If you use Vim, Vifm gives you complete keyboard control over your files without having to learn a new set of commands. It goes not just about Vim-like keybindings, but also about modes, options, registers, commands and other things you might already like in Vim.

Just like Vim, Vifm tries to adhere to the Unix philosophy. So instead of working solutions which are set in stone user is provided with a set of means for customization of Vifm to one's likings. Though builtin functionality should be enough for most of use cases.

Resources and Contacts

Usage Link
Website https://vifm.info/
Wiki https://wiki.vifm.info/
Q & A https://q2a.vifm.info/

Communication

Reason Channel
Bugs & Feature Requests GitHub, SourceForge or via email
Preferred place for asking usage questions Posting on the Q&A site
Read-only and very low traffic news mailing list vifm-announce

Other resources

Usage Where to find
Repositories GitHub and SourceForge
Vim Plugin Repository
Colorschemes (maintained) Repository and colorscheme-previews
Devicons/favicons [1], [2]
vifmimg (image preview) Repository (using überzug to display the images)
sixel image preview Repository (for Sixel-capable terminals)

Screenshots

Screenshot Screenshot

Getting Started

A good idea for quick start might be skimming over cheatsheet for the main mode (that is Normal mode), reading some sections on basic usage on the wiki and looking at sample configuration file (run :edit $MYVIFMRC).

License

GNU General Public License, version 2 or later.

vifm-colors's People

Contributors

ayroblu avatar bratpeki avatar claused avatar dacyberduck avatar duganchen avatar durcheinandr avatar egzvor avatar gennaro-tedesco avatar hombrey avatar ilkerg avatar jose1711 avatar jubalh avatar langner avatar mimame avatar mroavi avatar nandox avatar novores avatar pihao avatar pmilosev avatar puven12 avatar qsmodo avatar romic avatar s6muel avatar savchenko avatar sdsaati avatar shlomi-aknin avatar xaizek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vifm-colors's Issues

My suggestion for a new addition

Hello!

I've had my own dark color scheme for ViFM for a while now, and was wondering if you would be interested in adding it to your list. You can find it here.

I'll be making a PR soon, so accept it if you wish :)

Contributing guidelines

Hi! I was wondering if there are any guidelines I should follow for adding a new color scheme.

Btw, I want to add the nord color scheme.

Can not apply colorscheme

Hi!
I'm evaluating vifm and would like to apply one of your color schemes.
First I've downloaded zenburn color scheme using wget which placed it into the colors folder.
Then I tried to apply it by entering a command:

:colorscheme zenburn

I get the "The :colorscheme command is reserved" message and the colors remain the same.

I also tried to put the "colorscheme zenburn" and "colorscheme=zenburn" as the last line in the vifmrc and still got the default colors.

Could you please elaborate more thoroughly how can one apply a color scheme or maybe post an example of your vifmrc file?

Thanks in advance!

color scheme is not supported by the terminal

Hi,

I want to use vifm in an MSYS2 environment called from bash. I'm using ConEmu terminal.

$ export TERM=xterm-256color
$ tput colors
256
$ vifm

If I set colorscheme Zenburn in my vifmrc or I type :colorscheme zenburn
within vifm, I get the folowing error:
"zenburn" color scheme is not supported by the terminal, restored "<built-in default>"

:version
┌── Vifm Information ────────────────────┐
│ Version: 0.8.2                         │
│ Git info: v0.8.2-0-g3bd3d3965bd6       │
│ Compiled at: Jul 16 2016 18:05:13      │
│                                        │
│ Support of extended keys is on         │
│ Parsing of .desktop files is disabled  │
│ Without GTK+ library                   │
│ Without magic library                  │
│ Without X11 library                    │
│ Without dynamic loading of X11 library │
│ Without file program                   │
│ With remote command execution          │ 

Default is overwritten

If I clone this repository to ~/.vifm/colors and run vifm, the file Default gets overwritten:

$~/.vifm/colors$ git diff
diff --git a/Default b/Default
index c3c72dd..5896df8 100644
--- a/Default
+++ b/Default
@@ -18,7 +18,17 @@
 " Cyan = 6
 " White = 7

-" Available style values (some of them can be combined):
+" Light versions of colors are also available (set bold attribute):
+" LightBlack
+" LightRed
+" LightGreen
+" LightYellow
+" LightBlue
+" LightMagenta
+" LightCyan
+" LightWhite
+
+" Available attributes (some of them can be combined):
 " bold
 " underline
 " reverse or inverse
@@ -31,22 +41,23 @@
 " xterm-256color) from /usr/lib/terminfo/; you can check current number
 " of colors in your terminal with tput colors command)

-" highlight group cterm=style ctermfg=foreground_color ctermbg=background_color
+" highlight group cterm=attrs ctermfg=foreground_color ctermbg=background_color

-highlight Win cterm=none ctermfg=white ctermbg=black
-highlight Directory cterm=bold ctermfg=cyan ctermbg=default
-highlight Link cterm=bold ctermfg=yellow ctermbg=default
+highlight Win cterm=none ctermfg=Gold1 ctermbg=Grey7
+highlight Directory cterm=bold ctermfg=PaleGreen3 ctermbg=default
+highlight Link cterm=bold ctermfg=Grey30 ctermbg=default
 highlight BrokenLink cterm=bold ctermfg=red ctermbg=default
-highlight Socket cterm=bold ctermfg=magenta ctermbg=default
-highlight Device cterm=bold ctermfg=red ctermbg=default
-highlight Fifo cterm=bold ctermfg=cyan ctermbg=default
+highlight Socket cterm=bold ctermfg=DeepSkyBlue4_2 ctermbg=default
+highlight Device cterm=bold ctermfg=DeepSkyBlue3 ctermbg=default
+highlight Fifo cterm=bold ctermfg=DeepSkyBlue3 ctermbg=default
 highlight Executable cterm=bold ctermfg=green ctermbg=default
 highlight Selected cterm=bold ctermfg=magenta ctermbg=default
-highlight CurrLine cterm=bold ctermfg=default ctermbg=blue
-highlight TopLine cterm=none ctermfg=black ctermbg=white
-highlight TopLineSel cterm=bold ctermfg=black ctermbg=default
-highlight StatusLine cterm=bold ctermfg=black ctermbg=white
+highlight CurrLine cterm=bold ctermfg=IndianRed ctermbg=Khaki1
+highlight TopLine cterm=none ctermfg=Red3 ctermbg=Grey15
+highlight TopLineSel cterm=bold ctermfg=Red3 ctermbg=Grey15
+highlight StatusLine cterm=bold ctermfg=Red3 ctermbg=Grey15
 highlight WildMenu cterm=underline,reverse ctermfg=white ctermbg=black
-highlight CmdLine cterm=none ctermfg=white ctermbg=black
-highlight ErrorMsg cterm=none ctermfg=red ctermbg=black
-highlight Border cterm=none ctermfg=black ctermbg=white
+highlight CmdLine cterm=none ctermfg=LightPink1 ctermbg=black
+highlight ErrorMsg cterm=none ctermfg=white ctermbg=red
+highlight Border cterm=none ctermfg=black ctermbg=Grey15
+highlight JobLine cterm=bold,reverse ctermfg=black ctermbg=white

Not sure if this is intended or the file just needs to be updated here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.