From 60078f2d9181d29c67cb48ceb7686238f733dbe7 Mon Sep 17 00:00:00 2001 From: Nippy Date: Mon, 7 Sep 2026 20:11:31 +0200 Subject: rework theme --- raveos-cosmic-theme/.SRCINFO | 8 +- raveos-cosmic-theme/PKGBUILD | 47 ++++------- raveos-cosmic-theme/raveos-cosmic-apply.sh | 96 ++++++++++++---------- raveos-cosmic-theme/raveos-cosmic-first-login.sh | 84 +++++++++---------- raveos-cosmic-theme/raveos-cosmic-theme.install | 13 +++ .../cosmic/com.system76.CosmicBackground/v1/all | 9 ++ .../com.system76.CosmicBackground/v1/same-on-all | 1 + .../cosmic/com.system76.CosmicTerm/v1/background | 1 + .../cosmic/com.system76.CosmicTerm/v1/black | 1 + .../cosmic/com.system76.CosmicTerm/v1/blue | 1 + .../cosmic/com.system76.CosmicTerm/v1/bright_black | 1 + .../cosmic/com.system76.CosmicTerm/v1/bright_blue | 1 + .../cosmic/com.system76.CosmicTerm/v1/bright_cyan | 1 + .../cosmic/com.system76.CosmicTerm/v1/bright_green | 1 + .../com.system76.CosmicTerm/v1/bright_magenta | 1 + .../cosmic/com.system76.CosmicTerm/v1/bright_red | 1 + .../cosmic/com.system76.CosmicTerm/v1/bright_white | 1 + .../com.system76.CosmicTerm/v1/bright_yellow | 1 + .../cosmic/com.system76.CosmicTerm/v1/cyan | 1 + .../cosmic/com.system76.CosmicTerm/v1/font_face | 1 + .../cosmic/com.system76.CosmicTerm/v1/font_size | 1 + .../cosmic/com.system76.CosmicTerm/v1/foreground | 1 + .../cosmic/com.system76.CosmicTerm/v1/green | 1 + .../cosmic/com.system76.CosmicTerm/v1/magenta | 1 + .../cosmic/com.system76.CosmicTerm/v1/opacity | 1 + .../cosmic/com.system76.CosmicTerm/v1/red | 1 + .../cosmic/com.system76.CosmicTerm/v1/white | 1 + .../cosmic/com.system76.CosmicTerm/v1/yellow | 1 + .../v1/accent | 5 ++ .../v2/accent | 1 + .../v2/active_hint | 1 + .../v2/alpha_map | 16 ++++ .../v2/bg_color | 1 + .../v2/corner_radii | 8 ++ .../v2/destructive | 1 + .../v2/frosted | 1 + .../v2/frosted_applets | 1 + .../v2/frosted_maximized_apps | 1 + .../v2/frosted_panel | 1 + .../v2/frosted_system_interface | 1 + .../v2/frosted_windows | 1 + .../com.system76.CosmicTheme.Dark.Builder/v2/gaps | 1 + .../v2/neutral_tint | 1 + .../v2/palette | 35 ++++++++ .../v2/primary_container_bg | 1 + .../v2/secondary_container_bg | 1 + .../v2/spacing | 12 +++ .../v2/success | 1 + .../v2/text_tint | 1 + .../v2/warning | 1 + .../v2/window_hint | 1 + .../cosmic/com.system76.CosmicTheme.Dark/v2/accent | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/accent_button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/accent_text | 1 + .../com.system76.CosmicTheme.Dark/v2/active_hint | 1 + .../com.system76.CosmicTheme.Dark/v2/alpha_map | 16 ++++ .../com.system76.CosmicTheme.Dark/v2/background | 20 +++++ .../cosmic/com.system76.CosmicTheme.Dark/v2/button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/control_tint | 1 + .../com.system76.CosmicTheme.Dark/v2/corner_radii | 8 ++ .../com.system76.CosmicTheme.Dark/v2/destructive | 14 ++++ .../v2/destructive_button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/frosted | 1 + .../v2/frosted_applets | 1 + .../v2/frosted_maximized_apps | 1 + .../com.system76.CosmicTheme.Dark/v2/frosted_panel | 1 + .../v2/frosted_system_interface | 1 + .../v2/frosted_windows | 1 + .../cosmic/com.system76.CosmicTheme.Dark/v2/gaps | 1 + .../com.system76.CosmicTheme.Dark/v2/icon_button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/is_dark | 1 + .../v2/is_high_contrast | 1 + .../com.system76.CosmicTheme.Dark/v2/link_button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/list_button | 14 ++++ .../cosmic/com.system76.CosmicTheme.Dark/v2/name | 1 + .../com.system76.CosmicTheme.Dark/v2/palette | 35 ++++++++ .../com.system76.CosmicTheme.Dark/v2/primary | 20 +++++ .../com.system76.CosmicTheme.Dark/v2/secondary | 20 +++++ .../cosmic/com.system76.CosmicTheme.Dark/v2/shade | 1 + .../com.system76.CosmicTheme.Dark/v2/spacing | 12 +++ .../com.system76.CosmicTheme.Dark/v2/success | 14 ++++ .../v2/success_button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/text_button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/text_tint | 1 + .../v2/transparent_background | 20 +++++ .../v2/transparent_primary | 20 +++++ .../v2/transparent_secondary | 20 +++++ .../com.system76.CosmicTheme.Dark/v2/warning | 14 ++++ .../v2/warning_button | 14 ++++ .../com.system76.CosmicTheme.Dark/v2/window_hint | 1 + .../com.system76.CosmicTheme.Mode/v1/auto_switch | 1 + .../com.system76.CosmicTheme.Mode/v1/is_dark | 1 + raveos-cosmic-theme/theme-data/cosmic/raveos.ron | 91 ++++++++++++++++++++ 93 files changed, 739 insertions(+), 116 deletions(-) mode change 100644 => 100755 raveos-cosmic-theme/raveos-cosmic-apply.sh mode change 100644 => 100755 raveos-cosmic-theme/raveos-cosmic-first-login.sh create mode 100644 raveos-cosmic-theme/raveos-cosmic-theme.install create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/all create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/same-on-all create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/background create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/black create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/blue create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_black create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_blue create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_cyan create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_green create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_magenta create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_red create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_white create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_yellow create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/cyan create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_face create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_size create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/foreground create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/green create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/magenta create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/opacity create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/red create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/white create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/yellow create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/accent create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/active_hint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/alpha_map create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/bg_color create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/corner_radii create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/destructive create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_applets create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_maximized_apps create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_panel create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_system_interface create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_windows create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/gaps create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/neutral_tint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/palette create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/primary_container_bg create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/secondary_container_bg create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/spacing create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/success create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/text_tint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/warning create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/window_hint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_text create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/active_hint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/alpha_map create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/background create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/control_tint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/corner_radii create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_applets create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_maximized_apps create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_panel create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_system_interface create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_windows create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/gaps create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/icon_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_dark create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_high_contrast create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/link_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/list_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/name create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/palette create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/primary create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/secondary create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/shade create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/spacing create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_tint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_background create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_primary create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_secondary create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning_button create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/window_hint create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/auto_switch create mode 100644 raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark create mode 100644 raveos-cosmic-theme/theme-data/cosmic/raveos.ron diff --git a/raveos-cosmic-theme/.SRCINFO b/raveos-cosmic-theme/.SRCINFO index 3c50e9a..e8bc7f9 100644 --- a/raveos-cosmic-theme/.SRCINFO +++ b/raveos-cosmic-theme/.SRCINFO @@ -1,11 +1,15 @@ pkgbase = raveos-cosmic-theme pkgdesc = RaveOS Cosmic theme payload and installer - pkgver = 0.0.0 - pkgrel = 6 + pkgver = 1.0.0 + pkgrel = 1 url = https://raveos.local install = raveos-cosmic-theme.install arch = any license = custom + conflicts = raveos-gnome-theme + conflicts = raveos-hyprland-theme + conflicts = raveos-plasma-theme depends = fastfetch + depends = raveos-sddm-theme pkgname = raveos-cosmic-theme diff --git a/raveos-cosmic-theme/PKGBUILD b/raveos-cosmic-theme/PKGBUILD index ab2ac23..c1a76e2 100644 --- a/raveos-cosmic-theme/PKGBUILD +++ b/raveos-cosmic-theme/PKGBUILD @@ -1,37 +1,21 @@ # Maintainer: nippy -# -# raveos-cosmic-theme -# ------------------- -# COSMIC DE téma csomag: kitty, fastfetch, COSMIC terminal konfig, -# háttérkép. -# -# Az apply script (raveos-cosmic-theme-apply.service) boot-kor fut és -# bemásolja a theme-data tartalmát /etc/skel-be és minden meglévő -# user home-jába. -# -# Az SDDM login téma külön csomagban van (raveos-sddm-theme), mert korábban -# mind a négy DE-téma csomag (cosmic/gnome/hyprland/plasma) ugyanazt a -# byte-azonos SDDM temat csomagolta duplán. pkgname=raveos-cosmic-theme -pkgver=0.0.0 -pkgrel=16 +pkgver=1.0.0 +pkgrel=1 pkgdesc="RaveOS Cosmic theme payload and installer" arch=('any') url="https://raveos.local" license=('custom') -conflicts=('raveos-hyprland-theme' 'raveos-gnome-theme') +options=('!debug') +conflicts=('raveos-gnome-theme' 'raveos-hyprland-theme' 'raveos-plasma-theme') -depends=('raveos-sddm-theme') - -optdepends=( - 'fastfetch: terminál üdvözlő (profile.d script indítja)' -) +depends=('fastfetch' 'raveos-sddm-theme') +install="${pkgname}.install" source=() sha256sums=() -# Build könyvtárak az src mellé, ne a makepkg alapértelmezettbe BUILDDIR="${startdir}/build" PKGDEST="${startdir}/build" SRCDEST="${startdir}/build" @@ -39,26 +23,31 @@ SRCPKGDEST="${startdir}/build" LOGDEST="${startdir}/build" package() { - # theme-data payload: kitty, fastfetch, COSMIC konfig stb. + install -dm755 "${pkgdir}/usr/share/backgrounds/raveos" + install -Dm644 "${startdir}/theme-data/background" \ + "${pkgdir}/usr/share/backgrounds/raveos/raveos-main-bg.jpeg" + + install -Dm644 "${startdir}/theme-data/system/raveos-logo.svg" \ + "${pkgdir}/usr/share/pixmaps/raveos-logo.svg" + install -Dm644 "${startdir}/theme-data/system/raveos-logo.svg" \ + "${pkgdir}/usr/share/icons/hicolor/scalable/apps/raveos-logo.svg" + + install -Dm755 "${startdir}/theme-data/profile.d/raveos-fastfetch.sh" \ + "${pkgdir}/etc/profile.d/raveos-fastfetch.sh" + install -dm755 "${pkgdir}/usr/share/raveos/cosmic-theme" cp -r --no-preserve=ownership "${startdir}/theme-data" \ "${pkgdir}/usr/share/raveos/cosmic-theme/" - # SDDM téma: külön csomagban (raveos-sddm-theme), lásd depends - - # apply script: boot-kor futó installer (systemd service hívja) install -Dm755 "${startdir}/raveos-cosmic-apply.sh" \ "${pkgdir}/usr/lib/raveos-cosmic-theme/auto-apply.sh" - # first-login script: első bejelentkezéskor fut (XDG autostart) install -Dm755 "${startdir}/raveos-cosmic-first-login.sh" \ "${pkgdir}/usr/lib/raveos-cosmic-theme/first-login.sh" - # systemd service: egyszer fut (ConditionPathExists=!.applied guard) install -Dm644 "${startdir}/raveos-cosmic-theme-apply.service" \ "${pkgdir}/usr/lib/systemd/system/raveos-cosmic-theme-apply.service" - # XDG autostart: first-login script indítása install -Dm644 "${startdir}/raveos-cosmic-first-login.desktop" \ "${pkgdir}/etc/xdg/autostart/raveos-cosmic-first-login.desktop" } diff --git a/raveos-cosmic-theme/raveos-cosmic-apply.sh b/raveos-cosmic-theme/raveos-cosmic-apply.sh old mode 100644 new mode 100755 index 13853dd..3cedb60 --- a/raveos-cosmic-theme/raveos-cosmic-apply.sh +++ b/raveos-cosmic-theme/raveos-cosmic-apply.sh @@ -1,24 +1,15 @@ #!/usr/bin/env bash -# raveos-cosmic-apply.sh -# ---------------------- -# Telepíti a COSMIC téma payloadját: -# - /etc/skel alá (új usereknek) -# - minden meglévő, bejelentkező user home-jába -# -# Root jogosultság szükséges. A raveos-cosmic-theme-apply.service hívja -# egyszer, első boot után. - set -euo pipefail PAYLOAD="/usr/share/raveos/cosmic-theme/theme-data" if [[ ! -d "$PAYLOAD" ]]; then - echo "Hiba: hiányzó payload: $PAYLOAD" >&2 + echo "Hiba: hianyzo payload: $PAYLOAD" >&2 exit 1 fi if [[ ${EUID} -ne 0 ]]; then - echo "Root jogosultság szükséges." >&2 + echo "Root jogosultsag szukseges." >&2 exit 1 fi @@ -31,24 +22,34 @@ ensure_bashrc_hook() { fi } -# A Calamares (systemd-localed) altal beallitott billentyuzet-kiosztast atirja -# a cosmic-comp xkb_config-jaba, hogy a COSMIC mar az elso bejelentkezeskor a -# valasztott kiosztast hasznalja (nem az angol alapallapotot). write_cosmic_xkb() { - local home="$1" + local target_cosmic="$1" local kb_layout="hu" local kb_variant="" local xorg_kb="/etc/X11/xorg.conf.d/00-keyboard.conf" + if [[ -f "${xorg_kb}" ]]; then kb_layout="$(awk '/XkbLayout/ {print $3}' "${xorg_kb}" 2>/dev/null | tr -d '"' | head -1)" kb_layout="${kb_layout%%,*}" kb_variant="$(awk '/XkbVariant/ {print $3}' "${xorg_kb}" 2>/dev/null | tr -d '"' | head -1)" kb_variant="${kb_variant%%,*}" + elif [[ -f /etc/default/keyboard ]]; then + kb_layout="$(awk -F'"' '/^XKBLAYOUT=/{print $2; exit}' /etc/default/keyboard 2>/dev/null)" + kb_layout="${kb_layout%%,*}" + kb_variant="$(awk -F'"' '/^XKBVARIANT=/{print $2; exit}' /etc/default/keyboard 2>/dev/null)" + kb_variant="${kb_variant%%,*}" + elif command -v localectl >/dev/null 2>&1; then + local loc_layout loc_var + loc_layout="$(localectl status 2>/dev/null | awk -F': ' '/X11 Layout/{print $2}')" + [[ -n "$loc_layout" ]] && kb_layout="${loc_layout%%,*}" + loc_var="$(localectl status 2>/dev/null | awk -F': ' '/X11 Variant/{print $2}')" + [[ -n "$loc_var" ]] && kb_variant="${loc_var%%,*}" fi [[ -n "$kb_layout" ]] || kb_layout="hu" - mkdir -p "${home}/.config/cosmic/com.system76.CosmicComp/v1" - cat > "${home}/.config/cosmic/com.system76.CosmicComp/v1/xkb_config" < "${target_cosmic}/com.system76.CosmicComp/v1/xkb_config" </dev/null || true + fi + + write_cosmic_xkb "${home}/.config/cosmic" ensure_bashrc_hook "${home}/.bashrc" - write_cosmic_xkb "${home}" + touch "$user_marker" - chown -R "${uid}:${gid}" "$home" + for dir in "${home}/.config/kitty" "${home}/.config/fastfetch" "${home}/.config/cosmic" "${home}/.config/raveos-cosmic-theme"; do + [[ -d "$dir" ]] && chown -R "${uid}:${gid}" "$dir" 2>/dev/null || true + done + [[ -f "${home}/.bashrc" ]] && chown "${uid}:${gid}" "${home}/.bashrc" 2>/dev/null || true done < /etc/passwd -echo "Telepítés kész." +echo "COSMIC tema telepites kesz." diff --git a/raveos-cosmic-theme/raveos-cosmic-first-login.sh b/raveos-cosmic-theme/raveos-cosmic-first-login.sh old mode 100644 new mode 100755 index 7ad8982..4964028 --- a/raveos-cosmic-theme/raveos-cosmic-first-login.sh +++ b/raveos-cosmic-theme/raveos-cosmic-first-login.sh @@ -4,61 +4,64 @@ set -euo pipefail marker_dir="${HOME}/.config/raveos-cosmic-theme" marker_file="${marker_dir}/.first-login-done" wallpaper="/usr/share/backgrounds/raveos/raveos-main-bg.jpeg" +theme_ron="/usr/share/raveos/cosmic-theme/theme-data/cosmic/raveos.ron" +cosmic_payload="/usr/share/raveos/cosmic-theme/theme-data/cosmic" mkdir -p "${marker_dir}" [[ -e "${marker_file}" ]] && exit 0 [[ "${XDG_CURRENT_DESKTOP:-}" == *COSMIC* ]] || exit 0 -sleep 5 +sleep 2 -mkdir -p "${HOME}/.config/cosmic/com.system76.CosmicTheme/v1" -mkdir -p "${HOME}/.config/cosmic/com.system76.CosmicTheme.Appearance/v1" - -echo '(accent: (r: 75, g: 133, b: 1, a: 255))' > "${HOME}/.config/cosmic/com.system76.CosmicTheme/v1/active_theme" -echo 'accent_color: Some("#4B8501")' > "${HOME}/.config/cosmic/com.system76.CosmicTheme.Appearance/v1/custom" +# Hivatalos RaveOS tema importalasa ha elerheto +if command -v cosmic-settings >/dev/null 2>&1 && [[ -f "${theme_ron}" ]]; then + cosmic-settings appearance import "${theme_ron}" >/dev/null 2>&1 || true +fi -cat > "${HOME}/.config/cosmic/com.system76.CosmicTheme.ron" </dev/null || true +fi +# Hatterkep beallitasa if [[ -f "${wallpaper}" ]]; then - mkdir -p "${HOME}/.config/cosmic/com.system76.CosmicBackground/v1" - cat > "${HOME}/.config/cosmic/com.system76.CosmicBackground/v1/all" < "${HOME}/.config/cosmic/com.system76.CosmicBackground/v1/all" < "${HOME}/.config/cosmic/com.system76.CosmicBackground/v1/same-on-all" +BG_EOF + echo "true" > "${HOME}/.config/cosmic/com.system76.CosmicBackground/v1/same-on-all" + fi fi -# Billentyuzet-kiosztas: a Calamares (systemd-localed) altal beallitott -# layout/variant atvetele az X11 konfigbol; ez az, amit a cosmic-comp is olvas. -kb_layout="hu" -kb_variant="" -xorg_kb="/etc/X11/xorg.conf.d/00-keyboard.conf" -if [[ -f "${xorg_kb}" ]]; then - kb_tmp="$(awk '/XkbLayout/ {print $3}' "${xorg_kb}" 2>/dev/null | tr -d '"' | head -1)" - [[ -n "$kb_tmp" ]] && kb_layout="${kb_tmp%%,*}" - kb_tmp="$(awk '/XkbVariant/ {print $3}' "${xorg_kb}" 2>/dev/null | tr -d '"' | head -1)" - [[ -n "$kb_tmp" ]] && kb_variant="${kb_tmp%%,*}" -elif [[ -f /etc/default/keyboard ]]; then - kb_tmp="$(awk -F'"' '/^XKBLAYOUT=/{print $2; exit}' /etc/default/keyboard 2>/dev/null)" - [[ -n "$kb_tmp" ]] && kb_layout="${kb_tmp%%,*}" - kb_tmp="$(awk -F'"' '/^XKBVARIANT=/{print $2; exit}' /etc/default/keyboard 2>/dev/null)" - [[ -n "$kb_tmp" ]] && kb_variant="${kb_tmp%%,*}" -fi -mkdir -p "${HOME}/.config/cosmic/com.system76.CosmicComp/v1" -cat > "${HOME}/.config/cosmic/com.system76.CosmicComp/v1/xkb_config" </dev/null | tr -d '"' | head -1)" + [[ -n "$kb_tmp" ]] && kb_layout="${kb_tmp%%,*}" + kb_tmp="$(awk '/XkbVariant/ {print $3}' "${xorg_kb}" 2>/dev/null | tr -d '"' | head -1)" + [[ -n "$kb_tmp" ]] && kb_variant="${kb_tmp%%,*}" + elif [[ -f /etc/default/keyboard ]]; then + kb_tmp="$(awk -F'"' '/^XKBLAYOUT=/{print $2; exit}' /etc/default/keyboard 2>/dev/null)" + [[ -n "$kb_tmp" ]] && kb_layout="${kb_tmp%%,*}" + kb_tmp="$(awk -F'"' '/^XKBVARIANT=/{print $2; exit}' /etc/default/keyboard 2>/dev/null)" + [[ -n "$kb_tmp" ]] && kb_variant="${kb_tmp%%,*}" + fi + + mkdir -p "${HOME}/.config/cosmic/com.system76.CosmicComp/v1" + cat > "${HOME}/.config/cosmic/com.system76.CosmicComp/v1/xkb_config" < "${HOME}/.config/cosmic/com.system76.CosmicComp/v1/xkb_config" </dev/null 2>&1; then + systemctl enable raveos-cosmic-theme-apply.service >/dev/null 2>&1 || true + fi +} + +post_install() { + _enable_apply_service +} + +post_upgrade() { + _enable_apply_service +} diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/all b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/all new file mode 100644 index 0000000..8fe1512 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/all @@ -0,0 +1,9 @@ +( + output: "all", + source: Path("/usr/share/backgrounds/raveos/raveos-main-bg.jpeg"), + filter_by_theme: false, + rotation_frequency: 3600, + filter_method: Lanczos, + scaling_mode: Zoom, + sampling_method: Alphanumeric, +) diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/same-on-all b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/same-on-all new file mode 100644 index 0000000..27ba77d --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicBackground/v1/same-on-all @@ -0,0 +1 @@ +true diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/background b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/background new file mode 100644 index 0000000..1857f28 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/background @@ -0,0 +1 @@ +"#2E3440" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/black b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/black new file mode 100644 index 0000000..50a0d4a --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/black @@ -0,0 +1 @@ +"#3B4252" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/blue b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/blue new file mode 100644 index 0000000..e4e9258 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/blue @@ -0,0 +1 @@ +"#81A1C1" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_black b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_black new file mode 100644 index 0000000..837b101 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_black @@ -0,0 +1 @@ +"#4C566A" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_blue b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_blue new file mode 100644 index 0000000..e4e9258 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_blue @@ -0,0 +1 @@ +"#81A1C1" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_cyan b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_cyan new file mode 100644 index 0000000..801528a --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_cyan @@ -0,0 +1 @@ +"#8FBCBB" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_green b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_green new file mode 100644 index 0000000..8bc468f --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_green @@ -0,0 +1 @@ +"#A3BE8C" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_magenta b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_magenta new file mode 100644 index 0000000..ea3dbdf --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_magenta @@ -0,0 +1 @@ +"#B48EAD" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_red b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_red new file mode 100644 index 0000000..4595ea9 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_red @@ -0,0 +1 @@ +"#BF616A" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_white b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_white new file mode 100644 index 0000000..dc1daca --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_white @@ -0,0 +1 @@ +"#ECEFF4" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_yellow b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_yellow new file mode 100644 index 0000000..752e0cc --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/bright_yellow @@ -0,0 +1 @@ +"#EBCB8B" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/cyan b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/cyan new file mode 100644 index 0000000..1d0fafc --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/cyan @@ -0,0 +1 @@ +"#88C0D0" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_face b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_face new file mode 100644 index 0000000..c2271f1 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_face @@ -0,0 +1 @@ +"JetBrains Mono" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_size b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_size new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/font_size @@ -0,0 +1 @@ +11 diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/foreground b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/foreground new file mode 100644 index 0000000..2518659 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/foreground @@ -0,0 +1 @@ +"#D8DEE9" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/green b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/green new file mode 100644 index 0000000..8bc468f --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/green @@ -0,0 +1 @@ +"#A3BE8C" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/magenta b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/magenta new file mode 100644 index 0000000..ea3dbdf --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/magenta @@ -0,0 +1 @@ +"#B48EAD" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/opacity b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/opacity new file mode 100644 index 0000000..ca6156a --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/opacity @@ -0,0 +1 @@ +0.92 diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/red b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/red new file mode 100644 index 0000000..4595ea9 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/red @@ -0,0 +1 @@ +"#BF616A" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/white b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/white new file mode 100644 index 0000000..dff1bbf --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/white @@ -0,0 +1 @@ +"#E5E9F0" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/yellow b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/yellow new file mode 100644 index 0000000..752e0cc --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTerm/v1/yellow @@ -0,0 +1 @@ +"#EBCB8B" diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent new file mode 100644 index 0000000..8695581 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent @@ -0,0 +1,5 @@ +Some(( + red: 0.29411766, + green: 0.52156866, + blue: 0.003921569, +)) diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/accent b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/accent new file mode 100644 index 0000000..d97d9fd --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/accent @@ -0,0 +1 @@ +Some("#4B8501FF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/active_hint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/active_hint new file mode 100644 index 0000000..e440e5c --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/active_hint @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/alpha_map b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/alpha_map new file mode 100644 index 0000000..06f3e6a --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/alpha_map @@ -0,0 +1,16 @@ +( + extremely_low: 0.9, + extremely_low_2: 0.87692, + very_low: 0.85385, + very_low_2: 0.83076, + low: 0.80769, + low_2: 0.78461, + medium: 0.76154, + medium_2: 0.73846, + high: 0.71538, + high_2: 0.69231, + very_high: 0.66023, + very_high_2: 0.64615, + extremely_high: 0.62308, + extremely_high_2: 0.6, +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/bg_color b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/bg_color new file mode 100644 index 0000000..b4a1259 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/bg_color @@ -0,0 +1 @@ +Some("#1B1B1BFF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/corner_radii b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/corner_radii new file mode 100644 index 0000000..7d52139 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/corner_radii @@ -0,0 +1,8 @@ +( + 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), +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/destructive b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/destructive new file mode 100644 index 0000000..e5e9b08 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/destructive @@ -0,0 +1 @@ +Some("#FFA09AFF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted new file mode 100644 index 0000000..55b60b7 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted @@ -0,0 +1 @@ +Medium \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_applets b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_applets new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_applets @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_maximized_apps b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_maximized_apps new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_maximized_apps @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_panel b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_panel new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_panel @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_system_interface b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_system_interface new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_system_interface @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_windows b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_windows new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/frosted_windows @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/gaps b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/gaps new file mode 100644 index 0000000..6fe974b --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/gaps @@ -0,0 +1 @@ +(0, 8) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/neutral_tint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/neutral_tint new file mode 100644 index 0000000..397c505 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/neutral_tint @@ -0,0 +1 @@ +Some("#636363FF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/palette b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/palette new file mode 100644 index 0000000..bcb60fc --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/palette @@ -0,0 +1,35 @@ +Dark(( + name: "cosmic-dark", + bright_red: "#FFA09AFF", + bright_green: "#5EDB8CFF", + bright_orange: "#FFA37DFF", + gray_1: "#1B1B1BFF", + gray_2: "#262626FF", + neutral_0: "#000000FF", + neutral_1: "#030303FF", + neutral_2: "#161616FF", + neutral_3: "#2E2E2EFF", + neutral_4: "#484848FF", + neutral_5: "#636363FF", + neutral_6: "#808080FF", + neutral_7: "#9E9E9EFF", + neutral_8: "#BEBEBEFF", + neutral_9: "#DEDEDEFF", + neutral_10: "#FFFFFFFF", + accent_blue: "#4B8501FF", + accent_indigo: "#A1C0EBFF", + accent_purple: "#E79CFEFF", + accent_pink: "#FF9CB1FF", + accent_red: "#FDA1A0FF", + accent_orange: "#FFAD00FF", + accent_yellow: "#F7E062FF", + accent_green: "#92CF9CFF", + accent_warm_grey: "#CABAB4FF", + ext_warm_grey: "#9B8E8AFF", + ext_orange: "#FFAD00FF", + ext_yellow: "#FEDB40FF", + ext_blue: "#48B9C7FF", + ext_purple: "#CF7DFFFF", + ext_pink: "#F93A83FF", + ext_indigo: "#3E88FFFF", +)) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/primary_container_bg b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/primary_container_bg new file mode 100644 index 0000000..4af1832 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/primary_container_bg @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/secondary_container_bg b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/secondary_container_bg new file mode 100644 index 0000000..4af1832 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/secondary_container_bg @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/spacing b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/spacing new file mode 100644 index 0000000..464b264 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/spacing @@ -0,0 +1,12 @@ +( + 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, +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/success b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/success new file mode 100644 index 0000000..e070594 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/success @@ -0,0 +1 @@ +Some("#5EDB8CFF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/text_tint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/text_tint new file mode 100644 index 0000000..7eaff82 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/text_tint @@ -0,0 +1 @@ +Some("#E7E7E7FF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/warning b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/warning new file mode 100644 index 0000000..58188a8 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/warning @@ -0,0 +1 @@ +Some("#FFA37DFF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/window_hint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/window_hint new file mode 100644 index 0000000..4af1832 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark.Builder/v2/window_hint @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent new file mode 100644 index 0000000..8838015 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent @@ -0,0 +1,14 @@ +( + base: "#4B8501FF", + hover: "#507E15FF", + pressed: "#304D0BFF", + selected: "#507E15FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#000000FF", + on: "#000000FF", + disabled: "#4B8501FF", + on_disabled: "#264200FF", + border: "#4B8501FF", + disabled_border: "#4B850180", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_button new file mode 100644 index 0000000..dd2b81c --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_button @@ -0,0 +1,14 @@ +( + base: "#4B8501FF", + hover: "#507E15FF", + pressed: "#304D0BFF", + selected: "#507E15FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#030303FF", + on: "#FFFFFFFF", + disabled: "#4B8501FF", + on_disabled: "#FFFFFF80", + border: "#4B8501FF", + disabled_border: "#4B850180", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_text b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_text new file mode 100644 index 0000000..5e2bb6b --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/accent_text @@ -0,0 +1 @@ +Some("#8DCC5DFF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/active_hint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/active_hint new file mode 100644 index 0000000..e440e5c --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/active_hint @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/alpha_map b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/alpha_map new file mode 100644 index 0000000..06f3e6a --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/alpha_map @@ -0,0 +1,16 @@ +( + extremely_low: 0.9, + extremely_low_2: 0.87692, + very_low: 0.85385, + very_low_2: 0.83076, + low: 0.80769, + low_2: 0.78461, + medium: 0.76154, + medium_2: 0.73846, + high: 0.71538, + high_2: 0.69231, + very_high: 0.66023, + very_high_2: 0.64615, + extremely_high: 0.62308, + extremely_high_2: 0.6, +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/background b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/background new file mode 100644 index 0000000..42fbb41 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/background @@ -0,0 +1,20 @@ +( + base: "#1B1B1BFF", + component: ( + base: "#2E2E2EFF", + hover: "#434343FF", + pressed: "#585858FF", + selected: "#434343FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#C0C0C033", + on: "#C0C0C0FF", + disabled: "#2E2E2E80", + on_disabled: "#C0C0C0A6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", + ), + divider: "#444444FF", + on: "#E7E7E7FF", + small_widget: "#27272740", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/button new file mode 100644 index 0000000..9dccbb2 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/button @@ -0,0 +1,14 @@ +( + base: "#9E9E9E40", + hover: "#63636366", + pressed: "#2B2B2B9F", + selected: "#63636366", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#C0C0C033", + on: "#C0C0C0FF", + disabled: "#9E9E9E20", + on_disabled: "#C0C0C0A6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/control_tint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/control_tint new file mode 100644 index 0000000..397c505 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/control_tint @@ -0,0 +1 @@ +Some("#636363FF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/corner_radii b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/corner_radii new file mode 100644 index 0000000..7d52139 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/corner_radii @@ -0,0 +1,8 @@ +( + 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), +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive new file mode 100644 index 0000000..148f0f5 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive @@ -0,0 +1,14 @@ +( + base: "#FFA09AFF", + hover: "#E0948FFF", + pressed: "#8A5B58FF", + selected: "#E0948FFF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#000000FF", + on: "#000000FF", + disabled: "#FFA09AFF", + on_disabled: "#80504DFF", + border: "#FFA09AFF", + disabled_border: "#FFA09A80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive_button new file mode 100644 index 0000000..9164a4f --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/destructive_button @@ -0,0 +1,14 @@ +( + base: "#FFA09AFF", + hover: "#E0948FFF", + pressed: "#8A5B58FF", + selected: "#E0948FFF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#030303FF", + on: "#000000FF", + disabled: "#FFA09AFF", + on_disabled: "#00000080", + border: "#FFA09AFF", + disabled_border: "#FFA09A80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted new file mode 100644 index 0000000..55b60b7 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted @@ -0,0 +1 @@ +Medium \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_applets b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_applets new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_applets @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_maximized_apps b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_maximized_apps new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_maximized_apps @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_panel b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_panel new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_panel @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_system_interface b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_system_interface new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_system_interface @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_windows b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_windows new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/frosted_windows @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/gaps b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/gaps new file mode 100644 index 0000000..6fe974b --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/gaps @@ -0,0 +1 @@ +(0, 8) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/icon_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/icon_button new file mode 100644 index 0000000..e417156 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/icon_button @@ -0,0 +1,14 @@ +( + base: "#00000000", + hover: "#63636333", + pressed: "#16161680", + selected: "#63636333", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#BEBEBE33", + on: "#BEBEBEFF", + disabled: "#00000000", + on_disabled: "#BEBEBEA6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_dark b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_dark new file mode 100644 index 0000000..f32a580 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_dark @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_high_contrast b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_high_contrast new file mode 100644 index 0000000..02e4a84 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/is_high_contrast @@ -0,0 +1 @@ +false \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/link_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/link_button new file mode 100644 index 0000000..02f16fd --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/link_button @@ -0,0 +1,14 @@ +( + base: "#00000000", + hover: "#00000000", + pressed: "#00000000", + selected: "#00000000", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#8DCC5D33", + on: "#8DCC5DFF", + disabled: "#00000000", + on_disabled: "#47662E80", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/list_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/list_button new file mode 100644 index 0000000..6b4f870 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/list_button @@ -0,0 +1,14 @@ +( + base: "#00000000", + hover: "#00000000", + pressed: "#16161680", + selected: "#00000000", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#C0C0C033", + on: "#C0C0C0FF", + disabled: "#00000000", + on_disabled: "#C0C0C0A6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/name b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/name new file mode 100644 index 0000000..7147ddb --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/name @@ -0,0 +1 @@ +"cosmic-dark" \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/palette b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/palette new file mode 100644 index 0000000..1e4380e --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/palette @@ -0,0 +1,35 @@ +( + name: "cosmic-dark", + bright_red: "#FFA09AFF", + bright_green: "#5EDB8CFF", + bright_orange: "#FFA37DFF", + gray_1: "#1B1B1BFF", + gray_2: "#262626FF", + neutral_0: "#000000FF", + neutral_1: "#030303FF", + neutral_2: "#161616FF", + neutral_3: "#2E2E2EFF", + neutral_4: "#484848FF", + neutral_5: "#636363FF", + neutral_6: "#808080FF", + neutral_7: "#9E9E9EFF", + neutral_8: "#BEBEBEFF", + neutral_9: "#DEDEDEFF", + neutral_10: "#FFFFFFFF", + accent_blue: "#4B8501FF", + accent_indigo: "#A1C0EBFF", + accent_purple: "#E79CFEFF", + accent_pink: "#FF9CB1FF", + accent_red: "#FDA1A0FF", + accent_orange: "#FFAD00FF", + accent_yellow: "#F7E062FF", + accent_green: "#92CF9CFF", + accent_warm_grey: "#CABAB4FF", + ext_warm_grey: "#9B8E8AFF", + ext_orange: "#FFAD00FF", + ext_yellow: "#FEDB40FF", + ext_blue: "#48B9C7FF", + ext_purple: "#CF7DFFFF", + ext_pink: "#F93A83FF", + ext_indigo: "#3E88FFFF", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/primary b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/primary new file mode 100644 index 0000000..7aba8c0 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/primary @@ -0,0 +1,20 @@ +( + base: "#272727FF", + component: ( + base: "#363636FF", + hover: "#4A4A4AFF", + pressed: "#5E5E5EFF", + selected: "#4A4A4AFF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#FFFFFF33", + on: "#FFFFFFFF", + disabled: "#36363680", + on_disabled: "#FFFFFFA6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", + ), + divider: "#525252FF", + on: "#FFFFFFFF", + small_widget: "#34343440", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/secondary b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/secondary new file mode 100644 index 0000000..4ac89e0 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/secondary @@ -0,0 +1,20 @@ +( + base: "#343434FF", + component: ( + base: "#3B3B3BFF", + hover: "#4F4F4FFF", + pressed: "#626262FF", + selected: "#4F4F4FFF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#D0D0D033", + on: "#D0D0D0FF", + disabled: "#3B3B3B80", + on_disabled: "#D0D0D0A6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", + ), + divider: "#515151FF", + on: "#C7C7C7FF", + small_widget: "#41414140", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/shade b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/shade new file mode 100644 index 0000000..1afc7ab --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/shade @@ -0,0 +1 @@ +"#00000052" \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/spacing b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/spacing new file mode 100644 index 0000000..464b264 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/spacing @@ -0,0 +1,12 @@ +( + 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, +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success new file mode 100644 index 0000000..3dc55ee --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success @@ -0,0 +1,14 @@ +( + base: "#5EDB8CFF", + hover: "#5FC384FF", + pressed: "#3A7851FF", + selected: "#5FC384FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#000000FF", + on: "#000000FF", + disabled: "#5EDB8CFF", + on_disabled: "#2F6E46FF", + border: "#5EDB8CFF", + disabled_border: "#5EDB8C80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success_button new file mode 100644 index 0000000..dc22d2e --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/success_button @@ -0,0 +1,14 @@ +( + base: "#5EDB8CFF", + hover: "#5FC384FF", + pressed: "#3A7851FF", + selected: "#5FC384FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#030303FF", + on: "#000000FF", + disabled: "#5EDB8CFF", + on_disabled: "#00000080", + border: "#5EDB8CFF", + disabled_border: "#5EDB8C80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_button new file mode 100644 index 0000000..4d953f4 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_button @@ -0,0 +1,14 @@ +( + base: "#00000000", + hover: "#63636333", + pressed: "#16161680", + selected: "#63636333", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#8DCC5D33", + on: "#8DCC5DFF", + disabled: "#00000000", + on_disabled: "#8DCC5DA6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_tint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_tint new file mode 100644 index 0000000..7eaff82 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/text_tint @@ -0,0 +1 @@ +Some("#E7E7E7FF") \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_background b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_background new file mode 100644 index 0000000..a9262f3 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_background @@ -0,0 +1,20 @@ +( + base: "#1B1B1BC2", + component: ( + base: "#2E2E2EC2", + hover: "#424242C8", + pressed: "#565656CE", + selected: "#424242C8", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#C0C0C033", + on: "#C0C0C0FF", + disabled: "#2E2E2E61", + on_disabled: "#C0C0C0A6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", + ), + divider: "#434343CE", + on: "#E7E7E7FF", + small_widget: "#27272740", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_primary b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_primary new file mode 100644 index 0000000..ccda7c3 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_primary @@ -0,0 +1,20 @@ +( + base: "#272727FF", + component: ( + base: "#363636FF", + hover: "#363636FF", + pressed: "#363636FF", + selected: "#363636FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#CACACA33", + on: "#CACACAFF", + disabled: "#36363680", + on_disabled: "#CACACAA6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", + ), + divider: "#515151FF", + on: "#F8F8F8FF", + small_widget: "#34343440", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_secondary b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_secondary new file mode 100644 index 0000000..4ac89e0 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/transparent_secondary @@ -0,0 +1,20 @@ +( + base: "#343434FF", + component: ( + base: "#3B3B3BFF", + hover: "#4F4F4FFF", + pressed: "#626262FF", + selected: "#4F4F4FFF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#D0D0D033", + on: "#D0D0D0FF", + disabled: "#3B3B3B80", + on_disabled: "#D0D0D0A6", + border: "#BEBEBEFF", + disabled_border: "#BEBEBE80", + ), + divider: "#515151FF", + on: "#C7C7C7FF", + small_widget: "#41414140", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning new file mode 100644 index 0000000..0b0e0a6 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning @@ -0,0 +1,14 @@ +( + base: "#FFA37DFF", + hover: "#E09678FF", + pressed: "#8A5C49FF", + selected: "#E09678FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#000000FF", + on: "#000000FF", + disabled: "#FFA37DFF", + on_disabled: "#80523FFF", + border: "#FFA37DFF", + disabled_border: "#FFA37D80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning_button b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning_button new file mode 100644 index 0000000..66fcf7e --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/warning_button @@ -0,0 +1,14 @@ +( + base: "#FFA37DFF", + hover: "#E09678FF", + pressed: "#8A5C49FF", + selected: "#E09678FF", + selected_text: "#4B8501FF", + focus: "#4B8501FF", + divider: "#FFFFFFFF", + on: "#000000FF", + disabled: "#FFA37DFF", + on_disabled: "#00000080", + border: "#FFA37DFF", + disabled_border: "#FFA37D80", +) \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/window_hint b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/window_hint new file mode 100644 index 0000000..4af1832 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Dark/v2/window_hint @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/auto_switch b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/auto_switch new file mode 100644 index 0000000..c508d53 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/auto_switch @@ -0,0 +1 @@ +false diff --git a/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark new file mode 100644 index 0000000..27ba77d --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark @@ -0,0 +1 @@ +true diff --git a/raveos-cosmic-theme/theme-data/cosmic/raveos.ron b/raveos-cosmic-theme/theme-data/cosmic/raveos.ron new file mode 100644 index 0000000..543cd65 --- /dev/null +++ b/raveos-cosmic-theme/theme-data/cosmic/raveos.ron @@ -0,0 +1,91 @@ +( + palette: Dark(( + name: "cosmic-dark", + bright_red: "#FFA09AFF", + bright_green: "#5EDB8CFF", + bright_orange: "#FFA37DFF", + gray_1: "#1B1B1BFF", + gray_2: "#262626FF", + neutral_0: "#000000FF", + neutral_1: "#030303FF", + neutral_2: "#161616FF", + neutral_3: "#2E2E2EFF", + neutral_4: "#484848FF", + neutral_5: "#636363FF", + neutral_6: "#808080FF", + neutral_7: "#9E9E9EFF", + neutral_8: "#BEBEBEFF", + neutral_9: "#DEDEDEFF", + neutral_10: "#FFFFFFFF", + accent_blue: "#4B8501FF", + accent_indigo: "#A1C0EBFF", + accent_purple: "#E79CFEFF", + accent_pink: "#FF9CB1FF", + accent_red: "#FDA1A0FF", + accent_orange: "#FFAD00FF", + accent_yellow: "#F7E062FF", + accent_green: "#92CF9CFF", + accent_warm_grey: "#CABAB4FF", + ext_warm_grey: "#9B8E8AFF", + ext_orange: "#FFAD00FF", + ext_yellow: "#FEDB40FF", + ext_blue: "#48B9C7FF", + ext_purple: "#CF7DFFFF", + ext_pink: "#F93A83FF", + ext_indigo: "#3E88FFFF", + )), + 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), + ), + neutral_tint: Some("#636363FF"), + bg_color: Some("#1B1B1BFF"), + primary_container_bg: None, + secondary_container_bg: None, + text_tint: Some("#E7E7E7FF"), + accent: Some("#4B8501FF"), + success: Some("#5EDB8CFF"), + warning: Some("#FFA37DFF"), + destructive: Some("#FFA09AFF"), + frosted: Medium, + gaps: (0, 8), + active_hint: 3, + window_hint: None, + frosted_windows: false, + frosted_system_interface: false, + frosted_panel: false, + frosted_applets: false, + frosted_maximized_apps: false, + alpha_map: ( + extremely_low: 0.9, + extremely_low_2: 0.87692, + very_low: 0.85385, + very_low_2: 0.83076, + low: 0.80769, + low_2: 0.78461, + medium: 0.76154, + medium_2: 0.73846, + high: 0.71538, + high_2: 0.69231, + very_high: 0.66023, + very_high_2: 0.64615, + extremely_high: 0.62308, + extremely_high_2: 0.6, + ), +) \ No newline at end of file -- cgit v1.3