blob: 7ff109ba145adde1f35799a9f5547a82ba881f58 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
const gruvboxColors = [
"#b8bb26",
"#fabd2f",
"#83a598",
"#d3869b",
"#8ec07c",
"#458588",
"#cc241d",
"#d65d0e",
"#bdae93",
];
export const generateGruvboxFromString = (string) =>
gruvboxColors[Array.from(string).map((x) => x.charCodeAt(0)).reduce((a, x) => a+x, 0) % gruvboxColors.length];
|