diff --git a/flake.lock b/flake.lock index 5999137..b6fc01a 100644 --- a/flake.lock +++ b/flake.lock @@ -1,6 +1,59 @@ { "nodes": { - "root": {} + "nixpkgs": { + "locked": { + "lastModified": 1766070988, + "narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "palette": { + "flake": false, + "locked": { + "lastModified": 1742245182, + "narHash": "sha256-R52Q1FVAclvBk7xNgj/Jl+GPCIbORNf6YbJ1nxH3Gzs=", + "owner": "catppuccin", + "repo": "palette", + "rev": "0df7db6fe201b437d91e7288fa22807bb0e44701", + "type": "github" + }, + "original": { + "owner": "catppuccin", + "repo": "palette", + "type": "github" + } + }, + "root": { + "inputs": { + "nixpkgs": "nixpkgs", + "palette": "palette", + "systems": "systems" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + } }, "root": "root", "version": 7 diff --git a/flake.nix b/flake.nix index e2a065f..68ffb03 100644 --- a/flake.nix +++ b/flake.nix @@ -1,9 +1,49 @@ { description = "Catppuccin Color Palette"; - - outputs = { self, ... }: { - lib = { - palette = import ./palette.nix; - }; + + inputs = { + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + systems.url = "github:nix-systems/default"; + + palette.url = "github:catppuccin/palette"; + palette.flake = false; }; + + outputs = + { + nixpkgs, + systems, + palette, + ... + }: + let + forEachSystem = nixpkgs.lib.genAttrs (import systems); + in + { + lib = { + palette = import ./palette.nix; + }; + + apps = forEachSystem ( + system: + let + pkgs = nixpkgs.legacyPackages.${system}; + rawPalette = builtins.fromJSON (builtins.readFile "${palette}/palette.json"); + paletteNix = nixpkgs.lib.generators.toPretty { } rawPalette; + in + { + generate-palette = { + type = "app"; + program = toString ( + pkgs.writeShellScript "generate-palette" '' + echo 'Updating palette.nix ...' + cat > palette.nix << EOF + ${paletteNix} + EOF + '' + ); + }; + } + ); + }; } diff --git a/palette.nix b/palette.nix index c47d2bb..07500f6 100644 --- a/palette.nix +++ b/palette.nix @@ -1,2795 +1,2795 @@ { - version = "1.7.1"; - latte = { - name = "Latte"; - emoji = "🌻"; - order = 0; - dark = false; - colors = { - rosewater = { - name = "Rosewater"; - order = 0; - hex = "#dc8a78"; - rgb = { - r = 220; - g = 138; - b = 120; - }; - hsl = { - h = 10.8; - s = 0.5882353; - l = 0.6666667; - }; - accent = true; - }; - flamingo = { - name = "Flamingo"; - order = 1; - hex = "#dd7878"; - rgb = { - r = 221; - g = 120; - b = 120; - }; - hsl = { - h = 0; - s = 0.5976331; - l = 0.66862744; - }; - accent = true; - }; - pink = { - name = "Pink"; - order = 2; - hex = "#ea76cb"; - rgb = { - r = 234; - g = 118; - b = 203; - }; - hsl = { - h = 316.0345; - s = 0.73417723; - l = 0.6901961; - }; - accent = true; - }; - mauve = { - name = "Mauve"; - order = 3; - hex = "#8839ef"; - rgb = { - r = 136; - g = 57; - b = 239; - }; - hsl = { - h = 266.04395; - s = 0.85046726; - l = 0.5803922; - }; - accent = true; - }; - red = { - name = "Red"; - order = 4; - hex = "#d20f39"; - rgb = { - r = 210; - g = 15; - b = 57; - }; - hsl = { - h = 347.07693; - s = 0.8666667; - l = 0.44117647; - }; - accent = true; - }; - maroon = { - name = "Maroon"; - order = 5; - hex = "#e64553"; - rgb = { - r = 230; - g = 69; - b = 83; - }; - hsl = { - h = 354.78262; - s = 0.76303315; - l = 0.5862745; - }; - accent = true; - }; - peach = { - name = "Peach"; - order = 6; - hex = "#fe640b"; - rgb = { - r = 254; - g = 100; - b = 11; - }; - hsl = { - h = 21.97531; - s = 0.9918367; - l = 0.51960784; - }; - accent = true; - }; - yellow = { - name = "Yellow"; - order = 7; - hex = "#df8e1d"; - rgb = { - r = 223; - g = 142; - b = 29; - }; - hsl = { - h = 34.948452; - s = 0.76984125; - l = 0.49411765; - }; - accent = true; - }; - green = { - name = "Green"; - order = 8; - hex = "#40a02b"; - rgb = { - r = 64; - g = 160; - b = 43; - }; - hsl = { - h = 109.23077; - s = 0.5763547; - l = 0.39803922; - }; - accent = true; - }; - teal = { - name = "Teal"; - order = 9; - hex = "#179299"; - rgb = { - r = 23; - g = 146; - b = 153; - }; - hsl = { - h = 183.23077; - s = 0.7386364; - l = 0.34509805; - }; - accent = true; - }; - sky = { - name = "Sky"; - order = 10; - hex = "#04a5e5"; - rgb = { - r = 4; - g = 165; - b = 229; - }; - hsl = { - h = 197.06667; - s = 0.9656652; - l = 0.45686275; - }; - accent = true; - }; - sapphire = { - name = "Sapphire"; - order = 11; - hex = "#209fb5"; - rgb = { - r = 32; - g = 159; - b = 181; - }; - hsl = { - h = 188.85905; - s = 0.69953054; - l = 0.41764706; - }; - accent = true; - }; - blue = { - name = "Blue"; - order = 12; - hex = "#1e66f5"; - rgb = { - r = 30; - g = 102; - b = 245; - }; - hsl = { - h = 219.90698; - s = 0.9148936; - l = 0.5392157; - }; - accent = true; - }; - lavender = { - name = "Lavender"; - order = 13; - hex = "#7287fd"; - rgb = { - r = 114; - g = 135; - b = 253; - }; - hsl = { - h = 230.93526; - s = 0.97202796; - l = 0.71960783; - }; - accent = true; - }; - text = { - name = "Text"; - order = 14; - hex = "#4c4f69"; - rgb = { - r = 76; - g = 79; - b = 105; - }; - hsl = { - h = 233.7931; - s = 0.160221; - l = 0.35490197; - }; - accent = false; - }; - subtext1 = { - name = "Subtext 1"; - order = 15; - hex = "#5c5f77"; - rgb = { - r = 92; - g = 95; - b = 119; - }; - hsl = { - h = 233.33333; - s = 0.12796208; - l = 0.4137255; - }; - accent = false; - }; - subtext0 = { - name = "Subtext 0"; - order = 16; - hex = "#6c6f85"; - rgb = { - r = 108; - g = 111; - b = 133; - }; - hsl = { - h = 232.8; - s = 0.10373444; - l = 0.47254902; - }; - accent = false; - }; - overlay2 = { - name = "Overlay 2"; - order = 17; - hex = "#7c7f93"; - rgb = { - r = 124; - g = 127; - b = 147; - }; - hsl = { - h = 232.17392; - s = 9.623431e-2; - l = 0.53137255; - }; - accent = false; - }; - overlay1 = { - name = "Overlay 1"; - order = 18; - hex = "#8c8fa1"; - rgb = { - r = 140; - g = 143; - b = 161; - }; - hsl = { - h = 231.42857; - s = 0.10047847; - l = 0.5901961; - }; - accent = false; - }; - overlay0 = { - name = "Overlay 0"; - order = 19; - hex = "#9ca0b0"; - rgb = { - r = 156; - g = 160; - b = 176; - }; - hsl = { - h = 228.0; - s = 0.11235955; - l = 0.6509804; - }; - accent = false; - }; - surface2 = { - name = "Surface 2"; - order = 20; - hex = "#acb0be"; - rgb = { - r = 172; - g = 176; - b = 190; - }; - hsl = { - h = 226.66667; - s = 0.12162162; - l = 0.70980394; - }; - accent = false; - }; - surface1 = { - name = "Surface 1"; - order = 21; - hex = "#bcc0cc"; - rgb = { - r = 188; - g = 192; - b = 204; - }; - hsl = { - h = 225.0; - s = 0.13559322; - l = 0.76862746; - }; - accent = false; - }; - surface0 = { - name = "Surface 0"; - order = 22; - hex = "#ccd0da"; - rgb = { - r = 204; - g = 208; - b = 218; - }; - hsl = { - h = 222.85715; - s = 0.1590909; - l = 0.827451; - }; - accent = false; - }; - base = { - name = "Base"; - order = 23; - hex = "#eff1f5"; - rgb = { - r = 239; - g = 241; - b = 245; - }; - hsl = { - h = 220.0; - s = 0.23076923; - l = 0.9490196; - }; - accent = false; - }; - mantle = { - name = "Mantle"; - order = 24; - hex = "#e6e9ef"; - rgb = { - r = 230; - g = 233; - b = 239; - }; - hsl = { - h = 220.0; - s = 0.2195122; - l = 0.9196078; - }; - accent = false; - }; - crust = { - name = "Crust"; - order = 25; - hex = "#dce0e8"; - rgb = { - r = 220; - g = 224; - b = 232; - }; - hsl = { - h = 220.0; - s = 0.20689656; - l = 0.8862745; - }; - accent = false; - }; - }; + frappe = { ansiColors = { black = { - name = "Black"; - order = 0; - normal = { - name = "Black"; - hex = "#5c5f77"; - rgb = { - r = 92; - g = 95; - b = 119; - }; - hsl = { - h = 233.33333; - s = 0.12796208; - l = 0.4137255; - }; - code = 0; - }; bright = { - name = "Bright Black"; - hex = "#6c6f85"; - rgb = { - r = 108; - g = 111; - b = 133; - }; - hsl = { - h = 232.8; - s = 0.10373444; - l = 0.47254902; - }; code = 8; + hex = "#626880"; + hsl = { + h = 228.00000000000003; + l = 0.44313725490196076; + s = 0.1327433628318584; + }; + name = "Bright Black"; + rgb = { + b = 128; + g = 104; + r = 98; + }; }; - }; - red = { - name = "Red"; - order = 1; + name = "Black"; normal = { - name = "Red"; - hex = "#d20f39"; - rgb = { - r = 210; - g = 15; - b = 57; - }; + code = 0; + hex = "#51576d"; hsl = { - h = 347.07693; - s = 0.8666667; - l = 0.44117647; + h = 227.14285714285714; + l = 0.37254901960784315; + s = 0.14736842105263157; }; - code = 1; - }; - bright = { - name = "Bright Red"; - hex = "#de293e"; + name = "Black"; rgb = { - r = 222; - g = 41; - b = 62; + b = 109; + g = 87; + r = 81; }; - hsl = { - h = 353.03867; - s = 0.7327935; - l = 0.5156863; - }; - code = 9; - }; - }; - green = { - name = "Green"; - order = 2; - normal = { - name = "Green"; - hex = "#40a02b"; - rgb = { - r = 64; - g = 160; - b = 43; - }; - hsl = { - h = 109.23077; - s = 0.5763547; - l = 0.39803922; - }; - code = 2; - }; - bright = { - name = "Bright Green"; - hex = "#49af3d"; - rgb = { - r = 73; - g = 175; - b = 61; - }; - hsl = { - h = 113.68421; - s = 0.48305085; - l = 0.4627451; - }; - code = 10; - }; - }; - yellow = { - name = "Yellow"; - order = 3; - normal = { - name = "Yellow"; - hex = "#df8e1d"; - rgb = { - r = 223; - g = 142; - b = 29; - }; - hsl = { - h = 34.948452; - s = 0.76984125; - l = 0.49411765; - }; - code = 3; - }; - bright = { - name = "Bright Yellow"; - hex = "#eea02d"; - rgb = { - r = 238; - g = 160; - b = 45; - }; - hsl = { - h = 35.751297; - s = 0.85022026; - l = 0.55490196; - }; - code = 11; }; + order = 0; }; blue = { - name = "Blue"; - order = 4; - normal = { - name = "Blue"; - hex = "#1e66f5"; - rgb = { - r = 30; - g = 102; - b = 245; - }; - hsl = { - h = 219.90698; - s = 0.9148936; - l = 0.5392157; - }; - code = 4; - }; bright = { - name = "Bright Blue"; - hex = "#456eff"; - rgb = { - r = 69; - g = 110; - b = 255; - }; - hsl = { - h = 226.7742; - s = 1; - l = 0.63529414; - }; code = 12; + hex = "#7b9ef0"; + hsl = { + h = 222.05128205128207; + l = 0.711764705882353; + s = 0.7959183673469388; + }; + name = "Bright Blue"; + rgb = { + b = 240; + g = 158; + r = 123; + }; }; - }; - magenta = { - name = "Magenta"; - order = 5; + name = "Blue"; normal = { - name = "Magenta"; - hex = "#ea76cb"; - rgb = { - r = 234; - g = 118; - b = 203; - }; + code = 4; + hex = "#8caaee"; hsl = { - h = 316.0345; - s = 0.73417723; - l = 0.6901961; + h = 221.6326530612245; + l = 0.7411764705882353; + s = 0.7424242424242424; }; - code = 5; - }; - bright = { - name = "Bright Magenta"; - hex = "#fe85d8"; + name = "Blue"; rgb = { - r = 254; - g = 133; - b = 216; + b = 238; + g = 170; + r = 140; }; - hsl = { - h = 318.843; - s = 0.98373985; - l = 0.7588235; - }; - code = 13; }; + order = 4; }; cyan = { - name = "Cyan"; - order = 6; - normal = { - name = "Cyan"; - hex = "#179299"; - rgb = { - r = 23; - g = 146; - b = 153; - }; - hsl = { - h = 183.23077; - s = 0.7386364; - l = 0.34509805; - }; - code = 6; - }; bright = { - name = "Bright Cyan"; - hex = "#2d9fa8"; - rgb = { - r = 45; - g = 159; - b = 168; - }; - hsl = { - h = 184.39024; - s = 0.57746476; - l = 0.41764706; - }; code = 14; - }; - }; - white = { - name = "White"; - order = 7; - normal = { - name = "White"; - hex = "#acb0be"; + hex = "#5abfb5"; + hsl = { + h = 174.05940594059405; + l = 0.5509803921568628; + s = 0.44104803493449785; + }; + name = "Bright Cyan"; + rgb = { + b = 181; + g = 191; + r = 90; + }; + }; + name = "Cyan"; + normal = { + code = 6; + hex = "#81c8be"; + hsl = { + h = 171.5492957746479; + l = 0.6450980392156862; + s = 0.3922651933701657; + }; + name = "Cyan"; rgb = { - r = 172; - g = 176; b = 190; - }; - hsl = { - h = 226.66667; - s = 0.12162162; - l = 0.70980394; - }; - code = 7; - }; - bright = { - name = "Bright White"; - hex = "#bcc0cc"; - rgb = { - r = 188; - g = 192; - b = 204; - }; - hsl = { - h = 225.0; - s = 0.13559322; - l = 0.76862746; - }; - code = 15; - }; - }; - }; - }; - frappe = { - name = "Frappé"; - emoji = "🪴"; - order = 1; - dark = true; - colors = { - rosewater = { - name = "Rosewater"; - order = 0; - hex = "#f2d5cf"; - rgb = { - r = 242; - g = 213; - b = 207; - }; - hsl = { - h = 10.285714; - s = 0.57377046; - l = 0.88039213; - }; - accent = true; - }; - flamingo = { - name = "Flamingo"; - order = 1; - hex = "#eebebe"; - rgb = { - r = 238; - g = 190; - b = 190; - }; - hsl = { - h = 0; - s = 0.58536583; - l = 0.8392157; - }; - accent = true; - }; - pink = { - name = "Pink"; - order = 2; - hex = "#f4b8e4"; - rgb = { - r = 244; - g = 184; - b = 228; - }; - hsl = { - h = 316; - s = 0.73170733; - l = 0.8392157; - }; - accent = true; - }; - mauve = { - name = "Mauve"; - order = 3; - hex = "#ca9ee6"; - rgb = { - r = 202; - g = 158; - b = 230; - }; - hsl = { - h = 276.66666; - s = 0.59016395; - l = 0.7607843; - }; - accent = true; - }; - red = { - name = "Red"; - order = 4; - hex = "#e78284"; - rgb = { - r = 231; - g = 130; - b = 132; - }; - hsl = { - h = 358.8119; - s = 0.67785233; - l = 0.7078431; - }; - accent = true; - }; - maroon = { - name = "Maroon"; - order = 5; - hex = "#ea999c"; - rgb = { - r = 234; - g = 153; - b = 156; - }; - hsl = { - h = 357.77777; - s = 0.6585366; - l = 0.7588235; - }; - accent = true; - }; - peach = { - name = "Peach"; - order = 6; - hex = "#ef9f76"; - rgb = { - r = 239; - g = 159; - b = 118; - }; - hsl = { - h = 20.330578; - s = 0.7908497; - l = 0.7; - }; - accent = true; - }; - yellow = { - name = "Yellow"; - order = 7; - hex = "#e5c890"; - rgb = { - r = 229; - g = 200; - b = 144; - }; - hsl = { - h = 39.52941; - s = 0.620438; - l = 0.73137254; - }; - accent = true; - }; - green = { - name = "Green"; - order = 8; - hex = "#a6d189"; - rgb = { - r = 166; - g = 209; - b = 137; - }; - hsl = { - h = 95.833336; - s = 0.4390244; - l = 0.6784314; - }; - accent = true; - }; - teal = { - name = "Teal"; - order = 9; - hex = "#81c8be"; - rgb = { - r = 129; - g = 200; - b = 190; - }; - hsl = { - h = 171.5493; - s = 0.3922652; - l = 0.64509803; - }; - accent = true; - }; - sky = { - name = "Sky"; - order = 10; - hex = "#99d1db"; - rgb = { - r = 153; - g = 209; - b = 219; - }; - hsl = { - h = 189.09091; - s = 0.47826087; - l = 0.7294118; - }; - accent = true; - }; - sapphire = { - name = "Sapphire"; - order = 11; - hex = "#85c1dc"; - rgb = { - r = 133; - g = 193; - b = 220; - }; - hsl = { - h = 198.6207; - s = 0.55414015; - l = 0.69215685; - }; - accent = true; - }; - blue = { - name = "Blue"; - order = 12; - hex = "#8caaee"; - rgb = { - r = 140; - g = 170; - b = 238; - }; - hsl = { - h = 221.63266; - s = 0.74242425; - l = 0.7411765; - }; - accent = true; - }; - lavender = { - name = "Lavender"; - order = 13; - hex = "#babbf1"; - rgb = { - r = 186; - g = 187; - b = 241; - }; - hsl = { - h = 238.90909; - s = 0.6626506; - l = 0.8372549; - }; - accent = true; - }; - text = { - name = "Text"; - order = 14; - hex = "#c6d0f5"; - rgb = { - r = 198; - g = 208; - b = 245; - }; - hsl = { - h = 227.23404; - s = 0.70149255; - l = 0.8686274; - }; - accent = false; - }; - subtext1 = { - name = "Subtext 1"; - order = 15; - hex = "#b5bfe2"; - rgb = { - r = 181; - g = 191; - b = 226; - }; - hsl = { - h = 226.66667; - s = 0.4368932; - l = 0.7980392; - }; - accent = false; - }; - subtext0 = { - name = "Subtext 0"; - order = 16; - hex = "#a5adce"; - rgb = { - r = 165; - g = 173; - b = 206; - }; - hsl = { - h = 228.29268; - s = 0.29496402; - l = 0.72745097; - }; - accent = false; - }; - overlay2 = { - name = "Overlay 2"; - order = 17; - hex = "#949cbb"; - rgb = { - r = 148; - g = 156; - b = 187; - }; - hsl = { - h = 227.6923; - s = 0.22285715; - l = 0.65686274; - }; - accent = false; - }; - overlay1 = { - name = "Overlay 1"; - order = 18; - hex = "#838ba7"; - rgb = { - r = 131; - g = 139; - b = 167; - }; - hsl = { - h = 226.66667; - s = 0.16981132; - l = 0.58431375; - }; - accent = false; - }; - overlay0 = { - name = "Overlay 0"; - order = 19; - hex = "#737994"; - rgb = { - r = 115; - g = 121; - b = 148; - }; - hsl = { - h = 229.09091; - s = 0.13360325; - l = 0.5156863; - }; - accent = false; - }; - surface2 = { - name = "Surface 2"; - order = 20; - hex = "#626880"; - rgb = { - r = 98; - g = 104; - b = 128; - }; - hsl = { - h = 228.0; - s = 0.13274336; - l = 0.44313726; - }; - accent = false; - }; - surface1 = { - name = "Surface 1"; - order = 21; - hex = "#51576d"; - rgb = { - r = 81; - g = 87; - b = 109; - }; - hsl = { - h = 227.14285; - s = 0.14736842; - l = 0.37254903; - }; - accent = false; - }; - surface0 = { - name = "Surface 0"; - order = 22; - hex = "#414559"; - rgb = { - r = 65; - g = 69; - b = 89; - }; - hsl = { - h = 230.0; - s = 0.15584415; - l = 0.3019608; - }; - accent = false; - }; - base = { - name = "Base"; - order = 23; - hex = "#303446"; - rgb = { - r = 48; - g = 52; - b = 70; - }; - hsl = { - h = 229.09091; - s = 0.18644068; - l = 0.23137255; - }; - accent = false; - }; - mantle = { - name = "Mantle"; - order = 24; - hex = "#292c3c"; - rgb = { - r = 41; - g = 44; - b = 60; - }; - hsl = { - h = 230.52632; - s = 0.18811882; - l = 0.19803922; - }; - accent = false; - }; - crust = { - name = "Crust"; - order = 25; - hex = "#232634"; - rgb = { - r = 35; - g = 38; - b = 52; - }; - hsl = { - h = 229.41176; - s = 0.1954023; - l = 0.17058824; - }; - accent = false; - }; - }; - ansiColors = { - black = { - name = "Black"; - order = 0; - normal = { - name = "Black"; - hex = "#51576d"; - rgb = { - r = 81; - g = 87; - b = 109; - }; - hsl = { - h = 227.14285; - s = 0.14736842; - l = 0.37254903; - }; - code = 0; - }; - bright = { - name = "Bright Black"; - hex = "#626880"; - rgb = { - r = 98; - g = 104; - b = 128; - }; - hsl = { - h = 228.0; - s = 0.13274336; - l = 0.44313726; - }; - code = 8; - }; - }; - red = { - name = "Red"; - order = 1; - normal = { - name = "Red"; - hex = "#e78284"; - rgb = { - r = 231; - g = 130; - b = 132; - }; - hsl = { - h = 358.8119; - s = 0.67785233; - l = 0.7078431; - }; - code = 1; - }; - bright = { - name = "Bright Red"; - hex = "#e67172"; - rgb = { - r = 230; - g = 113; - b = 114; - }; - hsl = { - h = 359.48718; - s = 0.7005988; - l = 0.672549; - }; - code = 9; - }; - }; - green = { - name = "Green"; - order = 2; - normal = { - name = "Green"; - hex = "#a6d189"; - rgb = { - r = 166; - g = 209; - b = 137; - }; - hsl = { - h = 95.833336; - s = 0.4390244; - l = 0.6784314; - }; - code = 2; - }; - bright = { - name = "Bright Green"; - hex = "#8ec772"; - rgb = { - r = 142; - g = 199; - b = 114; - }; - hsl = { - h = 100.23529; - s = 0.4314721; - l = 0.6137255; - }; - code = 10; - }; - }; - yellow = { - name = "Yellow"; - order = 3; - normal = { - name = "Yellow"; - hex = "#e5c890"; - rgb = { - r = 229; g = 200; - b = 144; + r = 129; }; - hsl = { - h = 39.52941; - s = 0.620438; - l = 0.73137254; - }; - code = 3; - }; - bright = { - name = "Bright Yellow"; - hex = "#d9ba73"; - rgb = { - r = 217; - g = 186; - b = 115; - }; - hsl = { - h = 41.764706; - s = 0.5730337; - l = 0.6509804; - }; - code = 11; }; + order = 6; }; - blue = { - name = "Blue"; - order = 4; - normal = { - name = "Blue"; - hex = "#8caaee"; - rgb = { - r = 140; - g = 170; - b = 238; - }; - hsl = { - h = 221.63266; - s = 0.74242425; - l = 0.7411765; - }; - code = 4; - }; + green = { bright = { - name = "Bright Blue"; - hex = "#7b9ef0"; - rgb = { - r = 123; - g = 158; - b = 240; - }; + code = 10; + hex = "#8ec772"; hsl = { - h = 222.05128; - s = 0.79591835; - l = 0.7117647; + h = 100.23529411764706; + l = 0.6137254901960785; + s = 0.431472081218274; + }; + name = "Bright Green"; + rgb = { + b = 114; + g = 199; + r = 142; }; - code = 12; }; + name = "Green"; + normal = { + code = 2; + hex = "#a6d189"; + hsl = { + h = 95.83333333333331; + l = 0.6784313725490196; + s = 0.4390243902439024; + }; + name = "Green"; + rgb = { + b = 137; + g = 209; + r = 166; + }; + }; + order = 2; }; magenta = { - name = "Magenta"; - order = 5; - normal = { - name = "Magenta"; - hex = "#f4b8e4"; - rgb = { - r = 244; - g = 184; - b = 228; + bright = { + code = 13; + hex = "#f2a4db"; + hsl = { + h = 317.6923076923077; + l = 0.7960784313725491; + s = 0.7499999999999998; }; + name = "Bright Magenta"; + rgb = { + b = 219; + g = 164; + r = 242; + }; + }; + name = "Magenta"; + normal = { + code = 5; + hex = "#f4b8e4"; hsl = { h = 316; - s = 0.73170733; - l = 0.8392157; + l = 0.8392156862745098; + s = 0.7317073170731713; }; - code = 5; - }; - bright = { - name = "Bright Magenta"; - hex = "#f2a4db"; + name = "Magenta"; rgb = { - r = 242; - g = 164; - b = 219; + b = 228; + g = 184; + r = 244; }; - hsl = { - h = 317.69232; - s = 0.75; - l = 0.79607844; - }; - code = 13; }; + order = 5; }; - cyan = { - name = "Cyan"; - order = 6; - normal = { - name = "Cyan"; - hex = "#81c8be"; - rgb = { - r = 129; - g = 200; - b = 190; - }; - hsl = { - h = 171.5493; - s = 0.3922652; - l = 0.64509803; - }; - code = 6; - }; + red = { bright = { - name = "Bright Cyan"; - hex = "#5abfb5"; - rgb = { - r = 90; - g = 191; - b = 181; - }; + code = 9; + hex = "#e67172"; hsl = { - h = 174.0594; - s = 0.44104803; - l = 0.5509804; + h = 359.4871794871795; + l = 0.6725490196078432; + s = 0.7005988023952096; + }; + name = "Bright Red"; + rgb = { + b = 114; + g = 113; + r = 230; }; - code = 14; }; + name = "Red"; + normal = { + code = 1; + hex = "#e78284"; + hsl = { + h = 358.8118811881188; + l = 0.7078431372549019; + s = 0.6778523489932885; + }; + name = "Red"; + rgb = { + b = 132; + g = 130; + r = 231; + }; + }; + order = 1; }; white = { - name = "White"; - order = 7; - normal = { - name = "White"; - hex = "#a5adce"; - rgb = { - r = 165; - g = 173; - b = 206; - }; - hsl = { - h = 228.29268; - s = 0.29496402; - l = 0.72745097; - }; - code = 7; - }; bright = { - name = "Bright White"; - hex = "#b5bfe2"; - rgb = { - r = 181; - g = 191; - b = 226; - }; - hsl = { - h = 226.66667; - s = 0.4368932; - l = 0.7980392; - }; code = 15; + hex = "#b5bfe2"; + hsl = { + h = 226.66666666666669; + l = 0.7980392156862746; + s = 0.43689320388349495; + }; + name = "Bright White"; + rgb = { + b = 226; + g = 191; + r = 181; + }; + }; + name = "White"; + normal = { + code = 7; + hex = "#a5adce"; + hsl = { + h = 228.29268292682926; + l = 0.7274509803921569; + s = 0.2949640287769784; + }; + name = "White"; + rgb = { + b = 206; + g = 173; + r = 165; + }; + }; + order = 7; + }; + yellow = { + bright = { + code = 11; + hex = "#d9ba73"; + hsl = { + h = 41.764705882352935; + l = 0.6509803921568628; + s = 0.5730337078651685; + }; + name = "Bright Yellow"; + rgb = { + b = 115; + g = 186; + r = 217; + }; + }; + name = "Yellow"; + normal = { + code = 3; + hex = "#e5c890"; + hsl = { + h = 39.52941176470588; + l = 0.7313725490196079; + s = 0.6204379562043796; + }; + name = "Yellow"; + rgb = { + b = 144; + g = 200; + r = 229; + }; + }; + order = 3; + }; + }; + colors = { + base = { + accent = false; + hex = "#303446"; + hsl = { + h = 229.0909090909091; + l = 0.23137254901960785; + s = 0.18644067796610175; + }; + name = "Base"; + order = 23; + rgb = { + b = 70; + g = 52; + r = 48; + }; + }; + blue = { + accent = true; + hex = "#8caaee"; + hsl = { + h = 221.6326530612245; + l = 0.7411764705882353; + s = 0.7424242424242424; + }; + name = "Blue"; + order = 12; + rgb = { + b = 238; + g = 170; + r = 140; + }; + }; + crust = { + accent = false; + hex = "#232634"; + hsl = { + h = 229.41176470588238; + l = 0.17058823529411765; + s = 0.19540229885057467; + }; + name = "Crust"; + order = 25; + rgb = { + b = 52; + g = 38; + r = 35; + }; + }; + flamingo = { + accent = true; + hex = "#eebebe"; + hsl = { + h = 0; + l = 0.8392156862745098; + s = 0.5853658536585367; + }; + name = "Flamingo"; + order = 1; + rgb = { + b = 190; + g = 190; + r = 238; + }; + }; + green = { + accent = true; + hex = "#a6d189"; + hsl = { + h = 95.83333333333331; + l = 0.6784313725490196; + s = 0.4390243902439024; + }; + name = "Green"; + order = 8; + rgb = { + b = 137; + g = 209; + r = 166; + }; + }; + lavender = { + accent = true; + hex = "#babbf1"; + hsl = { + h = 238.90909090909093; + l = 0.8372549019607842; + s = 0.6626506024096385; + }; + name = "Lavender"; + order = 13; + rgb = { + b = 241; + g = 187; + r = 186; + }; + }; + mantle = { + accent = false; + hex = "#292c3c"; + hsl = { + h = 230.52631578947367; + l = 0.19803921568627453; + s = 0.18811881188118806; + }; + name = "Mantle"; + order = 24; + rgb = { + b = 60; + g = 44; + r = 41; + }; + }; + maroon = { + accent = true; + hex = "#ea999c"; + hsl = { + h = 357.77777777777777; + l = 0.7588235294117647; + s = 0.6585365853658534; + }; + name = "Maroon"; + order = 5; + rgb = { + b = 156; + g = 153; + r = 234; + }; + }; + mauve = { + accent = true; + hex = "#ca9ee6"; + hsl = { + h = 276.66666666666663; + l = 0.7607843137254902; + s = 0.5901639344262294; + }; + name = "Mauve"; + order = 3; + rgb = { + b = 230; + g = 158; + r = 202; + }; + }; + overlay0 = { + accent = false; + hex = "#737994"; + hsl = { + h = 229.0909090909091; + l = 0.515686274509804; + s = 0.13360323886639683; + }; + name = "Overlay 0"; + order = 19; + rgb = { + b = 148; + g = 121; + r = 115; + }; + }; + overlay1 = { + accent = false; + hex = "#838ba7"; + hsl = { + h = 226.66666666666669; + l = 0.584313725490196; + s = 0.16981132075471703; + }; + name = "Overlay 1"; + order = 18; + rgb = { + b = 167; + g = 139; + r = 131; + }; + }; + overlay2 = { + accent = false; + hex = "#949cbb"; + hsl = { + h = 227.69230769230768; + l = 0.6568627450980392; + s = 0.22285714285714275; + }; + name = "Overlay 2"; + order = 17; + rgb = { + b = 187; + g = 156; + r = 148; + }; + }; + peach = { + accent = true; + hex = "#ef9f76"; + hsl = { + h = 20.33057851239669; + l = 0.7; + s = 0.7908496732026143; + }; + name = "Peach"; + order = 6; + rgb = { + b = 118; + g = 159; + r = 239; + }; + }; + pink = { + accent = true; + hex = "#f4b8e4"; + hsl = { + h = 316; + l = 0.8392156862745098; + s = 0.7317073170731713; + }; + name = "Pink"; + order = 2; + rgb = { + b = 228; + g = 184; + r = 244; + }; + }; + red = { + accent = true; + hex = "#e78284"; + hsl = { + h = 358.8118811881188; + l = 0.7078431372549019; + s = 0.6778523489932885; + }; + name = "Red"; + order = 4; + rgb = { + b = 132; + g = 130; + r = 231; + }; + }; + rosewater = { + accent = true; + hex = "#f2d5cf"; + hsl = { + h = 10.2857142857143; + l = 0.8803921568627451; + s = 0.5737704918032784; + }; + name = "Rosewater"; + order = 0; + rgb = { + b = 207; + g = 213; + r = 242; + }; + }; + sapphire = { + accent = true; + hex = "#85c1dc"; + hsl = { + h = 198.62068965517244; + l = 0.692156862745098; + s = 0.5541401273885351; + }; + name = "Sapphire"; + order = 11; + rgb = { + b = 220; + g = 193; + r = 133; + }; + }; + sky = { + accent = true; + hex = "#99d1db"; + hsl = { + h = 189.09090909090907; + l = 0.7294117647058823; + s = 0.47826086956521735; + }; + name = "Sky"; + order = 10; + rgb = { + b = 219; + g = 209; + r = 153; + }; + }; + subtext0 = { + accent = false; + hex = "#a5adce"; + hsl = { + h = 228.29268292682926; + l = 0.7274509803921569; + s = 0.2949640287769784; + }; + name = "Subtext 0"; + order = 16; + rgb = { + b = 206; + g = 173; + r = 165; + }; + }; + subtext1 = { + accent = false; + hex = "#b5bfe2"; + hsl = { + h = 226.66666666666669; + l = 0.7980392156862746; + s = 0.43689320388349495; + }; + name = "Subtext 1"; + order = 15; + rgb = { + b = 226; + g = 191; + r = 181; + }; + }; + surface0 = { + accent = false; + hex = "#414559"; + hsl = { + h = 230.00000000000003; + l = 0.30196078431372547; + s = 0.15584415584415584; + }; + name = "Surface 0"; + order = 22; + rgb = { + b = 89; + g = 69; + r = 65; + }; + }; + surface1 = { + accent = false; + hex = "#51576d"; + hsl = { + h = 227.14285714285714; + l = 0.37254901960784315; + s = 0.14736842105263157; + }; + name = "Surface 1"; + order = 21; + rgb = { + b = 109; + g = 87; + r = 81; + }; + }; + surface2 = { + accent = false; + hex = "#626880"; + hsl = { + h = 228.00000000000003; + l = 0.44313725490196076; + s = 0.1327433628318584; + }; + name = "Surface 2"; + order = 20; + rgb = { + b = 128; + g = 104; + r = 98; + }; + }; + teal = { + accent = true; + hex = "#81c8be"; + hsl = { + h = 171.5492957746479; + l = 0.6450980392156862; + s = 0.3922651933701657; + }; + name = "Teal"; + order = 9; + rgb = { + b = 190; + g = 200; + r = 129; + }; + }; + text = { + accent = false; + hex = "#c6d0f5"; + hsl = { + h = 227.2340425531915; + l = 0.8686274509803922; + s = 0.7014925373134333; + }; + name = "Text"; + order = 14; + rgb = { + b = 245; + g = 208; + r = 198; + }; + }; + yellow = { + accent = true; + hex = "#e5c890"; + hsl = { + h = 39.52941176470588; + l = 0.7313725490196079; + s = 0.6204379562043796; + }; + name = "Yellow"; + order = 7; + rgb = { + b = 144; + g = 200; + r = 229; }; }; }; + dark = true; + emoji = "🪴"; + name = "Frappé"; + order = 1; + }; + latte = { + ansiColors = { + black = { + bright = { + code = 8; + hex = "#6c6f85"; + hsl = { + h = 232.79999999999998; + l = 0.4725490196078431; + s = 0.10373443983402494; + }; + name = "Bright Black"; + rgb = { + b = 133; + g = 111; + r = 108; + }; + }; + name = "Black"; + normal = { + code = 0; + hex = "#5c5f77"; + hsl = { + h = 233.33333333333334; + l = 0.4137254901960784; + s = 0.1279620853080569; + }; + name = "Black"; + rgb = { + b = 119; + g = 95; + r = 92; + }; + }; + order = 0; + }; + blue = { + bright = { + code = 12; + hex = "#456eff"; + hsl = { + h = 226.77419354838707; + l = 0.6352941176470588; + s = 1; + }; + name = "Bright Blue"; + rgb = { + b = 255; + g = 110; + r = 69; + }; + }; + name = "Blue"; + normal = { + code = 4; + hex = "#1e66f5"; + hsl = { + h = 219.90697674418607; + l = 0.5392156862745098; + s = 0.9148936170212768; + }; + name = "Blue"; + rgb = { + b = 245; + g = 102; + r = 30; + }; + }; + order = 4; + }; + cyan = { + bright = { + code = 14; + hex = "#2d9fa8"; + hsl = { + h = 184.39024390243904; + l = 0.4176470588235294; + s = 0.5774647887323943; + }; + name = "Bright Cyan"; + rgb = { + b = 168; + g = 159; + r = 45; + }; + }; + name = "Cyan"; + normal = { + code = 6; + hex = "#179299"; + hsl = { + h = 183.23076923076923; + l = 0.34509803921568627; + s = 0.7386363636363636; + }; + name = "Cyan"; + rgb = { + b = 153; + g = 146; + r = 23; + }; + }; + order = 6; + }; + green = { + bright = { + code = 10; + hex = "#49af3d"; + hsl = { + h = 113.68421052631581; + l = 0.4627450980392157; + s = 0.48305084745762705; + }; + name = "Bright Green"; + rgb = { + b = 61; + g = 175; + r = 73; + }; + }; + name = "Green"; + normal = { + code = 2; + hex = "#40a02b"; + hsl = { + h = 109.23076923076923; + l = 0.39803921568627454; + s = 0.5763546798029556; + }; + name = "Green"; + rgb = { + b = 43; + g = 160; + r = 64; + }; + }; + order = 2; + }; + magenta = { + bright = { + code = 13; + hex = "#fe85d8"; + hsl = { + h = 318.8429752066116; + l = 0.7588235294117647; + s = 0.983739837398374; + }; + name = "Bright Magenta"; + rgb = { + b = 216; + g = 133; + r = 254; + }; + }; + name = "Magenta"; + normal = { + code = 5; + hex = "#ea76cb"; + hsl = { + h = 316.0344827586207; + l = 0.6901960784313725; + s = 0.7341772151898731; + }; + name = "Magenta"; + rgb = { + b = 203; + g = 118; + r = 234; + }; + }; + order = 5; + }; + red = { + bright = { + code = 9; + hex = "#de293e"; + hsl = { + h = 353.0386740331492; + l = 0.515686274509804; + s = 0.7327935222672065; + }; + name = "Bright Red"; + rgb = { + b = 62; + g = 41; + r = 222; + }; + }; + name = "Red"; + normal = { + code = 1; + hex = "#d20f39"; + hsl = { + h = 347.0769230769231; + l = 0.4411764705882353; + s = 0.8666666666666666; + }; + name = "Red"; + rgb = { + b = 57; + g = 15; + r = 210; + }; + }; + order = 1; + }; + white = { + bright = { + code = 15; + hex = "#bcc0cc"; + hsl = { + h = 225.00000000000003; + l = 0.7686274509803922; + s = 0.13559322033898308; + }; + name = "Bright White"; + rgb = { + b = 204; + g = 192; + r = 188; + }; + }; + name = "White"; + normal = { + code = 7; + hex = "#acb0be"; + hsl = { + h = 226.6666666666667; + l = 0.7098039215686275; + s = 0.12162162162162159; + }; + name = "White"; + rgb = { + b = 190; + g = 176; + r = 172; + }; + }; + order = 7; + }; + yellow = { + bright = { + code = 11; + hex = "#eea02d"; + hsl = { + h = 35.751295336787564; + l = 0.5549019607843138; + s = 0.8502202643171807; + }; + name = "Bright Yellow"; + rgb = { + b = 45; + g = 160; + r = 238; + }; + }; + name = "Yellow"; + normal = { + code = 3; + hex = "#df8e1d"; + hsl = { + h = 34.948453608247426; + l = 0.49411764705882355; + s = 0.7698412698412698; + }; + name = "Yellow"; + rgb = { + b = 29; + g = 142; + r = 223; + }; + }; + order = 3; + }; + }; + colors = { + base = { + accent = false; + hex = "#eff1f5"; + hsl = { + h = 220.00000000000009; + l = 0.9490196078431372; + s = 0.23076923076923136; + }; + name = "Base"; + order = 23; + rgb = { + b = 245; + g = 241; + r = 239; + }; + }; + blue = { + accent = true; + hex = "#1e66f5"; + hsl = { + h = 219.90697674418607; + l = 0.5392156862745098; + s = 0.9148936170212768; + }; + name = "Blue"; + order = 12; + rgb = { + b = 245; + g = 102; + r = 30; + }; + }; + crust = { + accent = false; + hex = "#dce0e8"; + hsl = { + h = 220.00000000000006; + l = 0.8862745098039215; + s = 0.20689655172413762; + }; + name = "Crust"; + order = 25; + rgb = { + b = 232; + g = 224; + r = 220; + }; + }; + flamingo = { + accent = true; + hex = "#dd7878"; + hsl = { + h = 0; + l = 0.6686274509803922; + s = 0.5976331360946746; + }; + name = "Flamingo"; + order = 1; + rgb = { + b = 120; + g = 120; + r = 221; + }; + }; + green = { + accent = true; + hex = "#40a02b"; + hsl = { + h = 109.23076923076923; + l = 0.39803921568627454; + s = 0.5763546798029556; + }; + name = "Green"; + order = 8; + rgb = { + b = 43; + g = 160; + r = 64; + }; + }; + lavender = { + accent = true; + hex = "#7287fd"; + hsl = { + h = 230.93525179856115; + l = 0.7196078431372549; + s = 0.9720279720279721; + }; + name = "Lavender"; + order = 13; + rgb = { + b = 253; + g = 135; + r = 114; + }; + }; + mantle = { + accent = false; + hex = "#e6e9ef"; + hsl = { + h = 220.00000000000006; + l = 0.919607843137255; + s = 0.21951219512195116; + }; + name = "Mantle"; + order = 24; + rgb = { + b = 239; + g = 233; + r = 230; + }; + }; + maroon = { + accent = true; + hex = "#e64553"; + hsl = { + h = 354.78260869565213; + l = 0.5862745098039216; + s = 0.76303317535545; + }; + name = "Maroon"; + order = 5; + rgb = { + b = 83; + g = 69; + r = 230; + }; + }; + mauve = { + accent = true; + hex = "#8839ef"; + hsl = { + h = 266.0439560439561; + l = 0.5803921568627451; + s = 0.8504672897196262; + }; + name = "Mauve"; + order = 3; + rgb = { + b = 239; + g = 57; + r = 136; + }; + }; + overlay0 = { + accent = false; + hex = "#9ca0b0"; + hsl = { + h = 228.00000000000003; + l = 0.6509803921568628; + s = 0.11235955056179768; + }; + name = "Overlay 0"; + order = 19; + rgb = { + b = 176; + g = 160; + r = 156; + }; + }; + overlay1 = { + accent = false; + hex = "#8c8fa1"; + hsl = { + h = 231.42857142857144; + l = 0.5901960784313726; + s = 0.10047846889952144; + }; + name = "Overlay 1"; + order = 18; + rgb = { + b = 161; + g = 143; + r = 140; + }; + }; + overlay2 = { + accent = false; + hex = "#7c7f93"; + hsl = { + h = 232.17391304347825; + l = 0.5313725490196078; + s = 0.09623430962343092; + }; + name = "Overlay 2"; + order = 17; + rgb = { + b = 147; + g = 127; + r = 124; + }; + }; + peach = { + accent = true; + hex = "#fe640b"; + hsl = { + h = 21.975308641975307; + l = 0.5196078431372549; + s = 0.9918367346938776; + }; + name = "Peach"; + order = 6; + rgb = { + b = 11; + g = 100; + r = 254; + }; + }; + pink = { + accent = true; + hex = "#ea76cb"; + hsl = { + h = 316.0344827586207; + l = 0.6901960784313725; + s = 0.7341772151898731; + }; + name = "Pink"; + order = 2; + rgb = { + b = 203; + g = 118; + r = 234; + }; + }; + red = { + accent = true; + hex = "#d20f39"; + hsl = { + h = 347.0769230769231; + l = 0.4411764705882353; + s = 0.8666666666666666; + }; + name = "Red"; + order = 4; + rgb = { + b = 57; + g = 15; + r = 210; + }; + }; + rosewater = { + accent = true; + hex = "#dc8a78"; + hsl = { + h = 10.799999999999995; + l = 0.6666666666666667; + s = 0.5882352941176472; + }; + name = "Rosewater"; + order = 0; + rgb = { + b = 120; + g = 138; + r = 220; + }; + }; + sapphire = { + accent = true; + hex = "#209fb5"; + hsl = { + h = 188.85906040268458; + l = 0.4176470588235294; + s = 0.6995305164319249; + }; + name = "Sapphire"; + order = 11; + rgb = { + b = 181; + g = 159; + r = 32; + }; + }; + sky = { + accent = true; + hex = "#04a5e5"; + hsl = { + h = 197.0666666666667; + l = 0.45686274509803926; + s = 0.965665236051502; + }; + name = "Sky"; + order = 10; + rgb = { + b = 229; + g = 165; + r = 4; + }; + }; + subtext0 = { + accent = false; + hex = "#6c6f85"; + hsl = { + h = 232.79999999999998; + l = 0.4725490196078431; + s = 0.10373443983402494; + }; + name = "Subtext 0"; + order = 16; + rgb = { + b = 133; + g = 111; + r = 108; + }; + }; + subtext1 = { + accent = false; + hex = "#5c5f77"; + hsl = { + h = 233.33333333333334; + l = 0.4137254901960784; + s = 0.1279620853080569; + }; + name = "Subtext 1"; + order = 15; + rgb = { + b = 119; + g = 95; + r = 92; + }; + }; + surface0 = { + accent = false; + hex = "#ccd0da"; + hsl = { + h = 222.85714285714292; + l = 0.8274509803921568; + s = 0.1590909090909089; + }; + name = "Surface 0"; + order = 22; + rgb = { + b = 218; + g = 208; + r = 204; + }; + }; + surface1 = { + accent = false; + hex = "#bcc0cc"; + hsl = { + h = 225.00000000000003; + l = 0.7686274509803922; + s = 0.13559322033898308; + }; + name = "Surface 1"; + order = 21; + rgb = { + b = 204; + g = 192; + r = 188; + }; + }; + surface2 = { + accent = false; + hex = "#acb0be"; + hsl = { + h = 226.6666666666667; + l = 0.7098039215686275; + s = 0.12162162162162159; + }; + name = "Surface 2"; + order = 20; + rgb = { + b = 190; + g = 176; + r = 172; + }; + }; + teal = { + accent = true; + hex = "#179299"; + hsl = { + h = 183.23076923076923; + l = 0.34509803921568627; + s = 0.7386363636363636; + }; + name = "Teal"; + order = 9; + rgb = { + b = 153; + g = 146; + r = 23; + }; + }; + text = { + accent = false; + hex = "#4c4f69"; + hsl = { + h = 233.79310344827587; + l = 0.3549019607843137; + s = 0.16022099447513813; + }; + name = "Text"; + order = 14; + rgb = { + b = 105; + g = 79; + r = 76; + }; + }; + yellow = { + accent = true; + hex = "#df8e1d"; + hsl = { + h = 34.948453608247426; + l = 0.49411764705882355; + s = 0.7698412698412698; + }; + name = "Yellow"; + order = 7; + rgb = { + b = 29; + g = 142; + r = 223; + }; + }; + }; + dark = false; + emoji = "🌻"; + name = "Latte"; + order = 0; }; macchiato = { - name = "Macchiato"; - emoji = "🌺"; - order = 2; - dark = true; - colors = { - rosewater = { - name = "Rosewater"; - order = 0; - hex = "#f4dbd6"; - rgb = { - r = 244; - g = 219; - b = 214; - }; - hsl = { - h = 10.0; - s = 0.5769231; - l = 0.8980392; - }; - accent = true; - }; - flamingo = { - name = "Flamingo"; - order = 1; - hex = "#f0c6c6"; - rgb = { - r = 240; - g = 198; - b = 198; - }; - hsl = { - h = 0; - s = 0.5833333; - l = 0.85882354; - }; - accent = true; - }; - pink = { - name = "Pink"; - order = 2; - hex = "#f5bde6"; - rgb = { - r = 245; - g = 189; - b = 230; - }; - hsl = { - h = 316.07144; - s = 0.7368421; - l = 0.8509804; - }; - accent = true; - }; - mauve = { - name = "Mauve"; - order = 3; - hex = "#c6a0f6"; - rgb = { - r = 198; - g = 160; - b = 246; - }; - hsl = { - h = 266.51163; - s = 0.8269231; - l = 0.79607844; - }; - accent = true; - }; - red = { - name = "Red"; - order = 4; - hex = "#ed8796"; - rgb = { - r = 237; - g = 135; - b = 150; - }; - hsl = { - h = 351.17648; - s = 0.73913044; - l = 0.7294118; - }; - accent = true; - }; - maroon = { - name = "Maroon"; - order = 5; - hex = "#ee99a0"; - rgb = { - r = 238; - g = 153; - b = 160; - }; - hsl = { - h = 355.05884; - s = 0.71428573; - l = 0.76666665; - }; - accent = true; - }; - peach = { - name = "Peach"; - order = 6; - hex = "#f5a97f"; - rgb = { - r = 245; - g = 169; - b = 127; - }; - hsl = { - h = 21.355932; - s = 0.85507244; - l = 0.7294118; - }; - accent = true; - }; - yellow = { - name = "Yellow"; - order = 7; - hex = "#eed49f"; - rgb = { - r = 238; - g = 212; - b = 159; - }; - hsl = { - h = 40.253166; - s = 0.69911504; - l = 0.77843136; - }; - accent = true; - }; - green = { - name = "Green"; - order = 8; - hex = "#a6da95"; - rgb = { - r = 166; - g = 218; - b = 149; - }; - hsl = { - h = 105.21739; - s = 0.48251748; - l = 0.71960783; - }; - accent = true; - }; - teal = { - name = "Teal"; - order = 9; - hex = "#8bd5ca"; - rgb = { - r = 139; - g = 213; - b = 202; - }; - hsl = { - h = 171.08109; - s = 0.46835443; - l = 0.6901961; - }; - accent = true; - }; - sky = { - name = "Sky"; - order = 10; - hex = "#91d7e3"; - rgb = { - r = 145; - g = 215; - b = 227; - }; - hsl = { - h = 188.78049; - s = 0.5942029; - l = 0.7294118; - }; - accent = true; - }; - sapphire = { - name = "Sapphire"; - order = 11; - hex = "#7dc4e4"; - rgb = { - r = 125; - g = 196; - b = 228; - }; - hsl = { - h = 198.64078; - s = 0.656051; - l = 0.69215685; - }; - accent = true; - }; - blue = { - name = "Blue"; - order = 12; - hex = "#8aadf4"; - rgb = { - r = 138; - g = 173; - b = 244; - }; - hsl = { - h = 220.18867; - s = 0.828125; - l = 0.7490196; - }; - accent = true; - }; - lavender = { - name = "Lavender"; - order = 13; - hex = "#b7bdf8"; - rgb = { - r = 183; - g = 189; - b = 248; - }; - hsl = { - h = 234.46153; - s = 0.8227848; - l = 0.845098; - }; - accent = true; - }; - text = { - name = "Text"; - order = 14; - hex = "#cad3f5"; - rgb = { - r = 202; - g = 211; - b = 245; - }; - hsl = { - h = 227.44186; - s = 0.6825397; - l = 0.87647057; - }; - accent = false; - }; - subtext1 = { - name = "Subtext 1"; - order = 15; - hex = "#b8c0e0"; - rgb = { - r = 184; - g = 192; - b = 224; - }; - hsl = { - h = 228; - s = 0.39215687; - l = 0.8; - }; - accent = false; - }; - subtext0 = { - name = "Subtext 0"; - order = 16; - hex = "#a5adcb"; - rgb = { - r = 165; - g = 173; - b = 203; - }; - hsl = { - h = 227.36842; - s = 0.26760563; - l = 0.72156864; - }; - accent = false; - }; - overlay2 = { - name = "Overlay 2"; - order = 17; - hex = "#939ab7"; - rgb = { - r = 147; - g = 154; - b = 183; - }; - hsl = { - h = 228.33333; - s = 0.2; - l = 0.64705884; - }; - accent = false; - }; - overlay1 = { - name = "Overlay 1"; - order = 18; - hex = "#8087a2"; - rgb = { - r = 128; - g = 135; - b = 162; - }; - hsl = { - h = 227.64706; - s = 0.15454546; - l = 0.5686275; - }; - accent = false; - }; - overlay0 = { - name = "Overlay 0"; - order = 19; - hex = "#6e738d"; - rgb = { - r = 110; - g = 115; - b = 141; - }; - hsl = { - h = 230.32259; - s = 0.12350598; - l = 0.49215686; - }; - accent = false; - }; - surface2 = { - name = "Surface 2"; - order = 20; - hex = "#5b6078"; - rgb = { - r = 91; - g = 96; - b = 120; - }; - hsl = { - h = 229.65517; - s = 0.13744076; - l = 0.4137255; - }; - accent = false; - }; - surface1 = { - name = "Surface 1"; - order = 21; - hex = "#494d64"; - rgb = { - r = 73; - g = 77; - b = 100; - }; - hsl = { - h = 231.11111; - s = 0.15606937; - l = 0.3392157; - }; - accent = false; - }; - surface0 = { - name = "Surface 0"; - order = 22; - hex = "#363a4f"; - rgb = { - r = 54; - g = 58; - b = 79; - }; - hsl = { - h = 230.4; - s = 0.18796992; - l = 0.26078433; - }; - accent = false; - }; - base = { - name = "Base"; - order = 23; - hex = "#24273a"; - rgb = { - r = 36; - g = 39; - b = 58; - }; - hsl = { - h = 231.81818; - s = 0.23404256; - l = 0.18431373; - }; - accent = false; - }; - mantle = { - name = "Mantle"; - order = 24; - hex = "#1e2030"; - rgb = { - r = 30; - g = 32; - b = 48; - }; - hsl = { - h = 233.33333; - s = 0.23076923; - l = 0.15294118; - }; - accent = false; - }; - crust = { - name = "Crust"; - order = 25; - hex = "#181926"; - rgb = { - r = 24; - g = 25; - b = 38; - }; - hsl = { - h = 235.71428; - s = 0.22580644; - l = 0.12156863; - }; - accent = false; - }; - }; ansiColors = { black = { - name = "Black"; - order = 0; - normal = { - name = "Black"; - hex = "#494d64"; - rgb = { - r = 73; - g = 77; - b = 100; - }; - hsl = { - h = 231.11111; - s = 0.15606937; - l = 0.3392157; - }; - code = 0; - }; bright = { - name = "Bright Black"; - hex = "#5b6078"; - rgb = { - r = 91; - g = 96; - b = 120; - }; - hsl = { - h = 229.65517; - s = 0.13744076; - l = 0.4137255; - }; code = 8; + hex = "#5b6078"; + hsl = { + h = 229.65517241379308; + l = 0.4137254901960784; + s = 0.13744075829383887; + }; + name = "Bright Black"; + rgb = { + b = 120; + g = 96; + r = 91; + }; }; + name = "Black"; + normal = { + code = 0; + hex = "#494d64"; + hsl = { + h = 231.11111111111114; + l = 0.3392156862745098; + s = 0.15606936416184972; + }; + name = "Black"; + rgb = { + b = 100; + g = 77; + r = 73; + }; + }; + order = 0; + }; + blue = { + bright = { + code = 12; + hex = "#78a1f6"; + hsl = { + h = 220.47619047619048; + l = 0.7176470588235294; + s = 0.8750000000000002; + }; + name = "Bright Blue"; + rgb = { + b = 246; + g = 161; + r = 120; + }; + }; + name = "Blue"; + normal = { + code = 4; + hex = "#8aadf4"; + hsl = { + h = 220.188679245283; + l = 0.7490196078431373; + s = 0.8281250000000003; + }; + name = "Blue"; + rgb = { + b = 244; + g = 173; + r = 138; + }; + }; + order = 4; + }; + cyan = { + bright = { + code = 14; + hex = "#63cbc0"; + hsl = { + h = 173.65384615384616; + l = 0.592156862745098; + s = 0.4999999999999998; + }; + name = "Bright Cyan"; + rgb = { + b = 192; + g = 203; + r = 99; + }; + }; + name = "Cyan"; + normal = { + code = 6; + hex = "#8bd5ca"; + hsl = { + h = 171.08108108108107; + l = 0.6901960784313725; + s = 0.46835443037974706; + }; + name = "Cyan"; + rgb = { + b = 202; + g = 213; + r = 139; + }; + }; + order = 6; + }; + green = { + bright = { + code = 10; + hex = "#8ccf7f"; + hsl = { + h = 110.24999999999999; + l = 0.6549019607843137; + s = 0.45454545454545453; + }; + name = "Bright Green"; + rgb = { + b = 127; + g = 207; + r = 140; + }; + }; + name = "Green"; + normal = { + code = 2; + hex = "#a6da95"; + hsl = { + h = 105.21739130434783; + l = 0.7196078431372549; + s = 0.4825174825174825; + }; + name = "Green"; + rgb = { + b = 149; + g = 218; + r = 166; + }; + }; + order = 2; + }; + magenta = { + bright = { + code = 13; + hex = "#f2a9dd"; + hsl = { + h = 317.26027397260276; + l = 0.8058823529411765; + s = 0.7373737373737372; + }; + name = "Bright Magenta"; + rgb = { + b = 221; + g = 169; + r = 242; + }; + }; + name = "Magenta"; + normal = { + code = 5; + hex = "#f5bde6"; + hsl = { + h = 316.0714285714286; + l = 0.8509803921568628; + s = 0.7368421052631583; + }; + name = "Magenta"; + rgb = { + b = 230; + g = 189; + r = 245; + }; + }; + order = 5; }; red = { - name = "Red"; - order = 1; - normal = { - name = "Red"; - hex = "#ed8796"; - rgb = { - r = 237; - g = 135; - b = 150; - }; - hsl = { - h = 351.17648; - s = 0.73913044; - l = 0.7294118; - }; - code = 1; - }; bright = { - name = "Bright Red"; + code = 9; hex = "#ec7486"; - rgb = { - r = 236; - g = 116; - b = 134; - }; hsl = { h = 351; - s = 0.75949365; - l = 0.6901961; + l = 0.6901960784313725; + s = 0.759493670886076; + }; + name = "Bright Red"; + rgb = { + b = 134; + g = 116; + r = 236; }; - code = 9; }; - }; - green = { - name = "Green"; - order = 2; + name = "Red"; normal = { - name = "Green"; - hex = "#a6da95"; - rgb = { - r = 166; - g = 218; - b = 149; - }; + code = 1; + hex = "#ed8796"; hsl = { - h = 105.21739; - s = 0.48251748; - l = 0.71960783; + h = 351.1764705882353; + l = 0.7294117647058824; + s = 0.7391304347826088; }; - code = 2; - }; - bright = { - name = "Bright Green"; - hex = "#8ccf7f"; + name = "Red"; rgb = { - r = 140; - g = 207; - b = 127; + b = 150; + g = 135; + r = 237; }; - hsl = { - h = 110.25; - s = 0.45454547; - l = 0.654902; - }; - code = 10; - }; - }; - yellow = { - name = "Yellow"; - order = 3; - normal = { - name = "Yellow"; - hex = "#eed49f"; - rgb = { - r = 238; - g = 212; - b = 159; - }; - hsl = { - h = 40.253166; - s = 0.69911504; - l = 0.77843136; - }; - code = 3; - }; - bright = { - name = "Bright Yellow"; - hex = "#e1c682"; - rgb = { - r = 225; - g = 198; - b = 130; - }; - hsl = { - h = 42.94737; - s = 0.61290324; - l = 0.6960784; - }; - code = 11; - }; - }; - blue = { - name = "Blue"; - order = 4; - normal = { - name = "Blue"; - hex = "#8aadf4"; - rgb = { - r = 138; - g = 173; - b = 244; - }; - hsl = { - h = 220.18867; - s = 0.828125; - l = 0.7490196; - }; - code = 4; - }; - bright = { - name = "Bright Blue"; - hex = "#78a1f6"; - rgb = { - r = 120; - g = 161; - b = 246; - }; - hsl = { - h = 220.4762; - s = 0.875; - l = 0.7176471; - }; - code = 12; - }; - }; - magenta = { - name = "Magenta"; - order = 5; - normal = { - name = "Magenta"; - hex = "#f5bde6"; - rgb = { - r = 245; - g = 189; - b = 230; - }; - hsl = { - h = 316.07144; - s = 0.7368421; - l = 0.8509804; - }; - code = 5; - }; - bright = { - name = "Bright Magenta"; - hex = "#f2a9dd"; - rgb = { - r = 242; - g = 169; - b = 221; - }; - hsl = { - h = 317.26028; - s = 0.7373737; - l = 0.80588233; - }; - code = 13; - }; - }; - cyan = { - name = "Cyan"; - order = 6; - normal = { - name = "Cyan"; - hex = "#8bd5ca"; - rgb = { - r = 139; - g = 213; - b = 202; - }; - hsl = { - h = 171.08109; - s = 0.46835443; - l = 0.6901961; - }; - code = 6; - }; - bright = { - name = "Bright Cyan"; - hex = "#63cbc0"; - rgb = { - r = 99; - g = 203; - b = 192; - }; - hsl = { - h = 173.65384; - s = 0.5; - l = 0.5921569; - }; - code = 14; }; + order = 1; }; white = { - name = "White"; - order = 7; - normal = { - name = "White"; - hex = "#a5adcb"; - rgb = { - r = 165; - g = 173; - b = 203; - }; - hsl = { - h = 227.36842; - s = 0.26760563; - l = 0.72156864; - }; - code = 7; - }; bright = { - name = "Bright White"; + code = 15; hex = "#b8c0e0"; - rgb = { - r = 184; - g = 192; - b = 224; - }; hsl = { h = 228; - s = 0.39215687; l = 0.8; + s = 0.39215686274509803; + }; + name = "Bright White"; + rgb = { + b = 224; + g = 192; + r = 184; }; - code = 15; }; - }; - }; - }; - mocha = { - name = "Mocha"; - emoji = "🌿"; - order = 3; - dark = true; - colors = { - rosewater = { - name = "Rosewater"; - order = 0; - hex = "#f5e0dc"; - rgb = { - r = 245; - g = 224; - b = 220; + name = "White"; + normal = { + code = 7; + hex = "#a5adcb"; + hsl = { + h = 227.36842105263156; + l = 0.7215686274509804; + s = 0.2676056338028167; + }; + name = "White"; + rgb = { + b = 203; + g = 173; + r = 165; + }; }; - hsl = { - h = 9.6; - s = 0.5555556; - l = 0.9117647; - }; - accent = true; - }; - flamingo = { - name = "Flamingo"; - order = 1; - hex = "#f2cdcd"; - rgb = { - r = 242; - g = 205; - b = 205; - }; - hsl = { - h = 0; - s = 0.5873016; - l = 0.87647057; - }; - accent = true; - }; - pink = { - name = "Pink"; - order = 2; - hex = "#f5c2e7"; - rgb = { - r = 245; - g = 194; - b = 231; - }; - hsl = { - h = 316.47058; - s = 0.7183099; - l = 0.8607843; - }; - accent = true; - }; - mauve = { - name = "Mauve"; - order = 3; - hex = "#cba6f7"; - rgb = { - r = 203; - g = 166; - b = 247; - }; - hsl = { - h = 267.4074; - s = 0.83505154; - l = 0.8098039; - }; - accent = true; - }; - red = { - name = "Red"; - order = 4; - hex = "#f38ba8"; - rgb = { - r = 243; - g = 139; - b = 168; - }; - hsl = { - h = 343.26923; - s = 0.8125; - l = 0.7490196; - }; - accent = true; - }; - maroon = { - name = "Maroon"; - order = 5; - hex = "#eba0ac"; - rgb = { - r = 235; - g = 160; - b = 172; - }; - hsl = { - h = 350.4; - s = 0.65217394; - l = 0.7745098; - }; - accent = true; - }; - peach = { - name = "Peach"; - order = 6; - hex = "#fab387"; - rgb = { - r = 250; - g = 179; - b = 135; - }; - hsl = { - h = 22.956522; - s = 0.92; - l = 0.75490195; - }; - accent = true; + order = 7; }; yellow = { + bright = { + code = 11; + hex = "#e1c682"; + hsl = { + h = 42.94736842105264; + l = 0.696078431372549; + s = 0.6129032258064515; + }; + name = "Bright Yellow"; + rgb = { + b = 130; + g = 198; + r = 225; + }; + }; name = "Yellow"; - order = 7; - hex = "#f9e2af"; - rgb = { - r = 249; - g = 226; - b = 175; + normal = { + code = 3; + hex = "#eed49f"; + hsl = { + h = 40.253164556962034; + l = 0.7784313725490196; + s = 0.6991150442477877; + }; + name = "Yellow"; + rgb = { + b = 159; + g = 212; + r = 238; + }; }; - hsl = { - h = 41.351353; - s = 0.8604651; - l = 0.83137256; - }; - accent = true; - }; - green = { - name = "Green"; - order = 8; - hex = "#a6e3a1"; - rgb = { - r = 166; - g = 227; - b = 161; - }; - hsl = { - h = 115.454544; - s = 0.5409836; - l = 0.7607843; - }; - accent = true; - }; - teal = { - name = "Teal"; - order = 9; - hex = "#94e2d5"; - rgb = { - r = 148; - g = 226; - b = 213; - }; - hsl = { - h = 170.0; - s = 0.5735294; - l = 0.73333335; - }; - accent = true; - }; - sky = { - name = "Sky"; - order = 10; - hex = "#89dceb"; - rgb = { - r = 137; - g = 220; - b = 235; - }; - hsl = { - h = 189.18367; - s = 0.71014494; - l = 0.7294118; - }; - accent = true; - }; - sapphire = { - name = "Sapphire"; - order = 11; - hex = "#74c7ec"; - rgb = { - r = 116; - g = 199; - b = 236; - }; - hsl = { - h = 198.5; - s = 0.75949365; - l = 0.6901961; - }; - accent = true; - }; - blue = { - name = "Blue"; - order = 12; - hex = "#89b4fa"; - rgb = { - r = 137; - g = 180; - b = 250; - }; - hsl = { - h = 217.16814; - s = 0.9186992; - l = 0.7588235; - }; - accent = true; - }; - lavender = { - name = "Lavender"; - order = 13; - hex = "#b4befe"; - rgb = { - r = 180; - g = 190; - b = 254; - }; - hsl = { - h = 231.89189; - s = 0.9736842; - l = 0.8509804; - }; - accent = true; - }; - text = { - name = "Text"; - order = 14; - hex = "#cdd6f4"; - rgb = { - r = 205; - g = 214; - b = 244; - }; - hsl = { - h = 226.15384; - s = 0.6393443; - l = 0.88039213; - }; - accent = false; - }; - subtext1 = { - name = "Subtext 1"; - order = 15; - hex = "#bac2de"; - rgb = { - r = 186; - g = 194; - b = 222; - }; - hsl = { - h = 226.66667; - s = 0.3529412; - l = 0.8; - }; - accent = false; - }; - subtext0 = { - name = "Subtext 0"; - order = 16; - hex = "#a6adc8"; - rgb = { - r = 166; - g = 173; - b = 200; - }; - hsl = { - h = 227.64706; - s = 0.2361111; - l = 0.7176471; - }; - accent = false; - }; - overlay2 = { - name = "Overlay 2"; - order = 17; - hex = "#9399b2"; - rgb = { - r = 147; - g = 153; - b = 178; - }; - hsl = { - h = 228.3871; - s = 0.16756757; - l = 0.6372549; - }; - accent = false; - }; - overlay1 = { - name = "Overlay 1"; - order = 18; - hex = "#7f849c"; - rgb = { - r = 127; - g = 132; - b = 156; - }; - hsl = { - h = 229.65517; - s = 0.1277533; - l = 0.55490196; - }; - accent = false; - }; - overlay0 = { - name = "Overlay 0"; - order = 19; - hex = "#6c7086"; - rgb = { - r = 108; - g = 112; - b = 134; - }; - hsl = { - h = 230.76923; - s = 0.10743801; - l = 0.4745098; - }; - accent = false; - }; - surface2 = { - name = "Surface 2"; - order = 20; - hex = "#585b70"; - rgb = { - r = 88; - g = 91; - b = 112; - }; - hsl = { - h = 232.5; - s = 0.12; - l = 0.39215687; - }; - accent = false; - }; - surface1 = { - name = "Surface 1"; - order = 21; - hex = "#45475a"; - rgb = { - r = 69; - g = 71; - b = 90; - }; - hsl = { - h = 234.28572; - s = 0.13207547; - l = 0.31176472; - }; - accent = false; - }; - surface0 = { - name = "Surface 0"; - order = 22; - hex = "#313244"; - rgb = { - r = 49; - g = 50; - b = 68; - }; - hsl = { - h = 236.8421; - s = 0.16239317; - l = 0.22941177; - }; - accent = false; + order = 3; }; + }; + colors = { base = { + accent = false; + hex = "#24273a"; + hsl = { + h = 231.8181818181818; + l = 0.1843137254901961; + s = 0.23404255319148934; + }; name = "Base"; order = 23; - hex = "#1e1e2e"; rgb = { - r = 30; - g = 30; - b = 46; - }; - hsl = { - h = 240; - s = 0.21052632; - l = 0.14901961; - }; - accent = false; - }; - mantle = { - name = "Mantle"; - order = 24; - hex = "#181825"; - rgb = { - r = 24; - g = 24; - b = 37; - }; - hsl = { - h = 240; - s = 0.21311475; - l = 0.11960784; - }; - accent = false; - }; - crust = { - name = "Crust"; - order = 25; - hex = "#11111b"; - rgb = { - r = 17; - g = 17; - b = 27; - }; - hsl = { - h = 240; - s = 0.22727273; - l = 8.627451e-2; - }; - accent = false; - }; - }; - ansiColors = { - black = { - name = "Black"; - order = 0; - normal = { - name = "Black"; - hex = "#45475a"; - rgb = { - r = 69; - g = 71; - b = 90; - }; - hsl = { - h = 234.28572; - s = 0.13207547; - l = 0.31176472; - }; - code = 0; - }; - bright = { - name = "Bright Black"; - hex = "#585b70"; - rgb = { - r = 88; - g = 91; - b = 112; - }; - hsl = { - h = 232.5; - s = 0.12; - l = 0.39215687; - }; - code = 8; - }; - }; - red = { - name = "Red"; - order = 1; - normal = { - name = "Red"; - hex = "#f38ba8"; - rgb = { - r = 243; - g = 139; - b = 168; - }; - hsl = { - h = 343.26923; - s = 0.8125; - l = 0.7490196; - }; - code = 1; - }; - bright = { - name = "Bright Red"; - hex = "#f37799"; - rgb = { - r = 243; - g = 119; - b = 153; - }; - hsl = { - h = 343.5484; - s = 0.8378378; - l = 0.70980394; - }; - code = 9; - }; - }; - green = { - name = "Green"; - order = 2; - normal = { - name = "Green"; - hex = "#a6e3a1"; - rgb = { - r = 166; - g = 227; - b = 161; - }; - hsl = { - h = 115.454544; - s = 0.5409836; - l = 0.7607843; - }; - code = 2; - }; - bright = { - name = "Bright Green"; - hex = "#89d88b"; - rgb = { - r = 137; - g = 216; - b = 139; - }; - hsl = { - h = 121.51899; - s = 0.50318474; - l = 0.69215685; - }; - code = 10; - }; - }; - yellow = { - name = "Yellow"; - order = 3; - normal = { - name = "Yellow"; - hex = "#f9e2af"; - rgb = { - r = 249; - g = 226; - b = 175; - }; - hsl = { - h = 41.351353; - s = 0.8604651; - l = 0.83137256; - }; - code = 3; - }; - bright = { - name = "Bright Yellow"; - hex = "#ebd391"; - rgb = { - r = 235; - g = 211; - b = 145; - }; - hsl = { - h = 44; - s = 0.6923077; - l = 0.74509805; - }; - code = 11; + b = 58; + g = 39; + r = 36; }; }; blue = { + accent = true; + hex = "#8aadf4"; + hsl = { + h = 220.188679245283; + l = 0.7490196078431373; + s = 0.8281250000000003; + }; name = "Blue"; - order = 4; - normal = { - name = "Blue"; - hex = "#89b4fa"; - rgb = { - r = 137; - g = 180; - b = 250; - }; - hsl = { - h = 217.16814; - s = 0.9186992; - l = 0.7588235; - }; - code = 4; - }; - bright = { - name = "Bright Blue"; - hex = "#74a8fc"; - rgb = { - r = 116; - g = 168; - b = 252; - }; - hsl = { - h = 217.05882; - s = 0.9577465; - l = 0.72156864; - }; - code = 12; + order = 12; + rgb = { + b = 244; + g = 173; + r = 138; }; }; - magenta = { - name = "Magenta"; + crust = { + accent = false; + hex = "#181926"; + hsl = { + h = 235.71428571428572; + l = 0.12156862745098039; + s = 0.22580645161290322; + }; + name = "Crust"; + order = 25; + rgb = { + b = 38; + g = 25; + r = 24; + }; + }; + flamingo = { + accent = true; + hex = "#f0c6c6"; + hsl = { + h = 0; + l = 0.8588235294117648; + s = 0.5833333333333333; + }; + name = "Flamingo"; + order = 1; + rgb = { + b = 198; + g = 198; + r = 240; + }; + }; + green = { + accent = true; + hex = "#a6da95"; + hsl = { + h = 105.21739130434783; + l = 0.7196078431372549; + s = 0.4825174825174825; + }; + name = "Green"; + order = 8; + rgb = { + b = 149; + g = 218; + r = 166; + }; + }; + lavender = { + accent = true; + hex = "#b7bdf8"; + hsl = { + h = 234.46153846153848; + l = 0.8450980392156863; + s = 0.8227848101265824; + }; + name = "Lavender"; + order = 13; + rgb = { + b = 248; + g = 189; + r = 183; + }; + }; + mantle = { + accent = false; + hex = "#1e2030"; + hsl = { + h = 233.33333333333334; + l = 0.15294117647058825; + s = 0.23076923076923075; + }; + name = "Mantle"; + order = 24; + rgb = { + b = 48; + g = 32; + r = 30; + }; + }; + maroon = { + accent = true; + hex = "#ee99a0"; + hsl = { + h = 355.05882352941177; + l = 0.7666666666666666; + s = 0.7142857142857143; + }; + name = "Maroon"; order = 5; - normal = { - name = "Magenta"; - hex = "#f5c2e7"; - rgb = { - r = 245; - g = 194; - b = 231; - }; - hsl = { - h = 316.47058; - s = 0.7183099; - l = 0.8607843; - }; - code = 5; - }; - bright = { - name = "Bright Magenta"; - hex = "#f2aede"; - rgb = { - r = 242; - g = 174; - b = 222; - }; - hsl = { - h = 317.64706; - s = 0.7234042; - l = 0.8156863; - }; - code = 13; + rgb = { + b = 160; + g = 153; + r = 238; }; }; - cyan = { - name = "Cyan"; + mauve = { + accent = true; + hex = "#c6a0f6"; + hsl = { + h = 266.51162790697674; + l = 0.7960784313725491; + s = 0.8269230769230772; + }; + name = "Mauve"; + order = 3; + rgb = { + b = 246; + g = 160; + r = 198; + }; + }; + overlay0 = { + accent = false; + hex = "#6e738d"; + hsl = { + h = 230.32258064516128; + l = 0.49215686274509807; + s = 0.12350597609561753; + }; + name = "Overlay 0"; + order = 19; + rgb = { + b = 141; + g = 115; + r = 110; + }; + }; + overlay1 = { + accent = false; + hex = "#8087a2"; + hsl = { + h = 227.6470588235294; + l = 0.5686274509803921; + s = 0.1545454545454545; + }; + name = "Overlay 1"; + order = 18; + rgb = { + b = 162; + g = 135; + r = 128; + }; + }; + overlay2 = { + accent = false; + hex = "#939ab7"; + hsl = { + h = 228.33333333333331; + l = 0.6470588235294117; + s = 0.2000000000000001; + }; + name = "Overlay 2"; + order = 17; + rgb = { + b = 183; + g = 154; + r = 147; + }; + }; + peach = { + accent = true; + hex = "#f5a97f"; + hsl = { + h = 21.355932203389827; + l = 0.7294117647058824; + s = 0.8550724637681162; + }; + name = "Peach"; order = 6; - normal = { - name = "Cyan"; - hex = "#94e2d5"; - rgb = { - r = 148; - g = 226; - b = 213; - }; - hsl = { - h = 170.0; - s = 0.5735294; - l = 0.73333335; - }; - code = 6; - }; - bright = { - name = "Bright Cyan"; - hex = "#6bd7ca"; - rgb = { - r = 107; - g = 215; - b = 202; - }; - hsl = { - h = 172.77777; - s = 0.5744681; - l = 0.6313726; - }; - code = 14; + rgb = { + b = 127; + g = 169; + r = 245; }; }; - white = { - name = "White"; - order = 7; - normal = { - name = "White"; - hex = "#a6adc8"; - rgb = { - r = 166; - g = 173; - b = 200; - }; - hsl = { - h = 227.64706; - s = 0.2361111; - l = 0.7176471; - }; - code = 7; + pink = { + accent = true; + hex = "#f5bde6"; + hsl = { + h = 316.0714285714286; + l = 0.8509803921568628; + s = 0.7368421052631583; }; - bright = { - name = "Bright White"; - hex = "#bac2de"; - rgb = { - r = 186; - g = 194; - b = 222; - }; - hsl = { - h = 226.66667; - s = 0.3529412; - l = 0.8; - }; - code = 15; + name = "Pink"; + order = 2; + rgb = { + b = 230; + g = 189; + r = 245; + }; + }; + red = { + accent = true; + hex = "#ed8796"; + hsl = { + h = 351.1764705882353; + l = 0.7294117647058824; + s = 0.7391304347826088; + }; + name = "Red"; + order = 4; + rgb = { + b = 150; + g = 135; + r = 237; + }; + }; + rosewater = { + accent = true; + hex = "#f4dbd6"; + hsl = { + h = 9.999999999999963; + l = 0.8980392156862745; + s = 0.5769230769230775; + }; + name = "Rosewater"; + order = 0; + rgb = { + b = 214; + g = 219; + r = 244; + }; + }; + sapphire = { + accent = true; + hex = "#7dc4e4"; + hsl = { + h = 198.64077669902912; + l = 0.692156862745098; + s = 0.6560509554140128; + }; + name = "Sapphire"; + order = 11; + rgb = { + b = 228; + g = 196; + r = 125; + }; + }; + sky = { + accent = true; + hex = "#91d7e3"; + hsl = { + h = 188.78048780487802; + l = 0.7294117647058823; + s = 0.5942028985507245; + }; + name = "Sky"; + order = 10; + rgb = { + b = 227; + g = 215; + r = 145; + }; + }; + subtext0 = { + accent = false; + hex = "#a5adcb"; + hsl = { + h = 227.36842105263156; + l = 0.7215686274509804; + s = 0.2676056338028167; + }; + name = "Subtext 0"; + order = 16; + rgb = { + b = 203; + g = 173; + r = 165; + }; + }; + subtext1 = { + accent = false; + hex = "#b8c0e0"; + hsl = { + h = 228; + l = 0.8; + s = 0.39215686274509803; + }; + name = "Subtext 1"; + order = 15; + rgb = { + b = 224; + g = 192; + r = 184; + }; + }; + surface0 = { + accent = false; + hex = "#363a4f"; + hsl = { + h = 230.4; + l = 0.2607843137254902; + s = 0.1879699248120301; + }; + name = "Surface 0"; + order = 22; + rgb = { + b = 79; + g = 58; + r = 54; + }; + }; + surface1 = { + accent = false; + hex = "#494d64"; + hsl = { + h = 231.11111111111114; + l = 0.3392156862745098; + s = 0.15606936416184972; + }; + name = "Surface 1"; + order = 21; + rgb = { + b = 100; + g = 77; + r = 73; + }; + }; + surface2 = { + accent = false; + hex = "#5b6078"; + hsl = { + h = 229.65517241379308; + l = 0.4137254901960784; + s = 0.13744075829383887; + }; + name = "Surface 2"; + order = 20; + rgb = { + b = 120; + g = 96; + r = 91; + }; + }; + teal = { + accent = true; + hex = "#8bd5ca"; + hsl = { + h = 171.08108108108107; + l = 0.6901960784313725; + s = 0.46835443037974706; + }; + name = "Teal"; + order = 9; + rgb = { + b = 202; + g = 213; + r = 139; + }; + }; + text = { + accent = false; + hex = "#cad3f5"; + hsl = { + h = 227.4418604651163; + l = 0.8764705882352941; + s = 0.6825396825396831; + }; + name = "Text"; + order = 14; + rgb = { + b = 245; + g = 211; + r = 202; + }; + }; + yellow = { + accent = true; + hex = "#eed49f"; + hsl = { + h = 40.253164556962034; + l = 0.7784313725490196; + s = 0.6991150442477877; + }; + name = "Yellow"; + order = 7; + rgb = { + b = 159; + g = 212; + r = 238; }; }; }; + dark = true; + emoji = "🌺"; + name = "Macchiato"; + order = 2; }; -} \ No newline at end of file + mocha = { + ansiColors = { + black = { + bright = { + code = 8; + hex = "#585b70"; + hsl = { + h = 232.5; + l = 0.39215686274509803; + s = 0.12; + }; + name = "Bright Black"; + rgb = { + b = 112; + g = 91; + r = 88; + }; + }; + name = "Black"; + normal = { + code = 0; + hex = "#45475a"; + hsl = { + h = 234.2857142857143; + l = 0.31176470588235294; + s = 0.13207547169811326; + }; + name = "Black"; + rgb = { + b = 90; + g = 71; + r = 69; + }; + }; + order = 0; + }; + blue = { + bright = { + code = 12; + hex = "#74a8fc"; + hsl = { + h = 217.05882352941174; + l = 0.7215686274509804; + s = 0.9577464788732396; + }; + name = "Bright Blue"; + rgb = { + b = 252; + g = 168; + r = 116; + }; + }; + name = "Blue"; + normal = { + code = 4; + hex = "#89b4fa"; + hsl = { + h = 217.1681415929203; + l = 0.7588235294117647; + s = 0.9186991869918699; + }; + name = "Blue"; + rgb = { + b = 250; + g = 180; + r = 137; + }; + }; + order = 4; + }; + cyan = { + bright = { + code = 14; + hex = "#6bd7ca"; + hsl = { + h = 172.77777777777777; + l = 0.6313725490196078; + s = 0.5744680851063831; + }; + name = "Bright Cyan"; + rgb = { + b = 202; + g = 215; + r = 107; + }; + }; + name = "Cyan"; + normal = { + code = 6; + hex = "#94e2d5"; + hsl = { + h = 170.00000000000003; + l = 0.7333333333333334; + s = 0.5735294117647057; + }; + name = "Cyan"; + rgb = { + b = 213; + g = 226; + r = 148; + }; + }; + order = 6; + }; + green = { + bright = { + code = 10; + hex = "#89d88b"; + hsl = { + h = 121.51898734177213; + l = 0.692156862745098; + s = 0.5031847133757963; + }; + name = "Bright Green"; + rgb = { + b = 139; + g = 216; + r = 137; + }; + }; + name = "Green"; + normal = { + code = 2; + hex = "#a6e3a1"; + hsl = { + h = 115.45454545454544; + l = 0.7607843137254902; + s = 0.5409836065573769; + }; + name = "Green"; + rgb = { + b = 161; + g = 227; + r = 166; + }; + }; + order = 2; + }; + magenta = { + bright = { + code = 13; + hex = "#f2aede"; + hsl = { + h = 317.6470588235294; + l = 0.8156862745098039; + s = 0.7234042553191488; + }; + name = "Bright Magenta"; + rgb = { + b = 222; + g = 174; + r = 242; + }; + }; + name = "Magenta"; + normal = { + code = 5; + hex = "#f5c2e7"; + hsl = { + h = 316.4705882352941; + l = 0.8607843137254902; + s = 0.7183098591549301; + }; + name = "Magenta"; + rgb = { + b = 231; + g = 194; + r = 245; + }; + }; + order = 5; + }; + red = { + bright = { + code = 9; + hex = "#f37799"; + hsl = { + h = 343.54838709677415; + l = 0.7098039215686274; + s = 0.8378378378378376; + }; + name = "Bright Red"; + rgb = { + b = 153; + g = 119; + r = 243; + }; + }; + name = "Red"; + normal = { + code = 1; + hex = "#f38ba8"; + hsl = { + h = 343.2692307692308; + l = 0.7490196078431373; + s = 0.8124999999999998; + }; + name = "Red"; + rgb = { + b = 168; + g = 139; + r = 243; + }; + }; + order = 1; + }; + white = { + bright = { + code = 15; + hex = "#bac2de"; + hsl = { + h = 226.66666666666669; + l = 0.8; + s = 0.35294117647058837; + }; + name = "Bright White"; + rgb = { + b = 222; + g = 194; + r = 186; + }; + }; + name = "White"; + normal = { + code = 7; + hex = "#a6adc8"; + hsl = { + h = 227.6470588235294; + l = 0.7176470588235294; + s = 0.23611111111111102; + }; + name = "White"; + rgb = { + b = 200; + g = 173; + r = 166; + }; + }; + order = 7; + }; + yellow = { + bright = { + code = 11; + hex = "#ebd391"; + hsl = { + h = 44; + l = 0.7450980392156863; + s = 0.692307692307692; + }; + name = "Bright Yellow"; + rgb = { + b = 145; + g = 211; + r = 235; + }; + }; + name = "Yellow"; + normal = { + code = 3; + hex = "#f9e2af"; + hsl = { + h = 41.35135135135135; + l = 0.8313725490196078; + s = 0.8604651162790699; + }; + name = "Yellow"; + rgb = { + b = 175; + g = 226; + r = 249; + }; + }; + order = 3; + }; + }; + colors = { + base = { + accent = false; + hex = "#1e1e2e"; + hsl = { + h = 240; + l = 0.14901960784313725; + s = 0.21052631578947367; + }; + name = "Base"; + order = 23; + rgb = { + b = 46; + g = 30; + r = 30; + }; + }; + blue = { + accent = true; + hex = "#89b4fa"; + hsl = { + h = 217.1681415929203; + l = 0.7588235294117647; + s = 0.9186991869918699; + }; + name = "Blue"; + order = 12; + rgb = { + b = 250; + g = 180; + r = 137; + }; + }; + crust = { + accent = false; + hex = "#11111b"; + hsl = { + h = 240; + l = 0.08627450980392157; + s = 0.22727272727272727; + }; + name = "Crust"; + order = 25; + rgb = { + b = 27; + g = 17; + r = 17; + }; + }; + flamingo = { + accent = true; + hex = "#f2cdcd"; + hsl = { + h = 0; + l = 0.8764705882352941; + s = 0.587301587301587; + }; + name = "Flamingo"; + order = 1; + rgb = { + b = 205; + g = 205; + r = 242; + }; + }; + green = { + accent = true; + hex = "#a6e3a1"; + hsl = { + h = 115.45454545454544; + l = 0.7607843137254902; + s = 0.5409836065573769; + }; + name = "Green"; + order = 8; + rgb = { + b = 161; + g = 227; + r = 166; + }; + }; + lavender = { + accent = true; + hex = "#b4befe"; + hsl = { + h = 231.89189189189187; + l = 0.8509803921568628; + s = 0.9736842105263159; + }; + name = "Lavender"; + order = 13; + rgb = { + b = 254; + g = 190; + r = 180; + }; + }; + mantle = { + accent = false; + hex = "#181825"; + hsl = { + h = 240; + l = 0.11960784313725491; + s = 0.2131147540983607; + }; + name = "Mantle"; + order = 24; + rgb = { + b = 37; + g = 24; + r = 24; + }; + }; + maroon = { + accent = true; + hex = "#eba0ac"; + hsl = { + h = 350.4; + l = 0.7745098039215685; + s = 0.6521739130434779; + }; + name = "Maroon"; + order = 5; + rgb = { + b = 172; + g = 160; + r = 235; + }; + }; + mauve = { + accent = true; + hex = "#cba6f7"; + hsl = { + h = 267.4074074074074; + l = 0.8098039215686275; + s = 0.8350515463917528; + }; + name = "Mauve"; + order = 3; + rgb = { + b = 247; + g = 166; + r = 203; + }; + }; + overlay0 = { + accent = false; + hex = "#6c7086"; + hsl = { + h = 230.7692307692308; + l = 0.4745098039215686; + s = 0.10743801652892565; + }; + name = "Overlay 0"; + order = 19; + rgb = { + b = 134; + g = 112; + r = 108; + }; + }; + overlay1 = { + accent = false; + hex = "#7f849c"; + hsl = { + h = 229.65517241379308; + l = 0.5549019607843138; + s = 0.12775330396475776; + }; + name = "Overlay 1"; + order = 18; + rgb = { + b = 156; + g = 132; + r = 127; + }; + }; + overlay2 = { + accent = false; + hex = "#9399b2"; + hsl = { + h = 228.38709677419354; + l = 0.6372549019607843; + s = 0.16756756756756758; + }; + name = "Overlay 2"; + order = 17; + rgb = { + b = 178; + g = 153; + r = 147; + }; + }; + peach = { + accent = true; + hex = "#fab387"; + hsl = { + h = 22.95652173913043; + l = 0.7549019607843137; + s = 0.92; + }; + name = "Peach"; + order = 6; + rgb = { + b = 135; + g = 179; + r = 250; + }; + }; + pink = { + accent = true; + hex = "#f5c2e7"; + hsl = { + h = 316.4705882352941; + l = 0.8607843137254902; + s = 0.7183098591549301; + }; + name = "Pink"; + order = 2; + rgb = { + b = 231; + g = 194; + r = 245; + }; + }; + red = { + accent = true; + hex = "#f38ba8"; + hsl = { + h = 343.2692307692308; + l = 0.7490196078431373; + s = 0.8124999999999998; + }; + name = "Red"; + order = 4; + rgb = { + b = 168; + g = 139; + r = 243; + }; + }; + rosewater = { + accent = true; + hex = "#f5e0dc"; + hsl = { + h = 9.599999999999968; + l = 0.911764705882353; + s = 0.555555555555556; + }; + name = "Rosewater"; + order = 0; + rgb = { + b = 220; + g = 224; + r = 245; + }; + }; + sapphire = { + accent = true; + hex = "#74c7ec"; + hsl = { + h = 198.5; + l = 0.6901960784313725; + s = 0.759493670886076; + }; + name = "Sapphire"; + order = 11; + rgb = { + b = 236; + g = 199; + r = 116; + }; + }; + sky = { + accent = true; + hex = "#89dceb"; + hsl = { + h = 189.18367346938774; + l = 0.7294117647058823; + s = 0.7101449275362316; + }; + name = "Sky"; + order = 10; + rgb = { + b = 235; + g = 220; + r = 137; + }; + }; + subtext0 = { + accent = false; + hex = "#a6adc8"; + hsl = { + h = 227.6470588235294; + l = 0.7176470588235294; + s = 0.23611111111111102; + }; + name = "Subtext 0"; + order = 16; + rgb = { + b = 200; + g = 173; + r = 166; + }; + }; + subtext1 = { + accent = false; + hex = "#bac2de"; + hsl = { + h = 226.66666666666669; + l = 0.8; + s = 0.35294117647058837; + }; + name = "Subtext 1"; + order = 15; + rgb = { + b = 222; + g = 194; + r = 186; + }; + }; + surface0 = { + accent = false; + hex = "#313244"; + hsl = { + h = 236.84210526315792; + l = 0.22941176470588237; + s = 0.16239316239316234; + }; + name = "Surface 0"; + order = 22; + rgb = { + b = 68; + g = 50; + r = 49; + }; + }; + surface1 = { + accent = false; + hex = "#45475a"; + hsl = { + h = 234.2857142857143; + l = 0.31176470588235294; + s = 0.13207547169811326; + }; + name = "Surface 1"; + order = 21; + rgb = { + b = 90; + g = 71; + r = 69; + }; + }; + surface2 = { + accent = false; + hex = "#585b70"; + hsl = { + h = 232.5; + l = 0.39215686274509803; + s = 0.12; + }; + name = "Surface 2"; + order = 20; + rgb = { + b = 112; + g = 91; + r = 88; + }; + }; + teal = { + accent = true; + hex = "#94e2d5"; + hsl = { + h = 170.00000000000003; + l = 0.7333333333333334; + s = 0.5735294117647057; + }; + name = "Teal"; + order = 9; + rgb = { + b = 213; + g = 226; + r = 148; + }; + }; + text = { + accent = false; + hex = "#cdd6f4"; + hsl = { + h = 226.15384615384616; + l = 0.8803921568627451; + s = 0.6393442622950825; + }; + name = "Text"; + order = 14; + rgb = { + b = 244; + g = 214; + r = 205; + }; + }; + yellow = { + accent = true; + hex = "#f9e2af"; + hsl = { + h = 41.35135135135135; + l = 0.8313725490196078; + s = 0.8604651162790699; + }; + name = "Yellow"; + order = 7; + rgb = { + b = 175; + g = 226; + r = 249; + }; + }; + }; + dark = true; + emoji = "🌿"; + name = "Mocha"; + order = 3; + }; + version = "1.7.1"; +}