OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
 
main @ 155 LINES
 
[ HISTORY ]  [ UP ]
 

{
  lib,
  ook,
  ...
}: let
  inherit (ook) color;
in {
  xdg.configFile."kdeglobals".text = lib.generators.toINI {} {
    "ColorEffects:Disabled" = {
      Color = "#${color.layout.menu}";
      ColorAmount = "0.30000000000000004";
      ColorEffect = 2;
      ContrastAmount = 0.1;
      ContrastEffect = 0;
      IntensityAmount = -1;
      IntensityEffect = 0;
    };
    "ColorEffects:Inactive" = {
      ChangeSelectionColor = true;
      Color = "#${color.layout.menu}";
      ColorAmount = 0.5;
      ColorEffect = 3;
      ContrastAmount = 0;
      ContrastEffect = 0;
      Enable = true;
      IntensityAmount = 0;
      IntensityEffect = 0;
    };
    "Colors:Button" = {
      BackgroundAlternate = "#${color.primary.base}";
      BackgroundNormal = "#${color.layout.body}";
      DecorationFocus = "#${color.primary.base}";
      DecorationHover = "#${color.layout.body}";
      ForegroundActive = "#${color.orange.base}";
      ForegroundInactive = "#${color.typography.subtext}";
      ForegroundLink = "#${color.primary.base}";
      ForegroundNegative = "#${color.error.base}";
      ForegroundNeutral = "#${color.yellow.base}";
      ForegroundNormal = "#${color.typography.text}";
      ForegroundPositive = "#${color.success.base}";
      ForegroundVisited = "#${color.purple.base}";
    };

    "Colors:Complementary" = {
      BackgroundAlternate = "#${color.neutrals."900"}";
      BackgroundNormal = "#${color.layout.dimmed}";
      DecorationFocus = "#${color.primary.base}";
      DecorationHover = "#${color.layout.body}";
      ForegroundActive = "#${color.orange.base}";
      ForegroundInactive = "#${color.typography.subtext}";
      ForegroundLink = "#${color.primary.base}";
      ForegroundNegative = "#${color.error.base}";
      ForegroundNeutral = "#${color.yellow.base}";
      ForegroundNormal = "#${color.typography.text}";
      ForegroundPositive = "#${color.success.base}";
      ForegroundVisited = "#${color.purple.base}";
    };

    "Colors:Header" = {
      BackgroundAlternate = "#${color.neutrals."900"}";
      BackgroundNormal = "#${color.layout.dimmed}";
      DecorationFocus = "#${color.primary.base}";
      DecorationHover = "#${color.layout.body}";
      ForegroundActive = "#${color.orange.base}";
      ForegroundInactive = "#${color.typography.subtext}";
      ForegroundLink = "#${color.primary.base}";
      ForegroundNegative = "#${color.error.base}";
      ForegroundNeutral = "#${color.yellow.base}";
      ForegroundNormal = "#${color.typography.text}";
      ForegroundPositive = "#${color.success.base}";
      ForegroundVisited = "#${color.purple.base}";
    };

    "Colors:Selection" = {
      BackgroundAlternate = "#${color.primary.base}";
      BackgroundNormal = "#${color.primary.base}";
      DecorationFocus = "#${color.primary.base}";
      DecorationHover = "#${color.layout.body}";
      ForegroundLink = "#${color.primary.base}";
      ForegroundInactive = "#${color.layout.dimmed}";
      ForegroundActive = "#${color.orange.base}";
      ForegroundNegative = "#${color.error.base}";
      ForegroundNeutral = "#${color.yellow.base}";
      ForegroundNormal = "#${color.neutrals."900"}";
      ForegroundPositive = "#${color.success.base}";
      ForegroundVisited = "#${color.purple.base}";
    };

    "Colors:Tooltip" = {
      BackgroundAlternate = "#${color.layout.dimmed}";
      BackgroundNormal = "#${color.layout.menu}";
      DecorationFocus = "#${color.primary.base}";
      DecorationHover = "#${color.layout.body}";
      ForegroundActive = "#${color.orange.base}";
      ForegroundInactive = "#${color.typography.subtext}";
      ForegroundLink = "#${color.primary.base}";
      ForegroundNegative = "#${color.error.base}";
      ForegroundNeutral = "#${color.yellow.base}";
      ForegroundNormal = "#${color.typography.text}";
      ForegroundPositive = "#${color.success.base}";
      ForegroundVisited = "#${color.purple.base}";
    };

    "Colors:View" = {
      BackgroundAlternate = "#${color.layout.dimmed}";
      BackgroundNormal = "#${color.layout.menu}";
      DecorationFocus = "#${color.primary.base}";
      DecorationHover = "#${color.layout.body}";
      ForegroundActive = "#${color.orange.base}";
      ForegroundInactive = "#${color.typography.subtext}";
      ForegroundLink = "#${color.primary.base}";
      ForegroundNegative = "#${color.error.base}";
      ForegroundNeutral = "#${color.yellow.base}";
      ForegroundNormal = "#${color.typography.text}";
      ForegroundPositive = "#${color.success.base}";
      ForegroundVisited = "#${color.purple.base}";
    };

    "Colors:Window" = {
      BackgroundAlternate = "#${color.neutrals."900"}";
      BackgroundNormal = "#${color.layout.dimmed}";
      DecorationFocus = "#${color.primary.base}";
      DecorationHover = "#${color.layout.body}";
      ForegroundActive = "#${color.orange.base}";
      ForegroundInactive = "#${color.typography.subtext}";
      ForegroundLink = "#${color.primary.base}";
      ForegroundNegative = "#${color.error.base}";
      ForegroundNeutral = "#${color.yellow.base}";
      ForegroundNormal = "#${color.typography.text}";
      ForegroundPositive = "#${color.success.base}";
      ForegroundVisited = "#${color.purple.base}";
    };

    General = {
      ColorScheme = "GruvboxMaterial";
      Name = "GruvboxMaterial";
      accentActiveTitlebar = false;
      shadeSortColumn = true;
    };

    KDE = {
      contrast = 4;
    };

    WM = {
      activeBackground = "#${color.layout.menu}";
      activeBlend = "#${color.typography.text}";
      activeForeground = "#${color.typography.text}";
      inactiveBackground = "#${color.neutrals."900"}";
      inactiveBlend = "#${color.typography.subtext}";
      inactiveForeground = "#${color.typography.subtext}";
    };
  };
}

