bahaghari: move into subprojects directory

This'll make it easier to transfer to a dedicated repo in case.
This commit is contained in:
Gabriel Arazas 2024-02-23 14:47:49 +08:00
parent 68d0755ca1
commit 911476c37c
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC
6 changed files with 11 additions and 0 deletions

View File

@ -31,6 +31,7 @@ This module is designed to closely follow Tinted Theming's standard while offeri
For example, you can use `importYAML` from Bahaghari's standard library set to easily import standard Base16 schemes into Nix-representable data which you can press onto your Nix configuration.
// TODO: GNOME HIG module set
// TODO: Material You module set
=== Templated configuration sub-modules

View File

@ -1,6 +1,16 @@
{ pkgs, lib }:
{
# TODO: Return a derivation containing all of the template output from the
# given schemes.
generateOutputFromSchemes = schemes: template:
pkgs.runCommand "generate-templates" { } ''
'';
# TODO: Return a Nix object to generate a Tinted Theming color scheme from an
# image.
generateScheme = image: { };
# A very naive implementation of checking if a Tinted Theming scheme is a
# Base16 scheme.
isBase16 = palette: