https://github.com/tinted-theming/base16-builder-ruby
A Ruby implementation of a Base16 builder
https://github.com/tinted-theming/base16-builder-ruby
base16 cli ruby
Last synced: 10 months ago
JSON representation
A Ruby implementation of a Base16 builder
- Host: GitHub
- URL: https://github.com/tinted-theming/base16-builder-ruby
- Owner: tinted-theming
- License: mit
- Created: 2017-01-10T15:44:02.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-03-03T22:49:51.000Z (about 1 year ago)
- Last Synced: 2025-06-11T00:50:53.995Z (11 months ago)
- Topics: base16, cli, ruby
- Language: Ruby
- Homepage:
- Size: 74.2 KB
- Stars: 12
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# base16-builder-ruby
This is a base16 builder written in Ruby as defined by the [base16 builder
guidelines](https://github.com/tinted-theming/home/blob/cc34890294402b9052b528e107f5b6b5ae15fdff/builder.md)
version 0.9.0
## Requirements
* Ruby 2.3.0+ (You can use [rbenv](https://github.com/rbenv/rbenv) or
[rvm](https://rvm.io/) to acquire a specific Ruby version)
* [Bundler](http://bundler.io/)
## Installation
If you have all the requirements listed above, `cd` to the directory where you
cloned this repository to then run `bundle install`. If everything succeeds you
should be able to use it as described below.
## Usage
```sh
./builder update
```
Clones or pulls all sources, schemes, and templates repositories.
```sh
./builder
```
Builds all templates and saves them in `/templates/` where `` is defined by
the template's configuration. If the necessary directories don't exist, it will
call `./builder update`