{
  lib,
  ook,
  ...
}: let
  inherit (ook) color;
in {
  xdg.configFile."kdeglobals".text = lib.gen
erators.toINI {} {
    "ColorEffects:Disabled" = {
      Color = "#${color.layout.menu}";
      ColorAmount = "0.30000000000000004";
      ColorEffect = 2;
      ContrastAmount = 0.1;
      ContrastEffect = 0;
      IntensityAmount = -1;
      IntensityEffect = 0;
    };
    "ColorEffects:Inactive" = {
      ChangeSelectionColor = true;
      Color = "#${color.layout.menu}";
      ColorAmount = 0.5;
      ColorEffect = 3;
      ContrastAmount = 0;
      ContrastEffect = 0;
      Enable = true;
      IntensityAmount = 0;
      IntensityEffect = 0;
    };
    "Colors:Button" = {
      BackgroundAlternate = "#${color.primar
y.base}";
      BackgroundNormal = "#${color.layout.bo
dy}";
      DecorationFocus = "#${color.primary.ba
se}";
      DecorationHover = "#${color.layout.bod
y}";
      ForegroundActive = "#${color.orange.ba
se}";
      ForegroundInactive = "#${color.typogra
phy.subtext}";
      ForegroundLink = "#${color.primary.bas
e}";
      ForegroundNegative = "#${color.error.b
ase}";
      ForegroundNeutral = "#${color.yellow.b
ase}";
      ForegroundNormal = "#${color.typograph
y.text}";
      ForegroundPositive = "#${color.success
.base}";
      ForegroundVisited = "#${color.purple.b
ase}";
    };

    "Colors:Complementary" = {
      BackgroundAlternate = "#${color.neutra
ls."900"}";
      BackgroundNormal = "#${color.layout.di
mmed}";
      DecorationFocus = "#${color.primary.ba
se}";
      DecorationHover = "#${color.layout.bod
y}";
      ForegroundActive = "#${color.orange.ba
se}";
      ForegroundInactive = "#${color.typogra
phy.subtext}";
      ForegroundLink = "#${color.primary.bas
e}";
      ForegroundNegative = "#${color.error.b
ase}";
      ForegroundNeutral = "#${color.yellow.b
ase}";
      ForegroundNormal = "#${color.typograph
y.text}";
      ForegroundPositive = "#${color.success
.base}";
      ForegroundVisited = "#${color.purple.b
ase}";
    };

    "Colors:Header" = {
      BackgroundAlternate = "#${color.neutra
ls."900"}";
      BackgroundNormal = "#${color.layout.di
mmed}";
      DecorationFocus = "#${color.primary.ba
se}";
      DecorationHover = "#${color.layout.bod
y}";
      ForegroundActive = "#${color.orange.ba
se}";
      ForegroundInactive = "#${color.typogra
phy.subtext}";
      ForegroundLink = "#${color.primary.bas
e}";
      ForegroundNegative = "#${color.error.b
ase}";
      ForegroundNeutral = "#${color.yellow.b
ase}";
      ForegroundNormal = "#${color.typograph
y.text}";
      ForegroundPositive = "#${color.success
.base}";
      ForegroundVisited = "#${color.purple.b
ase}";
    };

    "Colors:Selection" = {
      BackgroundAlternate = "#${color.primar
y.base}";
      BackgroundNormal = "#${color.primary.b
ase}";
      DecorationFocus = "#${color.primary.ba
se}";
      DecorationHover = "#${color.layout.bod
y}";
      ForegroundLink = "#${color.primary.bas
e}";
      ForegroundInactive = "#${color.layout.
dimmed}";
      ForegroundActive = "#${color.orange.ba
se}";
      ForegroundNegative = "#${color.error.b
ase}";
      ForegroundNeutral = "#${color.yellow.b
ase}";
      ForegroundNormal = "#${color.neutrals.
"900"}";
      ForegroundPositive = "#${color.success
.base}";
      ForegroundVisited = "#${color.purple.b
ase}";
    };

    "Colors:Tooltip" = {
      BackgroundAlternate = "#${color.layout
.dimmed}";
      BackgroundNormal = "#${color.layout.me
nu}";
      DecorationFocus = "#${color.primary.ba
se}";
      DecorationHover = "#${color.layout.bod
y}";
      ForegroundActive = "#${color.orange.ba
se}";
      ForegroundInactive = "#${color.typogra
phy.subtext}";
      ForegroundLink = "#${color.primary.bas
e}";
      ForegroundNegative = "#${color.error.b
ase}";
      ForegroundNeutral = "#${color.yellow.b
ase}";
      ForegroundNormal = "#${color.typograph
y.text}";
      ForegroundPositive = "#${color.success
.base}";
      ForegroundVisited = "#${color.purple.b
ase}";
    };

    "Colors:View" = {
      BackgroundAlternate = "#${color.layout
.dimmed}";
      BackgroundNormal = "#${color.layout.me
nu}";
      DecorationFocus = "#${color.primary.ba
se}";
      DecorationHover = "#${color.layout.bod
y}";
      ForegroundActive = "#${color.orange.ba
se}";
      ForegroundInactive = "#${color.typogra
phy.subtext}";
      ForegroundLink = "#${color.primary.bas
e}";
      ForegroundNegative = "#${color.error.b
ase}";
      ForegroundNeutral = "#${color.yellow.b
ase}";
      ForegroundNormal = "#${color.typograph
y.text}";
      ForegroundPositive = "#${color.success
.base}";
      ForegroundVisited = "#${color.purple.b
ase}";
    };

    "Colors:Window" = {
      BackgroundAlternate = "#${color.neutra
ls."900"}";
      BackgroundNormal = "#${color.layout.di
mmed}";
      DecorationFocus = "#${color.primary.ba
se}";
      DecorationHover = "#${color.layout.bod
y}";
      ForegroundActive = "#${color.orange.ba
se}";
      ForegroundInactive = "#${color.typogra
phy.subtext}";
      ForegroundLink = "#${color.primary.bas
e}";
      ForegroundNegative = "#${color.error.b
ase}";
      ForegroundNeutral = "#${color.yellow.b
ase}";
      ForegroundNormal = "#${color.typograph
y.text}";
      ForegroundPositive = "#${color.success
.base}";
      ForegroundVisited = "#${color.purple.b
ase}";
    };

    General = {
      ColorScheme = "GruvboxMaterial";
      Name = "GruvboxMaterial";
      accentActiveTitlebar = false;
      shadeSortColumn = true;
    };

    KDE = {
      contrast = 4;
    };

    WM = {
      activeBackground = "#${color.layout.me
nu}";
      activeBlend = "#${color.typography.tex
t}";
      activeForeground = "#${color.typograph
y.text}";
      inactiveBackground = "#${color.neutral
s."900"}";
      inactiveBlend = "#${color.typography.s
ubtext}";
      inactiveForeground = "#${color.typogra
phy.subtext}";
    };
  };
}
 
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET