Skip to content

Latest commit

 

History

History
55 lines (47 loc) · 2.74 KB

README.md

File metadata and controls

55 lines (47 loc) · 2.74 KB

vimiumc-themes

themes for vimium-c browser extension

This is kinda "fork" of Foldex idea since it is pretty hard to find good vimium-c themes. CSS files are based on dermoumi's project as he provided good explanation of certain elements.

Table of contents

How to create custom theme using script?

I provided template.css, root.css & change-theme.sh (bash script) to easily create custom theme tailored to your needs.

  1. Edit root.css optional
  2. Edit template.css optional
  3. In your terminal run script with name ./change-theme.sh "name". this differs depending on shell (need bash, sed, cp)

!caveats: all 3 files need to be within same folder/directory.

Why script and not :root{} pseudo-class?

The problem with vimium-c CSS is that it must have certain structure and since I am not either CSS coder I solved it with this workaround. Remember don't delete /*insertroot*/ line from template.css or the script won't work.

Installation

Choose your desired vimiumc-theme.css and place it into Custom CSS for Vimium C UI field in Advance Options.

Screenshots

Doom-One img-doom-one Dracula: img-dracula Horizon img-horizon Material img-material Nord img-nord Plain img-plain Solarized img-solarized Tokyo img-tokyo Tomorrow Night img-tomorrow-night Zenburn img-zenburn

Cons

  • All themes are rather same. Colors differ.
  • Due to bad set of some variables in template.css you might experiece (with some themes) bad readability in link highlight mode.
  • Themes have dark mode (those with mixed colors), but can't assure it will work with chromium based browsers. (my works and firefox too)