summaryrefslogtreecommitdiff
path: root/modules/bar
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-08-13 23:03:23 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-08-13 23:03:23 +1000
commit7c0f5533e182a28fcfb208d17ff573e5b1c21f4f (patch)
treec6e21237f91037772c00aee18a6b6c7ea16d4123 /modules/bar
parentconfig: add config for disabling smart scheme (diff)
downloadcaelestia-shell-7c0f5533e182a28fcfb208d17ff573e5b1c21f4f.tar.gz
caelestia-shell-7c0f5533e182a28fcfb208d17ff573e5b1c21f4f.tar.bz2
caelestia-shell-7c0f5533e182a28fcfb208d17ff573e5b1c21f4f.zip
internal: use icon os logo instead of nerd font
Add caelestia logo to use as fallback os logo Add recolour lock fetch logo option
Diffstat (limited to 'modules/bar')
-rw-r--r--modules/bar/components/OsIcon.qml16
1 files changed, 10 insertions, 6 deletions
diff --git a/modules/bar/components/OsIcon.qml b/modules/bar/components/OsIcon.qml
index ee24457..8418902 100644
--- a/modules/bar/components/OsIcon.qml
+++ b/modules/bar/components/OsIcon.qml
@@ -1,11 +1,15 @@
-import qs.components
+import qs.components.effects
import qs.services
import qs.utils
import qs.config
+import Quickshell.Widgets
-StyledText {
- text: SysInfo.osIcon
- font.pointSize: Appearance.font.size.smaller
- font.family: Appearance.font.family.mono
- color: Colours.palette.m3tertiary
+IconImage {
+ source: SysInfo.osLogo
+ implicitSize: Appearance.font.size.large * 1.2
+
+ layer.enabled: true
+ layer.effect: Colouriser {
+ colorizationColor: Colours.palette.m3tertiary
+ }
}