Skip to content
This repository has been archived by the owner on Aug 22, 2018. It is now read-only.
/ themejs Public archive

nodejs-based i3 linux theme agent. Now deprecated. Please use my other project, raven, instead.

Notifications You must be signed in to change notification settings

nicohman/themejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Now deprecated

This is now deprecated and raven should be used instead.

themejs

Linux i3-based theme switcher and initalizer. Features support for polybar, conky, wallpaper, rofi, i3, vim and terminal colorschemes, plus a rofi-based menu.

Installation

You'll want rofi, node, polybar, conky, termite, i3, and feh. Conky, polybar and rofi are not required, though they are highly reccomended. To install, run:

git clone https://github.com/nicohman/themejs.git && cd themejs

node theme.js [theme]

I reccomend binding thememenu to a keyboard shortcut like $mod+Shift+t

Usage

Just run node theme.js to reset to the last used theme, with node theme.js [theme name] to switch to a theme.

Configuration

Colorschemes should be stored in ~/.colors, while themes should be stored in ~/themes. Each theme should contain a 'theme.json' similar to the example.json provided. i3 will be appended to a file named ~/.central, which should be your universal i3 configs like keyboard shortcuts. Vimcolor will be written to /tmp/vimcolor, and should be used as you see fit to set your vim colorscheme.

About

nodejs-based i3 linux theme agent. Now deprecated. Please use my other project, raven, instead.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published