fix(palette): Move JSON palette to it's own repo
Nix was complaining that paths weren't absolute so I just made the JSON file its own repo so I can import it with npins.
This commit is contained in:
parent
d08549c4e5
commit
190737eca1
4 changed files with 17 additions and 428 deletions
|
@ -1,425 +0,0 @@
|
|||
{
|
||||
"main": {
|
||||
"name": "",
|
||||
"dark": true,
|
||||
"colors": {
|
||||
"base": {
|
||||
"name": "Base",
|
||||
"hex": "#191724",
|
||||
"rgb": {
|
||||
"r": 25,
|
||||
"g": 23,
|
||||
"b": 36
|
||||
}
|
||||
},
|
||||
"surface": {
|
||||
"name": "Surface",
|
||||
"hex": "#1f1d2e",
|
||||
"rgb": {
|
||||
"r": 31,
|
||||
"g": 29,
|
||||
"b": 36
|
||||
}
|
||||
},
|
||||
"overlay": {
|
||||
"name": "Overlay",
|
||||
"hex": "#26233a",
|
||||
"rgb": {
|
||||
"r": 38,
|
||||
"g": 35,
|
||||
"b": 58
|
||||
}
|
||||
},
|
||||
"muted": {
|
||||
"name": "Muted",
|
||||
"hex": "#6e6a86",
|
||||
"rgb": {
|
||||
"r": 110,
|
||||
"g": 106,
|
||||
"b": 134
|
||||
}
|
||||
},
|
||||
"subtle": {
|
||||
"name": "Subtle",
|
||||
"hex": "#908caa",
|
||||
"rgb": {
|
||||
"r": 144,
|
||||
"g": 140,
|
||||
"b": 170
|
||||
}
|
||||
},
|
||||
"text": {
|
||||
"name": "Text",
|
||||
"hex": "#e0def4",
|
||||
"rgb": {
|
||||
"r": 224,
|
||||
"g": 222,
|
||||
"b": 244
|
||||
}
|
||||
},
|
||||
"love": {
|
||||
"name": "Love",
|
||||
"hex": "#eb6f92",
|
||||
"rgb": {
|
||||
"r": 235,
|
||||
"g": 111,
|
||||
"b": 146
|
||||
}
|
||||
},
|
||||
"gold": {
|
||||
"name": "Gold",
|
||||
"hex": "#f6c177",
|
||||
"rgb": {
|
||||
"r": 246,
|
||||
"g": 193,
|
||||
"b": 119
|
||||
}
|
||||
},
|
||||
"rose": {
|
||||
"name": "Rose",
|
||||
"hex": "#ebbcba",
|
||||
"rgb": {
|
||||
"r": 235,
|
||||
"g": 188,
|
||||
"b": 186
|
||||
}
|
||||
},
|
||||
"pine": {
|
||||
"name": "Pine",
|
||||
"hex": "#31748f",
|
||||
"rgb": {
|
||||
"r": 49,
|
||||
"g": 116,
|
||||
"b": 143
|
||||
}
|
||||
},
|
||||
"foam": {
|
||||
"name": "Foam",
|
||||
"hex": "#9ccfd8",
|
||||
"rgb": {
|
||||
"r": 156,
|
||||
"g": 207,
|
||||
"b": 216
|
||||
}
|
||||
},
|
||||
"iris": {
|
||||
"name": "Iris",
|
||||
"hex": "#c4a7e7",
|
||||
"rgb": {
|
||||
"r": 196,
|
||||
"g": 167,
|
||||
"b": 231
|
||||
}
|
||||
},
|
||||
"highlight-low": {
|
||||
"name": "Highlight Low",
|
||||
"hex": "#21202e",
|
||||
"rgb": {
|
||||
"r": 33,
|
||||
"g": 32,
|
||||
"b": 46
|
||||
}
|
||||
},
|
||||
"highlight-med": {
|
||||
"name": "Highlight Med",
|
||||
"hex": "#403d52",
|
||||
"rgb": {
|
||||
"r": 64,
|
||||
"g": 61,
|
||||
"b": 82
|
||||
}
|
||||
},
|
||||
"highlight-high": {
|
||||
"name": "Highlight High",
|
||||
"hex": "#524f67",
|
||||
"rgb": {
|
||||
"r": 82,
|
||||
"g": 79,
|
||||
"b": 103
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"moon": {
|
||||
"name": "Moon",
|
||||
"dark": true,
|
||||
"colors": {
|
||||
"base": {
|
||||
"name": "Base",
|
||||
"hex": "#232136",
|
||||
"rgb": {
|
||||
"r": 35,
|
||||
"g": 33,
|
||||
"b": 54
|
||||
}
|
||||
},
|
||||
"surface": {
|
||||
"name": "Surface",
|
||||
"hex": "#2a273f",
|
||||
"rgb": {
|
||||
"r": 42,
|
||||
"g": 39,
|
||||
"b": 63
|
||||
}
|
||||
},
|
||||
"overlay": {
|
||||
"name": "Overlay",
|
||||
"hex": "#26233a",
|
||||
"rgb": {
|
||||
"r": 57,
|
||||
"g": 53,
|
||||
"b": 82
|
||||
}
|
||||
},
|
||||
"muted": {
|
||||
"name": "Muted",
|
||||
"hex": "#6e6a86",
|
||||
"rgb": {
|
||||
"r": 110,
|
||||
"g": 106,
|
||||
"b": 134
|
||||
}
|
||||
},
|
||||
"subtle": {
|
||||
"name": "Subtle",
|
||||
"hex": "#908caa",
|
||||
"rgb": {
|
||||
"r": 144,
|
||||
"g": 140,
|
||||
"b": 170
|
||||
}
|
||||
},
|
||||
"text": {
|
||||
"name": "Text",
|
||||
"hex": "#e0def4",
|
||||
"rgb": {
|
||||
"r": 224,
|
||||
"g": 222,
|
||||
"b": 244
|
||||
}
|
||||
},
|
||||
"love": {
|
||||
"name": "Love",
|
||||
"hex": "#eb6f92",
|
||||
"rgb": {
|
||||
"r": 235,
|
||||
"g": 111,
|
||||
"b": 146
|
||||
}
|
||||
},
|
||||
"gold": {
|
||||
"name": "Gold",
|
||||
"hex": "#f6c177",
|
||||
"rgb": {
|
||||
"r": 246,
|
||||
"g": 193,
|
||||
"b": 119
|
||||
}
|
||||
},
|
||||
"rose": {
|
||||
"name": "Rose",
|
||||
"hex": "#ea9a97",
|
||||
"rgb": {
|
||||
"r": 234,
|
||||
"g": 154,
|
||||
"b": 151
|
||||
}
|
||||
},
|
||||
"pine": {
|
||||
"name": "Pine",
|
||||
"hex": "#3e8fb0",
|
||||
"rgb": {
|
||||
"r": 62,
|
||||
"g": 143,
|
||||
"b": 176
|
||||
}
|
||||
},
|
||||
"foam": {
|
||||
"name": "Foam",
|
||||
"hex": "#9ccfd8",
|
||||
"rgb": {
|
||||
"r": 156,
|
||||
"g": 207,
|
||||
"b": 216
|
||||
}
|
||||
},
|
||||
"iris": {
|
||||
"name": "Iris",
|
||||
"hex": "#c4a7e7",
|
||||
"rgb": {
|
||||
"r": 196,
|
||||
"g": 167,
|
||||
"b": 231
|
||||
}
|
||||
},
|
||||
"highlight-low": {
|
||||
"name": "Highlight Low",
|
||||
"hex": "#2a283e",
|
||||
"rgb": {
|
||||
"r": 42,
|
||||
"g": 40,
|
||||
"b": 62
|
||||
}
|
||||
},
|
||||
"highlight-med": {
|
||||
"name": "Highlight Med",
|
||||
"hex": "#44415a",
|
||||
"rgb": {
|
||||
"r": 58,
|
||||
"g": 65,
|
||||
"b": 90
|
||||
}
|
||||
},
|
||||
"highlight-high": {
|
||||
"name": "Highlight High",
|
||||
"hex": "#56526e",
|
||||
"rgb": {
|
||||
"r": 86,
|
||||
"g": 82,
|
||||
"b": 110
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"dawn": {
|
||||
"name": "Dawn",
|
||||
"dark": false,
|
||||
"colors": {
|
||||
"base": {
|
||||
"name": "Base",
|
||||
"hex": "#faf4ed",
|
||||
"rgb": {
|
||||
"r": 250,
|
||||
"g": 244,
|
||||
"b": 237
|
||||
}
|
||||
},
|
||||
"surface": {
|
||||
"name": "Surface",
|
||||
"hex": "#fffaf3",
|
||||
"rgb": {
|
||||
"r": 255,
|
||||
"g": 250,
|
||||
"b": 243
|
||||
}
|
||||
},
|
||||
"overlay": {
|
||||
"name": "Overlay",
|
||||
"hex": "#f2e9e1",
|
||||
"rgb": {
|
||||
"r": 242,
|
||||
"g": 233,
|
||||
"b": 222
|
||||
}
|
||||
},
|
||||
"muted": {
|
||||
"name": "Muted",
|
||||
"hex": "#9893a5",
|
||||
"rgb": {
|
||||
"r": 152,
|
||||
"g": 147,
|
||||
"b": 165
|
||||
}
|
||||
},
|
||||
"subtle": {
|
||||
"name": "Subtle",
|
||||
"hex": "#797593",
|
||||
"rgb": {
|
||||
"r": 121,
|
||||
"g": 117,
|
||||
"b": 147
|
||||
}
|
||||
},
|
||||
"text": {
|
||||
"name": "Text",
|
||||
"hex": "#575279",
|
||||
"rgb": {
|
||||
"r": 87,
|
||||
"g": 82,
|
||||
"b": 121
|
||||
}
|
||||
},
|
||||
"love": {
|
||||
"name": "Love",
|
||||
"hex": "#b4637a",
|
||||
"rgb": {
|
||||
"r": 180,
|
||||
"g": 99,
|
||||
"b": 122
|
||||
}
|
||||
},
|
||||
"gold": {
|
||||
"name": "Gold",
|
||||
"hex": "#ea9d34",
|
||||
"rgb": {
|
||||
"r": 234,
|
||||
"g": 157,
|
||||
"b": 52
|
||||
}
|
||||
},
|
||||
"rose": {
|
||||
"name": "Rose",
|
||||
"hex": "#d7827e",
|
||||
"rgb": {
|
||||
"r": 215,
|
||||
"g": 130,
|
||||
"b": 126
|
||||
}
|
||||
},
|
||||
"pine": {
|
||||
"name": "Pine",
|
||||
"hex": "#286983",
|
||||
"rgb": {
|
||||
"r": 40,
|
||||
"g": 105,
|
||||
"b": 131
|
||||
}
|
||||
},
|
||||
"foam": {
|
||||
"name": "Foam",
|
||||
"hex": "#56949f",
|
||||
"rgb": {
|
||||
"r": 86,
|
||||
"g": 148,
|
||||
"b": 159
|
||||
}
|
||||
},
|
||||
"iris": {
|
||||
"name": "Iris",
|
||||
"hex": "#907aa9",
|
||||
"rgb": {
|
||||
"r": 144,
|
||||
"g": 122,
|
||||
"b": 169
|
||||
}
|
||||
},
|
||||
"highlight-low": {
|
||||
"name": "Highlight Low",
|
||||
"hex": "#f4ede8",
|
||||
"rgb": {
|
||||
"r": 244,
|
||||
"g": 237,
|
||||
"b": 232
|
||||
}
|
||||
},
|
||||
"highlight-med": {
|
||||
"name": "Highlight Med",
|
||||
"hex": "#dfdad9",
|
||||
"rgb": {
|
||||
"r": 223,
|
||||
"g": 218,
|
||||
"b": 217
|
||||
}
|
||||
},
|
||||
"highlight-high": {
|
||||
"name": "Highlight High",
|
||||
"hex": "#cecacd",
|
||||
"rgb": {
|
||||
"r": 206,
|
||||
"g": 202,
|
||||
"b": 205
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -276,6 +276,17 @@
|
|||
"url": "https://github.com/d2718nis/rose-pine-dunst/archive/496499eaed38a07ce4f79ec91baaf6e1e4c28bc5.tar.gz",
|
||||
"hash": "0x7cqbcn7zygab9xbmbarz06wxkj3wxxffwmka33ljhm8gk3x0ay"
|
||||
},
|
||||
"rose-pine-palette": {
|
||||
"type": "Git",
|
||||
"repository": {
|
||||
"type": "Git",
|
||||
"url": "https://git.punkfairie.net/punkfairie/rose-pine-palette.git"
|
||||
},
|
||||
"branch": "main",
|
||||
"revision": "7248b41a76dfc807694bc5bb4bec0edc16d23cd9",
|
||||
"url": null,
|
||||
"hash": "1x72ivyp8963wfrjp84nbh5phwkhd5fyd1jl0b5vasvrzjpp0vvj"
|
||||
},
|
||||
"rose-pine-swaylock": {
|
||||
"type": "Git",
|
||||
"repository": {
|
||||
|
@ -374,4 +385,4 @@
|
|||
}
|
||||
},
|
||||
"version": 3
|
||||
}
|
||||
}
|
|
@ -3,9 +3,10 @@
|
|||
lib,
|
||||
...
|
||||
}: let
|
||||
inherit (config.rose-pine) sources;
|
||||
cfg = config.programs.fzf.rose-pine;
|
||||
enable = cfg.enable && config.programs.fzf.enable;
|
||||
palette = (lib.importJSON "../../.sources/palette.json").${cfg.flavor}.colors;
|
||||
palette = (lib.importJSON "${sources.rose-pine-palette}/palette.json").${cfg.flavor}.colors;
|
||||
in {
|
||||
options.programs.fzf.rose-pine =
|
||||
lib.rp.mkRosePineOpt {name = "fzf";};
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
lib,
|
||||
...
|
||||
}: let
|
||||
inherit (config.rose-pine) sources;
|
||||
|
||||
cfg = config.console.rose-pine;
|
||||
enable = cfg.enable && config.console.enable;
|
||||
|
||||
palette = (lib.importJSON "../../.sources/palette.json").${cfg.flavor}.colors;
|
||||
palette = (lib.importJSON "${sources.rose-pine-palette}/palette.json").${cfg.flavor}.colors;
|
||||
in {
|
||||
options.console.rose-pine = lib.rp.mkRosePineOpt {name = "console";};
|
||||
|
||||
|
|
Loading…
Reference in a new issue