Skip to content

divnix/grafonnix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grafonnix

Implementation of grafonnet in nix.

Usage

Most functions return POP objects that are extendable with functions within the object or any other POP extension methods.

For example to create a new row:

r = lib.row.new {}

Then panels can be added with:

r.addPanel { { ... } }

Implementation

The goal is for the code to be as close to grafonnet as possible within the feature set of nix. POP is used to return objects wherever possible, because nix doesn't have a native object system like jsonnet does.

About

Grafonnet implementation in Nix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages