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/services.nix
|
||||
./modules/aliases.nix
|
||||
./modules/theme.nix
|
||||
./modules/assets.nix
|
||||
];
|
||||
|
||||
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