1

Modules: Remove the options to disable paths and color modules

This commit is contained in:
2025-07-09 03:09:21 +02:00
parent cb3e132345
commit b012f42a95
4 changed files with 35 additions and 40 deletions

View File

@ -18,8 +18,7 @@ in {
mkColorAssignment = defs: key: {${key} = defs.${key};};
mkRgbColorAssignment = defs: key: {${key} = mylib.color.hexToRGB defs.${key};};
mkRgbStringColorAssignment = defs: key: {${key} = mylib.color.hexToRGBString "," defs.${key};};
in
lib.mkIf color.enable {
in {
# This module sets its own options
# to the values specified in a colorscheme file.
modules.color = {

View File

@ -5,8 +5,6 @@
}:
with lib;
with mylib.modules; {
enable = mkEnableOption "Enable color schemes";
lightScheme = mkOption {
type = types.str;
description = "The color scheme to use for light colors";

View File

@ -11,5 +11,5 @@ in {
# The paths module doesn't use the "modules" namespace to keep the access shorter
options.paths = import ./options.nix {inherit lib mylib;};
config = lib.mkIf paths.enable {};
config = {};
}

View File

@ -5,8 +5,6 @@
}:
with lib;
with mylib.modules; {
enable = mkEnableOption "paths";
nixflake = lib.mkOption {
type = lib.types.path;
apply = toString;