Added assets
This commit is contained in:
303
assets/themes/frappe.ron
Normal file
303
assets/themes/frappe.ron
Normal file
@@ -0,0 +1,303 @@
|
|||||||
|
(
|
||||||
|
palette: Dark((
|
||||||
|
name: "Catppuccin-Frappe-Lavender",
|
||||||
|
blue: (
|
||||||
|
red: 0.54901961,
|
||||||
|
green: 0.66666667,
|
||||||
|
blue: 0.93333333,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
red: (
|
||||||
|
red: 0.90588235,
|
||||||
|
green: 0.50980392,
|
||||||
|
blue: 0.51764706,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.81960784,
|
||||||
|
blue: 0.53725490,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
yellow: (
|
||||||
|
red: 0.89803922,
|
||||||
|
green: 0.78431373,
|
||||||
|
blue: 0.56470588,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_1: (
|
||||||
|
red: 0.16078431,
|
||||||
|
green: 0.17254902,
|
||||||
|
blue: 0.23529412,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_2: (
|
||||||
|
red: 0.18823529,
|
||||||
|
green: 0.20392157,
|
||||||
|
blue: 0.27450980,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_3: (
|
||||||
|
red: 0.25490196,
|
||||||
|
green: 0.27058824,
|
||||||
|
blue: 0.34901961,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_0: (
|
||||||
|
red: 0.13725490,
|
||||||
|
green: 0.14901961,
|
||||||
|
blue: 0.20392157,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_1: (
|
||||||
|
red: 0.16078431,
|
||||||
|
green: 0.17254902,
|
||||||
|
blue: 0.23529412,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_2: (
|
||||||
|
red: 0.18823529,
|
||||||
|
green: 0.20392157,
|
||||||
|
blue: 0.27450980,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_3: (
|
||||||
|
red: 0.25490196,
|
||||||
|
green: 0.27058824,
|
||||||
|
blue: 0.34901961,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_4: (
|
||||||
|
red: 0.31764706,
|
||||||
|
green: 0.34117647,
|
||||||
|
blue: 0.42745098,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_5: (
|
||||||
|
red: 0.38431373,
|
||||||
|
green: 0.40784314,
|
||||||
|
blue: 0.50196078,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_6: (
|
||||||
|
red: 0.45098039,
|
||||||
|
green: 0.47450980,
|
||||||
|
blue: 0.58039216,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_7: (
|
||||||
|
red: 0.51372549,
|
||||||
|
green: 0.54509804,
|
||||||
|
blue: 0.65490196,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_8: (
|
||||||
|
red: 0.58039216,
|
||||||
|
green: 0.61176471,
|
||||||
|
blue: 0.73333333,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_9: (
|
||||||
|
red: 0.64705882,
|
||||||
|
green: 0.67843137,
|
||||||
|
blue: 0.80784314,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_10: (
|
||||||
|
red: 0.70980392,
|
||||||
|
green: 0.74901961,
|
||||||
|
blue: 0.88627451,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.81960784,
|
||||||
|
blue: 0.53725490,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_red: (
|
||||||
|
red: 0.90588235,
|
||||||
|
green: 0.50980392,
|
||||||
|
blue: 0.51764706,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_orange: (
|
||||||
|
red: 0.93725490,
|
||||||
|
green: 0.62352941,
|
||||||
|
blue: 0.46274510,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_warm_grey: (
|
||||||
|
red: 0.58039216,
|
||||||
|
green: 0.61176471,
|
||||||
|
blue: 0.73333333,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_orange: (
|
||||||
|
red: 0.93725490,
|
||||||
|
green: 0.62352941,
|
||||||
|
blue: 0.46274510,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_yellow: (
|
||||||
|
red: 0.89803922,
|
||||||
|
green: 0.78431373,
|
||||||
|
blue: 0.56470588,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_blue: (
|
||||||
|
red: 0.54901961,
|
||||||
|
green: 0.66666667,
|
||||||
|
blue: 0.93333333,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_purple: (
|
||||||
|
red: 0.72941176,
|
||||||
|
green: 0.73333333,
|
||||||
|
blue: 0.94509804,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_pink: (
|
||||||
|
red: 0.95686275,
|
||||||
|
green: 0.72156863,
|
||||||
|
blue: 0.89411765,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_indigo: (
|
||||||
|
red: 0.79215686,
|
||||||
|
green: 0.61960784,
|
||||||
|
blue: 0.90196078,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_blue: (
|
||||||
|
red: 0.54901961,
|
||||||
|
green: 0.66666667,
|
||||||
|
blue: 0.93333333,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_red: (
|
||||||
|
red: 0.90588235,
|
||||||
|
green: 0.50980392,
|
||||||
|
blue: 0.51764706,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.81960784,
|
||||||
|
blue: 0.53725490,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_warm_grey: (
|
||||||
|
red: 0.58039216,
|
||||||
|
green: 0.61176471,
|
||||||
|
blue: 0.73333333,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_orange: (
|
||||||
|
red: 0.93725490,
|
||||||
|
green: 0.62352941,
|
||||||
|
blue: 0.46274510,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_yellow: (
|
||||||
|
red: 0.89803922,
|
||||||
|
green: 0.78431373,
|
||||||
|
blue: 0.56470588,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_purple: (
|
||||||
|
red: 0.72941176,
|
||||||
|
green: 0.73333333,
|
||||||
|
blue: 0.94509804,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_pink: (
|
||||||
|
red: 0.95686275,
|
||||||
|
green: 0.72156863,
|
||||||
|
blue: 0.89411765,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_indigo: (
|
||||||
|
red: 0.79215686,
|
||||||
|
green: 0.61960784,
|
||||||
|
blue: 0.90196078,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
)),
|
||||||
|
spacing: (
|
||||||
|
space_none: 0,
|
||||||
|
space_xxxs: 4,
|
||||||
|
space_xxs: 8,
|
||||||
|
space_xs: 12,
|
||||||
|
space_s: 16,
|
||||||
|
space_m: 24,
|
||||||
|
space_l: 32,
|
||||||
|
space_xl: 48,
|
||||||
|
space_xxl: 64,
|
||||||
|
space_xxxl: 128,
|
||||||
|
),
|
||||||
|
corner_radii: (
|
||||||
|
radius_0: (0.0, 0.0, 0.0, 0.0),
|
||||||
|
radius_xs: (4.0, 4.0, 4.0, 4.0),
|
||||||
|
radius_s: (8.0, 8.0, 8.0, 8.0),
|
||||||
|
radius_m: (16.0, 16.0, 16.0, 16.0),
|
||||||
|
radius_l: (32.0, 32.0, 32.0, 32.0),
|
||||||
|
radius_xl: (160.0, 160.0, 160.0, 160.0),
|
||||||
|
),
|
||||||
|
bg_color: Some((
|
||||||
|
red: 0.18823529,
|
||||||
|
green: 0.20392157,
|
||||||
|
blue: 0.27450980,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
text_tint: Some((
|
||||||
|
red: 0.77647059,
|
||||||
|
green: 0.81568627,
|
||||||
|
blue: 0.96078431,
|
||||||
|
)),
|
||||||
|
accent: Some((
|
||||||
|
red: 0.72941176,
|
||||||
|
green: 0.73333333,
|
||||||
|
blue: 0.94509804,
|
||||||
|
)),
|
||||||
|
success: Some((
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.81960784,
|
||||||
|
blue: 0.53725490,
|
||||||
|
)),
|
||||||
|
warning: Some((
|
||||||
|
red: 0.89803922,
|
||||||
|
green: 0.78431373,
|
||||||
|
blue: 0.56470588,
|
||||||
|
)),
|
||||||
|
destructive: Some((
|
||||||
|
red: 0.90588235,
|
||||||
|
green: 0.50980392,
|
||||||
|
blue: 0.51764706,
|
||||||
|
)),
|
||||||
|
window_hint: Some((
|
||||||
|
red: 0.72941176,
|
||||||
|
green: 0.73333333,
|
||||||
|
blue: 0.94509804,
|
||||||
|
)),
|
||||||
|
neutral_tint: Some((
|
||||||
|
red: 0.51372549,
|
||||||
|
green: 0.54509804,
|
||||||
|
blue: 0.65490196,
|
||||||
|
)),
|
||||||
|
primary_container_bg: Some((
|
||||||
|
red: 0.25490196,
|
||||||
|
green: 0.27058824,
|
||||||
|
blue: 0.34901961,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
secondary_container_bg: Some((
|
||||||
|
red: 0.31764706,
|
||||||
|
green: 0.34117647,
|
||||||
|
blue: 0.42745098,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
is_frosted: false,
|
||||||
|
gaps: (0, 8),
|
||||||
|
active_hint: 3,
|
||||||
|
)
|
||||||
289
assets/themes/latte.ron
Normal file
289
assets/themes/latte.ron
Normal file
@@ -0,0 +1,289 @@
|
|||||||
|
(
|
||||||
|
palette: Light((
|
||||||
|
name: "Catppuccin-Latte-Lavender",
|
||||||
|
blue: (
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.40000000,
|
||||||
|
blue: 0.96078431,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
red: (
|
||||||
|
red: 0.82352941,
|
||||||
|
green: 0.05882353,
|
||||||
|
blue: 0.22352941,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
green: (
|
||||||
|
red: 0.25098039,
|
||||||
|
green: 0.62745098,
|
||||||
|
blue: 0.16862745,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
yellow: (
|
||||||
|
red: 0.87450980,
|
||||||
|
green: 0.55686275,
|
||||||
|
blue: 0.11372549,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_1: (
|
||||||
|
red: 0.90196078,
|
||||||
|
green: 0.91372549,
|
||||||
|
blue: 0.93725490,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_2: (
|
||||||
|
red: 0.93725490,
|
||||||
|
green: 0.94509804,
|
||||||
|
blue: 0.96078431,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_3: (
|
||||||
|
red: 0.80000000,
|
||||||
|
green: 0.81568627,
|
||||||
|
blue: 0.85490196,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_0: (
|
||||||
|
red: 0.86274510,
|
||||||
|
green: 0.87843137,
|
||||||
|
blue: 0.90980392,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_1: (
|
||||||
|
red: 0.90196078,
|
||||||
|
green: 0.91372549,
|
||||||
|
blue: 0.93725490,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_2: (
|
||||||
|
red: 0.93725490,
|
||||||
|
green: 0.94509804,
|
||||||
|
blue: 0.96078431,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_3: (
|
||||||
|
red: 0.80000000,
|
||||||
|
green: 0.81568627,
|
||||||
|
blue: 0.85490196,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_4: (
|
||||||
|
red: 0.73725490,
|
||||||
|
green: 0.75294118,
|
||||||
|
blue: 0.80000000,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_5: (
|
||||||
|
red: 0.67450980,
|
||||||
|
green: 0.69019608,
|
||||||
|
blue: 0.74509804,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_6: (
|
||||||
|
red: 0.61176471,
|
||||||
|
green: 0.62745098,
|
||||||
|
blue: 0.69019608,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_7: (
|
||||||
|
red: 0.54901961,
|
||||||
|
green: 0.56078431,
|
||||||
|
blue: 0.63137255,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_8: (
|
||||||
|
red: 0.48627451,
|
||||||
|
green: 0.49803922,
|
||||||
|
blue: 0.57647059,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_9: (
|
||||||
|
red: 0.42352941,
|
||||||
|
green: 0.43529412,
|
||||||
|
blue: 0.52156863,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_10: (
|
||||||
|
red: 0.36078431,
|
||||||
|
green: 0.37254902,
|
||||||
|
blue: 0.46666667,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_green: (
|
||||||
|
red: 0.25098039,
|
||||||
|
green: 0.62745098,
|
||||||
|
blue: 0.16862745,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_red: (
|
||||||
|
red: 0.82352941,
|
||||||
|
green: 0.05882353,
|
||||||
|
blue: 0.22352941,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_orange: (
|
||||||
|
red: 0.99607843,
|
||||||
|
green: 0.39215686,
|
||||||
|
blue: 0.04313725,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_warm_grey: (
|
||||||
|
red: 0.48627451,
|
||||||
|
green: 0.49803922,
|
||||||
|
blue: 0.57647059,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_orange: (
|
||||||
|
red: 0.99607843,
|
||||||
|
green: 0.39215686,
|
||||||
|
blue: 0.04313725,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_yellow: (
|
||||||
|
red: 0.87450980,
|
||||||
|
green: 0.55686275,
|
||||||
|
blue: 0.11372549,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_blue: (
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.40000000,
|
||||||
|
blue: 0.96078431,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_purple: (
|
||||||
|
red: 0.44705882,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.99215686,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_pink: (
|
||||||
|
red: 0.91764706,
|
||||||
|
green: 0.46274510,
|
||||||
|
blue: 0.79607843,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_indigo: (
|
||||||
|
red: 0.53333333,
|
||||||
|
green: 0.22352941,
|
||||||
|
blue: 0.93725490,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_blue: (
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.40000000,
|
||||||
|
blue: 0.96078431,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_red: (
|
||||||
|
red: 0.82352941,
|
||||||
|
green: 0.05882353,
|
||||||
|
blue: 0.22352941,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_green: (
|
||||||
|
red: 0.25098039,
|
||||||
|
green: 0.62745098,
|
||||||
|
blue: 0.16862745,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_warm_grey: (
|
||||||
|
red: 0.48627451,
|
||||||
|
green: 0.49803922,
|
||||||
|
blue: 0.57647059,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_orange: (
|
||||||
|
red: 0.99607843,
|
||||||
|
green: 0.39215686,
|
||||||
|
blue: 0.04313725,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_yellow: (
|
||||||
|
red: 0.87450980,
|
||||||
|
green: 0.55686275,
|
||||||
|
blue: 0.11372549,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_purple: (
|
||||||
|
red: 0.44705882,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.99215686,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_pink: (
|
||||||
|
red: 0.91764706,
|
||||||
|
green: 0.46274510,
|
||||||
|
blue: 0.79607843,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_indigo: (
|
||||||
|
red: 0.53333333,
|
||||||
|
green: 0.22352941,
|
||||||
|
blue: 0.93725490,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
)),
|
||||||
|
spacing: (
|
||||||
|
space_none: 0,
|
||||||
|
space_xxxs: 4,
|
||||||
|
space_xxs: 8,
|
||||||
|
space_xs: 12,
|
||||||
|
space_s: 16,
|
||||||
|
space_m: 24,
|
||||||
|
space_l: 32,
|
||||||
|
space_xl: 48,
|
||||||
|
space_xxl: 64,
|
||||||
|
space_xxxl: 128,
|
||||||
|
),
|
||||||
|
corner_radii: (
|
||||||
|
radius_0: (0.0, 0.0, 0.0, 0.0),
|
||||||
|
radius_xs: (4.0, 4.0, 4.0, 4.0),
|
||||||
|
radius_s: (8.0, 8.0, 8.0, 8.0),
|
||||||
|
radius_m: (16.0, 16.0, 16.0, 16.0),
|
||||||
|
radius_l: (32.0, 32.0, 32.0, 32.0),
|
||||||
|
radius_xl: (160.0, 160.0, 160.0, 160.0),
|
||||||
|
),
|
||||||
|
bg_color: Some((
|
||||||
|
red: 0.93725490,
|
||||||
|
green: 0.94509804,
|
||||||
|
blue: 0.96078431,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
text_tint: Some((
|
||||||
|
red: 0.29803922,
|
||||||
|
green: 0.30980392,
|
||||||
|
blue: 0.41176471,
|
||||||
|
)),
|
||||||
|
accent: Some((
|
||||||
|
red: 0.44705882,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.99215686,
|
||||||
|
)),
|
||||||
|
success: Some((
|
||||||
|
red: 0.25098039,
|
||||||
|
green: 0.62745098,
|
||||||
|
blue: 0.16862745,
|
||||||
|
)),
|
||||||
|
warning: Some((
|
||||||
|
red: 0.87450980,
|
||||||
|
green: 0.55686275,
|
||||||
|
blue: 0.11372549,
|
||||||
|
)),
|
||||||
|
destructive: Some((
|
||||||
|
red: 0.82352941,
|
||||||
|
green: 0.05882353,
|
||||||
|
blue: 0.22352941,
|
||||||
|
)),
|
||||||
|
window_hint: Some((
|
||||||
|
red: 0.44705882,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.99215686,
|
||||||
|
)),
|
||||||
|
neutral_tint: None,
|
||||||
|
primary_container_bg: None,
|
||||||
|
secondary_container_bg: None,
|
||||||
|
is_frosted: false,
|
||||||
|
gaps: (0, 8),
|
||||||
|
active_hint: 3,
|
||||||
|
)
|
||||||
303
assets/themes/macchiato.ron
Normal file
303
assets/themes/macchiato.ron
Normal file
@@ -0,0 +1,303 @@
|
|||||||
|
(
|
||||||
|
palette: Dark((
|
||||||
|
name: "Catppuccin-Macchiato-Lavender",
|
||||||
|
blue: (
|
||||||
|
red: 0.54117647,
|
||||||
|
green: 0.67843137,
|
||||||
|
blue: 0.95686275,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
red: (
|
||||||
|
red: 0.92941176,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.58823529,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.85490196,
|
||||||
|
blue: 0.58431373,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
yellow: (
|
||||||
|
red: 0.93333333,
|
||||||
|
green: 0.83137255,
|
||||||
|
blue: 0.62352941,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_1: (
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.12549020,
|
||||||
|
blue: 0.18823529,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_2: (
|
||||||
|
red: 0.14117647,
|
||||||
|
green: 0.15294118,
|
||||||
|
blue: 0.22745098,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_3: (
|
||||||
|
red: 0.21176471,
|
||||||
|
green: 0.22745098,
|
||||||
|
blue: 0.30980392,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_0: (
|
||||||
|
red: 0.09411765,
|
||||||
|
green: 0.09803922,
|
||||||
|
blue: 0.14901961,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_1: (
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.12549020,
|
||||||
|
blue: 0.18823529,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_2: (
|
||||||
|
red: 0.14117647,
|
||||||
|
green: 0.15294118,
|
||||||
|
blue: 0.22745098,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_3: (
|
||||||
|
red: 0.21176471,
|
||||||
|
green: 0.22745098,
|
||||||
|
blue: 0.30980392,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_4: (
|
||||||
|
red: 0.28627451,
|
||||||
|
green: 0.30196078,
|
||||||
|
blue: 0.39215686,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_5: (
|
||||||
|
red: 0.35686275,
|
||||||
|
green: 0.37647059,
|
||||||
|
blue: 0.47058824,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_6: (
|
||||||
|
red: 0.43137255,
|
||||||
|
green: 0.45098039,
|
||||||
|
blue: 0.55294118,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_7: (
|
||||||
|
red: 0.50196078,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.63529412,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_8: (
|
||||||
|
red: 0.57647059,
|
||||||
|
green: 0.60392157,
|
||||||
|
blue: 0.71764706,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_9: (
|
||||||
|
red: 0.64705882,
|
||||||
|
green: 0.67843137,
|
||||||
|
blue: 0.79607843,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_10: (
|
||||||
|
red: 0.72156863,
|
||||||
|
green: 0.75294118,
|
||||||
|
blue: 0.87843137,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.85490196,
|
||||||
|
blue: 0.58431373,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_red: (
|
||||||
|
red: 0.92941176,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.58823529,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_orange: (
|
||||||
|
red: 0.96078431,
|
||||||
|
green: 0.66274510,
|
||||||
|
blue: 0.49803922,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_warm_grey: (
|
||||||
|
red: 0.57647059,
|
||||||
|
green: 0.60392157,
|
||||||
|
blue: 0.71764706,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_orange: (
|
||||||
|
red: 0.96078431,
|
||||||
|
green: 0.66274510,
|
||||||
|
blue: 0.49803922,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_yellow: (
|
||||||
|
red: 0.93333333,
|
||||||
|
green: 0.83137255,
|
||||||
|
blue: 0.62352941,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_blue: (
|
||||||
|
red: 0.54117647,
|
||||||
|
green: 0.67843137,
|
||||||
|
blue: 0.95686275,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_purple: (
|
||||||
|
red: 0.71764706,
|
||||||
|
green: 0.74117647,
|
||||||
|
blue: 0.97254902,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_pink: (
|
||||||
|
red: 0.96078431,
|
||||||
|
green: 0.74117647,
|
||||||
|
blue: 0.90196078,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_indigo: (
|
||||||
|
red: 0.77647059,
|
||||||
|
green: 0.62745098,
|
||||||
|
blue: 0.96470588,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_blue: (
|
||||||
|
red: 0.54117647,
|
||||||
|
green: 0.67843137,
|
||||||
|
blue: 0.95686275,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_red: (
|
||||||
|
red: 0.92941176,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.58823529,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.85490196,
|
||||||
|
blue: 0.58431373,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_warm_grey: (
|
||||||
|
red: 0.57647059,
|
||||||
|
green: 0.60392157,
|
||||||
|
blue: 0.71764706,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_orange: (
|
||||||
|
red: 0.96078431,
|
||||||
|
green: 0.66274510,
|
||||||
|
blue: 0.49803922,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_yellow: (
|
||||||
|
red: 0.93333333,
|
||||||
|
green: 0.83137255,
|
||||||
|
blue: 0.62352941,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_purple: (
|
||||||
|
red: 0.71764706,
|
||||||
|
green: 0.74117647,
|
||||||
|
blue: 0.97254902,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_pink: (
|
||||||
|
red: 0.96078431,
|
||||||
|
green: 0.74117647,
|
||||||
|
blue: 0.90196078,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_indigo: (
|
||||||
|
red: 0.77647059,
|
||||||
|
green: 0.62745098,
|
||||||
|
blue: 0.96470588,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
)),
|
||||||
|
spacing: (
|
||||||
|
space_none: 0,
|
||||||
|
space_xxxs: 4,
|
||||||
|
space_xxs: 8,
|
||||||
|
space_xs: 12,
|
||||||
|
space_s: 16,
|
||||||
|
space_m: 24,
|
||||||
|
space_l: 32,
|
||||||
|
space_xl: 48,
|
||||||
|
space_xxl: 64,
|
||||||
|
space_xxxl: 128,
|
||||||
|
),
|
||||||
|
corner_radii: (
|
||||||
|
radius_0: (0.0, 0.0, 0.0, 0.0),
|
||||||
|
radius_xs: (4.0, 4.0, 4.0, 4.0),
|
||||||
|
radius_s: (8.0, 8.0, 8.0, 8.0),
|
||||||
|
radius_m: (16.0, 16.0, 16.0, 16.0),
|
||||||
|
radius_l: (32.0, 32.0, 32.0, 32.0),
|
||||||
|
radius_xl: (160.0, 160.0, 160.0, 160.0),
|
||||||
|
),
|
||||||
|
bg_color: Some((
|
||||||
|
red: 0.14117647,
|
||||||
|
green: 0.15294118,
|
||||||
|
blue: 0.22745098,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
text_tint: Some((
|
||||||
|
red: 0.79215686,
|
||||||
|
green: 0.82745098,
|
||||||
|
blue: 0.96078431,
|
||||||
|
)),
|
||||||
|
accent: Some((
|
||||||
|
red: 0.71764706,
|
||||||
|
green: 0.74117647,
|
||||||
|
blue: 0.97254902,
|
||||||
|
)),
|
||||||
|
success: Some((
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.85490196,
|
||||||
|
blue: 0.58431373,
|
||||||
|
)),
|
||||||
|
warning: Some((
|
||||||
|
red: 0.93333333,
|
||||||
|
green: 0.83137255,
|
||||||
|
blue: 0.62352941,
|
||||||
|
)),
|
||||||
|
destructive: Some((
|
||||||
|
red: 0.92941176,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.58823529,
|
||||||
|
)),
|
||||||
|
window_hint: Some((
|
||||||
|
red: 0.71764706,
|
||||||
|
green: 0.74117647,
|
||||||
|
blue: 0.97254902,
|
||||||
|
)),
|
||||||
|
neutral_tint: Some((
|
||||||
|
red: 0.50196078,
|
||||||
|
green: 0.52941176,
|
||||||
|
blue: 0.63529412,
|
||||||
|
)),
|
||||||
|
primary_container_bg: Some((
|
||||||
|
red: 0.21176471,
|
||||||
|
green: 0.22745098,
|
||||||
|
blue: 0.30980392,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
secondary_container_bg: Some((
|
||||||
|
red: 0.28627451,
|
||||||
|
green: 0.30196078,
|
||||||
|
blue: 0.39215686,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
is_frosted: false,
|
||||||
|
gaps: (0, 8),
|
||||||
|
active_hint: 3,
|
||||||
|
)
|
||||||
303
assets/themes/mocha.ron
Normal file
303
assets/themes/mocha.ron
Normal file
@@ -0,0 +1,303 @@
|
|||||||
|
(
|
||||||
|
palette: Dark((
|
||||||
|
name: "Catppuccin-Mocha-Lavender",
|
||||||
|
blue: (
|
||||||
|
red: 0.53725490,
|
||||||
|
green: 0.70588235,
|
||||||
|
blue: 0.98039216,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
red: (
|
||||||
|
red: 0.95294118,
|
||||||
|
green: 0.54509804,
|
||||||
|
blue: 0.65882353,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.89019608,
|
||||||
|
blue: 0.63137255,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
yellow: (
|
||||||
|
red: 0.97647059,
|
||||||
|
green: 0.88627451,
|
||||||
|
blue: 0.68627451,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_1: (
|
||||||
|
red: 0.09411765,
|
||||||
|
green: 0.09411765,
|
||||||
|
blue: 0.14509804,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_2: (
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.11764706,
|
||||||
|
blue: 0.18039216,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
gray_3: (
|
||||||
|
red: 0.19215686,
|
||||||
|
green: 0.19607843,
|
||||||
|
blue: 0.26666667,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_0: (
|
||||||
|
red: 0.06666667,
|
||||||
|
green: 0.06666667,
|
||||||
|
blue: 0.10588235,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_1: (
|
||||||
|
red: 0.09411765,
|
||||||
|
green: 0.09411765,
|
||||||
|
blue: 0.14509804,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_2: (
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.11764706,
|
||||||
|
blue: 0.18039216,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_3: (
|
||||||
|
red: 0.19215686,
|
||||||
|
green: 0.19607843,
|
||||||
|
blue: 0.26666667,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_4: (
|
||||||
|
red: 0.27058824,
|
||||||
|
green: 0.27843137,
|
||||||
|
blue: 0.35294118,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_5: (
|
||||||
|
red: 0.34509804,
|
||||||
|
green: 0.35686275,
|
||||||
|
blue: 0.43921569,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_6: (
|
||||||
|
red: 0.42352941,
|
||||||
|
green: 0.43921569,
|
||||||
|
blue: 0.52549020,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_7: (
|
||||||
|
red: 0.49803922,
|
||||||
|
green: 0.51764706,
|
||||||
|
blue: 0.61176471,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_8: (
|
||||||
|
red: 0.57647059,
|
||||||
|
green: 0.60000000,
|
||||||
|
blue: 0.69803922,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_9: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.67843137,
|
||||||
|
blue: 0.78431373,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
neutral_10: (
|
||||||
|
red: 0.72941176,
|
||||||
|
green: 0.76078431,
|
||||||
|
blue: 0.87058824,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.89019608,
|
||||||
|
blue: 0.63137255,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_red: (
|
||||||
|
red: 0.95294118,
|
||||||
|
green: 0.54509804,
|
||||||
|
blue: 0.65882353,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
bright_orange: (
|
||||||
|
red: 0.98039216,
|
||||||
|
green: 0.70196078,
|
||||||
|
blue: 0.52941176,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_warm_grey: (
|
||||||
|
red: 0.57647059,
|
||||||
|
green: 0.60000000,
|
||||||
|
blue: 0.69803922,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_orange: (
|
||||||
|
red: 0.98039216,
|
||||||
|
green: 0.70196078,
|
||||||
|
blue: 0.52941176,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_yellow: (
|
||||||
|
red: 0.97647059,
|
||||||
|
green: 0.88627451,
|
||||||
|
blue: 0.68627451,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_blue: (
|
||||||
|
red: 0.53725490,
|
||||||
|
green: 0.70588235,
|
||||||
|
blue: 0.98039216,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_purple: (
|
||||||
|
red: 0.70588235,
|
||||||
|
green: 0.74509804,
|
||||||
|
blue: 0.99607843,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_pink: (
|
||||||
|
red: 0.96078431,
|
||||||
|
green: 0.76078431,
|
||||||
|
blue: 0.90588235,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
ext_indigo: (
|
||||||
|
red: 0.79607843,
|
||||||
|
green: 0.65098039,
|
||||||
|
blue: 0.96862745,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_blue: (
|
||||||
|
red: 0.53725490,
|
||||||
|
green: 0.70588235,
|
||||||
|
blue: 0.98039216,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_red: (
|
||||||
|
red: 0.95294118,
|
||||||
|
green: 0.54509804,
|
||||||
|
blue: 0.65882353,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_green: (
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.89019608,
|
||||||
|
blue: 0.63137255,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_warm_grey: (
|
||||||
|
red: 0.57647059,
|
||||||
|
green: 0.60000000,
|
||||||
|
blue: 0.69803922,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_orange: (
|
||||||
|
red: 0.98039216,
|
||||||
|
green: 0.70196078,
|
||||||
|
blue: 0.52941176,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_yellow: (
|
||||||
|
red: 0.97647059,
|
||||||
|
green: 0.88627451,
|
||||||
|
blue: 0.68627451,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_purple: (
|
||||||
|
red: 0.70588235,
|
||||||
|
green: 0.74509804,
|
||||||
|
blue: 0.99607843,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_pink: (
|
||||||
|
red: 0.96078431,
|
||||||
|
green: 0.76078431,
|
||||||
|
blue: 0.90588235,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
accent_indigo: (
|
||||||
|
red: 0.79607843,
|
||||||
|
green: 0.65098039,
|
||||||
|
blue: 0.96862745,
|
||||||
|
alpha: 1.0,
|
||||||
|
),
|
||||||
|
)),
|
||||||
|
spacing: (
|
||||||
|
space_none: 0,
|
||||||
|
space_xxxs: 4,
|
||||||
|
space_xxs: 8,
|
||||||
|
space_xs: 12,
|
||||||
|
space_s: 16,
|
||||||
|
space_m: 24,
|
||||||
|
space_l: 32,
|
||||||
|
space_xl: 48,
|
||||||
|
space_xxl: 64,
|
||||||
|
space_xxxl: 128,
|
||||||
|
),
|
||||||
|
corner_radii: (
|
||||||
|
radius_0: (0.0, 0.0, 0.0, 0.0),
|
||||||
|
radius_xs: (4.0, 4.0, 4.0, 4.0),
|
||||||
|
radius_s: (8.0, 8.0, 8.0, 8.0),
|
||||||
|
radius_m: (16.0, 16.0, 16.0, 16.0),
|
||||||
|
radius_l: (32.0, 32.0, 32.0, 32.0),
|
||||||
|
radius_xl: (160.0, 160.0, 160.0, 160.0),
|
||||||
|
),
|
||||||
|
bg_color: Some((
|
||||||
|
red: 0.11764706,
|
||||||
|
green: 0.11764706,
|
||||||
|
blue: 0.18039216,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
text_tint: Some((
|
||||||
|
red: 0.80392157,
|
||||||
|
green: 0.83921569,
|
||||||
|
blue: 0.95686275,
|
||||||
|
)),
|
||||||
|
accent: Some((
|
||||||
|
red: 0.70588235,
|
||||||
|
green: 0.74509804,
|
||||||
|
blue: 0.99607843,
|
||||||
|
)),
|
||||||
|
success: Some((
|
||||||
|
red: 0.65098039,
|
||||||
|
green: 0.89019608,
|
||||||
|
blue: 0.63137255,
|
||||||
|
)),
|
||||||
|
warning: Some((
|
||||||
|
red: 0.97647059,
|
||||||
|
green: 0.88627451,
|
||||||
|
blue: 0.68627451,
|
||||||
|
)),
|
||||||
|
destructive: Some((
|
||||||
|
red: 0.95294118,
|
||||||
|
green: 0.54509804,
|
||||||
|
blue: 0.65882353,
|
||||||
|
)),
|
||||||
|
window_hint: Some((
|
||||||
|
red: 0.70588235,
|
||||||
|
green: 0.74509804,
|
||||||
|
blue: 0.99607843,
|
||||||
|
)),
|
||||||
|
neutral_tint: Some((
|
||||||
|
red: 0.49803922,
|
||||||
|
green: 0.51764706,
|
||||||
|
blue: 0.61176471,
|
||||||
|
)),
|
||||||
|
primary_container_bg: Some((
|
||||||
|
red: 0.19215686,
|
||||||
|
green: 0.19607843,
|
||||||
|
blue: 0.26666667,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
secondary_container_bg: Some((
|
||||||
|
red: 0.27058824,
|
||||||
|
green: 0.27843137,
|
||||||
|
blue: 0.35294118,
|
||||||
|
alpha: 1.00000000,
|
||||||
|
)),
|
||||||
|
is_frosted: false,
|
||||||
|
gaps: (0, 8),
|
||||||
|
active_hint: 3,
|
||||||
|
)
|
||||||
BIN
assets/wallpapers/unicat.png
Normal file
BIN
assets/wallpapers/unicat.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 35 KiB |
@@ -15,7 +15,7 @@
|
|||||||
./modules/hardware.nix
|
./modules/hardware.nix
|
||||||
./modules/services.nix
|
./modules/services.nix
|
||||||
./modules/aliases.nix
|
./modules/aliases.nix
|
||||||
./modules/theme.nix
|
./modules/assets.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||||
|
|||||||
32
modules/assets.nix
Normal file
32
modules/assets.nix
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
{ config, pkgs, lib, ... }:
|
||||||
|
|
||||||
|
let
|
||||||
|
# The assets folder from the project root
|
||||||
|
assetsPath = ../assets;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
systemd.user.services.sync-assets = {
|
||||||
|
description = "Sync assets to home directory";
|
||||||
|
wantedBy = [ "graphical-session.target" ];
|
||||||
|
partOf = [ "graphical-session.target" ];
|
||||||
|
script = ''
|
||||||
|
# Remove existing Assets folder to ensure clean sync
|
||||||
|
rm -rf %h/Assets
|
||||||
|
|
||||||
|
# Create the directory
|
||||||
|
mkdir -p %h/Assets
|
||||||
|
|
||||||
|
# Copy contents from the nix store to the home directory
|
||||||
|
# -L dereferences symlinks (if any)
|
||||||
|
# --no-preserve=mode,ownership to ensure the user owns the files and can write to them
|
||||||
|
${pkgs.coreutils}/bin/cp -rL --no-preserve=mode,ownership ${assetsPath}/* %h/Assets/
|
||||||
|
|
||||||
|
# Ensure permissions are correct (u+rw)
|
||||||
|
chmod -R u+rw %h/Assets
|
||||||
|
'';
|
||||||
|
serviceConfig = {
|
||||||
|
Type = "oneshot";
|
||||||
|
RemainAfterExit = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
{ pkgs, config, lib, ... }:
|
|
||||||
|
|
||||||
let
|
|
||||||
# URL for the theme
|
|
||||||
themeUrl = "https://raw.githubusercontent.com/catppuccin/cosmic-desktop/main/themes/cosmic-settings/catppuccin-macchiato-blue%2Bround.ron";
|
|
||||||
themeFile = pkgs.fetchurl {
|
|
||||||
url = themeUrl;
|
|
||||||
sha256 = "00hkydzjy87g18xqbg2a07hlh96akwnlbl1pdn006f3kkscyfkmr";
|
|
||||||
};
|
|
||||||
in
|
|
||||||
{
|
|
||||||
# Create a systemd user service to apply the theme
|
|
||||||
systemd.user.services.apply-cosmic-theme = {
|
|
||||||
description = "Apply Catppuccin Macchiato theme to Cosmic";
|
|
||||||
wantedBy = [ "graphical-session.target" ];
|
|
||||||
partOf = [ "graphical-session.target" ];
|
|
||||||
script = ''
|
|
||||||
mkdir -p %h/.config/cosmic/com.system76.CosmicTheme.Dark.Builder
|
|
||||||
|
|
||||||
# The theme file from the repo is the "entries" part of the config.
|
|
||||||
# We need to wrap it in the structure Cosmic expects: ( entries: ..., version: 1 )
|
|
||||||
|
|
||||||
echo "(" > %h/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1
|
|
||||||
echo " entries: " >> %h/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1
|
|
||||||
cat ${themeFile} >> %h/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1
|
|
||||||
echo "," >> %h/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1
|
|
||||||
echo " version: 1" >> %h/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1
|
|
||||||
echo ")" >> %h/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1
|
|
||||||
|
|
||||||
# Ensure Dark Mode is enabled
|
|
||||||
mkdir -p %h/.config/cosmic/com.system76.CosmicTheme.Mode
|
|
||||||
echo '( entries: ( is_dark: true ), version: 1 )' > %h/.config/cosmic/com.system76.CosmicTheme.Mode/v1
|
|
||||||
'';
|
|
||||||
serviceConfig = {
|
|
||||||
Type = "oneshot";
|
|
||||||
RemainAfterExit = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user