add noctalia and fuzzel
@@ -0,0 +1 @@
|
||||
include=~/.config/fuzzel/themes/noctalia
|
||||
@@ -0,0 +1,15 @@
|
||||
# Fuzzel Colors
|
||||
# Generated by Noctalia's Template Processor
|
||||
|
||||
[colors]
|
||||
background=111416CC
|
||||
text=e2e2e5ff
|
||||
prompt=b7c9d9ff
|
||||
placeholder=cec0e8ff
|
||||
input=8aceffff
|
||||
match=cec0e8ff
|
||||
selection=8aceff80
|
||||
selection-text=e2e2e5ff
|
||||
selection-match=00344dff
|
||||
counter=b7c9d9ff
|
||||
border=8aceffff
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"mPrimary": "#8aceff",
|
||||
"mOnPrimary": "#00344d",
|
||||
|
||||
"mSecondary": "#b7c9d9",
|
||||
"mOnSecondary": "#22323f",
|
||||
|
||||
"mTertiary": "#cec0e8",
|
||||
"mOnTertiary": "#352b4b",
|
||||
|
||||
"mError": "#ffb4ab",
|
||||
"mOnError": "#690005",
|
||||
|
||||
"mSurface": "#111416",
|
||||
"mOnSurface": "#e2e2e5",
|
||||
|
||||
"mSurfaceVariant": "#1e2022",
|
||||
"mOnSurfaceVariant": "#c1c7ce",
|
||||
|
||||
"mOutline": "#41474d",
|
||||
"mShadow": "#000000",
|
||||
|
||||
"mHover": "#cec0e8",
|
||||
"mOnHover": "#352b4b"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"sources": [
|
||||
{
|
||||
"enabled": true,
|
||||
"name": "Noctalia Plugins",
|
||||
"url": "https://github.com/noctalia-dev/noctalia-plugins"
|
||||
}
|
||||
],
|
||||
"states": {
|
||||
},
|
||||
"version": 2
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"appLauncher": {
|
||||
"autoPasteClipboard": false,
|
||||
"clipboardWatchImageCommand": "wl-paste --type image --watch cliphist store",
|
||||
"clipboardWatchTextCommand": "wl-paste --type text --watch cliphist store",
|
||||
"clipboardWrapText": true,
|
||||
"customLaunchPrefix": "",
|
||||
"customLaunchPrefixEnabled": false,
|
||||
"density": "default",
|
||||
"enableClipPreview": true,
|
||||
"enableClipboardChips": true,
|
||||
"enableClipboardHistory": false,
|
||||
"enableClipboardSmartIcons": true,
|
||||
"enableSessionSearch": true,
|
||||
"enableSettingsSearch": true,
|
||||
"enableWindowsSearch": true,
|
||||
"iconMode": "tabler",
|
||||
"ignoreMouseInput": false,
|
||||
"overviewLayer": false,
|
||||
"pinnedApps": [
|
||||
],
|
||||
"position": "center",
|
||||
"screenshotAnnotationTool": "",
|
||||
"showCategories": true,
|
||||
"showIconBackground": false,
|
||||
"sortByMostUsed": true,
|
||||
"terminalCommand": "alacritty -e",
|
||||
"viewMode": "list"
|
||||
},
|
||||
"audio": {
|
||||
"mprisBlacklist": [
|
||||
],
|
||||
"preferredPlayer": "",
|
||||
"spectrumFrameRate": 30,
|
||||
"spectrumMirrored": true,
|
||||
"visualizerType": "linear",
|
||||
"volumeFeedback": false,
|
||||
"volumeFeedbackSoundFile": "",
|
||||
"volumeOverdrive": false,
|
||||
"volumeStep": 5
|
||||
},
|
||||
"bar": {
|
||||
"autoHideDelay": 500,
|
||||
"autoShowDelay": 150,
|
||||
"backgroundOpacity": 0.93,
|
||||
"barType": "simple",
|
||||
"capsuleColorKey": "none",
|
||||
"capsuleOpacity": 1,
|
||||
"contentPadding": 2,
|
||||
"density": "compact",
|
||||
"displayMode": "always_visible",
|
||||
"enableExclusionZoneInset": true,
|
||||
"fontScale": 1,
|
||||
"frameRadius": 12,
|
||||
"frameThickness": 8,
|
||||
"hideOnOverview": false,
|
||||
"marginHorizontal": 4,
|
||||
"marginVertical": 4,
|
||||
"middleClickAction": "none",
|
||||
"middleClickCommand": "",
|
||||
"middleClickFollowMouse": false,
|
||||
"monitors": [
|
||||
],
|
||||
"mouseWheelAction": "none",
|
||||
"mouseWheelWrap": true,
|
||||
"outerCorners": true,
|
||||
"position": "top",
|
||||
"reverseScroll": false,
|
||||
"rightClickAction": "controlCenter",
|
||||
"rightClickCommand": "",
|
||||
"rightClickFollowMouse": true,
|
||||
"screenOverrides": [
|
||||
],
|
||||
"showCapsule": true,
|
||||
"showOnWorkspaceSwitch": true,
|
||||
"showOutline": false,
|
||||
"useSeparateOpacity": false,
|
||||
"widgetSpacing": 6,
|
||||
"widgets": {
|
||||
"center": [
|
||||
{
|
||||
"characterCount": 2,
|
||||
"colorizeIcons": false,
|
||||
"emptyColor": "secondary",
|
||||
"enableScrollWheel": true,
|
||||
"focusedColor": "primary",
|
||||
"followFocusedScreen": false,
|
||||
"fontWeight": "bold",
|
||||
"groupedBorderOpacity": 1,
|
||||
"hideUnoccupied": false,
|
||||
"iconScale": 0.8,
|
||||
"id": "Workspace",
|
||||
"labelMode": "index",
|
||||
"occupiedColor": "secondary",
|
||||
"pillSize": 0.6,
|
||||
"showApplications": false,
|
||||
"showApplicationsHover": false,
|
||||
"showBadge": true,
|
||||
"showLabelsOnlyWhenOccupied": true,
|
||||
"unfocusedIconsOpacity": 1
|
||||
}
|
||||
],
|
||||
"left": [
|
||||
{
|
||||
"colorizeSystemIcon": "none",
|
||||
"customIconPath": "",
|
||||
"enableColorization": false,
|
||||
"icon": "rocket",
|
||||
"iconColor": "none",
|
||||
"id": "Launcher",
|
||||
"useDistroLogo": false
|
||||
},
|
||||
{
|
||||
"clockColor": "none",
|
||||
"customFont": "",
|
||||
"formatHorizontal": "HH:mm ddd, MMM dd",
|
||||
"formatVertical": "HH mm - dd MM",
|
||||
"id": "Clock",
|
||||
"tooltipFormat": "HH:mm ddd, MMM dd",
|
||||
"useCustomFont": false
|
||||
},
|
||||
{
|
||||
"compactMode": true,
|
||||
"diskPath": "/",
|
||||
"iconColor": "none",
|
||||
"id": "SystemMonitor",
|
||||
"showCpuCores": false,
|
||||
"showCpuFreq": false,
|
||||
"showCpuTemp": true,
|
||||
"showCpuUsage": true,
|
||||
"showDiskAvailable": false,
|
||||
"showDiskUsage": false,
|
||||
"showDiskUsageAsPercent": false,
|
||||
"showGpuTemp": false,
|
||||
"showLoadAverage": false,
|
||||
"showMemoryAsPercent": false,
|
||||
"showMemoryUsage": true,
|
||||
"showNetworkStats": false,
|
||||
"showSwapUsage": false,
|
||||
"textColor": "none",
|
||||
"useMonospaceFont": true,
|
||||
"usePadding": false
|
||||
},
|
||||
{
|
||||
"colorizeIcons": false,
|
||||
"hideMode": "hidden",
|
||||
"id": "ActiveWindow",
|
||||
"maxWidth": 145,
|
||||
"scrollingMode": "hover",
|
||||
"showIcon": true,
|
||||
"showText": true,
|
||||
"textColor": "none",
|
||||
"useFixedWidth": false
|
||||
},
|
||||
{
|
||||
"compactMode": false,
|
||||
"hideMode": "hidden",
|
||||
"hideWhenIdle": false,
|
||||
"id": "MediaMini",
|
||||
"maxWidth": 145,
|
||||
"panelShowAlbumArt": true,
|
||||
"scrollingMode": "hover",
|
||||
"showAlbumArt": true,
|
||||
"showArtistFirst": true,
|
||||
"showProgressRing": true,
|
||||
"showVisualizer": false,
|
||||
"textColor": "none",
|
||||
"useFixedWidth": false,
|
||||
"visualizerType": "linear"
|
||||
}
|
||||
],
|
||||
"right": [
|
||||
{
|
||||
"blacklist": [
|
||||
],
|
||||
"chevronColor": "none",
|
||||
"colorizeIcons": false,
|
||||
"drawerEnabled": true,
|
||||
"hidePassive": false,
|
||||
"id": "Tray",
|
||||
"pinned": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"hideWhenZero": false,
|
||||
"hideWhenZeroUnread": false,
|
||||
"iconColor": "none",
|
||||
"id": "NotificationHistory",
|
||||
"showUnreadBadge": true,
|
||||
"unreadBadgeColor": "primary"
|
||||
},
|
||||
{
|
||||
"displayMode": "alwaysShow",
|
||||
"iconColor": "none",
|
||||
"id": "Network",
|
||||
"textColor": "none"
|
||||
},
|
||||
{
|
||||
"deviceNativePath": "__default__",
|
||||
"displayMode": "icon-always",
|
||||
"hideIfIdle": false,
|
||||
"hideIfNotDetected": true,
|
||||
"id": "Battery",
|
||||
"showNoctaliaPerformance": false,
|
||||
"showPowerProfiles": false
|
||||
},
|
||||
{
|
||||
"displayMode": "onhover",
|
||||
"iconColor": "none",
|
||||
"id": "Volume",
|
||||
"middleClickCommand": "pwvucontrol || pavucontrol",
|
||||
"textColor": "none"
|
||||
},
|
||||
{
|
||||
"applyToAllMonitors": false,
|
||||
"displayMode": "onhover",
|
||||
"iconColor": "none",
|
||||
"id": "Brightness",
|
||||
"textColor": "none"
|
||||
},
|
||||
{
|
||||
"colorizeDistroLogo": false,
|
||||
"colorizeSystemIcon": "none",
|
||||
"customIconPath": "",
|
||||
"enableColorization": false,
|
||||
"icon": "noctalia",
|
||||
"id": "ControlCenter",
|
||||
"useDistroLogo": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"brightness": {
|
||||
"backlightDeviceMappings": [
|
||||
],
|
||||
"brightnessStep": 5,
|
||||
"enableDdcSupport": false,
|
||||
"enforceMinimum": true
|
||||
},
|
||||
"calendar": {
|
||||
"cards": [
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "calendar-header-card"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "calendar-month-card"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "weather-card"
|
||||
}
|
||||
]
|
||||
},
|
||||
"colorSchemes": {
|
||||
"darkMode": true,
|
||||
"generationMethod": "tonal-spot",
|
||||
"manualSunrise": "06:30",
|
||||
"manualSunset": "18:30",
|
||||
"monitorForColors": "",
|
||||
"predefinedScheme": "Noctalia (default)",
|
||||
"schedulingMode": "off",
|
||||
"syncGsettings": true,
|
||||
"useWallpaperColors": true
|
||||
},
|
||||
"controlCenter": {
|
||||
"cards": [
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "profile-card"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "shortcuts-card"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "audio-card"
|
||||
},
|
||||
{
|
||||
"enabled": false,
|
||||
"id": "brightness-card"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "weather-card"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "media-sysmon-card"
|
||||
}
|
||||
],
|
||||
"diskPath": "/",
|
||||
"position": "close_to_bar_button",
|
||||
"shortcuts": {
|
||||
"left": [
|
||||
{
|
||||
"id": "Network"
|
||||
},
|
||||
{
|
||||
"id": "Bluetooth"
|
||||
},
|
||||
{
|
||||
"id": "WallpaperSelector"
|
||||
},
|
||||
{
|
||||
"id": "NoctaliaPerformance"
|
||||
}
|
||||
],
|
||||
"right": [
|
||||
{
|
||||
"id": "Notifications"
|
||||
},
|
||||
{
|
||||
"id": "PowerProfile"
|
||||
},
|
||||
{
|
||||
"id": "KeepAwake"
|
||||
},
|
||||
{
|
||||
"id": "NightLight"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"desktopWidgets": {
|
||||
"enabled": false,
|
||||
"gridSnap": false,
|
||||
"gridSnapScale": false,
|
||||
"monitorWidgets": [
|
||||
],
|
||||
"overviewEnabled": true
|
||||
},
|
||||
"dock": {
|
||||
"animationSpeed": 1,
|
||||
"backgroundOpacity": 1,
|
||||
"colorizeIcons": false,
|
||||
"deadOpacity": 0.6,
|
||||
"displayMode": "auto_hide",
|
||||
"dockType": "floating",
|
||||
"enabled": false,
|
||||
"floatingRatio": 1,
|
||||
"groupApps": false,
|
||||
"groupClickAction": "cycle",
|
||||
"groupContextMenuMode": "extended",
|
||||
"groupIndicatorStyle": "dots",
|
||||
"inactiveIndicators": false,
|
||||
"indicatorColor": "primary",
|
||||
"indicatorOpacity": 0.6,
|
||||
"indicatorThickness": 3,
|
||||
"launcherIcon": "",
|
||||
"launcherIconColor": "none",
|
||||
"launcherPosition": "end",
|
||||
"launcherUseDistroLogo": false,
|
||||
"monitors": [
|
||||
],
|
||||
"onlySameOutput": true,
|
||||
"pinnedApps": [
|
||||
],
|
||||
"pinnedStatic": false,
|
||||
"position": "bottom",
|
||||
"showDockIndicator": false,
|
||||
"showLauncherIcon": false,
|
||||
"sitOnFrame": false,
|
||||
"size": 1
|
||||
},
|
||||
"general": {
|
||||
"allowPanelsOnScreenWithoutBar": true,
|
||||
"allowPasswordWithFprintd": false,
|
||||
"animationDisabled": false,
|
||||
"animationSpeed": 1,
|
||||
"autoStartAuth": false,
|
||||
"avatarImage": "/home/yuri/.face",
|
||||
"boxRadiusRatio": 1,
|
||||
"clockFormat": "hh\\nmm",
|
||||
"clockStyle": "custom",
|
||||
"compactLockScreen": false,
|
||||
"dimmerOpacity": 0.2,
|
||||
"enableBlurBehind": true,
|
||||
"enableLockScreenCountdown": true,
|
||||
"enableLockScreenMediaControls": false,
|
||||
"enableShadows": false,
|
||||
"forceBlackScreenCorners": false,
|
||||
"iRadiusRatio": 1,
|
||||
"keybinds": {
|
||||
"keyDown": [
|
||||
"Down"
|
||||
],
|
||||
"keyEnter": [
|
||||
"Return",
|
||||
"Enter"
|
||||
],
|
||||
"keyEscape": [
|
||||
"Esc"
|
||||
],
|
||||
"keyLeft": [
|
||||
"Left"
|
||||
],
|
||||
"keyRemove": [
|
||||
"Del"
|
||||
],
|
||||
"keyRight": [
|
||||
"Right"
|
||||
],
|
||||
"keyUp": [
|
||||
"Up"
|
||||
]
|
||||
},
|
||||
"language": "",
|
||||
"lockOnSuspend": true,
|
||||
"lockScreenAnimations": false,
|
||||
"lockScreenBlur": 0,
|
||||
"lockScreenCountdownDuration": 10000,
|
||||
"lockScreenMonitors": [
|
||||
],
|
||||
"lockScreenTint": 0,
|
||||
"passwordChars": false,
|
||||
"radiusRatio": 1,
|
||||
"reverseScroll": false,
|
||||
"scaleRatio": 1,
|
||||
"screenRadiusRatio": 1,
|
||||
"shadowDirection": "bottom_right",
|
||||
"shadowOffsetX": 2,
|
||||
"shadowOffsetY": 3,
|
||||
"showChangelogOnStartup": true,
|
||||
"showHibernateOnLockScreen": false,
|
||||
"showScreenCorners": false,
|
||||
"showSessionButtonsOnLockScreen": true,
|
||||
"smoothScrollEnabled": true,
|
||||
"telemetryEnabled": false
|
||||
},
|
||||
"hooks": {
|
||||
"colorGeneration": "",
|
||||
"darkModeChange": "",
|
||||
"enabled": false,
|
||||
"performanceModeDisabled": "",
|
||||
"performanceModeEnabled": "",
|
||||
"screenLock": "",
|
||||
"screenUnlock": "",
|
||||
"session": "",
|
||||
"startup": "",
|
||||
"wallpaperChange": ""
|
||||
},
|
||||
"idle": {
|
||||
"customCommands": "[]",
|
||||
"enabled": false,
|
||||
"fadeDuration": 5,
|
||||
"lockCommand": "",
|
||||
"lockTimeout": 660,
|
||||
"resumeLockCommand": "",
|
||||
"resumeScreenOffCommand": "",
|
||||
"resumeSuspendCommand": "",
|
||||
"screenOffCommand": "",
|
||||
"screenOffTimeout": 600,
|
||||
"suspendCommand": "",
|
||||
"suspendTimeout": 1800
|
||||
},
|
||||
"location": {
|
||||
"analogClockInCalendar": false,
|
||||
"autoLocate": true,
|
||||
"firstDayOfWeek": -1,
|
||||
"hideWeatherCityName": false,
|
||||
"hideWeatherTimezone": false,
|
||||
"name": "Nieuw-Vennep",
|
||||
"showCalendarEvents": true,
|
||||
"showCalendarWeather": true,
|
||||
"showWeekNumberInCalendar": false,
|
||||
"use12hourFormat": false,
|
||||
"useFahrenheit": false,
|
||||
"weatherEnabled": true,
|
||||
"weatherShowEffects": true,
|
||||
"weatherTaliaMascotAlways": false
|
||||
},
|
||||
"network": {
|
||||
"bluetoothAutoConnect": true,
|
||||
"bluetoothDetailsViewMode": "grid",
|
||||
"bluetoothHideUnnamedDevices": false,
|
||||
"bluetoothRssiPollIntervalMs": 60000,
|
||||
"bluetoothRssiPollingEnabled": false,
|
||||
"disableDiscoverability": false,
|
||||
"networkPanelView": "wifi",
|
||||
"wifiDetailsViewMode": "grid"
|
||||
},
|
||||
"nightLight": {
|
||||
"autoSchedule": true,
|
||||
"dayTemp": "6500",
|
||||
"enabled": false,
|
||||
"forced": false,
|
||||
"manualSunrise": "06:30",
|
||||
"manualSunset": "18:30",
|
||||
"nightTemp": "4000"
|
||||
},
|
||||
"noctaliaPerformance": {
|
||||
"disableDesktopWidgets": true,
|
||||
"disableWallpaper": true
|
||||
},
|
||||
"notifications": {
|
||||
"backgroundOpacity": 1,
|
||||
"clearDismissed": true,
|
||||
"criticalUrgencyDuration": 15,
|
||||
"density": "default",
|
||||
"enableBatteryToast": true,
|
||||
"enableKeyboardLayoutToast": true,
|
||||
"enableMarkdown": false,
|
||||
"enableMediaToast": false,
|
||||
"enabled": true,
|
||||
"location": "top_right",
|
||||
"lowUrgencyDuration": 3,
|
||||
"monitors": [
|
||||
],
|
||||
"normalUrgencyDuration": 8,
|
||||
"overlayLayer": true,
|
||||
"respectExpireTimeout": false,
|
||||
"saveToHistory": {
|
||||
"critical": true,
|
||||
"low": true,
|
||||
"normal": true
|
||||
},
|
||||
"sounds": {
|
||||
"criticalSoundFile": "",
|
||||
"enabled": false,
|
||||
"excludedApps": "discord,firefox,chrome,chromium,edge",
|
||||
"lowSoundFile": "",
|
||||
"normalSoundFile": "",
|
||||
"separateSounds": false,
|
||||
"volume": 0.5
|
||||
}
|
||||
},
|
||||
"osd": {
|
||||
"autoHideMs": 2000,
|
||||
"backgroundOpacity": 1,
|
||||
"enabled": true,
|
||||
"enabledTypes": [
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
"location": "top_right",
|
||||
"monitors": [
|
||||
],
|
||||
"overlayLayer": true
|
||||
},
|
||||
"plugins": {
|
||||
"autoUpdate": false,
|
||||
"notifyUpdates": true
|
||||
},
|
||||
"sessionMenu": {
|
||||
"countdownDuration": 10000,
|
||||
"enableCountdown": true,
|
||||
"largeButtonsLayout": "single-row",
|
||||
"largeButtonsStyle": true,
|
||||
"position": "center",
|
||||
"powerOptions": [
|
||||
{
|
||||
"action": "lock",
|
||||
"enabled": true,
|
||||
"keybind": "1"
|
||||
},
|
||||
{
|
||||
"action": "suspend",
|
||||
"enabled": true,
|
||||
"keybind": "2"
|
||||
},
|
||||
{
|
||||
"action": "hibernate",
|
||||
"enabled": true,
|
||||
"keybind": "3"
|
||||
},
|
||||
{
|
||||
"action": "reboot",
|
||||
"enabled": true,
|
||||
"keybind": "4"
|
||||
},
|
||||
{
|
||||
"action": "logout",
|
||||
"enabled": true,
|
||||
"keybind": "5"
|
||||
},
|
||||
{
|
||||
"action": "shutdown",
|
||||
"enabled": true,
|
||||
"keybind": "6"
|
||||
},
|
||||
{
|
||||
"action": "rebootToUefi",
|
||||
"enabled": true,
|
||||
"keybind": "7"
|
||||
}
|
||||
],
|
||||
"showHeader": true,
|
||||
"showKeybinds": true
|
||||
},
|
||||
"settingsVersion": 59,
|
||||
"systemMonitor": {
|
||||
"batteryCriticalThreshold": 5,
|
||||
"batteryWarningThreshold": 20,
|
||||
"cpuCriticalThreshold": 90,
|
||||
"cpuWarningThreshold": 80,
|
||||
"criticalColor": "",
|
||||
"diskAvailCriticalThreshold": 10,
|
||||
"diskAvailWarningThreshold": 20,
|
||||
"diskCriticalThreshold": 90,
|
||||
"diskWarningThreshold": 80,
|
||||
"enableDgpuMonitoring": false,
|
||||
"externalMonitor": "resources || missioncenter || jdsystemmonitor || corestats || system-monitoring-center || gnome-system-monitor || plasma-systemmonitor || mate-system-monitor || ukui-system-monitor || deepin-system-monitor || pantheon-system-monitor",
|
||||
"gpuCriticalThreshold": 90,
|
||||
"gpuWarningThreshold": 80,
|
||||
"memCriticalThreshold": 90,
|
||||
"memWarningThreshold": 80,
|
||||
"swapCriticalThreshold": 90,
|
||||
"swapWarningThreshold": 80,
|
||||
"tempCriticalThreshold": 90,
|
||||
"tempWarningThreshold": 80,
|
||||
"useCustomColors": false,
|
||||
"warningColor": ""
|
||||
},
|
||||
"templates": {
|
||||
"activeTemplates": [
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "btop"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "fuzzel"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "niri"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "gtk"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "code"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"id": "qt"
|
||||
}
|
||||
],
|
||||
"enableUserTheming": false
|
||||
},
|
||||
"ui": {
|
||||
"boxBorderEnabled": false,
|
||||
"fontDefault": "Sans Serif",
|
||||
"fontDefaultScale": 1,
|
||||
"fontFixed": "monospace",
|
||||
"fontFixedScale": 1,
|
||||
"panelBackgroundOpacity": 0.9,
|
||||
"panelsAttachedToBar": true,
|
||||
"scrollbarAlwaysVisible": true,
|
||||
"settingsPanelMode": "attached",
|
||||
"settingsPanelSideBarCardStyle": false,
|
||||
"tooltipsEnabled": true,
|
||||
"translucentWidgets": false
|
||||
},
|
||||
"wallpaper": {
|
||||
"automationEnabled": false,
|
||||
"directory": "/mnt/DISK2/_ISO/wallpapers",
|
||||
"enableMultiMonitorDirectories": false,
|
||||
"enabled": true,
|
||||
"favorites": [
|
||||
],
|
||||
"fillColor": "#000000",
|
||||
"fillMode": "crop",
|
||||
"hideWallpaperFilenames": false,
|
||||
"linkLightAndDarkWallpapers": true,
|
||||
"monitorDirectories": [
|
||||
],
|
||||
"overviewBlur": 0.4,
|
||||
"overviewEnabled": true,
|
||||
"overviewTint": 0.6,
|
||||
"panelPosition": "follow_bar",
|
||||
"randomIntervalSec": 300,
|
||||
"setWallpaperOnAllMonitors": true,
|
||||
"showHiddenFiles": false,
|
||||
"skipStartupTransition": false,
|
||||
"solidColor": "#1a1a2e",
|
||||
"sortOrder": "name",
|
||||
"transitionDuration": 1500,
|
||||
"transitionEdgeSmoothness": 0.05,
|
||||
"transitionType": [
|
||||
"fade",
|
||||
"disc",
|
||||
"stripes",
|
||||
"wipe",
|
||||
"pixelate",
|
||||
"honeycomb"
|
||||
],
|
||||
"useOriginalImages": false,
|
||||
"useSolidColor": false,
|
||||
"useWallhaven": false,
|
||||
"viewMode": "single",
|
||||
"wallhavenApiKey": "",
|
||||
"wallhavenCategories": "111",
|
||||
"wallhavenOrder": "desc",
|
||||
"wallhavenPurity": "100",
|
||||
"wallhavenQuery": "",
|
||||
"wallhavenRatios": "",
|
||||
"wallhavenResolutionHeight": "",
|
||||
"wallhavenResolutionMode": "atleast",
|
||||
"wallhavenResolutionWidth": "",
|
||||
"wallhavenSorting": "relevance",
|
||||
"wallpaperChangeMode": "random"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
.qmlls.ini
|
||||
.zed
|
||||
.idea
|
||||
.vscode
|
||||
*.code-workspace
|
||||
RELEASE.md
|
||||
__pycache__
|
||||
result
|
||||
build
|
||||
/debian/
|
||||
.direnv/
|
||||
.envrc
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#E6B450",
|
||||
"mOnPrimary": "#0B0E14",
|
||||
"mSecondary": "#AAD94C",
|
||||
"mOnSecondary": "#0B0E14",
|
||||
"mTertiary": "#39BAE6",
|
||||
"mOnTertiary": "#0B0E14",
|
||||
"mError": "#D95757",
|
||||
"mOnError": "#0B0E14",
|
||||
"mSurface": "#0B0E14",
|
||||
"mOnSurface": "#D1D1C7",
|
||||
"mSurfaceVariant": "#1e222a",
|
||||
"mOnSurfaceVariant": "#8E959E",
|
||||
"mOutline": "#565B66",
|
||||
"mShadow": "#000000",
|
||||
"mHover": "#39BAE6",
|
||||
"mOnHover": "#0B0E14",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#171b24",
|
||||
"red": "#ed8274",
|
||||
"green": "#87d96c",
|
||||
"yellow": "#facc6e",
|
||||
"blue": "#6dcbfa",
|
||||
"magenta": "#dabafa",
|
||||
"cyan": "#90e1c6",
|
||||
"white": "#c7c7c7"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#686868",
|
||||
"red": "#f28779",
|
||||
"green": "#d5ff80",
|
||||
"yellow": "#ffd173",
|
||||
"blue": "#73d0ff",
|
||||
"magenta": "#dfbfff",
|
||||
"cyan": "#95e6cb",
|
||||
"white": "#ffffff"
|
||||
},
|
||||
"foreground": "#D1D1C7",
|
||||
"background": "#1f2430",
|
||||
"selectionFg": "#1f2430",
|
||||
"selectionBg": "#409fff",
|
||||
"cursorText": "#1f2430",
|
||||
"cursor": "#ffcc66"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#FF8F40",
|
||||
"mOnPrimary": "#F8F9FA",
|
||||
"mSecondary": "#86B300",
|
||||
"mOnSecondary": "#F8F9FA",
|
||||
"mTertiary": "#55B4D4",
|
||||
"mOnTertiary": "#F8F9FA",
|
||||
"mError": "#E65050",
|
||||
"mOnError": "#F8F9FA",
|
||||
"mSurface": "#F8F9FA",
|
||||
"mOnSurface": "#42474C",
|
||||
"mSurfaceVariant": "#E4E6E9",
|
||||
"mOnSurfaceVariant": "#6E757C",
|
||||
"mOutline": "#8A9199",
|
||||
"mShadow": "#F8F9FA",
|
||||
"mHover": "#55B4D4",
|
||||
"mOnHover": "#F8F9FA",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#000000",
|
||||
"red": "#ea6c6d",
|
||||
"green": "#6cbf43",
|
||||
"yellow": "#eca944",
|
||||
"blue": "#3199e1",
|
||||
"magenta": "#9e75c7",
|
||||
"cyan": "#46ba94",
|
||||
"white": "#bababa"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#686868",
|
||||
"red": "#f07171",
|
||||
"green": "#86b300",
|
||||
"yellow": "#f2ae49",
|
||||
"blue": "#399ee6",
|
||||
"magenta": "#a37acc",
|
||||
"cyan": "#4cbf99",
|
||||
"white": "#d1d1d1"
|
||||
},
|
||||
"foreground": "#42474C",
|
||||
"background": "#f8f9fa",
|
||||
"selectionFg": "#f8f9fa",
|
||||
"selectionBg": "#035bd6",
|
||||
"cursorText": "#f8f9fa",
|
||||
"cursor": "#ffaa33"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#cba6f7",
|
||||
"mOnPrimary": "#11111b",
|
||||
"mSecondary": "#fab387",
|
||||
"mOnSecondary": "#11111b",
|
||||
"mTertiary": "#94e2d5",
|
||||
"mOnTertiary": "#11111b",
|
||||
"mError": "#f38ba8",
|
||||
"mOnError": "#11111b",
|
||||
"mSurface": "#1e1e2e",
|
||||
"mOnSurface": "#cdd6f4",
|
||||
"mSurfaceVariant": "#313244",
|
||||
"mOnSurfaceVariant": "#a3b4eb",
|
||||
"mOutline": "#4c4f69",
|
||||
"mShadow": "#11111b",
|
||||
"mHover": "#94e2d5",
|
||||
"mOnHover": "#11111b",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#45475a",
|
||||
"red": "#f38ba8",
|
||||
"green": "#a6e3a1",
|
||||
"yellow": "#f9e2af",
|
||||
"blue": "#89b4fa",
|
||||
"magenta": "#f5c2e7",
|
||||
"cyan": "#94e2d5",
|
||||
"white": "#a6adc8"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#585b70",
|
||||
"red": "#f37799",
|
||||
"green": "#89d88b",
|
||||
"yellow": "#ebd391",
|
||||
"blue": "#74a8fc",
|
||||
"magenta": "#f2aede",
|
||||
"cyan": "#6bd7ca",
|
||||
"white": "#bac2de"
|
||||
},
|
||||
"foreground": "#cdd6f4",
|
||||
"background": "#1e1e2e",
|
||||
"selectionFg": "#cdd6f4",
|
||||
"selectionBg": "#585b70",
|
||||
"cursorText": "#1e1e2e",
|
||||
"cursor": "#f5e0dc"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#8839ef",
|
||||
"mOnPrimary": "#eff1f5",
|
||||
"mSecondary": "#fe640b",
|
||||
"mOnSecondary": "#eff1f5",
|
||||
"mTertiary": "#40a02b",
|
||||
"mOnTertiary": "#eff1f5",
|
||||
"mError": "#d20f39",
|
||||
"mOnError": "#dce0e8",
|
||||
"mSurface": "#eff1f5",
|
||||
"mOnSurface": "#4c4f69",
|
||||
"mSurfaceVariant": "#ccd0da",
|
||||
"mOnSurfaceVariant": "#6c6f85",
|
||||
"mOutline": "#a5adcb",
|
||||
"mShadow": "#dce0e8",
|
||||
"mHover": "#40a02b",
|
||||
"mOnHover": "#eff1f5",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#51576d",
|
||||
"red": "#e78284",
|
||||
"green": "#a6d189",
|
||||
"yellow": "#e5c890",
|
||||
"blue": "#8caaee",
|
||||
"magenta": "#f4b8e4",
|
||||
"cyan": "#81c8be",
|
||||
"white": "#a5adce"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#626880",
|
||||
"red": "#e67172",
|
||||
"green": "#8ec772",
|
||||
"yellow": "#d9ba73",
|
||||
"blue": "#7b9ef0",
|
||||
"magenta": "#f2a4db",
|
||||
"cyan": "#5abfb5",
|
||||
"white": "#b5bfe2"
|
||||
},
|
||||
"foreground": "#c6d0f5",
|
||||
"background": "#303446",
|
||||
"selectionFg": "#c6d0f5",
|
||||
"selectionBg": "#626880",
|
||||
"cursorText": "#303446",
|
||||
"cursor": "#f2d5cf"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#bd93f9",
|
||||
"mOnPrimary": "#282A36",
|
||||
"mSecondary": "#ff79c6",
|
||||
"mOnSecondary": "#4e1d32",
|
||||
"mTertiary": "#8be9fd",
|
||||
"mOnTertiary": "#003543",
|
||||
"mError": "#FF5555",
|
||||
"mOnError": "#282A36",
|
||||
"mSurface": "#282A36",
|
||||
"mOnSurface": "#F8F8F2",
|
||||
"mSurfaceVariant": "#44475A",
|
||||
"mOnSurfaceVariant": "#d6d8e0",
|
||||
"mOutline": "#5a5e77",
|
||||
"mShadow": "#282A36",
|
||||
"mHover": "#8be9fd",
|
||||
"mOnHover": "#003543",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#21222c",
|
||||
"red": "#ff5555",
|
||||
"green": "#50fa7b",
|
||||
"yellow": "#f1fa8c",
|
||||
"blue": "#bd93f9",
|
||||
"magenta": "#ff79c6",
|
||||
"cyan": "#8be9fd",
|
||||
"white": "#f8f8f2"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#6272a4",
|
||||
"red": "#ff6e6e",
|
||||
"green": "#69ff94",
|
||||
"yellow": "#ffffa5",
|
||||
"blue": "#d6acff",
|
||||
"magenta": "#ff92df",
|
||||
"cyan": "#a4ffff",
|
||||
"white": "#ffffff"
|
||||
},
|
||||
"foreground": "#f8f8f2",
|
||||
"background": "#282a36",
|
||||
"selectionFg": "#ffffff",
|
||||
"selectionBg": "#44475a",
|
||||
"cursorText": "#282a36",
|
||||
"cursor": "#f8f8f2"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#8332f4",
|
||||
"mOnPrimary": "#ffffff",
|
||||
"mSecondary": "#ff1399",
|
||||
"mOnSecondary": "#ffffff",
|
||||
"mTertiary": "#0398b9",
|
||||
"mOnTertiary": "#ffffff",
|
||||
"mError": "#FF5555",
|
||||
"mOnError": "#282A36",
|
||||
"mSurface": "#f8f8f2",
|
||||
"mOnSurface": "#282a36",
|
||||
"mSurfaceVariant": "#e6e6ea",
|
||||
"mOnSurfaceVariant": "#44475a",
|
||||
"mOutline": "#cacad3",
|
||||
"mShadow": "#d6d8e0",
|
||||
"mHover": "#0398b9",
|
||||
"mOnHover": "#ffffff",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#f8f8f2",
|
||||
"red": "#ff5555",
|
||||
"green": "#50fa7b",
|
||||
"yellow": "#f1fa8c",
|
||||
"blue": "#bd93f9",
|
||||
"magenta": "#ff79c6",
|
||||
"cyan": "#8be9fd",
|
||||
"white": "#282a36"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#6272a4",
|
||||
"red": "#ff6e6e",
|
||||
"green": "#69ff94",
|
||||
"yellow": "#ffffa5",
|
||||
"blue": "#d6acff",
|
||||
"magenta": "#ff92df",
|
||||
"cyan": "#a4ffff",
|
||||
"white": "#000000"
|
||||
},
|
||||
"foreground": "#282a36",
|
||||
"background": "#ffffff",
|
||||
"selectionFg": "#ffffff",
|
||||
"selectionBg": "#6272a4",
|
||||
"cursorText": "#ffffff",
|
||||
"cursor": "#282a36"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#37f499",
|
||||
"mOnPrimary": "#171928",
|
||||
"mSecondary": "#04d1f9",
|
||||
"mOnSecondary": "#171928",
|
||||
"mTertiary": "#a48cf2",
|
||||
"mOnTertiary": "#171928",
|
||||
"mError": "#f16c75",
|
||||
"mOnError": "#171928",
|
||||
"mSurface": "#212337",
|
||||
"mOnSurface": "#ebfafa",
|
||||
"mSurfaceVariant": "#292e42",
|
||||
"mOnSurfaceVariant": "#ABB4DA",
|
||||
"mOutline": "#3b4261",
|
||||
"mShadow": "#414868",
|
||||
"mHover": "#a48cf2",
|
||||
"mOnHover": "#171928",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#21222c",
|
||||
"red": "#f9515d",
|
||||
"green": "#37f499",
|
||||
"yellow": "#e9f941",
|
||||
"blue": "#9071f4",
|
||||
"magenta": "#f265b5",
|
||||
"cyan": "#04d1f9",
|
||||
"white": "#ebfafa"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#7081d0",
|
||||
"red": "#f16c75",
|
||||
"green": "#69F8B3",
|
||||
"yellow": "#f1fc79",
|
||||
"blue": "#a48cf2",
|
||||
"magenta": "#FD92CE",
|
||||
"cyan": "#66e4fd",
|
||||
"white": "#ffffff"
|
||||
},
|
||||
"foreground": "#ebfafa",
|
||||
"background": "#212337",
|
||||
"selectionFg": "#ebfafa",
|
||||
"selectionBg": "#bf4f8e",
|
||||
"cursorText": "#37f499",
|
||||
"cursor": "#f8f8f2"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#37f499",
|
||||
"mOnPrimary": "#171928",
|
||||
"mSecondary": "#04d1f9",
|
||||
"mOnSecondary": "#171928",
|
||||
"mTertiary": "#a48cf2",
|
||||
"mOnTertiary": "#171928",
|
||||
"mError": "#f16c75",
|
||||
"mOnError": "#171928",
|
||||
"mSurface": "#ffffff",
|
||||
"mOnSurface": "#171928",
|
||||
"mSurfaceVariant": "#f2f4f8",
|
||||
"mOnSurfaceVariant": "#3b4261",
|
||||
"mOutline": "#b0b6c3",
|
||||
"mShadow": "#e0e3e8",
|
||||
"mHover": "#a48cf2",
|
||||
"mOnHover": "#171928",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#ebfafa",
|
||||
"red": "#ba1a1a",
|
||||
"green": "#1a7f4c",
|
||||
"yellow": "#9e8c13",
|
||||
"blue": "#3a3e8c",
|
||||
"magenta": "#8c2a6c",
|
||||
"cyan": "#1a6c8c",
|
||||
"white": "#212337"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#7081d0",
|
||||
"red": "#d23b3b",
|
||||
"green": "#37f499",
|
||||
"yellow": "#e9f941",
|
||||
"blue": "#9071f4",
|
||||
"magenta": "#f265b5",
|
||||
"cyan": "#04d1f9",
|
||||
"white": "#212337"
|
||||
},
|
||||
"foreground": "#212337",
|
||||
"background": "#ebfafa",
|
||||
"selectionFg": "#212337",
|
||||
"selectionBg": "#bf4f8e",
|
||||
"cursorText": "#1a7f4c",
|
||||
"cursor": "#212337"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#b8bb26",
|
||||
"mOnPrimary": "#282828",
|
||||
"mSecondary": "#fabd2f",
|
||||
"mOnSecondary": "#282828",
|
||||
"mTertiary": "#83a598",
|
||||
"mOnTertiary": "#282828",
|
||||
"mError": "#fb4934",
|
||||
"mOnError": "#282828",
|
||||
"mSurface": "#282828",
|
||||
"mOnSurface": "#fbf1c7",
|
||||
"mSurfaceVariant": "#3c3836",
|
||||
"mOnSurfaceVariant": "#ebdbb2",
|
||||
"mOutline": "#57514e",
|
||||
"mShadow": "#282828",
|
||||
"mHover": "#83a598",
|
||||
"mOnHover": "#282828",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#282828",
|
||||
"red": "#cc241d",
|
||||
"green": "#98971a",
|
||||
"yellow": "#d79921",
|
||||
"blue": "#458588",
|
||||
"magenta": "#b16286",
|
||||
"cyan": "#689d6a",
|
||||
"white": "#a89984"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#928374",
|
||||
"red": "#fb4934",
|
||||
"green": "#b8bb26",
|
||||
"yellow": "#fabd2f",
|
||||
"blue": "#83a598",
|
||||
"magenta": "#d3869b",
|
||||
"cyan": "#8ec07c",
|
||||
"white": "#ebdbb2"
|
||||
},
|
||||
"foreground": "#ebdbb2",
|
||||
"background": "#282828",
|
||||
"selectionFg": "#ebdbb2",
|
||||
"selectionBg": "#665c54",
|
||||
"cursorText": "#282828",
|
||||
"cursor": "#ebdbb2"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#98971a",
|
||||
"mOnPrimary": "#fbf1c7",
|
||||
"mSecondary": "#d79921",
|
||||
"mOnSecondary": "#fbf1c7",
|
||||
"mTertiary": "#458588",
|
||||
"mOnTertiary": "#fbf1c7",
|
||||
"mError": "#cc241d",
|
||||
"mOnError": "#fbf1c7",
|
||||
"mSurface": "#fbf1c7",
|
||||
"mOnSurface": "#3c3836",
|
||||
"mSurfaceVariant": "#ebdbb2",
|
||||
"mOnSurfaceVariant": "#7c6f64",
|
||||
"mOutline": "#bdae93",
|
||||
"mShadow": "#d5c4a1",
|
||||
"mHover": "#458588",
|
||||
"mOnHover": "#fbf1c7",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#fbf1c7",
|
||||
"red": "#cc241d",
|
||||
"green": "#98971a",
|
||||
"yellow": "#d79921",
|
||||
"blue": "#458588",
|
||||
"magenta": "#b16286",
|
||||
"cyan": "#689d6a",
|
||||
"white": "#7c6f64"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#928374",
|
||||
"red": "#9d0006",
|
||||
"green": "#79740e",
|
||||
"yellow": "#b57614",
|
||||
"blue": "#076678",
|
||||
"magenta": "#8f3f71",
|
||||
"cyan": "#427b58",
|
||||
"white": "#3c3836"
|
||||
},
|
||||
"foreground": "#3c3836",
|
||||
"background": "#fbf1c7",
|
||||
"selectionFg": "#fbf1c7",
|
||||
"selectionBg": "#3c3836",
|
||||
"cursorText": "#625e5c",
|
||||
"cursor": "#3c3836"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#76946a",
|
||||
"mOnPrimary": "#1f1f28",
|
||||
"mSecondary": "#c0a36e",
|
||||
"mOnSecondary": "#1f1f28",
|
||||
"mTertiary": "#7e9cd8",
|
||||
"mOnTertiary": "#1f1f28",
|
||||
"mError": "#c34043",
|
||||
"mOnError": "#1f1f28",
|
||||
"mSurface": "#1f1f28",
|
||||
"mOnSurface": "#c8c093",
|
||||
"mSurfaceVariant": "#2a2a37",
|
||||
"mOnSurfaceVariant": "#717c7c",
|
||||
"mOutline": "#363646",
|
||||
"mShadow": "#1f1f28",
|
||||
"mHover": "#7e9cd8",
|
||||
"mOnHover": "#1f1f28",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#090618",
|
||||
"red": "#c34043",
|
||||
"green": "#76946a",
|
||||
"yellow": "#c0a36e",
|
||||
"blue": "#7e9cd8",
|
||||
"magenta": "#957fb8",
|
||||
"cyan": "#6a9589",
|
||||
"white": "#c8c093"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#727169",
|
||||
"red": "#e82424",
|
||||
"green": "#98bb6c",
|
||||
"yellow": "#e6c384",
|
||||
"blue": "#7fb4ca",
|
||||
"magenta": "#938aa9",
|
||||
"cyan": "#7aa89f",
|
||||
"white": "#dcd7ba"
|
||||
},
|
||||
"foreground": "#dcd7ba",
|
||||
"background": "#1f1f28",
|
||||
"selectionFg": "#c8c093",
|
||||
"selectionBg": "#2d4f67",
|
||||
"cursorText": "#1f1f28",
|
||||
"cursor": "#c8c093"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#6f894e",
|
||||
"mOnPrimary": "#f2ecbc",
|
||||
"mSecondary": "#77713f",
|
||||
"mOnSecondary": "#f2ecbc",
|
||||
"mTertiary": "#4d699b",
|
||||
"mOnTertiary": "#f2ecbc",
|
||||
"mError": "#c84053",
|
||||
"mOnError": "#f2ecbc",
|
||||
"mSurface": "#f2ecbc",
|
||||
"mOnSurface": "#545464",
|
||||
"mSurfaceVariant": "#e5ddb0",
|
||||
"mOnSurfaceVariant": "#8a8980",
|
||||
"mOutline": "#cfc49c",
|
||||
"mShadow": "#f2ecbc",
|
||||
"mHover": "#4d699b",
|
||||
"mOnHover": "#f2ecbc",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#1F1F28",
|
||||
"red": "#c84053",
|
||||
"green": "#6f894e",
|
||||
"yellow": "#77713f",
|
||||
"blue": "#4d699b",
|
||||
"magenta": "#b35b79",
|
||||
"cyan": "#597b75",
|
||||
"white": "#545464"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#8a8980",
|
||||
"red": "#d7474b",
|
||||
"green": "#6e915f",
|
||||
"yellow": "#836f4a",
|
||||
"blue": "#6693bf",
|
||||
"magenta": "#624c83",
|
||||
"cyan": "#5e857a",
|
||||
"white": "#43436c"
|
||||
},
|
||||
"foreground": "#545464",
|
||||
"background": "#f2ecbc",
|
||||
"selectionFg": "#f2ecbc",
|
||||
"selectionBg": "#c9cbd1",
|
||||
"cursorText": "#f2ecbc",
|
||||
"cursor": "#43436c"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#fff59b",
|
||||
"mOnPrimary": "#0e0e43",
|
||||
"mSecondary": "#a9aefe",
|
||||
"mOnSecondary": "#0e0e43",
|
||||
"mTertiary": "#9BFECE",
|
||||
"mOnTertiary": "#0e0e43",
|
||||
"mError": "#FD4663",
|
||||
"mOnError": "#0e0e43",
|
||||
"mSurface": "#070722",
|
||||
"mOnSurface": "#f3edf7",
|
||||
"mSurfaceVariant": "#11112d",
|
||||
"mOnSurfaceVariant": "#7c80b4",
|
||||
"mOutline": "#21215F",
|
||||
"mShadow": "#070722",
|
||||
"mHover": "#9BFECE",
|
||||
"mOnHover": "#0e0e43",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#11112d",
|
||||
"red": "#FD4663",
|
||||
"green": "#9BFECE",
|
||||
"yellow": "#fff59b",
|
||||
"blue": "#a9aefe",
|
||||
"magenta": "#FD4663",
|
||||
"cyan": "#9BFECE",
|
||||
"white": "#f3edf7"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#21215F",
|
||||
"red": "#FD4663",
|
||||
"green": "#9BFECE",
|
||||
"yellow": "#fff59b",
|
||||
"blue": "#a9aefe",
|
||||
"magenta": "#FD4663",
|
||||
"cyan": "#9BFECE",
|
||||
"white": "#ffffff"
|
||||
},
|
||||
"foreground": "#f3edf7",
|
||||
"background": "#070722",
|
||||
"selectionFg": "#070722",
|
||||
"selectionBg": "#f3edf7",
|
||||
"cursorText": "#070722",
|
||||
"cursor": "#fff59b"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#5d65f5",
|
||||
"mOnPrimary": "#dadcff",
|
||||
"mSecondary": "#8E93D8",
|
||||
"mOnSecondary": "#dadcff",
|
||||
"mTertiary": "#0e0e43",
|
||||
"mOnTertiary": "#fef29a",
|
||||
"mError": "#FD4663",
|
||||
"mOnError": "#0e0e43",
|
||||
"mSurface": "#e6e8fa",
|
||||
"mOnSurface": "#0e0e43",
|
||||
"mSurfaceVariant": "#eff0ff",
|
||||
"mOnSurfaceVariant": "#4b55c8",
|
||||
"mOutline": "#8288fc",
|
||||
"mShadow": "#f3edf7",
|
||||
"mHover": "#0e0e43",
|
||||
"mOnHover": "#fef29a",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#eff0ff",
|
||||
"red": "#FD4663",
|
||||
"green": "#0e0e43",
|
||||
"yellow": "#5d65f5",
|
||||
"blue": "#8E93D8",
|
||||
"magenta": "#FD4663",
|
||||
"cyan": "#0e0e43",
|
||||
"white": "#4b55c8"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#8288fc",
|
||||
"red": "#FD4663",
|
||||
"green": "#0e0e43",
|
||||
"yellow": "#5d65f5",
|
||||
"blue": "#8E93D8",
|
||||
"magenta": "#FD4663",
|
||||
"cyan": "#0e0e43",
|
||||
"white": "#0e0e43"
|
||||
},
|
||||
"foreground": "#4b55c8",
|
||||
"background": "#e6e8fa",
|
||||
"selectionFg": "#e6e8fa",
|
||||
"selectionBg": "#4b55c8",
|
||||
"cursorText": "#e6e8fa",
|
||||
"cursor": "#5d65f5"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#8fbcbb",
|
||||
"mOnPrimary": "#2e3440",
|
||||
"mSecondary": "#88c0d0",
|
||||
"mOnSecondary": "#2e3440",
|
||||
"mTertiary": "#5e81ac",
|
||||
"mOnTertiary": "#2e3440",
|
||||
"mError": "#bf616a",
|
||||
"mOnError": "#2e3440",
|
||||
"mSurface": "#2e3440",
|
||||
"mOnSurface": "#eceff4",
|
||||
"mSurfaceVariant": "#3b4252",
|
||||
"mOnSurfaceVariant": "#d8dee9",
|
||||
"mOutline": "#505a70",
|
||||
"mShadow": "#2e3440",
|
||||
"mHover": "#5e81ac",
|
||||
"mOnHover": "#2e3440",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#3b4252",
|
||||
"red": "#bf616a",
|
||||
"green": "#a3be8c",
|
||||
"yellow": "#ebcb8b",
|
||||
"blue": "#81a1c1",
|
||||
"magenta": "#b48ead",
|
||||
"cyan": "#88c0d0",
|
||||
"white": "#e5e9f0"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#596377",
|
||||
"red": "#bf616a",
|
||||
"green": "#a3be8c",
|
||||
"yellow": "#ebcb8b",
|
||||
"blue": "#81a1c1",
|
||||
"magenta": "#b48ead",
|
||||
"cyan": "#8fbcbb",
|
||||
"white": "#eceff4"
|
||||
},
|
||||
"foreground": "#d8dee9",
|
||||
"background": "#2e3440",
|
||||
"selectionFg": "#4c566a",
|
||||
"selectionBg": "#eceff4",
|
||||
"cursorText": "#282828",
|
||||
"cursor": "#eceff4"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#5e81ac",
|
||||
"mOnPrimary": "#eceff4",
|
||||
"mSecondary": "#64adc2",
|
||||
"mOnSecondary": "#eceff4",
|
||||
"mTertiary": "#6fa9a8",
|
||||
"mOnTertiary": "#eceff4",
|
||||
"mError": "#bf616a",
|
||||
"mOnError": "#eceff4",
|
||||
"mSurface": "#eceff4",
|
||||
"mOnSurface": "#2e3440",
|
||||
"mSurfaceVariant": "#e5e9f0",
|
||||
"mOnSurfaceVariant": "#4c566a",
|
||||
"mOutline": "#c5cedd",
|
||||
"mShadow": "#d8dee9",
|
||||
"mHover": "#6fa9a8",
|
||||
"mOnHover": "#eceff4",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#3b4252",
|
||||
"red": "#bf616a",
|
||||
"green": "#96b17f",
|
||||
"yellow": "#c5a565",
|
||||
"blue": "#81a1c1",
|
||||
"magenta": "#b48ead",
|
||||
"cyan": "#7bb3c3",
|
||||
"white": "#a5abb6"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#4c566a",
|
||||
"red": "#bf616a",
|
||||
"green": "#96b17f",
|
||||
"yellow": "#c5a565",
|
||||
"blue": "#81a1c1",
|
||||
"magenta": "#b48ead",
|
||||
"cyan": "#82afae",
|
||||
"white": "#eceff4"
|
||||
},
|
||||
"foreground": "#414858",
|
||||
"background": "#eceff4",
|
||||
"selectionFg": "#4c556a",
|
||||
"selectionBg": "#d8dee9",
|
||||
"cursorText": "#3b4252",
|
||||
"cursor": "#7bb3c3"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#ebbcba",
|
||||
"mOnPrimary": "#191724",
|
||||
"mSecondary": "#9ccfd8",
|
||||
"mOnSecondary": "#191724",
|
||||
"mTertiary": "#31748f",
|
||||
"mOnTertiary": "#e0def4",
|
||||
"mError": "#eb6f92",
|
||||
"mOnError": "#191724",
|
||||
"mSurface": "#191724",
|
||||
"mOnSurface": "#e0def4",
|
||||
"mSurfaceVariant": "#26233a",
|
||||
"mOnSurfaceVariant": "#908caa",
|
||||
"mOutline": "#403d52",
|
||||
"mShadow": "#191724",
|
||||
"mHover": "#524f67",
|
||||
"mOnHover": "#e0def4",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#26233a",
|
||||
"red": "#eb6f92",
|
||||
"green": "#31748f",
|
||||
"yellow": "#f6c177",
|
||||
"blue": "#9ccfd8",
|
||||
"magenta": "#c4a7e7",
|
||||
"cyan": "#ebbcba",
|
||||
"white": "#e0def4"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#6e6a86",
|
||||
"red": "#eb6f92",
|
||||
"green": "#31748f",
|
||||
"yellow": "#f6c177",
|
||||
"blue": "#9ccfd8",
|
||||
"magenta": "#c4a7e7",
|
||||
"cyan": "#ebbcba",
|
||||
"white": "#e0def4"
|
||||
},
|
||||
"foreground": "#e0def4",
|
||||
"background": "#191724",
|
||||
"selectionFg": "#e0def4",
|
||||
"selectionBg": "#403d52",
|
||||
"cursorText": "#191724",
|
||||
"cursor": "#e0def4"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#d7827e",
|
||||
"mOnPrimary": "#faf4ed",
|
||||
"mSecondary": "#56949f",
|
||||
"mOnSecondary": "#faf4ed",
|
||||
"mTertiary": "#286983",
|
||||
"mOnTertiary": "#faf4ed",
|
||||
"mError": "#b4637a",
|
||||
"mOnError": "#faf4ed",
|
||||
"mSurface": "#fffaf3",
|
||||
"mOnSurface": "#575279",
|
||||
"mSurfaceVariant": "#f2e9e1",
|
||||
"mOnSurfaceVariant": "#797593",
|
||||
"mOutline": "#dfdad9",
|
||||
"mShadow": "#faf4ed",
|
||||
"mHover": "#cecacd",
|
||||
"mOnHover": "#575279",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#f2e9e1",
|
||||
"red": "#b4637a",
|
||||
"green": "#286983",
|
||||
"yellow": "#ea9d34",
|
||||
"blue": "#56949f",
|
||||
"magenta": "#907aa9",
|
||||
"cyan": "#d7827e",
|
||||
"white": "#575279"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#9893a5",
|
||||
"red": "#b4637a",
|
||||
"green": "#286983",
|
||||
"yellow": "#ea9d34",
|
||||
"blue": "#56949f",
|
||||
"magenta": "#907aa9",
|
||||
"cyan": "#d7827e",
|
||||
"white": "#575279"
|
||||
},
|
||||
"foreground": "#575279",
|
||||
"background": "#faf4ed",
|
||||
"selectionFg": "#575279",
|
||||
"selectionBg": "#dfdad9",
|
||||
"cursorText": "#faf4ed",
|
||||
"cursor": "#575279"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"dark": {
|
||||
"mPrimary": "#7aa2f7",
|
||||
"mOnPrimary": "#16161e",
|
||||
"mSecondary": "#bb9af7",
|
||||
"mOnSecondary": "#16161e",
|
||||
"mTertiary": "#9ece6a",
|
||||
"mOnTertiary": "#16161e",
|
||||
"mError": "#f7768e",
|
||||
"mOnError": "#16161e",
|
||||
"mSurface": "#1a1b26",
|
||||
"mOnSurface": "#c0caf5",
|
||||
"mSurfaceVariant": "#24283b",
|
||||
"mOnSurfaceVariant": "#9aa5ce",
|
||||
"mOutline": "#353D57",
|
||||
"mShadow": "#15161e",
|
||||
"mHover": "#9ece6a",
|
||||
"mOnHover": "#16161e",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#15161e",
|
||||
"red": "#f7768e",
|
||||
"green": "#9ece6a",
|
||||
"yellow": "#e0af68",
|
||||
"blue": "#7aa2f7",
|
||||
"magenta": "#bb9af7",
|
||||
"cyan": "#7dcfff",
|
||||
"white": "#a9b1d6"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#414868",
|
||||
"red": "#f7768e",
|
||||
"green": "#9ece6a",
|
||||
"yellow": "#e0af68",
|
||||
"blue": "#7aa2f7",
|
||||
"magenta": "#bb9af7",
|
||||
"cyan": "#7dcfff",
|
||||
"white": "#c0caf5"
|
||||
},
|
||||
"foreground": "#c0caf5",
|
||||
"background": "#1a1b26",
|
||||
"selectionFg": "#c0caf5",
|
||||
"selectionBg": "#283457",
|
||||
"cursorText": "#1a1b26",
|
||||
"cursor": "#c0caf5"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"mPrimary": "#2e7de9",
|
||||
"mOnPrimary": "#e1e2e7",
|
||||
"mSecondary": "#9854f1",
|
||||
"mOnSecondary": "#e1e2e7",
|
||||
"mTertiary": "#587539",
|
||||
"mOnTertiary": "#e1e2e7",
|
||||
"mError": "#f52a65",
|
||||
"mOnError": "#e1e2e7",
|
||||
"mSurface": "#e1e2e7",
|
||||
"mOnSurface": "#3760bf",
|
||||
"mSurfaceVariant": "#d0d5e3",
|
||||
"mOnSurfaceVariant": "#6172b0",
|
||||
"mOutline": "#b4b5b9",
|
||||
"mShadow": "#a8aecb",
|
||||
"mHover": "#587539",
|
||||
"mOnHover": "#e1e2e7",
|
||||
"terminal": {
|
||||
"normal": {
|
||||
"black": "#e9e9ed",
|
||||
"red": "#f52a65",
|
||||
"green": "#587539",
|
||||
"yellow": "#8c6c3e",
|
||||
"blue": "#2e7de9",
|
||||
"magenta": "#9854f1",
|
||||
"cyan": "#007197",
|
||||
"white": "#6172b0"
|
||||
},
|
||||
"bright": {
|
||||
"black": "#a1a6c5",
|
||||
"red": "#f52a65",
|
||||
"green": "#587539",
|
||||
"yellow": "#8c6c3e",
|
||||
"blue": "#2e7de9",
|
||||
"magenta": "#9854f1",
|
||||
"cyan": "#007197",
|
||||
"white": "#3760bf"
|
||||
},
|
||||
"foreground": "#3760bf",
|
||||
"background": "#e1e2e7",
|
||||
"selectionFg": "#3760bf",
|
||||
"selectionBg": "#99a7df",
|
||||
"cursorText": "#e1e2e7",
|
||||
"cursor": "#3760bf"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
Tabler Licenses - Detailed Usage Rights and Guidelines
|
||||
|
||||
This is a legal agreement between you, the Purchaser, and Tabler. Purchasing or downloading of any Tabler product (Tabler Admin Template, Tabler Icons, Tabler Emails, Tabler Illustrations), constitutes your acceptance of the terms of this license, Tabler terms of service and Tabler private policy.
|
||||
|
||||
Tabler Admin Template and Tabler Icons License*
|
||||
Tabler Admin Template and Tabler Icons are available under MIT License.
|
||||
|
||||
Copyright (c) 2018-2025 Tabler
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
See more at Tabler Admin Template MIT License See more at Tabler Icons MIT License
|
||||
|
After Width: | Height: | Size: 3.2 MiB |
|
After Width: | Height: | Size: 3.3 MiB |
|
After Width: | Height: | Size: 3.5 MiB |
|
After Width: | Height: | Size: 3.3 MiB |
|
After Width: | Height: | Size: 3.3 MiB |
|
After Width: | Height: | Size: 3.5 MiB |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||
"modules": [
|
||||
"os",
|
||||
"kernel",
|
||||
"title",
|
||||
"board",
|
||||
"host",
|
||||
"uptime",
|
||||
"cpu",
|
||||
"gpu",
|
||||
"memory",
|
||||
"disk",
|
||||
"wm",
|
||||
"packages"
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 18 KiB |
@@ -0,0 +1,39 @@
|
||||
# btop theme generated by noctalia
|
||||
|
||||
theme[main_bg]="{{colors.surface.default.hex}}"
|
||||
theme[main_fg]="{{colors.on_surface.default.hex}}"
|
||||
theme[title]="{{colors.primary.default.hex}}"
|
||||
theme[hi_fg]="{{colors.tertiary.default.hex}}"
|
||||
theme[selected_bg]="{{colors.surface_container_highest.default.hex}}"
|
||||
theme[selected_fg]="{{colors.on_surface.default.hex}}"
|
||||
theme[inactive_fg]="{{colors.on_surface_variant.default.hex}}"
|
||||
theme[proc_misc]="{{colors.secondary.default.hex}}"
|
||||
theme[cpu_box]="{{colors.outline.default.hex}}"
|
||||
theme[mem_box]="{{colors.outline.default.hex}}"
|
||||
theme[net_box]="{{colors.outline.default.hex}}"
|
||||
theme[proc_box]="{{colors.outline.default.hex}}"
|
||||
theme[div_line]="{{colors.outline_variant.default.hex}}"
|
||||
theme[temp_start]="{{colors.primary.default.hex}}"
|
||||
theme[temp_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[temp_end]="{{colors.tertiary.default.hex}}"
|
||||
theme[cpu_start]="{{colors.primary.default.hex}}"
|
||||
theme[cpu_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[cpu_end]="{{colors.tertiary.default.hex}}"
|
||||
theme[free_start]="{{colors.primary.default.hex}}"
|
||||
theme[free_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[free_end]="{{colors.tertiary.default.hex}}"
|
||||
theme[cached_start]="{{colors.primary.default.hex}}"
|
||||
theme[cached_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[cached_end]="{{colors.tertiary.default.hex}}"
|
||||
theme[available_start]="{{colors.primary.default.hex}}"
|
||||
theme[available_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[available_end]="{{colors.tertiary.default.hex}}"
|
||||
theme[used_start]="{{colors.primary.default.hex}}"
|
||||
theme[used_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[used_end]="{{colors.tertiary.default.hex}}"
|
||||
theme[download_start]="{{colors.primary.default.hex}}"
|
||||
theme[download_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[download_end]="{{colors.tertiary.default.hex}}"
|
||||
theme[upload_start]="{{colors.primary.default.hex}}"
|
||||
theme[upload_mid]="{{colors.secondary.default.hex}}"
|
||||
theme[upload_end]="{{colors.tertiary.default.hex}}"
|
||||
@@ -0,0 +1,15 @@
|
||||
[color]
|
||||
foreground = '{{colors.primary.default.hex}}'
|
||||
|
||||
gradient = 1
|
||||
gradient_color_1 = '{{colors.primary_container.default.hex}}'
|
||||
gradient_color_2 = '{{colors.primary.default.hex}}'
|
||||
gradient_color_3 = '{{colors.on_primary_container.default.hex}}'
|
||||
|
||||
horizontal_gradient = 0
|
||||
horizontal_gradient_color_1 = '{{colors.primary_container.default.hex}}'
|
||||
horizontal_gradient_color_2 = '{{colors.primary.default.hex}}'
|
||||
horizontal_gradient_color_3 = '{{colors.on_primary_container.default.hex}}'
|
||||
horizontal_gradient_color_4 = '{{colors.primary.default.hex}}'
|
||||
horizontal_gradient_color_5 = '{{colors.primary_container.default.hex}}'
|
||||
|
||||
@@ -0,0 +1,94 @@
|
||||
/**
|
||||
* @name Noctalia Material
|
||||
* @version 3.0.6
|
||||
* @description A fork of 'Material Discord' for Noctalia Shell
|
||||
* @author CapnKitten
|
||||
*
|
||||
* @website http://github.com/CapnKitten
|
||||
* @source https://github.com/CapnKitten/BetterDiscord/blob/master/Themes/Material-Discord/css/source.css
|
||||
* @donate https://paypal.me/capnkitten
|
||||
* @invite jzJkA6Z
|
||||
*/
|
||||
|
||||
@import url("https://capnkitten.github.io/BetterDiscord/Themes/Material-Discord/css/source.css");
|
||||
|
||||
/* Material You addon */
|
||||
@import url("https://capnkitten.github.io/BetterDiscord/Themes/Material-Discord/css/addons/material-you/source.css");
|
||||
|
||||
|
||||
|
||||
|
||||
/* MATERIAL YOU DARK THEME SETTINGS */
|
||||
.theme-dark {
|
||||
--saturation-modifier: 0.31;
|
||||
--lightness-modifier: 0.225;
|
||||
--text-lightness-modifier: 1.0;
|
||||
}
|
||||
|
||||
/* MATERIAL YOU LIGHT THEME SETTINGS */
|
||||
.theme-light {
|
||||
--saturation-modifier: 0.74;
|
||||
--lightness-modifier: 2.125;
|
||||
--text-lightness-modifier: 1.0;
|
||||
}
|
||||
|
||||
:root, .theme-dark, .theme-light {
|
||||
/* See options at https://github.com/CapnKitten/Material-Discord */
|
||||
/* Accent */
|
||||
--accent-hue: {{colors.primary.default.hue}};
|
||||
--accent-saturation: {{colors.primary.default.saturation}}%;
|
||||
--accent-lightness: {{colors.primary.default.lightness}}%;
|
||||
--accent-text-color: {{colors.on_primary.default.hex}};
|
||||
|
||||
/* App */
|
||||
--app-bg: {{colors.surface.default.hex}};
|
||||
--main-color: {{colors.surface.default.hex}};
|
||||
--main-alt: {{colors.surface.default.hex}};
|
||||
--server-color: {{colors.surface.default.hex}};
|
||||
--status-picker-color: {{colors.surface_container.default.hex}};
|
||||
--sidebar-panel-color: {{colors.surface_container.default.hex}};
|
||||
--chat-color: {{colors.surface.default.hex}};
|
||||
--tooltip-color: {{colors.surface.default.hex}};
|
||||
--tooltip-text-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
/* Message */
|
||||
--message-color: {{colors.surface_container.default.hex}};
|
||||
--message-color-hover: hsl(
|
||||
var(--accent-hue),
|
||||
calc(var(--accent-saturation) * var(--saturation-modifier) * var(--saturation-factor)),
|
||||
calc(var(--accent-lightness) * var(--lightness-modifier) * var(--ui-darkness-modifier) * 4)
|
||||
) !important;
|
||||
--message-color-alt: {{colors.on_secondary.default.hex}};
|
||||
--attachment-color: {{colors.on_primary.default.hex}};
|
||||
--main-textarea-color: {{colors.primary.default.hex}};
|
||||
--main-textarea-button-color: {{colors.on_primary.default.hex}};
|
||||
--main-textarea-color-alt: {{colors.secondary.default.hex}};
|
||||
--main-textarea-border: {{colors.surface_container.default.hex}};
|
||||
|
||||
/* Card */
|
||||
--card-color-filled: {{colors.surface_container.default.hex}};
|
||||
--card-color-hover: {{colors.inverse_primary.default.hex}};
|
||||
--card-color-active: {{colors.inverse_primary.default.hex}};
|
||||
--card-color-alt: {{colors.secondary_container.default.hex}};
|
||||
--card-color-alt-hover: {{colors.secondary.default.hex}};
|
||||
--card-border-color: {{colors.surface_container.default.hex}};
|
||||
--card-header-text-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
/* Slider & Switch */
|
||||
--switch-knob-color: {{colors.surface_container.default.hex}};
|
||||
--switch-slider-color: {{colors.surface.default.hex}};
|
||||
|
||||
/* Input */
|
||||
--input-text-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
/* Misc */
|
||||
--app-watermark-one: "Noctalia";
|
||||
--app-watermark-two: "Discord";
|
||||
|
||||
/* Ensure channels-default is different from the active one - works in dark mode / light mode is another story... */
|
||||
--text-tertiary: hsl(
|
||||
var(--accent-hue),
|
||||
calc(var(--accent-saturation) * var(--saturation-modifier) * 0.78 * var(--saturation-factor)),
|
||||
calc(var(--accent-lightness) * var(--lightness-modifier) * var(--ui-darkness-modifier) * var(--text-lightness-modifier) * 3.0)
|
||||
) !important;
|
||||
}
|
||||
@@ -0,0 +1,361 @@
|
||||
;;; noctalia-theme.el --- Theme using Template SCSS variables -*- lexical-binding: t -*-
|
||||
|
||||
;; Copyright (C) 2025
|
||||
|
||||
;; Author: Generated (Improved)
|
||||
;; Version: 1.2
|
||||
;; Package-Requires: ((emacs "24.1"))
|
||||
;; Keywords: faces
|
||||
|
||||
;;; Commentary:
|
||||
|
||||
;; A theme using Template SCSS variables with quality of life improvements:
|
||||
;; - Better source block distinction
|
||||
;; - Improved text visibility when selected
|
||||
;; - Refined org-mode styling with hidden asterisks
|
||||
;; - Enhanced contrast and readability
|
||||
;; - Seamless integration of source blocks with consistent styling
|
||||
|
||||
;;; Code:
|
||||
|
||||
(deftheme noctalia "Theme using Template variables with quality of life improvements.")
|
||||
|
||||
;; Define all the color variables (replaced by template processor)
|
||||
(let* ((bg "{{colors.background.default.hex}}")
|
||||
(err "{{colors.error.default.hex}}")
|
||||
(err-container "{{colors.error_container.default.hex}}")
|
||||
(on-background "{{colors.on_background.default.hex}}")
|
||||
(on-err "{{colors.on_error.default.hex}}")
|
||||
(on-err-container "{{colors.on_error_container.default.hex}}")
|
||||
(on-primary "{{colors.on_primary.default.hex}}")
|
||||
(on-primary-container "{{colors.on_primary_container.default.hex}}")
|
||||
(on-secondary "{{colors.on_secondary.default.hex}}")
|
||||
(on-secondary-container "{{colors.on_secondary_container.default.hex}}")
|
||||
(on-surface "{{colors.on_surface.default.hex}}")
|
||||
(on-surface-variant "{{colors.on_surface_variant.default.hex}}")
|
||||
(on-tertiary "{{colors.on_tertiary.default.hex}}")
|
||||
(on-tertiary-container "{{colors.on_tertiary_container.default.hex}}")
|
||||
(outline-color "{{colors.outline.default.hex}}")
|
||||
(outline-variant "{{colors.outline_variant.default.hex}}")
|
||||
(primary "{{colors.primary.default.hex}}")
|
||||
(primary-container "{{colors.primary_container.default.hex}}")
|
||||
(secondary "{{colors.secondary.default.hex}}")
|
||||
(secondary-container "{{colors.secondary_container.default.hex}}")
|
||||
(shadow "{{colors.shadow.default.hex}}")
|
||||
(surface "{{colors.surface.default.hex}}")
|
||||
(surface-container "{{colors.surface_container.default.hex}}")
|
||||
(surface-container-high "{{colors.surface_container_high.default.hex}}")
|
||||
(surface-container-highest "{{colors.surface_container_highest.default.hex}}")
|
||||
(surface-container-low "{{colors.surface_container_low.default.hex}}")
|
||||
(surface-container-lowest "{{colors.surface_container_lowest.default.hex}}")
|
||||
(surface-variant "{{colors.surface_variant.default.hex}}")
|
||||
(tertiary "{{colors.tertiary.default.hex}}")
|
||||
(tertiary-container "{{colors.tertiary_container.default.hex}}")
|
||||
;; Map success colors to tertiary (as used in other templates)
|
||||
(success "{{colors.tertiary.default.hex}}")
|
||||
(on-success "{{colors.on_tertiary.default.hex}}")
|
||||
(success-container "{{colors.tertiary_container.default.hex}}")
|
||||
(on-success-container "{{colors.on_tertiary_container.default.hex}}")
|
||||
;; Map fixed colors to regular colors
|
||||
(primary-fixed "{{colors.primary.default.hex}}")
|
||||
(primary-fixed-dim "{{colors.primary_container.default.hex}}")
|
||||
(secondary-fixed "{{colors.secondary.default.hex}}")
|
||||
(secondary-fixed-dim "{{colors.secondary_container.default.hex}}")
|
||||
(tertiary-fixed "{{colors.tertiary.default.hex}}")
|
||||
(tertiary-fixed-dim "{{colors.tertiary_container.default.hex}}")
|
||||
(on-primary-fixed "{{colors.on_primary.default.hex}}")
|
||||
(on-primary-fixed-variant "{{colors.on_primary_container.default.hex}}")
|
||||
(on-secondary-fixed "{{colors.on_secondary.default.hex}}")
|
||||
(on-secondary-fixed-variant "{{colors.on_secondary_container.default.hex}}")
|
||||
(on-tertiary-fixed "{{colors.on_tertiary.default.hex}}")
|
||||
(on-tertiary-fixed-variant "{{colors.on_tertiary_container.default.hex}}")
|
||||
;; Map inverse colors to surface variants
|
||||
(inverse-on-surface "{{colors.on_surface.default.hex}}")
|
||||
(inverse-primary "{{colors.primary.default.hex}}")
|
||||
(inverse-surface "{{colors.surface.default.hex}}")
|
||||
;; Map terminal colors (term0-term15) to available colors
|
||||
(term0 "{{colors.surface.default.hex}}")
|
||||
(term1 "{{colors.error.default.hex}}")
|
||||
(term2 "{{colors.tertiary.default.hex}}")
|
||||
(term3 "{{colors.secondary.default.hex}}")
|
||||
(term4 "{{colors.primary.default.hex}}")
|
||||
(term5 "{{colors.tertiary_container.default.hex}}")
|
||||
(term6 "{{colors.secondary_container.default.hex}}")
|
||||
(term7 "{{colors.on_surface.default.hex}}")
|
||||
(term8 "{{colors.outline.default.hex}}")
|
||||
(term9 "{{colors.error.default.hex}}")
|
||||
(term10 "{{colors.tertiary.default.hex}}")
|
||||
(term11 "{{colors.secondary.default.hex}}")
|
||||
(term12 "{{colors.primary.default.hex}}")
|
||||
(term13 "{{colors.tertiary_container.default.hex}}")
|
||||
(term14 "{{colors.secondary_container.default.hex}}")
|
||||
(term15 "{{colors.on_surface.default.hex}}"))
|
||||
|
||||
(custom-theme-set-faces
|
||||
'noctalia
|
||||
;; Basic faces
|
||||
`(default ((t (:background ,bg :foreground ,on-background))))
|
||||
`(cursor ((t (:background ,primary))))
|
||||
`(highlight ((t (:background ,surface-container-high))))
|
||||
`(region ((t (:background ,primary-container :foreground ,on-primary-container :extend t))))
|
||||
`(secondary-selection ((t (:background ,secondary-container :foreground ,on-secondary-container :extend t))))
|
||||
`(isearch ((t (:background ,tertiary-container :foreground ,on-tertiary-container :weight bold))))
|
||||
`(lazy-highlight ((t (:background ,secondary-container :foreground ,on-secondary-container))))
|
||||
`(vertical-border ((t (:foreground ,surface-variant))))
|
||||
`(border ((t (:background ,surface-variant :foreground ,surface-variant))))
|
||||
`(fringe ((t (:background ,surface :foreground ,outline-variant))))
|
||||
`(shadow ((t (:foreground ,outline-variant))))
|
||||
`(link ((t (:foreground ,primary :underline t))))
|
||||
`(link-visited ((t (:foreground ,tertiary :underline t))))
|
||||
`(success ((t (:foreground ,success))))
|
||||
`(warning ((t (:foreground ,secondary))))
|
||||
`(error ((t (:foreground ,err))))
|
||||
`(match ((t (:background ,secondary-container :foreground ,on-secondary-container))))
|
||||
|
||||
;; Font-lock
|
||||
`(font-lock-builtin-face ((t (:foreground ,primary))))
|
||||
`(font-lock-comment-face ((t (:foreground ,outline-color :slant italic))))
|
||||
`(font-lock-comment-delimiter-face ((t (:foreground ,outline-variant))))
|
||||
`(font-lock-constant-face ((t (:foreground ,tertiary :weight bold))))
|
||||
`(font-lock-doc-face ((t (:foreground ,on-surface-variant :slant italic))))
|
||||
`(font-lock-function-name-face ((t (:foreground ,primary :weight bold))))
|
||||
`(font-lock-keyword-face ((t (:foreground ,secondary :weight bold))))
|
||||
`(font-lock-string-face ((t (:foreground ,tertiary))))
|
||||
`(font-lock-type-face ((t (:foreground ,primary-fixed))))
|
||||
`(font-lock-variable-name-face ((t (:foreground ,on-surface))))
|
||||
`(font-lock-warning-face ((t (:foreground ,err :weight bold))))
|
||||
`(font-lock-preprocessor-face ((t (:foreground ,secondary-fixed-dim))))
|
||||
`(font-lock-negation-char-face ((t (:foreground ,tertiary-fixed))))
|
||||
|
||||
;; Show paren
|
||||
`(show-paren-match ((t (:background ,primary-container :foreground ,on-primary-container :weight bold))))
|
||||
`(show-paren-mismatch ((t (:background ,err-container :foreground ,on-err-container :weight bold))))
|
||||
|
||||
;; Mode line - improved status bar styling
|
||||
`(mode-line ((t (:background ,surface-container-high :foreground ,on-surface :box nil))))
|
||||
`(mode-line-inactive ((t (:background ,surface :foreground ,on-surface-variant :box nil))))
|
||||
`(mode-line-buffer-id ((t (:foreground ,primary :weight bold))))
|
||||
`(mode-line-emphasis ((t (:foreground ,primary :weight bold))))
|
||||
`(mode-line-highlight ((t (:foreground ,primary :box nil))))
|
||||
|
||||
;; Improved Source blocks - make them integrated with the theme
|
||||
`(org-block ((t (:background ,surface-container-low :extend t :inherit fixed-pitch))))
|
||||
`(org-block-begin-line ((t (:background ,surface-container-low :foreground ,primary-fixed-dim :extend t :slant italic :inherit fixed-pitch))))
|
||||
`(org-block-end-line ((t (:background ,surface-container-low :foreground ,primary-fixed-dim :extend t :slant italic :inherit fixed-pitch))))
|
||||
`(org-code ((t (:background ,surface-container-low :foreground ,tertiary-fixed :inherit fixed-pitch))))
|
||||
`(org-verbatim ((t (:background ,surface-container-low :foreground ,primary-fixed :inherit fixed-pitch))))
|
||||
`(org-meta-line ((t (:foreground ,outline-color :slant italic))))
|
||||
|
||||
;; Org mode with hidden asterisks
|
||||
`(org-level-1 ((t (:foreground ,primary :weight bold :height 1.2))))
|
||||
`(org-level-2 ((t (:foreground ,secondary :weight bold :height 1.1))))
|
||||
`(org-level-3 ((t (:foreground ,tertiary :weight bold))))
|
||||
`(org-level-4 ((t (:foreground ,primary :weight bold))))
|
||||
`(org-level-5 ((t (:foreground ,secondary :weight bold))))
|
||||
`(org-level-6 ((t (:foreground ,tertiary :weight bold))))
|
||||
`(org-level-7 ((t (:foreground ,primary :weight bold))))
|
||||
`(org-level-8 ((t (:foreground ,secondary :weight bold))))
|
||||
`(org-document-title ((t (:foreground ,primary :weight bold :height 1.3))))
|
||||
`(org-document-info ((t (:foreground ,primary-container))))
|
||||
`(org-todo ((t (:foreground ,err :weight bold))))
|
||||
`(org-done ((t (:foreground ,success :weight bold))))
|
||||
`(org-headline-done ((t (:foreground ,on-surface-variant))))
|
||||
`(org-hide ((t (:foreground ,bg)))) ;; Hide leading asterisks
|
||||
`(org-ellipsis ((t (:foreground ,tertiary :underline nil)))) ;; Style for folded content indicator
|
||||
`(org-table ((t (:foreground ,secondary-fixed :inherit fixed-pitch))))
|
||||
`(org-formula ((t (:foreground ,tertiary :inherit fixed-pitch))))
|
||||
`(org-checkbox ((t (:foreground ,primary :weight bold :inherit fixed-pitch))))
|
||||
`(org-date ((t (:foreground ,secondary-fixed :underline t))))
|
||||
`(org-special-keyword ((t (:foreground ,on-surface-variant :slant italic))))
|
||||
`(org-tag ((t (:foreground ,outline-color :weight normal))))
|
||||
|
||||
;; Magit
|
||||
`(magit-section-highlight ((t (:background ,surface-container-low))))
|
||||
`(magit-diff-hunk-heading ((t (:background ,surface-container :foreground ,on-surface-variant))))
|
||||
`(magit-diff-hunk-heading-highlight ((t (:background ,surface-container-high :foreground ,on-surface))))
|
||||
`(magit-diff-context ((t (:foreground ,on-surface-variant))))
|
||||
`(magit-diff-context-highlight ((t (:background ,surface-container-low :foreground ,on-surface))))
|
||||
`(magit-diff-added ((t (:background ,success-container :foreground ,on-success-container))))
|
||||
`(magit-diff-added-highlight ((t (:background ,success-container :foreground ,on-success-container :weight bold))))
|
||||
`(magit-diff-removed ((t (:background ,err-container :foreground ,on-err-container))))
|
||||
`(magit-diff-removed-highlight ((t (:background ,err-container :foreground ,on-err-container :weight bold))))
|
||||
`(magit-hash ((t (:foreground ,outline-color))))
|
||||
`(magit-branch-local ((t (:foreground ,tertiary :weight bold))))
|
||||
`(magit-branch-remote ((t (:foreground ,primary :weight bold))))
|
||||
|
||||
;; Company
|
||||
`(company-tooltip ((t (:background ,surface-container :foreground ,on-surface))))
|
||||
`(company-tooltip-selection ((t (:background ,primary-container :foreground ,on-primary-container))))
|
||||
`(company-tooltip-common ((t (:foreground ,primary))))
|
||||
`(company-tooltip-common-selection ((t (:foreground ,on-primary-container :weight bold))))
|
||||
`(company-tooltip-annotation ((t (:foreground ,tertiary))))
|
||||
`(company-scrollbar-fg ((t (:background ,primary))))
|
||||
`(company-scrollbar-bg ((t (:background ,surface-variant))))
|
||||
`(company-preview ((t (:foreground ,on-surface-variant :slant italic))))
|
||||
`(company-preview-common ((t (:foreground ,primary :slant italic))))
|
||||
|
||||
;; Ido
|
||||
`(ido-first-match ((t (:foreground ,primary :weight bold))))
|
||||
`(ido-only-match ((t (:foreground ,tertiary :weight bold))))
|
||||
`(ido-subdir ((t (:foreground ,secondary))))
|
||||
`(ido-indicator ((t (:foreground ,err))))
|
||||
`(ido-virtual ((t (:foreground ,outline-color))))
|
||||
|
||||
;; Helm
|
||||
`(helm-selection ((t (:background ,primary-container :foreground ,on-primary-container))))
|
||||
`(helm-match ((t (:foreground ,primary :weight bold))))
|
||||
`(helm-source-header ((t (:background ,surface-container-high :foreground ,primary :weight bold :height 1.1))))
|
||||
`(helm-candidate-number ((t (:foreground ,tertiary :weight bold))))
|
||||
`(helm-ff-directory ((t (:foreground ,primary :weight bold))))
|
||||
`(helm-ff-file ((t (:foreground ,on-surface))))
|
||||
`(helm-ff-executable ((t (:foreground ,tertiary))))
|
||||
|
||||
;; corfu
|
||||
`(corfu-default ((t (:background ,surface-container :foreground ,on-surface))))
|
||||
`(corfu-current ((t (:background ,primary-container :foreground ,on-primary-container))))
|
||||
|
||||
;; Which-key
|
||||
`(which-key-key-face ((t (:foreground ,primary :weight bold))))
|
||||
`(which-key-separator-face ((t (:foreground ,outline-variant))))
|
||||
`(which-key-command-description-face ((t (:foreground ,on-surface))))
|
||||
`(which-key-group-description-face ((t (:foreground ,secondary))))
|
||||
`(which-key-special-key-face ((t (:foreground ,tertiary :weight bold))))
|
||||
|
||||
;; Line numbers
|
||||
`(line-number ((t (:foreground ,outline-variant :inherit fixed-pitch))))
|
||||
`(line-number-current-line ((t (:foreground ,primary :weight bold :inherit fixed-pitch))))
|
||||
|
||||
;; Parenthesis matching
|
||||
`(sp-show-pair-match-face ((t (:background ,primary-container :foreground ,on-primary-container))))
|
||||
`(sp-show-pair-mismatch-face ((t (:background ,err-container :foreground ,on-err-container))))
|
||||
|
||||
;; Rainbow delimiters
|
||||
`(rainbow-delimiters-depth-1-face ((t (:foreground ,primary))))
|
||||
`(rainbow-delimiters-depth-2-face ((t (:foreground ,secondary))))
|
||||
`(rainbow-delimiters-depth-3-face ((t (:foreground ,tertiary))))
|
||||
`(rainbow-delimiters-depth-4-face ((t (:foreground ,primary-fixed))))
|
||||
`(rainbow-delimiters-depth-5-face ((t (:foreground ,secondary-fixed))))
|
||||
`(rainbow-delimiters-depth-6-face ((t (:foreground ,tertiary-fixed))))
|
||||
`(rainbow-delimiters-depth-7-face ((t (:foreground ,primary-fixed-dim))))
|
||||
`(rainbow-delimiters-depth-8-face ((t (:foreground ,secondary-fixed-dim))))
|
||||
`(rainbow-delimiters-depth-9-face ((t (:foreground ,tertiary-fixed-dim))))
|
||||
`(rainbow-delimiters-mismatched-face ((t (:foreground ,err :weight bold))))
|
||||
`(rainbow-delimiters-unmatched-face ((t (:foreground ,err :weight bold))))
|
||||
|
||||
;; Dired
|
||||
`(dired-directory ((t (:foreground ,primary :weight bold))))
|
||||
`(dired-ignored ((t (:foreground ,outline-variant))))
|
||||
`(dired-flagged ((t (:foreground ,err))))
|
||||
`(dired-marked ((t (:foreground ,tertiary :weight bold))))
|
||||
`(dired-symlink ((t (:foreground ,secondary :slant italic))))
|
||||
`(dired-header ((t (:foreground ,primary :weight bold :height 1.1))))
|
||||
|
||||
;; Terminal colors
|
||||
`(term-color-black ((t (:foreground ,term0 :background ,term0))))
|
||||
`(term-color-red ((t (:foreground ,term1 :background ,term1))))
|
||||
`(term-color-green ((t (:foreground ,term2 :background ,term2))))
|
||||
`(term-color-yellow ((t (:foreground ,term3 :background ,term3))))
|
||||
`(term-color-blue ((t (:foreground ,term4 :background ,term4))))
|
||||
`(term-color-magenta ((t (:foreground ,term5 :background ,term5))))
|
||||
`(term-color-cyan ((t (:foreground ,term6 :background ,term6))))
|
||||
`(term-color-white ((t (:foreground ,term7 :background ,term7))))
|
||||
|
||||
;; EShell
|
||||
`(eshell-prompt ((t (:foreground ,primary :weight bold))))
|
||||
`(eshell-ls-directory ((t (:foreground ,primary :weight bold))))
|
||||
`(eshell-ls-symlink ((t (:foreground ,secondary :slant italic))))
|
||||
`(eshell-ls-executable ((t (:foreground ,tertiary))))
|
||||
`(eshell-ls-archive ((t (:foreground ,on-tertiary-container))))
|
||||
`(eshell-ls-backup ((t (:foreground ,outline-variant))))
|
||||
`(eshell-ls-clutter ((t (:foreground ,err))))
|
||||
`(eshell-ls-missing ((t (:foreground ,err))))
|
||||
`(eshell-ls-product ((t (:foreground ,on-surface-variant))))
|
||||
`(eshell-ls-readonly ((t (:foreground ,on-surface-variant))))
|
||||
`(eshell-ls-special ((t (:foreground ,secondary-fixed))))
|
||||
`(eshell-ls-unreadable ((t (:foreground ,outline-variant))))
|
||||
|
||||
;; Improved markdown mode
|
||||
`(markdown-header-face ((t (:foreground ,primary :weight bold))))
|
||||
`(markdown-header-face-1 ((t (:foreground ,primary :weight bold :height 1.2))))
|
||||
`(markdown-header-face-2 ((t (:foreground ,primary-container :weight bold :height 1.1))))
|
||||
`(markdown-header-face-3 ((t (:foreground ,secondary :weight bold))))
|
||||
`(markdown-header-face-4 ((t (:foreground ,secondary-container :weight bold))))
|
||||
`(markdown-inline-code-face ((t (:foreground ,tertiary-fixed :background ,surface-container-low :inherit fixed-pitch))))
|
||||
`(markdown-code-face ((t (:background ,surface-container-low :extend t :inherit fixed-pitch))))
|
||||
`(markdown-pre-face ((t (:background ,surface-container-low :inherit fixed-pitch))))
|
||||
`(markdown-table-face ((t (:foreground ,secondary-fixed :inherit fixed-pitch))))
|
||||
|
||||
;; Web mode
|
||||
`(web-mode-html-tag-face ((t (:foreground ,primary))))
|
||||
`(web-mode-html-tag-bracket-face ((t (:foreground ,on-surface-variant))))
|
||||
`(web-mode-html-attr-name-face ((t (:foreground ,secondary))))
|
||||
`(web-mode-html-attr-value-face ((t (:foreground ,tertiary))))
|
||||
`(web-mode-css-selector-face ((t (:foreground ,primary))))
|
||||
`(web-mode-css-property-name-face ((t (:foreground ,secondary))))
|
||||
`(web-mode-css-string-face ((t (:foreground ,tertiary))))
|
||||
|
||||
;; Flycheck
|
||||
`(flycheck-error ((t (:underline (:style wave :color ,err)))))
|
||||
`(flycheck-warning ((t (:underline (:style wave :color ,secondary)))))
|
||||
`(flycheck-info ((t (:underline (:style wave :color ,tertiary)))))
|
||||
`(flycheck-fringe-error ((t (:foreground ,err))))
|
||||
`(flycheck-fringe-warning ((t (:foreground ,secondary))))
|
||||
`(flycheck-fringe-info ((t (:foreground ,tertiary))))
|
||||
|
||||
;; Mini-buffer customization
|
||||
`(minibuffer-prompt ((t (:foreground ,primary :weight bold))))
|
||||
|
||||
;; Improved search highlighting
|
||||
`(lsp-face-highlight-textual ((t (:background ,primary-container :foreground ,on-primary-container :weight bold))))
|
||||
`(lsp-face-highlight-read ((t (:background ,secondary-container :foreground ,on-secondary-container :weight bold))))
|
||||
`(lsp-face-highlight-write ((t (:background ,tertiary-container :foreground ,on-tertiary-container :weight bold))))
|
||||
|
||||
;; Info and help modes
|
||||
`(info-title-1 ((t (:foreground ,primary :weight bold :height 1.3))))
|
||||
`(info-title-2 ((t (:foreground ,primary-container :weight bold :height 1.2))))
|
||||
`(info-title-3 ((t (:foreground ,secondary :weight bold :height 1.1))))
|
||||
`(info-title-4 ((t (:foreground ,secondary-container :weight bold))))
|
||||
`(Info-quoted ((t (:foreground ,tertiary))))
|
||||
`(info-menu-header ((t (:foreground ,primary :weight bold))))
|
||||
`(info-menu-star ((t (:foreground ,primary))))
|
||||
`(info-node ((t (:foreground ,tertiary :weight bold))))
|
||||
|
||||
;; Tabs
|
||||
`(tab-bar ((t (:background ,surface-container-high :foreground ,on-surface :box nil))))
|
||||
`(tab-bar-tab ((t (:background ,surface-container-high :foreground ,on-surface :weight bold :box nil))))
|
||||
`(tab-bar-tab-inactive ((t (:background ,surface :foreground ,on-surface-variant :box nil))))
|
||||
|
||||
`(tab-line ((t (:background ,surface-container-high :foreground ,on-surface :box nil))))
|
||||
`(tab-line-tab ((t (:background ,surface :foreground ,on-surface-variant :box nil))))
|
||||
`(tab-line-tab-current ((t (:background ,surface-container-high :foreground ,on-surface :weight bold :box nil))))
|
||||
`(tab-line-tab-inactive ((t (:background ,surface :foreground ,on-surface-variant :box nil))))
|
||||
`(tab-line-highlight ((t (:background ,surface-container-highest :foreground ,on-surface))))
|
||||
|
||||
`(centaur-tabs-default ((t (:background ,surface-container-high :foreground ,on-surface))))
|
||||
`(centaur-tabs-selected ((t (:background ,surface-container-high :foreground ,on-surface :weight bold))))
|
||||
`(centaur-tabs-unselected ((t (:background ,surface :foreground ,on-surface-variant))))
|
||||
`(centaur-tabs-selected-modified ((t (:background ,surface-container-high :foreground ,tertiary :weight bold))))
|
||||
`(centaur-tabs-unselected-modified ((t (:background ,surface :foreground ,tertiary))))
|
||||
`(centaur-tabs-active-bar-face ((t (:background ,primary))))
|
||||
|
||||
;; Fixed-pitch faces
|
||||
`(fixed-pitch ((t (:family "monospace"))))
|
||||
`(fixed-pitch-serif ((t (:family "monospace serif"))))
|
||||
|
||||
;; Variable-pitch face
|
||||
`(variable-pitch ((t (:family "sans serif"))))
|
||||
))
|
||||
|
||||
;; Add org-mode hooks for hiding leading stars
|
||||
(with-eval-after-load 'org
|
||||
(setq org-hide-leading-stars t)
|
||||
(setq org-startup-indented t))
|
||||
|
||||
;;;###autoload
|
||||
(when load-file-name
|
||||
(add-to-list 'custom-theme-load-path
|
||||
(file-name-as-directory (file-name-directory load-file-name))))
|
||||
|
||||
(provide-theme 'noctalia)
|
||||
;;; noctalia-theme.el ends here
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# Fuzzel Colors
|
||||
# Generated by Noctalia's Template Processor
|
||||
|
||||
[colors]
|
||||
background={{colors.background.default.hex_stripped}}CC
|
||||
text={{colors.on_surface.default.hex_stripped}}ff
|
||||
prompt={{colors.secondary.default.hex_stripped}}ff
|
||||
placeholder={{colors.tertiary.default.hex_stripped}}ff
|
||||
input={{colors.primary.default.hex_stripped}}ff
|
||||
match={{colors.tertiary.default.hex_stripped}}ff
|
||||
selection={{colors.primary.default.hex_stripped}}80
|
||||
selection-text={{colors.on_surface.default.hex_stripped}}ff
|
||||
selection-match={{colors.on_primary.default.hex_stripped}}ff
|
||||
counter={{colors.secondary.default.hex_stripped}}ff
|
||||
border={{colors.primary.default.hex_stripped}}ff
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* GTK Colors (GTK3)
|
||||
* Generated by Noctalia's Template Processor
|
||||
* stylelint-disable at-rule-no-unknown
|
||||
*/
|
||||
|
||||
@define-color accent_color {{colors.primary.default.hex}};
|
||||
@define-color accent_bg_color {{colors.primary.default.hex}};
|
||||
@define-color accent_fg_color {{colors.on_primary.default.hex}};
|
||||
|
||||
@define-color destructive_bg_color {{colors.error.default.hex}};
|
||||
@define-color destructive_fg_color {{colors.on_error.default.hex}};
|
||||
|
||||
@define-color error_bg_color {{colors.error.default.hex}};
|
||||
@define-color error_fg_color {{colors.on_error.default.hex}};
|
||||
|
||||
@define-color window_bg_color {{colors.surface.default.hex}};
|
||||
@define-color window_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color view_bg_color {{colors.surface.default.hex}};
|
||||
@define-color view_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color headerbar_bg_color {{colors.surface.default.hex}};
|
||||
@define-color headerbar_fg_color {{colors.on_surface.default.hex}};
|
||||
@define-color headerbar_backdrop_color @window_bg_color;
|
||||
|
||||
@define-color popover_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color popover_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color card_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color card_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color dialog_bg_color {{colors.surface.default.hex}};
|
||||
@define-color dialog_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color overview_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color overview_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color sidebar_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color sidebar_fg_color {{colors.on_surface.default.hex}};
|
||||
@define-color sidebar_backdrop_color @window_bg_color;
|
||||
@define-color sidebar_border_color @window_bg_color;
|
||||
|
||||
@define-color secondary_sidebar_bg_color {{colors.surface.default.hex}};
|
||||
@define-color secondary_sidebar_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
/* Backdrop/unfocused states */
|
||||
@define-color theme_unfocused_fg_color @window_fg_color;
|
||||
@define-color theme_unfocused_text_color @view_fg_color;
|
||||
@define-color theme_unfocused_bg_color @window_bg_color;
|
||||
@define-color theme_unfocused_base_color @window_bg_color;
|
||||
@define-color theme_unfocused_selected_bg_color @accent_bg_color;
|
||||
@define-color theme_unfocused_selected_fg_color @accent_fg_color;
|
||||
@@ -0,0 +1,103 @@
|
||||
/*
|
||||
* GTK Colors (GTK4)
|
||||
* Generated by Noctalia's Template Processor
|
||||
* stylelint-disable at-rule-no-unknown
|
||||
*/
|
||||
|
||||
@define-color accent_color {{colors.primary.default.hex}};
|
||||
@define-color accent_bg_color {{colors.primary.default.hex}};
|
||||
@define-color accent_fg_color {{colors.on_primary.default.hex}};
|
||||
|
||||
@define-color destructive_bg_color {{colors.error.default.hex}};
|
||||
@define-color destructive_fg_color {{colors.on_error.default.hex}};
|
||||
|
||||
@define-color error_bg_color {{colors.error.default.hex}};
|
||||
@define-color error_fg_color {{colors.on_error.default.hex}};
|
||||
|
||||
@define-color window_bg_color {{colors.surface.default.hex}};
|
||||
@define-color window_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color view_bg_color {{colors.surface.default.hex}};
|
||||
@define-color view_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color headerbar_bg_color {{colors.surface.default.hex}};
|
||||
@define-color headerbar_fg_color {{colors.on_surface.default.hex}};
|
||||
@define-color headerbar_backdrop_color @window_bg_color;
|
||||
|
||||
@define-color popover_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color popover_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color card_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color card_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color dialog_bg_color {{colors.surface.default.hex}};
|
||||
@define-color dialog_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color overview_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color overview_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
@define-color sidebar_bg_color {{colors.surface_container.default.hex}};
|
||||
@define-color sidebar_fg_color {{colors.on_surface.default.hex}};
|
||||
@define-color sidebar_backdrop_color @window_bg_color;
|
||||
@define-color sidebar_border_color @window_bg_color;
|
||||
|
||||
@define-color secondary_sidebar_bg_color {{colors.surface.default.hex}};
|
||||
@define-color secondary_sidebar_fg_color {{colors.on_surface.default.hex}};
|
||||
|
||||
/* Backdrop/unfocused states */
|
||||
@define-color theme_unfocused_fg_color @window_fg_color;
|
||||
@define-color theme_unfocused_text_color @view_fg_color;
|
||||
@define-color theme_unfocused_bg_color @window_bg_color;
|
||||
@define-color theme_unfocused_base_color @window_bg_color;
|
||||
@define-color theme_unfocused_selected_bg_color @accent_bg_color;
|
||||
@define-color theme_unfocused_selected_fg_color @accent_fg_color;
|
||||
|
||||
:root {
|
||||
--accent-color: {{colors.primary.default.hex}};
|
||||
--accent-bg-color: {{colors.primary.default.hex}};
|
||||
--accent-fg-color: {{colors.on_primary.default.hex}};
|
||||
|
||||
--destructive-bg-color: {{colors.error.default.hex}};
|
||||
--destructive-fg-color: {{colors.on_error.default.hex}};
|
||||
|
||||
--error-bg-color: {{colors.error.default.hex}};
|
||||
--error-fg-color: {{colors.on_error.default.hex}};
|
||||
--error-color: {{colors.error.default.hex}};
|
||||
|
||||
--window-bg-color: {{colors.surface.default.hex}};
|
||||
--window-fg-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
--view-bg-color: {{colors.surface.default.hex}};
|
||||
--view-fg-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
--headerbar-bg-color: {{colors.surface.default.hex}};
|
||||
--headerbar-fg-color: {{colors.on_surface.default.hex}};
|
||||
--headerbar-backdrop-color: @window_bg_color;
|
||||
|
||||
--popover-bg-color: {{colors.surface_container.default.hex}};
|
||||
--popover-fg-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
--card-bg-color: {{colors.surface_container.default.hex}};
|
||||
--card-fg-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
--dialog-bg-color: {{colors.surface.default.hex}};
|
||||
--dialog-fg-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
--overview-bg-color: {{colors.surface_container.default.hex}};
|
||||
--overview-fg-color: {{colors.on_surface.default.hex}};
|
||||
|
||||
--sidebar-bg-color: {{colors.surface_container.default.hex}};
|
||||
--sidebar-fg-color: {{colors.on_surface.default.hex}};
|
||||
--sidebar-backdrop-color: @window_bg_color;
|
||||
--sidebar-border-color: @window_bg_color;
|
||||
|
||||
--warning-bg-color: {{colors.tertiary_container.default.hex}};
|
||||
--warning-fg-color: {{colors.on_tertiary_container.default.hex}};
|
||||
--warning-color: {{colors.tertiary.default.hex}};
|
||||
|
||||
--success-color: {{colors.secondary.default.hex}};
|
||||
--success-bg-color: {{colors.secondary_container.default.hex}};
|
||||
--success-fg-color: {{colors.on_secondary_container.default.hex}};
|
||||
|
||||
--shade-color: rgba(0, 0, 0, 0.36);
|
||||
}
|
||||
@@ -0,0 +1,162 @@
|
||||
# Syntax highlighting
|
||||
# -------------------
|
||||
"attribute" = { fg = "primary", modifiers = ["bold"] }
|
||||
|
||||
"type" = "primary"
|
||||
"type.enum.variant" = "secondary"
|
||||
|
||||
"constructor" = "tertiary"
|
||||
|
||||
"constant" = "secondary"
|
||||
"constant.character" = "secondaryContainer"
|
||||
"constant.character.escape" = "tertiaryContainer"
|
||||
|
||||
"string" = { fg = "tertiary", bg = "surfaceContainerHigh" }
|
||||
"string.regexp" = { fg = "tertiaryContainer", bg = "surfaceContainerHigh" }
|
||||
"string.special" = { fg = "tertiary", bg = "surfaceContainerHigh" }
|
||||
"string.special.symbol" = { fg = "tertiary", bg = "surfaceContainerHigh" }
|
||||
"string.special.path" = { fg = "secondary", underline = { color = "secondary", style = "line" } }
|
||||
|
||||
"path" = { fg = "secondary", underline = { color = "secondary", style = "line" } }
|
||||
|
||||
"comment" = { fg = "outline", bg = "surfaceContainerHigh", modifiers = ["italic"] }
|
||||
|
||||
"variable" = "onSurface"
|
||||
"variable.builtin" = "secondary"
|
||||
"variable.parameter" = { fg = "onSurfaceVariant", modifiers = ["italic"] }
|
||||
"variable.other.member" = "primary"
|
||||
|
||||
"label" = "secondary"
|
||||
|
||||
"punctuation" = "outlineVariant"
|
||||
"punctuation.special" = "outline"
|
||||
|
||||
"keyword" = { fg = "primary", modifiers = ["bold"] }
|
||||
"keyword.control.conditional" = { fg = "tertiary", modifiers = ["italic", "bold"] }
|
||||
|
||||
"operator" = { fg = "secondary", modifiers = ["bold"] }
|
||||
|
||||
"function" = "tertiary"
|
||||
"function.macro" = "tertiary"
|
||||
|
||||
"tag" = "secondary"
|
||||
|
||||
"namespace" = { fg = "secondary", modifiers = ["italic"] }
|
||||
|
||||
"special" = "secondary"
|
||||
|
||||
"markup.heading" = "primary"
|
||||
"markup.list" = "onSurface"
|
||||
"markup.bold" = { fg = "secondary", modifiers = ["bold"] }
|
||||
"markup.italic" = { fg = "secondary", modifiers = ["italic"] }
|
||||
"markup.link.url" = { fg = "secondary", modifiers = ["italic", "underlined"] }
|
||||
"markup.link.label" = "primary"
|
||||
"markup.raw" = "onSurface"
|
||||
"markup.quote" = "secondary"
|
||||
|
||||
"diff.plus" = "plus"
|
||||
"diff.minus" = "error"
|
||||
"diff.delta" = "delta"
|
||||
|
||||
# User Interface
|
||||
# --------------
|
||||
"ui.background" = "none"
|
||||
|
||||
"ui.cursor" = { fg = "onSecondary", bg = "secondary" }
|
||||
"ui.cursor.match" = { fg = "onTertiary", bg = "tertiary", modifiers = ["bold"] }
|
||||
"ui.cursor.primary" = { fg = "onPrimary", bg = "primary" }
|
||||
|
||||
"ui.linenr" = { fg = "onSurfaceVariant" }
|
||||
"ui.linenr.selected" = { fg = "primary" }
|
||||
|
||||
"ui.statusline" = { fg = "onSurface", bg = "surfaceContainerLow" }
|
||||
"ui.statusline.inactive" = { fg = "onSurface", bg = "surfaceContainerLowest" }
|
||||
"ui.statusline.normal" = { fg = "onPrimary", bg = "primary", modifiers = ["bold"] }
|
||||
"ui.statusline.insert" = { fg = "onTertiary", bg = "tertiary", modifiers = ["bold"] }
|
||||
"ui.statusline.select" = { fg = "onSecondary", bg = "secondary", modifiers = ["bold"] }
|
||||
|
||||
"ui.bufferline" = { fg = "onSurface", bg = "surfaceContainerLowest" }
|
||||
"ui.bufferline.active" = { fg = "onSurface", bg = "surfaceContainer", underline = { color = "primary", style = "line" } }
|
||||
"ui.bufferline.background" = { bg = "surfaceContainerLowest" }
|
||||
|
||||
"ui.popup" = { fg = "onSurface", bg = "surfaceContainerLow" }
|
||||
|
||||
"ui.window" = { fg = "onSurface" }
|
||||
"ui.help" = { fg = "onSurface", bg = "surfaceContainerLow" }
|
||||
|
||||
"ui.text" = { fg = "onBackground" }
|
||||
"ui.text.focus" = { fg = "onSurface", bg = "surfaceContainer", modifiers = ["bold"] }
|
||||
|
||||
"ui.virtual" = "surfaceVariant"
|
||||
"ui.virtual.ruler" = { bg = "surfaceContainerLow" }
|
||||
"ui.virtual.indent-guide" = "surfaceVariant"
|
||||
"ui.virtual.inlay-hint" = { fg = "onSurfaceVariant", bg = "surfaceContainer", modifiers = ["dim"] }
|
||||
"ui.virtual.jump-label" = { fg = "primary", modifiers = ["bold"] }
|
||||
|
||||
"ui.menu" = { fg = "onSurface", bg = "surfaceContainer" }
|
||||
"ui.menu.selected" = { fg = "onPrimary", bg = "primary", modifiers = ["bold"] }
|
||||
|
||||
"ui.selection" = { bg = "surfaceContainerHigh" }
|
||||
|
||||
"ui.highlight" = { bg = "primaryContainer", modifiers = ["bold"] }
|
||||
|
||||
"ui.cursorline" = { bg = "surfaceContainerLowest" }
|
||||
"ui.cursorline.primary" = { bg = "surfaceContainerLow" }
|
||||
"ui.cursorline.secondary" = { bg = "surfaceContainerLow" }
|
||||
|
||||
error = "error"
|
||||
warning = "warning"
|
||||
info = "info"
|
||||
hint = "hint"
|
||||
|
||||
"diagnostic.hint" = { underline = { color = "hint", style = "curl" } }
|
||||
"diagnostic.info" = { underline = { color = "info", style = "curl" } }
|
||||
"diagnostic.warning" = { underline = { color = "warning", style = "curl" } }
|
||||
"diagnostic.error" = { underline = { color = "error", style = "curl" } }
|
||||
"diagnostic.unnecessary" = { modifiers = ["dim"] }
|
||||
|
||||
[palette]
|
||||
# Constants to be used in syntax highlighting, not meant for template processor.
|
||||
warning = "#f9e2af"
|
||||
info = "#89dceb"
|
||||
hint = "#94e2d5"
|
||||
plus = "#a6e3a1"
|
||||
delta = "#89b4fa"
|
||||
|
||||
# Template colors
|
||||
primary = "{{colors.primary.default.hex}}"
|
||||
surfaceTint = "{{colors.primary.default.hex}}"
|
||||
onPrimary = "{{colors.on_primary.default.hex}}"
|
||||
primaryContainer = "{{colors.primary_container.default.hex}}"
|
||||
onPrimaryContainer = "{{colors.on_primary_container.default.hex}}"
|
||||
|
||||
secondary = "{{colors.secondary.default.hex}}"
|
||||
onSecondary = "{{colors.on_secondary.default.hex}}"
|
||||
secondaryContainer = "{{colors.secondary_container.default.hex}}"
|
||||
onSecondaryContainer = "{{colors.on_secondary_container.default.hex}}"
|
||||
|
||||
tertiary = "{{colors.tertiary.default.hex}}"
|
||||
onTertiary = "{{colors.on_tertiary.default.hex}}"
|
||||
tertiaryContainer = "{{colors.tertiary_container.default.hex}}"
|
||||
onTertiaryContainer = "{{colors.on_tertiary_container.default.hex}}"
|
||||
|
||||
error = "{{colors.error.default.hex}}"
|
||||
onError = "{{colors.on_error.default.hex}}"
|
||||
errorContainer = "{{colors.error_container.default.hex}}"
|
||||
onErrorContainer = "{{colors.on_error_container.default.hex}}"
|
||||
|
||||
background = "{{colors.background.default.hex}}"
|
||||
onBackground = "{{colors.on_background.default.hex}}"
|
||||
surface = "{{colors.surface.default.hex}}"
|
||||
onSurface = "{{colors.on_surface.default.hex}}"
|
||||
surfaceVariant = "{{colors.surface_variant.default.hex}}"
|
||||
onSurfaceVariant = "{{colors.on_surface_variant.default.hex}}"
|
||||
|
||||
outline = "{{colors.outline.default.hex}}"
|
||||
outlineVariant = "{{colors.outline_variant.default.hex}}"
|
||||
|
||||
surfaceContainerLowest = "{{colors.surface_container_lowest.default.hex}}"
|
||||
surfaceContainerLow = "{{colors.surface_container_low.default.hex}}"
|
||||
surfaceContainer = "{{colors.surface_container.default.hex}}"
|
||||
surfaceContainerHigh = "{{colors.surface_container_high.default.hex}}"
|
||||
surfaceContainerHighest = "{{colors.surface_container_highest.default.hex}}"
|
||||
@@ -0,0 +1,25 @@
|
||||
$primary = rgb({{colors.primary.default.hex_stripped}})
|
||||
$surface = rgb({{colors.surface.default.hex_stripped}})
|
||||
$secondary = rgb({{colors.secondary.default.hex_stripped}})
|
||||
$error = rgb({{colors.error.default.hex_stripped}})
|
||||
$tertiary = rgb({{colors.tertiary.default.hex_stripped}})
|
||||
$surface_lowest = rgb({{colors.surface_container_lowest.default.hex_stripped}})
|
||||
|
||||
general {
|
||||
col.active_border = $primary
|
||||
col.inactive_border = $surface
|
||||
}
|
||||
|
||||
group {
|
||||
col.border_active = $secondary
|
||||
col.border_inactive = $surface
|
||||
col.border_locked_active = $error
|
||||
col.border_locked_inactive = $surface
|
||||
|
||||
groupbar {
|
||||
col.active = $secondary
|
||||
col.inactive = $surface
|
||||
col.locked_active = $error
|
||||
col.locked_inactive = $surface
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
background = rgba({{colors.background.default.hex_stripped}}ff)
|
||||
base = rgba({{colors.surface.default.hex_stripped}}ff)
|
||||
text = rgba({{colors.on_surface.default.hex_stripped}}ff)
|
||||
alternate_base = rgba({{colors.surface_variant.default.hex_stripped}}ff)
|
||||
bright_text = rgba({{colors.on_secondary.default.hex_stripped}}ff)
|
||||
accent = rgba({{colors.primary.default.hex_stripped}}ff)
|
||||
accent_secondary = rgba({{colors.secondary.default.hex_stripped}}ff)
|
||||
@@ -0,0 +1,146 @@
|
||||
[KDE]
|
||||
contrast=4
|
||||
|
||||
[General]
|
||||
ColorScheme=Noctalia
|
||||
Name=noctalia
|
||||
|
||||
[ColorEffects:Disabled]
|
||||
Color={{colors.surface_container_lowest.default.hex}}
|
||||
ColorAmount=0
|
||||
ColorEffect=0
|
||||
ContrastAmount=0.65
|
||||
ContrastEffect=1
|
||||
IntensityAmount=0.1
|
||||
IntensityEffect=2
|
||||
|
||||
[ColorEffects:Inactive]
|
||||
ChangeSelectionColor=true
|
||||
Color={{colors.surface_variant.default.hex}}
|
||||
ColorAmount=0.025
|
||||
ColorEffect=2
|
||||
ContrastAmount=0.1
|
||||
ContrastEffect=2
|
||||
Enable=false
|
||||
IntensityAmount=0
|
||||
IntensityEffect=0
|
||||
|
||||
[Colors:Button]
|
||||
BackgroundAlternate={{colors.surface_container_low.default.hex}}
|
||||
BackgroundNormal={{colors.surface_container_high.default.hex}}
|
||||
DecorationFocus={{colors.primary.default.hex}}
|
||||
DecorationHover={{colors.primary.default.hex}}
|
||||
ForegroundActive={{colors.primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary.default.hex}}
|
||||
ForegroundNormal={{colors.on_surface.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[Colors:Complementary]
|
||||
BackgroundAlternate={{colors.surface_container_low.default.hex}}
|
||||
BackgroundNormal={{colors.surface.default.hex}}
|
||||
DecorationFocus={{colors.primary.default.hex}}
|
||||
DecorationHover={{colors.primary.default.hex}}
|
||||
ForegroundActive={{colors.primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary.default.hex}}
|
||||
ForegroundNormal={{colors.on_primary_container.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[Colors:Header]
|
||||
BackgroundAlternate={{colors.surface.default.hex}}
|
||||
BackgroundNormal={{colors.surface_container.default.hex}}
|
||||
DecorationFocus={{colors.primary.default.hex}}
|
||||
DecorationHover={{colors.primary.default.hex}}
|
||||
ForegroundActive={{colors.primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary.default.hex}}
|
||||
ForegroundNormal={{colors.on_surface.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[Colors:Header][Inactive]
|
||||
BackgroundAlternate={{colors.surface_container.default.hex}}
|
||||
BackgroundNormal={{colors.surface.default.hex}}
|
||||
DecorationFocus={{colors.primary.default.hex}}
|
||||
DecorationHover={{colors.primary.default.hex}}
|
||||
ForegroundActive={{colors.primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary.default.hex}}
|
||||
ForegroundNormal={{colors.on_surface.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[Colors:Selection]
|
||||
BackgroundAlternate={{colors.surface_container_low.default.hex}}
|
||||
BackgroundNormal={{colors.primary.default.hex}}
|
||||
DecorationFocus={{colors.primary.default.hex}}
|
||||
DecorationHover={{colors.primary.default.hex}}
|
||||
ForegroundActive={{colors.on_primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error_container.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary_container.default.hex}}
|
||||
ForegroundNormal={{colors.on_primary.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary_container.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[Colors:Tooltip]
|
||||
BackgroundAlternate={{colors.surface.default.hex}}
|
||||
BackgroundNormal={{colors.surface_container.default.hex}}
|
||||
DecorationFocus={{colors.primary.default.hex}}
|
||||
DecorationHover={{colors.primary.default.hex}}
|
||||
ForegroundActive={{colors.primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary.default.hex}}
|
||||
ForegroundNormal={{colors.on_background.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[Colors:View]
|
||||
BackgroundAlternate={{colors.surface_container.default.hex}}
|
||||
BackgroundNormal={{colors.background.default.hex}}
|
||||
DecorationFocus={{colors.on_primary_container.default.hex}}
|
||||
DecorationHover={{colors.on_primary.default.hex}}
|
||||
ForegroundActive={{colors.primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary.default.hex}}
|
||||
ForegroundNormal={{colors.on_background.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[Colors:Window]
|
||||
BackgroundAlternate={{colors.primary_container.default.hex}}
|
||||
BackgroundNormal={{colors.surface_container.default.hex}}
|
||||
DecorationFocus={{colors.primary.default.hex}}
|
||||
DecorationHover={{colors.primary.default.hex}}
|
||||
ForegroundActive={{colors.primary.default.hex}}
|
||||
ForegroundInactive={{colors.on_surface_variant.default.hex}}
|
||||
ForegroundLink={{colors.secondary.default.hex}}
|
||||
ForegroundNegative={{colors.error.default.hex}}
|
||||
ForegroundNeutral={{colors.tertiary.default.hex}}
|
||||
ForegroundNormal={{colors.on_background.default.hex}}
|
||||
ForegroundPositive={{colors.tertiary.default.hex}}
|
||||
ForegroundVisited={{colors.on_secondary_container.default.hex}}
|
||||
|
||||
[WM]
|
||||
activeBackground={{colors.primary_container.default.hex}}
|
||||
activeBlend={{colors.on_primary_container.default.hex}}
|
||||
activeForeground={{colors.on_primary_container.default.hex}}
|
||||
inactiveBackground={{colors.surface.default.hex}}
|
||||
inactiveBlend={{colors.on_surface_variant.default.hex}}
|
||||
inactiveForeground={{colors.on_surface_variant.default.hex}}
|
||||
@@ -0,0 +1,37 @@
|
||||
# window border
|
||||
window.active.border.color: {{colors.primary.default.hex}}
|
||||
window.inactive.border.color: {{colors.secondary.default.hex}}
|
||||
|
||||
# ToggleKeybinds status indicator
|
||||
window.active.indicator.toggled-keybind.color: {{colors.error.default.hex}}
|
||||
|
||||
# window titlebar background
|
||||
window.active.title.bg.color: {{colors.primary.default.hex}}
|
||||
window.inactive.title.bg.color: {{colors.secondary.default.hex}}
|
||||
|
||||
window.active.label.text.color: {{colors.on_primary.default.hex}}
|
||||
window.inactive.label.text.color: {{colors.on_secondary.default.hex}}
|
||||
window.label.text.justify: center
|
||||
|
||||
# window button hover overlay
|
||||
window.button.hover.bg.color: {{colors.hover.default.hex}}
|
||||
|
||||
# window buttons
|
||||
window.active.button.unpressed.image.color: {{colors.on_primary.default.hex}}
|
||||
window.inactive.button.unpressed.image.color: {{colors.on_primary.default.hex}}
|
||||
|
||||
# menu
|
||||
menu.border.color: {{colors.on_primary.default.hex}}
|
||||
menu.items.bg.color: {{colors.primary.default.hex}}
|
||||
menu.items.text.color: {{colors.on_primary.default.hex}}
|
||||
menu.items.active.bg.color: {{colors.secondary.default.hex}}
|
||||
menu.items.active.text.color: {{colors.on_secondary.default.hex}}
|
||||
menu.separator.color: {{colors.on_primary.default.hex}}
|
||||
menu.title.bg.color: {{colors.primary.default.hex}}
|
||||
menu.title.text.color: {{colors.on_primary.default.hex}}
|
||||
|
||||
# on screen display (window-cycle dialog)
|
||||
osd.bg.color: {{colors.primary.default.hex}}
|
||||
osd.border.color: {{colors.on_primary.default.hex}}
|
||||
osd.label.text.color: {{colors.on_primary.default.hex}}
|
||||
osd.window-switcher.preview.border.color: {{colors.outline.default.hex}}
|
||||
@@ -0,0 +1,12 @@
|
||||
# Noctalia Theme for Mango
|
||||
# Generated automatically by Noctalia Shell
|
||||
|
||||
shadowscolor = 0x{{colors.shadow.default.hex_stripped}}ff
|
||||
rootcolor = 0x{{colors.surface.default.hex_stripped}}ff
|
||||
bordercolor = 0x{{colors.outline.default.hex_stripped}}ff
|
||||
focuscolor = 0x{{colors.primary.default.hex_stripped}}ff
|
||||
maximizescreencolor = 0x{{colors.secondary.default.hex_stripped}}ff
|
||||
urgentcolor = 0x{{colors.error.default.hex_stripped}}ff
|
||||
scratchpadcolor = 0x{{colors.tertiary.default.hex_stripped}}ff
|
||||
globalcolor = 0x{{colors.primary_container.default.hex_stripped}}ff
|
||||
overlaycolor = 0x{{colors.secondary_container.default.hex_stripped}}ff
|
||||
@@ -0,0 +1,35 @@
|
||||
layout {
|
||||
|
||||
focus-ring {
|
||||
active-color "{{colors.primary.default.hex}}"
|
||||
inactive-color "{{colors.surface.default.hex}}"
|
||||
urgent-color "{{colors.error.default.hex}}"
|
||||
}
|
||||
|
||||
border {
|
||||
active-color "{{colors.primary.default.hex}}"
|
||||
inactive-color "{{colors.surface.default.hex}}"
|
||||
urgent-color "{{colors.error.default.hex}}"
|
||||
}
|
||||
|
||||
shadow {
|
||||
color "{{colors.shadow.default.hex}}70"
|
||||
}
|
||||
|
||||
tab-indicator {
|
||||
active-color "{{colors.primary.default.hex}}"
|
||||
inactive-color "{{colors.primary_container.default.hex}}"
|
||||
urgent-color "{{colors.error.default.hex}}"
|
||||
}
|
||||
|
||||
insert-hint {
|
||||
color "{{colors.primary.default.hex}}80"
|
||||
}
|
||||
}
|
||||
|
||||
recent-windows {
|
||||
highlight {
|
||||
active-color "{{colors.primary.default.hex}}"
|
||||
urgent-color "{{colors.error.default.hex}}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"mPrimary": "{{colors.primary.default.hex}}",
|
||||
"mOnPrimary": "{{colors.on_primary.default.hex}}",
|
||||
|
||||
"mSecondary": "{{colors.secondary.default.hex}}",
|
||||
"mOnSecondary": "{{colors.on_secondary.default.hex}}",
|
||||
|
||||
"mTertiary": "{{colors.tertiary.default.hex}}",
|
||||
"mOnTertiary": "{{colors.on_tertiary.default.hex}}",
|
||||
|
||||
"mError": "{{colors.error.default.hex}}",
|
||||
"mOnError": "{{colors.on_error.default.hex}}",
|
||||
|
||||
"mSurface": "{{colors.surface.default.hex}}",
|
||||
"mOnSurface": "{{colors.on_surface.default.hex}}",
|
||||
|
||||
"mSurfaceVariant": "{{colors.surface_container.default.hex}}",
|
||||
"mOnSurfaceVariant": "{{colors.on_surface_variant.default.hex}}",
|
||||
|
||||
"mOutline": "{{colors.outline_variant.default.hex}}",
|
||||
"mShadow": "{{colors.shadow.default.hex}}",
|
||||
|
||||
"mHover": "{{colors.tertiary.default.hex}}",
|
||||
"mOnHover": "{{colors.on_tertiary.default.hex}}"
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"wallpaper": "{{image}}",
|
||||
"alpha": "100",
|
||||
"colors": {
|
||||
"color0": "{{colors.surface.dark.hex}}",
|
||||
"color1": "",
|
||||
"color2": "",
|
||||
"color3": "{{colors.primary.default.hex}}",
|
||||
"color4": "",
|
||||
"color5": "{{colors.tertiary.default.hex}}",
|
||||
"color6": "",
|
||||
"color7": "{{colors.surface_container_highest.default.hex}}",
|
||||
"color8": "",
|
||||
"color9": "",
|
||||
"color10": "{{colors.primary.default.hex}}",
|
||||
"color11": "",
|
||||
"color12": "",
|
||||
"color13": "{{colors.secondary.default.hex}}",
|
||||
"color14": "",
|
||||
"color15": "{{colors.on_background.default.hex}}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
[ColorScheme]
|
||||
#https://doc.qt.io/archives/qt-5.15/qpalette.html
|
||||
#https://doc.qt.io/qt-6/qpalette.html - Qt6 didn't add/delete/change any of the color functions or docs
|
||||
# functions that correspond to the colors definition location
|
||||
# windowText,button,light,midlight,dark,mid,text,brightText,buttonText,base,window,shadow,highlight,highlightedText,link,linkVisited,alternateBase,NO_IDEA (just use some sane default),toolTipBase,toolTipText,placeholderText,accent
|
||||
active_colors={{colors.on_background.default.hex}}, {{colors.surface.default.hex}}, #ffffff, #cacaca, #9f9f9f, #b8b8b8, {{colors.on_background.default.hex}}, #ffffff, {{colors.on_surface.default.hex}}, {{colors.background.default.hex}}, {{colors.background.default.hex}}, {{colors.shadow.default.hex}}, {{colors.primary_container.default.hex}}, {{colors.on_primary_container.default.hex}}, {{colors.secondary.default.hex}}, {{colors.primary.default.hex}}, {{colors.surface_variant.default.hex}}, {{colors.surface.default.hex}}, {{colors.surface_variant.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.primary.default.hex}}
|
||||
disabled_colors={{colors.on_background.default.hex}}, {{colors.surface.default.hex}}, #ffffff, #cacaca, #9f9f9f, #b8b8b8, {{colors.on_background.default.hex}}, #ffffff, {{colors.on_surface.default.hex}}, {{colors.background.default.hex}}, {{colors.background.default.hex}}, {{colors.shadow.default.hex}}, {{colors.primary_container.default.hex}}, {{colors.on_primary_container.default.hex}}, {{colors.secondary.default.hex}}, {{colors.primary.default.hex}}, {{colors.surface_variant.default.hex}}, {{colors.surface.default.hex}}, {{colors.surface_variant.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.primary.default.hex}}
|
||||
inactive_colors={{colors.on_background.default.hex}}, {{colors.surface.default.hex}}, #ffffff, #cacaca, #9f9f9f, #b8b8b8, {{colors.on_background.default.hex}}, #ffffff, {{colors.on_surface.default.hex}}, {{colors.background.default.hex}}, {{colors.background.default.hex}}, {{colors.shadow.default.hex}}, {{colors.primary_container.default.hex}}, {{colors.on_primary_container.default.hex}}, {{colors.secondary.default.hex}}, {{colors.primary.default.hex}}, {{colors.surface_variant.default.hex}}, {{colors.surface.default.hex}}, {{colors.surface_variant.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.primary.default.hex}}
|
||||
@@ -0,0 +1,22 @@
|
||||
set $primary #{{colors.primary.default.hex_stripped}}
|
||||
set $on_primary #{{colors.on_primary.default.hex_stripped}}
|
||||
set $secondary #{{colors.secondary.default.hex_stripped}}
|
||||
set $on_secondary_transp #{{colors.on_secondary.default.hex_stripped}}AA
|
||||
set $tertiary #{{colors.tertiary.default.hex_stripped}}
|
||||
set $error #{{colors.error.default.hex_stripped}}
|
||||
set $surface #{{colors.surface.default.hex_stripped}}
|
||||
set $on_surface #{{colors.on_surface.default.hex_stripped}}
|
||||
set $on_surface_variant #{{colors.on_surface_variant.default.hex_stripped}}
|
||||
set $outline #{{colors.outline.default.hex_stripped}}
|
||||
|
||||
## Window Colours
|
||||
# class border backgr. text indicator child_border
|
||||
client.focused $primary $surface $on_surface $primary $primary
|
||||
client.focused_inactive $outline $surface $on_surface_variant $outline $outline
|
||||
client.unfocused $outline $surface $on_surface_variant $outline $outline
|
||||
client.urgent $error $surface $on_surface $error $error
|
||||
client.placeholder $surface $surface $on_surface_variant $surface $surface
|
||||
client.background $surface
|
||||
|
||||
jump_labels_color $secondary
|
||||
jump_labels_background $on_secondary_transp
|
||||
@@ -0,0 +1,27 @@
|
||||
[Comfy]
|
||||
text = {{colors.on_surface.default.hex_stripped}}
|
||||
subtext = {{colors.on_surface_variant.default.hex_stripped}}
|
||||
main = {{colors.surface.default.hex_stripped}}
|
||||
main-elevated = {{colors.surface.default.hex_stripped}}
|
||||
main-transition = {{colors.surface_container_lowest.default.hex_stripped}}
|
||||
highlight = {{colors.surface_container_low.default.hex_stripped}}
|
||||
highlight-elevated = {{colors.surface_container_highest.default.hex_stripped}}
|
||||
sidebar = {{colors.surface.default.hex_stripped}}
|
||||
player = {{colors.surface.default.hex_stripped}}
|
||||
card = {{colors.surface.default.hex_stripped}}
|
||||
shadow = {{colors.surface.default.hex_stripped}}
|
||||
selected-row = {{colors.on_surface.default.hex_stripped}}
|
||||
button = {{colors.primary.default.hex_stripped}}
|
||||
button-active = {{colors.primary.default.hex_stripped}}
|
||||
button-disabled = {{colors.primary.default.hex_stripped}}
|
||||
tab-active = {{colors.surface.default.hex_stripped}}
|
||||
notification = {{colors.tertiary.default.hex_stripped}}
|
||||
notification-error = {{colors.error.default.hex_stripped}}
|
||||
misc = {{colors.surface.default.hex_stripped}}
|
||||
play-button = {{colors.secondary.default.hex_stripped}}
|
||||
play-button-active = {{colors.secondary.default.hex_stripped}}
|
||||
progress-fg = {{colors.primary.default.hex_stripped}}
|
||||
progress-bg = {{colors.surface.default.hex_stripped}}
|
||||
heart = {{colors.error.default.hex_stripped}}
|
||||
pagelink-active = {{colors.on_tertiary_container.default.hex_stripped}}
|
||||
radio-btn-active = {{colors.on_tertiary_container.default.hex_stripped}}
|
||||
@@ -0,0 +1,7 @@
|
||||
:root {
|
||||
--theme-color: "Matugen";
|
||||
--hue-rotate: 220deg;
|
||||
<* for name, value in colors *>
|
||||
--md-sys-color-{{name | replace: "_", "-" }}: {{value.default.rgb}};
|
||||
<* endfor *>
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
set $primary #{{colors.primary.default.hex_stripped}}
|
||||
set $on_primary #{{colors.on_primary.default.hex_stripped}}
|
||||
set $secondary #{{colors.secondary.default.hex_stripped}}
|
||||
set $tertiary #{{colors.tertiary.default.hex_stripped}}
|
||||
set $error #{{colors.error.default.hex_stripped}}
|
||||
set $surface #{{colors.surface.default.hex_stripped}}
|
||||
set $on_surface #{{colors.on_surface.default.hex_stripped}}
|
||||
set $on_surface_variant #{{colors.on_surface_variant.default.hex_stripped}}
|
||||
set $outline #{{colors.outline.default.hex_stripped}}
|
||||
|
||||
## Window Colours
|
||||
# class border backgr. text indicator child_border
|
||||
client.focused $primary $surface $on_surface $primary $primary
|
||||
client.focused_inactive $outline $surface $on_surface_variant $outline $outline
|
||||
client.unfocused $outline $surface $on_surface_variant $outline $outline
|
||||
client.urgent $error $surface $on_surface $error $error
|
||||
client.placeholder $surface $surface $on_surface_variant $surface $surface
|
||||
client.background $surface
|
||||
@@ -0,0 +1,139 @@
|
||||
// Material You theme for Telegram Desktop
|
||||
// Generated by Noctalia's Template Processor
|
||||
|
||||
COLOR_GRAY: {{colors.outline.default.hex}};
|
||||
COLOR_DARK: {{colors.surface_variant.default.hex}};
|
||||
|
||||
windowBg: {{colors.background.default.hex}}; // Main background
|
||||
windowFg: {{colors.on_background.default.hex}}; // Main text
|
||||
windowBgOver: {{colors.surface_variant.default.hex}}; // Generic background on hover
|
||||
windowBgRipple: {{colors.surface_variant.default.hex}}; // Ripple effect
|
||||
windowFgOver: {{colors.on_surface_variant.default.hex}}; // Text on hover
|
||||
windowSubTextFg: {{colors.outline.default.hex}}; // Minor text
|
||||
windowSubTextFgOver: {{colors.outline.default.hex}}; // Minor text on hover
|
||||
windowBoldFg: {{colors.on_background.default.hex}}; // Bold text
|
||||
windowBoldFgOver: {{colors.on_surface_variant.default.hex}}; // Bold text on hover
|
||||
windowBgActive: {{colors.primary.default.hex}}; // Active items background
|
||||
windowFgActive: {{colors.on_primary.default.hex}}; // Active items text
|
||||
windowActiveTextFg: {{colors.primary.default.hex}}; // Active items text
|
||||
windowShadowFg: {{colors.shadow.default.hex}}; // Window shadow
|
||||
windowShadowFgFallback: {{colors.shadow.default.hex}}; // Fallback for shadow
|
||||
historyOutIconFg: {{colors.primary.default.hex}};
|
||||
historyIconFgInverted: {{colors.on_surface.default.hex}};
|
||||
|
||||
msgServiceBg: {{colors.primary_container.default.hex}};
|
||||
msgServiceFg: {{colors.on_surface.default.hex}};
|
||||
msgOutBg: {{colors.primary_container.default.hex}};
|
||||
msgOutBgSelected : {{colors.tertiary_container.default.hex}};
|
||||
msgOutServiceFg: {{colors.on_surface.default.hex}};
|
||||
msgOutDateFg: {{colors.on_surface.default.hex}};
|
||||
historySentIconFg: {{colors.on_surface.default.hex}};
|
||||
msgOutDateFgSelected: {{colors.on_surface.default.hex}};
|
||||
msgDateImgFg: {{colors.on_surface.default.hex}};
|
||||
dialogsSentIconFg: {{colors.primary.default.hex}};
|
||||
dialogsSentIconFgOver: {{colors.primary.default.hex}};
|
||||
dialogsOnlineBadgeFg: {{colors.primary.default.hex}};
|
||||
|
||||
|
||||
shadowFg: {{colors.shadow.default.hex}}; // General shadow
|
||||
slideFadeOutBg: {{colors.background.default.hex}};
|
||||
slideFadeOutShadowFg: {{colors.shadow.default.hex}};
|
||||
|
||||
imageBg: {{colors.surface.default.hex}};
|
||||
imageBgTransparent: {{colors.surface.default.hex}};
|
||||
|
||||
activeButtonBg: {{colors.primary.default.hex}}; // Active button background
|
||||
activeButtonBgOver: {{colors.primary_container.default.hex}}; // Active button hover background
|
||||
activeButtonBgRipple: {{colors.on_primary_container.default.hex}}; // Active button ripple
|
||||
activeButtonFg: {{colors.on_primary.default.hex}}; // Active button text
|
||||
activeButtonFgOver: {{colors.on_primary_container.default.hex}}; // Active button hover text
|
||||
activeButtonSecondaryFg: {{colors.on_primary.default.hex}}; // Active button secondary text
|
||||
activeButtonSecondaryFgOver: {{colors.on_primary_container.default.hex}}; // Active button secondary hover text
|
||||
activeLineFg: {{colors.on_surface.default.hex}};
|
||||
dialogsBgActive: {{colors.primary.default.hex}};
|
||||
|
||||
lightButtonBg: {{colors.surface.default.hex}}; // Light button background
|
||||
lightButtonBgOver: {{colors.surface_variant.default.hex}}; // Light button hover background
|
||||
lightButtonBgRipple: {{colors.primary.default.hex}}; // Light button ripple
|
||||
lightButtonFg: {{colors.on_surface.default.hex}}; // Light button text
|
||||
lightButtonFgOver: {{colors.on_surface_variant.default.hex}}; // Light button hover text
|
||||
|
||||
attentionButtonFg: {{colors.error.default.hex}};
|
||||
attentionButtonFgOver: {{colors.error.default.hex}};
|
||||
attentionButtonBgOver: {{colors.error_container.default.hex}};
|
||||
attentionButtonBgRipple: {{colors.on_error_container.default.hex}};
|
||||
|
||||
outlineButtonBg: {{colors.surface.default.hex}}; // Outline button background
|
||||
outlineButtonBgOver: {{colors.surface_variant.default.hex}}; // Outline button hover background
|
||||
outlineButtonOutlineFg: {{colors.primary.default.hex}}; // Outline button color
|
||||
outlineButtonBgRipple: {{colors.primary.default.hex}}; // Outline button ripple
|
||||
|
||||
menuBg: {{colors.surface.default.hex}};
|
||||
menuBgOver: {{colors.surface_variant.default.hex}};
|
||||
menuBgRipple: {{colors.primary.default.hex}};
|
||||
menuIconFg: {{colors.on_surface.default.hex}};
|
||||
menuIconFgOver: {{colors.on_surface_variant.default.hex}};
|
||||
menuSubmenuArrowFg: {{colors.outline.default.hex}};
|
||||
menuFgDisabled: {{colors.outline.default.hex}};
|
||||
menuSeparatorFg: {{colors.outline.default.hex}};
|
||||
|
||||
scrollBarBg: {{colors.primary.default.hex}}40; // Scroll bar background (40% opacity)
|
||||
scrollBarBgOver: {{colors.primary.default.hex}}60; // Scroll bar hover background (60% opacity)
|
||||
scrollBg: {{colors.surface_variant.default.hex}}40; // Scroll bar track (40% opacity)
|
||||
scrollBgOver: {{colors.surface_variant.default.hex}}60; // Scroll bar track on hover (60% opacity)
|
||||
|
||||
smallCloseIconFg: {{colors.outline.default.hex}};
|
||||
smallCloseIconFgOver: {{colors.on_surface_variant.default.hex}};
|
||||
|
||||
radialFg: {{colors.primary.default.hex}};
|
||||
radialBg: {{colors.surface.default.hex}};
|
||||
|
||||
placeholderFg: {{colors.outline.default.hex}}; // Placeholder text
|
||||
placeholderFgActive: {{colors.primary.default.hex}}; // Active placeholder text
|
||||
inputBorderFg: {{colors.outline.default.hex}}; // Input border
|
||||
filterInputBorderFg: {{colors.outline.default.hex}}; // Search input border
|
||||
filterInputInactiveBg: {{colors.surface.default.hex}}; // Inactive search input background
|
||||
checkboxFg: {{colors.primary.default.hex}}; // Checkbox color
|
||||
|
||||
titleBg: {{colors.surface.default.hex}}; // Window title background
|
||||
titleShadow: {{colors.shadow.default.hex}};
|
||||
titleButtonFg: {{colors.on_surface.default.hex}}; // Title button color
|
||||
titleButtonBgOver: {{colors.surface_variant.default.hex}}; // Title button hover background
|
||||
titleButtonFgOver: {{colors.on_surface_variant.default.hex}}; // Title button hover color
|
||||
titleButtonCloseBgOver: {{colors.error.default.hex}};
|
||||
titleButtonCloseFgOver: {{colors.on_error.default.hex}};
|
||||
titleFgActive: {{colors.on_surface.default.hex}}; // Active title text
|
||||
titleFg: {{colors.on_surface.default.hex}}; // Inactive title text
|
||||
|
||||
trayCounterBg: {{colors.error.default.hex}}; // Tray counter background
|
||||
trayCounterBgMute: {{colors.outline.default.hex}}; // Muted tray counter background
|
||||
trayCounterFg: {{colors.on_error.default.hex}}; // Tray counter text
|
||||
trayCounterBgMacInvert: {{colors.error.default.hex}}; // Mac tray counter
|
||||
trayCounterFgMacInvert: {{colors.on_error.default.hex}}; // Mac tray counter text
|
||||
|
||||
layerBg: {{colors.surface.default.hex}}99; // Layer background (60% opacity)
|
||||
|
||||
cancelIconFg: {{colors.error.default.hex}}; // Cancel icon
|
||||
cancelIconFgOver: {{colors.error.default.hex}}; // Cancel icon on hover
|
||||
|
||||
boxBg: {{colors.surface.default.hex}}; // Box background
|
||||
boxTextFg: {{colors.on_surface.default.hex}}; // Box text
|
||||
boxTextFgGood: {{colors.primary.default.hex}}; // Box good text
|
||||
boxTextFgError: {{colors.error.default.hex}}; // Box error text
|
||||
boxTitleFg: {{colors.on_surface.default.hex}}; // Box title text
|
||||
boxSearchBg: {{colors.surface.default.hex}}; // Box search field background
|
||||
boxSearchCancelIconFg: {{colors.error.default.hex}}; // Box search cancel icon
|
||||
boxSearchCancelIconFgOver: {{colors.error.default.hex}}; // Box search cancel icon on hover
|
||||
|
||||
contactsBg: {{colors.surface.default.hex}}; // Contacts background
|
||||
contactsBgOver: {{colors.surface_variant.default.hex}}; // Contacts background on hover
|
||||
contactsNameFg: {{colors.on_surface.default.hex}}; // Contact name
|
||||
contactsStatusFg: {{colors.outline.default.hex}}; // Contact status
|
||||
contactsStatusFgOver: {{colors.on_surface_variant.default.hex}}; // Contact status on hover
|
||||
contactsStatusFgOnline: {{colors.primary.default.hex}}; // Online contact status
|
||||
|
||||
photoCropFadeBg: {{colors.surface.default.hex}}cc; // Photo crop fade background
|
||||
photoCropPointFg: {{colors.primary.default.hex}}; // Photo crop points
|
||||
|
||||
chat_inBubbleSelected: #313244; // inbox selected chat background
|
||||
chat_outBubbleSelected: #313244; // outbox selected chat background
|
||||
@@ -0,0 +1,33 @@
|
||||
# Colors (Noctalia)
|
||||
|
||||
[colors.bright]
|
||||
black = '{{colors.terminal_bright_black.default.hex}}'
|
||||
blue = '{{colors.terminal_bright_blue.default.hex}}'
|
||||
cyan = '{{colors.terminal_bright_cyan.default.hex}}'
|
||||
green = '{{colors.terminal_bright_green.default.hex}}'
|
||||
magenta = '{{colors.terminal_bright_magenta.default.hex}}'
|
||||
red = '{{colors.terminal_bright_red.default.hex}}'
|
||||
white = '{{colors.terminal_bright_white.default.hex}}'
|
||||
yellow = '{{colors.terminal_bright_yellow.default.hex}}'
|
||||
|
||||
[colors.cursor]
|
||||
cursor = '{{colors.terminal_cursor.default.hex}}'
|
||||
text = '{{colors.terminal_cursor_text.default.hex}}'
|
||||
|
||||
[colors.normal]
|
||||
black = '{{colors.terminal_normal_black.default.hex}}'
|
||||
blue = '{{colors.terminal_normal_blue.default.hex}}'
|
||||
cyan = '{{colors.terminal_normal_cyan.default.hex}}'
|
||||
green = '{{colors.terminal_normal_green.default.hex}}'
|
||||
magenta = '{{colors.terminal_normal_magenta.default.hex}}'
|
||||
red = '{{colors.terminal_normal_red.default.hex}}'
|
||||
white = '{{colors.terminal_normal_white.default.hex}}'
|
||||
yellow = '{{colors.terminal_normal_yellow.default.hex}}'
|
||||
|
||||
[colors.primary]
|
||||
background = '{{colors.terminal_background.default.hex}}'
|
||||
foreground = '{{colors.terminal_foreground.default.hex}}'
|
||||
|
||||
[colors.selection]
|
||||
background = '{{colors.terminal_selection_bg.default.hex}}'
|
||||
text = '{{colors.terminal_selection_fg.default.hex}}'
|
||||
@@ -0,0 +1,68 @@
|
||||
[colors.primary]
|
||||
background = '{{colors.background.default.hex}}'
|
||||
foreground = '{{colors.on_surface.default.hex}}'
|
||||
|
||||
[colors.cursor]
|
||||
text = '{{colors.on_surface.default.hex}}'
|
||||
cursor = '{{colors.on_surface_variant.default.hex}}'
|
||||
|
||||
[colors.vi_mode_cursor]
|
||||
text = '{{colors.background.default.hex}}'
|
||||
cursor = '{{colors.primary.default.hex}}'
|
||||
|
||||
[colors.search.matches]
|
||||
foreground = '{{colors.surface_variant.default.hex}}'
|
||||
background = '{{colors.tertiary.default.hex}}'
|
||||
|
||||
[colors.search.focused_match]
|
||||
foreground = '{{colors.surface_variant.default.hex}}'
|
||||
background = '{{colors.primary.default.hex}}'
|
||||
|
||||
[colors.footer_bar]
|
||||
foreground = '{{colors.surface_variant.default.hex}}'
|
||||
background = '{{colors.inverse_surface.default.hex}}'
|
||||
|
||||
[colors.hints.start]
|
||||
foreground = '{{colors.surface_variant.default.hex}}'
|
||||
background = '{{colors.secondary.default.hex}}'
|
||||
|
||||
[colors.hints.end]
|
||||
foreground = '{{colors.surface_variant.default.hex}}'
|
||||
background = '{{colors.secondary.default.hex}}'
|
||||
|
||||
[colors.selection]
|
||||
text = '{{colors.background.default.hex}}'
|
||||
background = '{{colors.primary.default.hex}}'
|
||||
|
||||
|
||||
[colors.normal]
|
||||
black = '#181818'
|
||||
red = '{{colors.error.default.hex}}'
|
||||
green = '{{colors.primary.default.hex}}'
|
||||
yellow = '{{colors.inverse_primary.default.hex}}'
|
||||
blue = '{{colors.primary.default.hex}}'
|
||||
magenta = '{{colors.tertiary.default.hex}}'
|
||||
cyan = '{{colors.secondary.default.hex}}'
|
||||
white = '#BAC2DE'
|
||||
|
||||
|
||||
[colors.bright]
|
||||
black = '#585B70'
|
||||
red = '#F38BA8'
|
||||
green = '#A6E3A1'
|
||||
yellow = '#F9E2AF'
|
||||
blue = '#89B4FA'
|
||||
magenta = '#F5C2E7'
|
||||
cyan = '#94E2D5'
|
||||
white = '#A6ADC8'
|
||||
|
||||
|
||||
[colors.dim]
|
||||
black = '#45475A'
|
||||
red = '#F38BA8'
|
||||
green = '#A6E3A1'
|
||||
yellow = '#F9E2AF'
|
||||
blue = '#89B4FA'
|
||||
magenta = '#F5C2E7'
|
||||
cyan = '#94E2D5'
|
||||
white = '#BAC2DE'
|
||||
@@ -0,0 +1,24 @@
|
||||
[colors-dark]
|
||||
background = {{colors.surface.default.hex_stripped}}
|
||||
foreground = {{colors.on_surface.default.hex_stripped}}
|
||||
|
||||
selection-background = {{colors.tertiary.default.hex_stripped}}
|
||||
selection-foreground = {{colors.on_tertiary.default.hex_stripped}}
|
||||
|
||||
regular0 = {{colors.surface_variant.default.hex_stripped}}
|
||||
regular1 = {{colors.error.default.hex_stripped}}
|
||||
regular2 = {{colors.primary.default.hex_stripped}}
|
||||
regular3 = {{colors.secondary.default.hex_stripped}}
|
||||
regular4 = {{colors.tertiary.default.hex_stripped}}
|
||||
regular5 = {{colors.primary_fixed_dim.default.hex_stripped}}
|
||||
regular6 = {{colors.secondary_fixed_dim.default.hex_stripped}}
|
||||
regular7 = {{colors.on_surface.default.hex_stripped}}
|
||||
|
||||
bright0 = {{colors.on_surface_variant.default.hex_stripped}}
|
||||
bright1 = {{colors.error.default.hex_stripped}}
|
||||
bright2 = {{colors.primary.default.hex_stripped}}
|
||||
bright3 = {{colors.secondary.default.hex_stripped}}
|
||||
bright4 = {{colors.tertiary.default.hex_stripped}}
|
||||
bright5 = {{colors.primary_fixed_dim.default.hex_stripped}}
|
||||
bright6 = {{colors.secondary_fixed_dim.default.hex_stripped}}
|
||||
bright7 = {{colors.on_surface.default.hex_stripped}}
|
||||
@@ -0,0 +1,22 @@
|
||||
[colors-dark]
|
||||
foreground={{colors.terminal_foreground.default.hex_stripped}}
|
||||
background={{colors.terminal_background.default.hex_stripped}}
|
||||
regular0={{colors.terminal_normal_black.default.hex_stripped}}
|
||||
regular1={{colors.terminal_normal_red.default.hex_stripped}}
|
||||
regular2={{colors.terminal_normal_green.default.hex_stripped}}
|
||||
regular3={{colors.terminal_normal_yellow.default.hex_stripped}}
|
||||
regular4={{colors.terminal_normal_blue.default.hex_stripped}}
|
||||
regular5={{colors.terminal_normal_magenta.default.hex_stripped}}
|
||||
regular6={{colors.terminal_normal_cyan.default.hex_stripped}}
|
||||
regular7={{colors.terminal_normal_white.default.hex_stripped}}
|
||||
bright0={{colors.terminal_bright_black.default.hex_stripped}}
|
||||
bright1={{colors.terminal_bright_red.default.hex_stripped}}
|
||||
bright2={{colors.terminal_bright_green.default.hex_stripped}}
|
||||
bright3={{colors.terminal_bright_yellow.default.hex_stripped}}
|
||||
bright4={{colors.terminal_bright_blue.default.hex_stripped}}
|
||||
bright5={{colors.terminal_bright_magenta.default.hex_stripped}}
|
||||
bright6={{colors.terminal_bright_cyan.default.hex_stripped}}
|
||||
bright7={{colors.terminal_bright_white.default.hex_stripped}}
|
||||
selection-foreground={{colors.terminal_selection_fg.default.hex_stripped}}
|
||||
selection-background={{colors.terminal_selection_bg.default.hex_stripped}}
|
||||
cursor={{colors.terminal_cursor_text.default.hex_stripped}} {{colors.terminal_cursor.default.hex_stripped}}
|
||||
@@ -0,0 +1,22 @@
|
||||
palette = 0= {{colors.surface_variant.default.hex}}
|
||||
palette = 1= {{colors.error.default.hex}}
|
||||
palette = 2= {{colors.primary.default.hex}}
|
||||
palette = 3= {{colors.secondary.default.hex}}
|
||||
palette = 4= {{colors.tertiary.default.hex}}
|
||||
palette = 5= {{colors.primary_fixed_dim.default.hex}}
|
||||
palette = 6= {{colors.secondary_fixed_dim.default.hex}}
|
||||
palette = 7= {{colors.on_surface.default.hex}}
|
||||
palette = 8= {{colors.on_surface_variant.default.hex}}
|
||||
palette = 9= {{colors.error.default.hex}}
|
||||
palette = 10= {{colors.primary.default.hex}}
|
||||
palette = 11= {{colors.secondary.default.hex}}
|
||||
palette = 12= {{colors.tertiary.default.hex}}
|
||||
palette = 13= {{colors.primary_fixed_dim.default.hex}}
|
||||
palette = 14= {{colors.secondary_fixed_dim.default.hex}}
|
||||
palette = 15= {{colors.on_surface.default.hex}}
|
||||
background = {{colors.surface.default.hex}}
|
||||
foreground = {{colors.on_surface.default.hex}}
|
||||
cursor-color = {{colors.on_surface.default.hex}}
|
||||
cursor-text = {{colors.surface.default.hex}}
|
||||
selection-background = {{colors.tertiary.default.hex}}
|
||||
selection-foreground = {{colors.on_tertiary.default.hex}}
|
||||
@@ -0,0 +1,22 @@
|
||||
palette = 0={{colors.terminal_normal_black.default.hex}}
|
||||
palette = 1={{colors.terminal_normal_red.default.hex}}
|
||||
palette = 2={{colors.terminal_normal_green.default.hex}}
|
||||
palette = 3={{colors.terminal_normal_yellow.default.hex}}
|
||||
palette = 4={{colors.terminal_normal_blue.default.hex}}
|
||||
palette = 5={{colors.terminal_normal_magenta.default.hex}}
|
||||
palette = 6={{colors.terminal_normal_cyan.default.hex}}
|
||||
palette = 7={{colors.terminal_normal_white.default.hex}}
|
||||
palette = 8={{colors.terminal_bright_black.default.hex}}
|
||||
palette = 9={{colors.terminal_bright_red.default.hex}}
|
||||
palette = 10={{colors.terminal_bright_green.default.hex}}
|
||||
palette = 11={{colors.terminal_bright_yellow.default.hex}}
|
||||
palette = 12={{colors.terminal_bright_blue.default.hex}}
|
||||
palette = 13={{colors.terminal_bright_magenta.default.hex}}
|
||||
palette = 14={{colors.terminal_bright_cyan.default.hex}}
|
||||
palette = 15={{colors.terminal_bright_white.default.hex}}
|
||||
background = {{colors.terminal_background.default.hex}}
|
||||
foreground = {{colors.terminal_foreground.default.hex}}
|
||||
cursor-color = {{colors.terminal_cursor.default.hex}}
|
||||
cursor-text = {{colors.terminal_cursor_text.default.hex}}
|
||||
selection-background = {{colors.terminal_selection_bg.default.hex}}
|
||||
selection-foreground = {{colors.terminal_selection_fg.default.hex}}
|
||||
@@ -0,0 +1,30 @@
|
||||
color0 {{colors.terminal_normal_black.default.hex}}
|
||||
color1 {{colors.terminal_normal_red.default.hex}}
|
||||
color2 {{colors.terminal_normal_green.default.hex}}
|
||||
color3 {{colors.terminal_normal_yellow.default.hex}}
|
||||
color4 {{colors.terminal_normal_blue.default.hex}}
|
||||
color5 {{colors.terminal_normal_magenta.default.hex}}
|
||||
color6 {{colors.terminal_normal_cyan.default.hex}}
|
||||
color7 {{colors.terminal_normal_white.default.hex}}
|
||||
color8 {{colors.terminal_bright_black.default.hex}}
|
||||
color9 {{colors.terminal_bright_red.default.hex}}
|
||||
color10 {{colors.terminal_bright_green.default.hex}}
|
||||
color11 {{colors.terminal_bright_yellow.default.hex}}
|
||||
color12 {{colors.terminal_bright_blue.default.hex}}
|
||||
color13 {{colors.terminal_bright_magenta.default.hex}}
|
||||
color14 {{colors.terminal_bright_cyan.default.hex}}
|
||||
color15 {{colors.terminal_bright_white.default.hex}}
|
||||
background {{colors.terminal_background.default.hex}}
|
||||
selection_foreground {{colors.terminal_selection_fg.default.hex}}
|
||||
cursor {{colors.terminal_cursor.default.hex}}
|
||||
cursor_text_color {{colors.terminal_cursor_text.default.hex}}
|
||||
foreground {{colors.terminal_foreground.default.hex}}
|
||||
selection_background {{colors.terminal_selection_bg.default.hex}}
|
||||
active_border_color {{colors.primary.default.hex}}
|
||||
inactive_border_color {{colors.secondary.default.hex}}
|
||||
|
||||
active_tab_foreground {{colors.on_primary.default.hex}}
|
||||
active_tab_background {{colors.primary.default.hex}}
|
||||
inactive_tab_foreground {{colors.on_surface_variant.default.hex}}
|
||||
inactive_tab_background {{colors.surface_variant.default.hex}}
|
||||
cursor_trail_color {{colors.on_surface_variant.default.hex}}
|
||||
@@ -0,0 +1,32 @@
|
||||
color0 {{colors.surface.default.hex}}
|
||||
color1 {{colors.error.default.hex}}
|
||||
color2 {{colors.primary.default.hex}}
|
||||
color3 {{colors.secondary.default.hex}}
|
||||
color4 {{colors.tertiary.default.hex}}
|
||||
color5 {{colors.primary_fixed_dim.default.hex}}
|
||||
color6 {{colors.secondary_fixed_dim.default.hex}}
|
||||
color7 {{colors.on_surface.default.hex}}
|
||||
color8 {{colors.outline.default.hex}}
|
||||
color9 {{colors.error.default.hex}}
|
||||
color10 {{colors.primary.default.hex}}
|
||||
color11 {{colors.secondary.default.hex}}
|
||||
color12 {{colors.tertiary.default.hex}}
|
||||
color13 {{colors.primary_fixed_dim.default.hex}}
|
||||
color14 {{colors.secondary_fixed_dim.default.hex}}
|
||||
color15 {{colors.on_surface.default.hex}}
|
||||
|
||||
cursor {{colors.on_surface.default.hex}}
|
||||
cursor_text_color {{colors.surface.default.hex}}
|
||||
background {{colors.surface.default.hex}}
|
||||
foreground {{colors.on_surface.default.hex}}
|
||||
selection_foreground {{colors.on_surface_variant.default.hex}}
|
||||
selection_background {{colors.surface_variant.default.hex}}
|
||||
active_border_color {{colors.primary.default.hex}}
|
||||
inactive_border_color {{colors.surface_variant.default.hex}}
|
||||
url_color {{colors.primary.default.hex}}
|
||||
|
||||
active_tab_foreground {{colors.on_primary.default.hex}}
|
||||
active_tab_background {{colors.primary.default.hex}}
|
||||
inactive_tab_foreground {{colors.on_surface_variant.default.hex}}
|
||||
inactive_tab_background {{colors.surface_variant.default.hex}}
|
||||
cursor_trail_color {{colors.on_surface_variant.default.hex}}
|
||||
@@ -0,0 +1,84 @@
|
||||
[colors]
|
||||
ansi = [
|
||||
"{{colors.terminal_normal_black.default.hex}}",
|
||||
"{{colors.terminal_normal_red.default.hex}}",
|
||||
"{{colors.terminal_normal_green.default.hex}}",
|
||||
"{{colors.terminal_normal_yellow.default.hex}}",
|
||||
"{{colors.terminal_normal_blue.default.hex}}",
|
||||
"{{colors.terminal_normal_magenta.default.hex}}",
|
||||
"{{colors.terminal_normal_cyan.default.hex}}",
|
||||
"{{colors.terminal_normal_white.default.hex}}",
|
||||
]
|
||||
background = "{{colors.terminal_background.default.hex}}"
|
||||
brights = [
|
||||
"{{colors.terminal_bright_black.default.hex}}",
|
||||
"{{colors.terminal_bright_red.default.hex}}",
|
||||
"{{colors.terminal_bright_green.default.hex}}",
|
||||
"{{colors.terminal_bright_yellow.default.hex}}",
|
||||
"{{colors.terminal_bright_blue.default.hex}}",
|
||||
"{{colors.terminal_bright_magenta.default.hex}}",
|
||||
"{{colors.terminal_bright_cyan.default.hex}}",
|
||||
"{{colors.terminal_bright_white.default.hex}}",
|
||||
]
|
||||
compose_cursor = "{{colors.terminal_cursor.default.hex}}"
|
||||
cursor_bg = "{{colors.terminal_cursor.default.hex}}"
|
||||
cursor_border = "{{colors.terminal_cursor.default.hex}}"
|
||||
cursor_fg = "{{colors.terminal_cursor_text.default.hex}}"
|
||||
foreground = "{{colors.terminal_foreground.default.hex}}"
|
||||
scrollbar_thumb = "{{colors.terminal_selection_bg.default.hex}}"
|
||||
selection_bg = "{{colors.terminal_selection_bg.default.hex}}"
|
||||
selection_fg = "{{colors.terminal_selection_fg.default.hex}}"
|
||||
split = "{{colors.terminal_bright_black.default.hex}}"
|
||||
visual_bell = "{{colors.terminal_normal_black.default.hex}}"
|
||||
|
||||
[colors.indexed]
|
||||
16 = "{{colors.secondary.default.hex}}"
|
||||
17 = "{{colors.terminal_cursor.default.hex}}"
|
||||
|
||||
[colors.tab_bar]
|
||||
background = "{{colors.terminal_background.default.hex | darken 0.1}}"
|
||||
inactive_tab_edge = "{{colors.terminal_selection_bg.default.hex}}"
|
||||
|
||||
[colors.tab_bar.active_tab]
|
||||
bg_color = "{{colors.primary.default.hex}}"
|
||||
fg_color = "{{colors.on_primary.default.hex}}"
|
||||
intensity = "Normal"
|
||||
italic = false
|
||||
strikethrough = false
|
||||
underline = "None"
|
||||
|
||||
[colors.tab_bar.inactive_tab]
|
||||
bg_color = "{{colors.terminal_background.default.hex | darken 0.05}}"
|
||||
fg_color = "{{colors.terminal_foreground.default.hex}}"
|
||||
intensity = "Normal"
|
||||
italic = false
|
||||
strikethrough = false
|
||||
underline = "None"
|
||||
|
||||
[colors.tab_bar.inactive_tab_hover]
|
||||
bg_color = "{{colors.terminal_background.default.hex}}"
|
||||
fg_color = "{{colors.terminal_foreground.default.hex}}"
|
||||
intensity = "Normal"
|
||||
italic = false
|
||||
strikethrough = false
|
||||
underline = "None"
|
||||
|
||||
[colors.tab_bar.new_tab]
|
||||
bg_color = "{{colors.terminal_selection_bg.default.hex}}"
|
||||
fg_color = "{{colors.terminal_foreground.default.hex}}"
|
||||
intensity = "Normal"
|
||||
italic = false
|
||||
strikethrough = false
|
||||
underline = "None"
|
||||
|
||||
[colors.tab_bar.new_tab_hover]
|
||||
bg_color = "{{colors.terminal_bright_black.default.hex}}"
|
||||
fg_color = "{{colors.terminal_foreground.default.hex}}"
|
||||
intensity = "Normal"
|
||||
italic = false
|
||||
strikethrough = false
|
||||
underline = "None"
|
||||
|
||||
[metadata]
|
||||
author = "Noctalia"
|
||||
name = "Noctalia"
|
||||
@@ -0,0 +1,31 @@
|
||||
[colors]
|
||||
ansi = [
|
||||
"{{colors.surface.default.hex}}",
|
||||
"{{colors.error.default.hex}}",
|
||||
"{{colors.tertiary.default.hex}}",
|
||||
"{{colors.secondary.default.hex}}",
|
||||
"{{colors.primary.default.hex}}",
|
||||
"{{colors.tertiary_fixed_dim.default.hex}}",
|
||||
"{{colors.secondary_fixed_dim.default.hex}}",
|
||||
"{{colors.on_surface.default.hex}}",
|
||||
]
|
||||
background = "{{colors.surface.default.hex}}"
|
||||
brights = [
|
||||
"{{colors.outline.default.hex}}",
|
||||
"{{colors.error.default.hex}}",
|
||||
"{{colors.tertiary.default.hex}}",
|
||||
"{{colors.secondary.default.hex}}",
|
||||
"{{colors.primary.default.hex}}",
|
||||
"{{colors.tertiary_fixed_dim.default.hex}}",
|
||||
"{{colors.secondary_fixed_dim.default.hex}}",
|
||||
"{{colors.on_surface.default.hex}}",
|
||||
]
|
||||
cursor_bg = "{{colors.on_surface.default.hex}}"
|
||||
cursor_border = "{{colors.on_surface.default.hex}}"
|
||||
cursor_fg = "{{colors.surface.default.hex}}"
|
||||
foreground = "{{colors.on_surface.default.hex}}"
|
||||
selection_bg = "{{colors.surface_variant.default.hex}}"
|
||||
selection_fg = "{{colors.on_surface_variant.default.hex}}"
|
||||
|
||||
[metadata]
|
||||
name = "Noctalia"
|
||||
@@ -0,0 +1,127 @@
|
||||
# Vicinae Noctalia's Theme Template
|
||||
|
||||
[meta]
|
||||
name = "Noctalia"
|
||||
description = "Theme generated by Noctalia - {{mode}} variant"
|
||||
variant = "{{mode}}"
|
||||
icon = "noctalia.svg"
|
||||
|
||||
# ============================================================================
|
||||
# Core Colors
|
||||
# ============================================================================
|
||||
|
||||
[colors.core]
|
||||
accent = "{{colors.primary.default.hex}}"
|
||||
accent_foreground = "{{colors.on_primary.default.hex}}"
|
||||
background = "{{colors.surface.default.hex}}"
|
||||
foreground = "{{colors.on_surface.default.hex}}"
|
||||
secondary_background = "{{colors.surface_container.default.hex}}"
|
||||
border = "{{colors.outline_variant.default.hex}}"
|
||||
|
||||
# ============================================================================
|
||||
# Window Borders
|
||||
# ============================================================================
|
||||
|
||||
[colors.main_window]
|
||||
border = "{{colors.outline_variant.default.hex}}" # Softer for main app
|
||||
|
||||
[colors.settings_window]
|
||||
border = "{{colors.outline.default.hex}}" # Stronger but not primary (less distracting)
|
||||
|
||||
# ============================================================================
|
||||
# Accent Palette
|
||||
# ============================================================================
|
||||
|
||||
[colors.accents]
|
||||
blue = "{{colors.primary.default.hex}}"
|
||||
green = "{{colors.tertiary.default.hex}}"
|
||||
magenta = "{{colors.secondary.default.hex}}"
|
||||
orange = { name = "{{colors.error.default.hex}}", lighter = 40 }
|
||||
red = "{{colors.error.default.hex}}"
|
||||
yellow = { name = "{{colors.tertiary.default.hex}}", lighter = 80 }
|
||||
cyan = { name = "{{colors.primary.default.hex}}", lighter = 50 }
|
||||
purple = "{{colors.secondary.default.hex}}"
|
||||
|
||||
# ============================================================================
|
||||
# Text System
|
||||
# ============================================================================
|
||||
|
||||
[colors.text]
|
||||
default = "{{colors.on_surface.default.hex}}"
|
||||
muted = "{{colors.on_surface_variant.default.hex}}"
|
||||
danger = "{{colors.error.default.hex}}"
|
||||
success = "{{colors.tertiary.default.hex}}"
|
||||
placeholder = { name = "{{colors.on_surface_variant.default.hex}}", opacity = 0.6 }
|
||||
|
||||
[colors.text.selection]
|
||||
background = "{{colors.primary.default.hex}}"
|
||||
foreground = "{{colors.on_primary.default.hex}}"
|
||||
|
||||
[colors.text.links]
|
||||
default = "{{colors.primary.default.hex}}"
|
||||
visited = { name = "{{colors.tertiary.default.hex}}", darker = 20 }
|
||||
|
||||
# ============================================================================
|
||||
# Input Fields
|
||||
# ============================================================================
|
||||
|
||||
[colors.input]
|
||||
border = "{{colors.outline.default.hex}}"
|
||||
border_focus = "{{colors.primary.default.hex}}"
|
||||
border_error = "{{colors.error.default.hex}}"
|
||||
|
||||
# ============================================================================
|
||||
# Buttons
|
||||
# ============================================================================
|
||||
|
||||
[colors.button.primary]
|
||||
background = "{{colors.surface_container_high.default.hex}}"
|
||||
foreground = "{{colors.on_surface.default.hex}}"
|
||||
|
||||
[colors.button.primary.hover]
|
||||
background = "{{colors.surface_container_highest.default.hex}}"
|
||||
|
||||
[colors.button.primary.focus]
|
||||
outline = "{{colors.primary.default.hex}}"
|
||||
|
||||
# ============================================================================
|
||||
# Lists
|
||||
# ============================================================================
|
||||
|
||||
[colors.list.item.hover]
|
||||
background = { name = "{{colors.primary_container.default.hex}}", opacity = 0.25 }
|
||||
foreground = "{{colors.on_surface.default.hex}}"
|
||||
|
||||
[colors.list.item.selection]
|
||||
background = { name = "{{colors.primary_container.default.hex}}", opacity = 0.50 }
|
||||
foreground = "{{colors.on_primary_container.default.hex}}"
|
||||
secondary_background = "{{colors.primary_container.default.hex}}"
|
||||
secondary_foreground = "{{colors.on_primary_container.default.hex}}"
|
||||
|
||||
# ============================================================================
|
||||
# Grid Items
|
||||
# ============================================================================
|
||||
|
||||
[colors.grid.item]
|
||||
background = "{{colors.surface_container.default.hex}}"
|
||||
|
||||
[colors.grid.item.hover]
|
||||
outline = { name = "{{colors.secondary.default.hex}}", opacity = 0.8 }
|
||||
|
||||
[colors.grid.item.selection]
|
||||
outline = { name = "{{colors.primary.default.hex}}" }
|
||||
|
||||
# ============================================================================
|
||||
# Scrollbars
|
||||
# ============================================================================
|
||||
|
||||
[colors.scrollbars]
|
||||
background = { name = "{{colors.primary.default.hex}}", opacity = 0.2 }
|
||||
|
||||
# ============================================================================
|
||||
# Loading States
|
||||
# ============================================================================
|
||||
|
||||
[colors.loading]
|
||||
bar = "{{colors.primary.default.hex}}"
|
||||
spinner = "{{colors.primary.default.hex}}"
|
||||
@@ -0,0 +1,189 @@
|
||||
@define-color surface {{colors.surface.default.hex}};
|
||||
@define-color surfaceVariant {{colors.surface_variant.default.hex}};
|
||||
|
||||
@define-color onSurface {{colors.on_surface.default.hex}};
|
||||
@define-color onSurfaceVariant {{colors.on_surface_variant.default.hex}};
|
||||
|
||||
@define-color primary {{colors.primary.default.hex}};
|
||||
@define-color secondary {{colors.secondary.default.hex}};
|
||||
@define-color error {{colors.error.default.hex}};
|
||||
@define-color outline {{colors.outline.default.hex}};
|
||||
|
||||
* {
|
||||
all: unset;
|
||||
}
|
||||
|
||||
.normal-icons {
|
||||
-gtk-icon-size: 16px;
|
||||
}
|
||||
|
||||
.large-icons {
|
||||
-gtk-icon-size: 36px;
|
||||
}
|
||||
|
||||
scrollbar {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.box-wrapper {
|
||||
box-shadow:
|
||||
0 19px 38px rgba(0, 0, 0, 0.3),
|
||||
0 15px 12px rgba(0, 0, 0, 0.22);
|
||||
background: @surface;
|
||||
padding: 12px;
|
||||
border-radius: 20px;
|
||||
border: 2px solid @outline;
|
||||
}
|
||||
|
||||
.preview-box,
|
||||
.elephant-hint,
|
||||
.placeholder {
|
||||
color: @onSurface;
|
||||
}
|
||||
|
||||
.box {
|
||||
background: @surfaceVariant;
|
||||
padding: 20px;
|
||||
border-radius: 20px;
|
||||
border: 2px solid @outline;
|
||||
}
|
||||
|
||||
.search-container {
|
||||
border-radius: 10px;
|
||||
border: 2px solid @outline;
|
||||
}
|
||||
|
||||
.input placeholder {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.input {
|
||||
background: @surface;
|
||||
color: @onSurface;
|
||||
caret-color: @onSurface;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.input:focus,
|
||||
.input:active {
|
||||
}
|
||||
|
||||
.content-container {
|
||||
}
|
||||
|
||||
.placeholder {
|
||||
}
|
||||
|
||||
.scroll {
|
||||
}
|
||||
|
||||
.list {
|
||||
color: @onSurface;
|
||||
}
|
||||
|
||||
child {
|
||||
}
|
||||
|
||||
.item-box {
|
||||
border-radius: 10px;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.item-quick-activation {
|
||||
background: @secondary;
|
||||
border-radius: 10px;
|
||||
padding: 10px;
|
||||
color: @surface;
|
||||
}
|
||||
|
||||
child:hover .item-box,
|
||||
child:selected .item-box {
|
||||
background: alpha(@primary, 0.4);
|
||||
}
|
||||
|
||||
.item-text-box {
|
||||
}
|
||||
|
||||
.item-subtext {
|
||||
font-size: 12px;
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.providerlist .item-subtext {
|
||||
font-size: unset;
|
||||
opacity: 0.75;
|
||||
}
|
||||
|
||||
.item-image-text {
|
||||
font-size: 28px;
|
||||
}
|
||||
|
||||
.preview {
|
||||
border-top: 1px solid @primary;
|
||||
padding: 10px;
|
||||
border-radius: 10px;
|
||||
color: @onSurface;
|
||||
}
|
||||
|
||||
.calc .item-text {
|
||||
font-size: 24px;
|
||||
}
|
||||
|
||||
.calc .item-subtext {
|
||||
}
|
||||
|
||||
.symbols .item-image {
|
||||
font-size: 24px;
|
||||
}
|
||||
|
||||
.todo.done .item-text-box {
|
||||
opacity: 0.25;
|
||||
}
|
||||
|
||||
.todo.urgent {
|
||||
font-size: 24px;
|
||||
}
|
||||
|
||||
.todo.active {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.primarytooth.disconnected {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.preview .large-icons {
|
||||
-gtk-icon-size: 64px;
|
||||
}
|
||||
|
||||
.keybinds-wrapper {
|
||||
border-top: 1px solid @primary;
|
||||
font-size: 12px;
|
||||
color: @primary;
|
||||
}
|
||||
|
||||
.keybinds {
|
||||
}
|
||||
|
||||
.keybind {
|
||||
color: @onSurfaceVariant;
|
||||
}
|
||||
|
||||
.keybind-bind {
|
||||
font-weight: bold;
|
||||
text-transform: lowercase;
|
||||
}
|
||||
|
||||
.keybind-label {
|
||||
}
|
||||
|
||||
.error {
|
||||
padding: 10px;
|
||||
background: @error;
|
||||
color: @surface;
|
||||
}
|
||||
|
||||
:not(.calc).current {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,917 @@
|
||||
# : Manager [[[
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "{{colors.on_surface.default.hex}}" }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "{{colors.error.default.hex}}", bold = true, italic = true, underline = true }
|
||||
find_position = { fg = "{{colors.error.default.hex}}", bold = true, italic = true }
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "{{colors.tertiary_container.default.hex}}", bg = "{{colors.tertiary_container.default.hex}}" }
|
||||
marker_cut = { fg = "{{colors.tertiary_container.default.hex}}", bg = "{{colors.tertiary_container.default.hex}}" }
|
||||
marker_marked = { fg = "{{colors.error.default.hex}}", bg = "{{colors.error.default.hex}}" }
|
||||
marker_selected = { fg = "{{colors.tertiary.default.hex}}", bg = "{{colors.tertiary.default.hex}}" }
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "{{colors.on_tertiary_container.default.hex}}", bg = "{{colors.tertiary_container.default.hex}}" }
|
||||
count_cut = { fg = "{{colors.on_tertiary_container.default.hex}}", bg = "{{colors.tertiary_container.default.hex}}" }
|
||||
count_selected = { fg = "{{colors.on_primary.default.hex}}", bg = "{{colors.tertiary.default.hex}}" }
|
||||
|
||||
# Border
|
||||
border_style = { fg = "{{colors.primary.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Status [[[
|
||||
|
||||
[status]
|
||||
overall = { fg = "{{colors.primary.default.hex}}" }
|
||||
sep_left = { open = "", close = "" }
|
||||
sep_right = { open = "", close = "" }
|
||||
|
||||
# Progress
|
||||
progress_label = { bold = true }
|
||||
progress_normal = { fg = "{{colors.primary.default.hex}}", bg = "{{colors.surface.default.hex}}" }
|
||||
progress_error = { fg = "{{colors.error.default.hex}}", bg = "{{colors.surface.default.hex}}" }
|
||||
|
||||
# Permissions
|
||||
perm_type = { fg = "{{colors.secondary.default.hex}}" }
|
||||
perm_write = { fg = "{{colors.tertiary.default.hex}}" }
|
||||
perm_exec = { fg = "{{colors.error.default.hex}}" }
|
||||
perm_read = { fg = "{{colors.tertiary_container.default.hex}}" }
|
||||
perm_sep = { fg = "{{colors.primary_container.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Mode [[[
|
||||
|
||||
[mode]
|
||||
|
||||
normal_main = { bg = "{{colors.primary.default.hex}}", fg = "{{colors.on_primary.default.hex}}", bold = true }
|
||||
normal_alt = { bg = "{{colors.surface_variant.default.hex}}", fg = "{{colors.on_surface_variant.default.hex}}" }
|
||||
|
||||
select_main = { bg = "{{colors.secondary.default.hex}}", fg = "{{colors.on_secondary.default.hex}}", bold = true }
|
||||
select_alt = { bg = "{{colors.surface_variant.default.hex}}", fg = "{{colors.on_surface_variant.default.hex}}" }
|
||||
|
||||
unset_main = { bg = "{{colors.tertiary.default.hex}}", fg = "{{colors.on_tertiary.default.hex}}", bold = true }
|
||||
unset_alt = { bg = "{{colors.surface_variant.default.hex}}", fg = "{{colors.on_surface_variant.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Input [[[
|
||||
|
||||
[input]
|
||||
border = { fg = "{{colors.primary.default.hex}}" }
|
||||
title = {}
|
||||
value = { fg = "{{colors.on_surface.default.hex}}" }
|
||||
selected = { reversed = true }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Tabs [[[
|
||||
|
||||
[tabs]
|
||||
active = { fg = "{{colors.surface.default.hex}}", bold = true, bg = "{{colors.primary.default.hex}}" }
|
||||
inactive = { fg = "{{colors.secondary.default.hex}}", bg = "{{colors.surface.default.hex}}" }
|
||||
sep_inner = { open = "", close = "" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Completion [[[
|
||||
|
||||
[cmp]
|
||||
border = { fg = "{{colors.primary.default.hex}}", bg = "{{colors.on_primary.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Tasks [[[
|
||||
|
||||
[tasks]
|
||||
border = { fg = "{{colors.primary.default.hex}}" }
|
||||
title = {}
|
||||
hovered = { fg = "{{colors.tertiary_container.default.hex}}", underline = true }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Which [[[
|
||||
|
||||
[which]
|
||||
cols = 3
|
||||
mask = { bg = "{{colors.surface.default.hex}}" }
|
||||
cand = { fg = "{{colors.primary.default.hex}}" }
|
||||
rest = { fg = "{{colors.on_primary.default.hex}}" }
|
||||
desc = { fg = "{{colors.on_surface.default.hex}}" }
|
||||
separator = " ▶ "
|
||||
separator_style = { fg = "{{colors.on_surface.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
# : Spotter [[[
|
||||
|
||||
[spot]
|
||||
border = { fg = "{{colors.primary.default.hex}}" }
|
||||
title = { fg = "{{colors.primary.default.hex}}" }
|
||||
tbl_col = { fg = "{{colors.on_surface.default.hex}}" }
|
||||
tbl_cell = { fg = "{{colors.on_surface.default.hex}}", bg = "{{colors.surface.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Help [[[
|
||||
|
||||
[help]
|
||||
on = { fg = "{{colors.on_surface.default.hex}}" }
|
||||
run = { fg = "{{colors.on_surface.default.hex}}" }
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "{{colors.on_secondary.default.hex}}", bg = "{{colors.secondary.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : Notify [[[
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "{{colors.tertiary.default.hex}}" }
|
||||
title_warn = { fg = "{{colors.primary.default.hex}}" }
|
||||
title_error = { fg = "{{colors.error.default.hex}}" }
|
||||
|
||||
# : ]]]
|
||||
|
||||
|
||||
# : File-specific styles [[[
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Images
|
||||
{ mime = "image/*", fg = "#94e2d5" },
|
||||
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#f9e2af" },
|
||||
|
||||
# Archives
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#f5c2e7" },
|
||||
|
||||
# Documents
|
||||
{ mime = "application/{pdf,doc,rtf}", fg = "#a6e3a1" },
|
||||
|
||||
# Special files
|
||||
{ mime = "*", is = "orphan", fg = "{{colors.on_error_container.default.hex}}", bg = "{{colors.error_container.default.hex}}" },
|
||||
{ mime = "application/*exec*", fg = "{{colors.error.default.hex}}" },
|
||||
|
||||
# Fallback
|
||||
{ url = "*", fg = "{{colors.on_surface.default.hex}}" },
|
||||
{ url = "*/", fg = "{{colors.primary.default.hex}}" },
|
||||
]
|
||||
|
||||
# : ]]]
|
||||
|
||||
# : Icons {{{
|
||||
|
||||
[icon]
|
||||
globs = []
|
||||
dirs = [
|
||||
{ name = ".config", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".git", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".github", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".npm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Desktop", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Development", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Documents", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Downloads", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Library", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Movies", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Music", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Pictures", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Public", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Videos", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
]
|
||||
files = [
|
||||
{ name = ".babelrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".bash_profile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".bashrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".clang-format", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".clang-tidy", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".codespellrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".condarc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".dockerignore", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".ds_store", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".editorconfig", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".env", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".eslintignore", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".eslintrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".git-blame-ignore-revs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".gitattributes", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".gitconfig", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".gitignore", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".gitlab-ci.yml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".gitmodules", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".gtkrc-2.0", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".gvimrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".justfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".luacheckrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".luaurc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".mailmap", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".nanorc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".npmignore", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".npmrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".nuxtrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".nvmrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".pnpmfile.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".pre-commit-config.yaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierignore", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.json5", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.toml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.yaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".prettierrc.yml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".pylintrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".settings.json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".SRCINFO", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".vimrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".Xauthority", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".xinitrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".Xresources", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".xsession", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".zprofile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".zshenv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = ".zshrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "_gvimrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "_vimrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "AUTHORS", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "AUTHORS.txt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "brewfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bspwmrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "build", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "build.gradle", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "build.zig.zon", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bun.lock", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bun.lockb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cantorrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "checkhealth", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cmakelists.txt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "code_of_conduct", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "code_of_conduct.md", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "commit_editmsg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "commitlint.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "commitlint.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "compose.yaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "compose.yml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "config", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "containerfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "copying", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "copying.lesser", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Directory.Build.props", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Directory.Build.targets", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Directory.Packages.props", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "docker-compose.yaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "docker-compose.yml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dockerfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "eslint.config.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "eslint.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "eslint.config.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "eslint.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ext_typoscript_setup.txt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "favicon.ico", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fp-info-cache", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fp-lib-table", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "FreeCAD.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Gemfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gnumakefile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "go.mod", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "go.sum", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "go.work", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gradle-wrapper.properties", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gradle.properties", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gradlew", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "groovy", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gruntfile.babel.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gruntfile.coffee", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gruntfile.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gruntfile.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gtkrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gulpfile.babel.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gulpfile.coffee", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gulpfile.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gulpfile.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hypridle.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hyprland.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hyprlandd.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hyprlock.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hyprpaper.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hyprsunset.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "i18n.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "i18n.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "i3blocks.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "i3status.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "index.theme", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ionic.config.json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Jenkinsfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "justfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kalgebrarc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kdeglobals", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kdenlive-layoutsrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kdenliverc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kritadisplayrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kritarc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "license", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "license.md", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lxde-rc.xml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lxqt.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "makefile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mix.lock", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mpv.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "next.config.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "next.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "next.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "node_modules", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nuxt.config.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nuxt.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nuxt.config.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nuxt.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "package-lock.json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "package.json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "PKGBUILD", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "platformio.ini", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "playwright.config.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "playwright.config.cts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "playwright.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "playwright.config.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "playwright.config.mts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "playwright.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pnpm-lock.yaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pnpm-workspace.yaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pom.xml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "prettier.config.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "prettier.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "prettier.config.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "prettier.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "prisma.config.mts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "prisma.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "procfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "PrusaSlicer.ini", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "PrusaSlicerGcodeViewer.ini", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "py.typed", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "QtProject.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rakefile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "readme", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "readme.md", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rmd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "robots.txt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "security", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "security.md", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "settings.gradle", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "svelte.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sxhkdrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sym-lib-table", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tailwind.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tailwind.config.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tailwind.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tmux.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tmux.conf.local", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tsconfig.json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "unlicense", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vagrantfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vercel.json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vite.config.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vite.config.cts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vite.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vite.config.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vite.config.mts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vite.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vitest.config.cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vitest.config.cts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vitest.config.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vitest.config.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vitest.config.mts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vitest.config.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vlcrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "webpack", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "weston.ini", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "workspace", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wrangler.jsonc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wrangler.toml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xdph.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xmobarrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xmobarrc.hs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xmonad.hs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xorg.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xsettingsd.conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
]
|
||||
exts = [
|
||||
{ name = "3gp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "3mf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "7z", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "a", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "aac", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ada", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "adb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ads", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ai", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "aif", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "aiff", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "android", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ape", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "apk", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "apl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "app", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "applescript", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "asc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "asm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ass", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "astro", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "avif", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "awk", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "azcli", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bak", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bash", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bat", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bazel", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bib", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bicep", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bicepparam", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bin", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "blade.php", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "blend", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "blp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bmp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bqn", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "brep", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bz2", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bz3", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "bzl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "c", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "c++", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cache", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cast", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cbl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ccm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cfc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cfg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cfm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "clj", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cljc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cljd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cljs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cmake", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cob", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cobol", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "coffee", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "conda", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "conf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "config.ru", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cow", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cpp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cppm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cpy", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cr", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "crdownload", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "csh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cshtml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cson", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "csproj", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "css", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "csv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cu", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cue", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cuh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cxx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "cxxm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "d", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "d.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dart", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "db", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dconf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "desktop", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "diff", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dll", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "doc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "Dockerfile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dockerignore", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "docx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dot", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "download", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "drl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dropbox", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dump", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dwg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "dxf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ebook", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ebuild", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "edn", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "eex", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ejs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "el", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "elc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "elf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "elm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "eln", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "env", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "eot", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "epp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "epub", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "erb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "erl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ex", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "exe", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "exs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "f#", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "f3d", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "f90", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fbx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fcbak", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fcmacro", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fcmat", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fcparam", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fcscript", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fcstd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fcstd1", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fctb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fctl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fdmdownload", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "feature", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fish", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "flac", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "flc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "flf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fnl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fodg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fodp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fods", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fodt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "frag", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fsi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fsscript", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "fsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gcode", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gemspec", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "geom", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gif", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "git", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "glb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gleam", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "glsl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gnumakefile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "go", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "godot", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gpr", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gql", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gradle", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "graphql", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gresource", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "gz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "h", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "haml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hbs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "heex", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hex", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hpp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hrl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "htm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "html", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "http", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "huff", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hurl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "hxx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ical", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "icalendar", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ico", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ics", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ifb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ifc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ige", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "iges", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "igs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "image", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "img", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "import", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "info", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ini", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ino", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ipynb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "iso", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ixx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jar", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "java", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jpeg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jpg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "json", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "json5", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jsonc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jwmrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "jxl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kbx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kdb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kdbx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kdenlive", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kdenlivetitle", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_dru", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_mod", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_pcb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_prl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_pro", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_sch", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_sym", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kicad_wks", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ko", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kpp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kra", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "krz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ksh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "kts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lck", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "leex", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "less", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lff", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lhs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lib", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "license", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "liquid", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lock", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "log", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "lua", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "luac", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "luau", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "m", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "m3u", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "m3u8", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "m4a", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "m4v", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "magnet", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "makefile", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "markdown", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "material", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "md", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "md5", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mdx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mint", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mk", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mkv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mli", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mo", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mobi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mojo", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mov", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mp3", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mp4", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mpp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "msf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "mustache", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nfo", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nim", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nix", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "norg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nswag", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "nu", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "o", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "obj", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "odf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "odg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "odin", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "odp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ods", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "odt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "oga", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ogg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ogv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ogx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "opus", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "org", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "otf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "out", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "part", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "patch", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pck", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pcm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pdf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "php", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pls", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ply", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "png", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "po", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pot", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ppt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pptx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "prisma", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pro", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ps1", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "psb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "psd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "psd1", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "psm1", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pub", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pxd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pxi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "py", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pyc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pyd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pyi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pyo", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pyw", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "pyx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "qm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "qml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "qrc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "qss", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "query", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "R", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "r", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rake", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rar", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rasi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "razor", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rb", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "res", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "resi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rlib", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rmd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rproj", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "rss", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "s", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sass", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sbt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "scad", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "scala", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "scm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "scss", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sha1", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sha224", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sha256", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sha384", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sha512", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sig", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "signature", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "skp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sldasm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sldprt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "slim", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sln", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "slnx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "slvs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "so", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sol", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "spec.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "spec.jsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "spec.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "spec.tsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "spx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sql", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sqlite", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sqlite3", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "srt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ssa", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ste", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "step", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stories.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stories.jsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stories.mjs", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stories.svelte", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stories.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stories.tsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stories.vue", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "stp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "strings", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "styl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sub", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sublime", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "suo", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "sv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "svelte", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "svg", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "svgz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "svh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "swift", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "t", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tbc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tcl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "templ", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "terminal", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "test.js", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "test.jsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "test.ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "test.tsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tex", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tfvars", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tgz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tmpl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tmux", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "toml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "torrent", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tres", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ts", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tscn", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tsconfig", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "tsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ttf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "twig", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "txt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "txz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "typ", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "typoscript", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "ui", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "v", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vala", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vert", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vhd", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vhdl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vim", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vsh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vsix", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "vue", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wasm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wav", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "webm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "webmanifest", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "webp", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "webpack", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wma", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wmv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "woff", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "woff2", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wrl", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wrz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wv", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "wvc", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "x", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xcf", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xcplayground", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xcstrings", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xls", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xlsx", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xm", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xpi", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xslt", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xul", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "xz", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "yaml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "yml", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "zig", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "zip", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "zsh", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "zst", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ name = "🔥", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
]
|
||||
conds = [
|
||||
# Special files
|
||||
{ if = "orphan", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "link", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "block", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "char", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "fifo", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "sock", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "sticky", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "dummy", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
|
||||
# Fallback
|
||||
{ if = "dir", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "exec", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
{ if = "!dir", text = "", fg = "{{colors.primary.default.hex}}" },
|
||||
]
|
||||
|
||||
# : }}}
|
||||
@@ -0,0 +1,31 @@
|
||||
set default-bg "{{colors.surface.default.rgba | set_alpha: 0.8}}"
|
||||
set default-fg "{{colors.on_surface.default.hex}}"
|
||||
set recolor-lightcolor "rgba(0,0,0,0)"
|
||||
set recolor-darkcolor "{{colors.on_surface.default.hex}}"
|
||||
|
||||
set statusbar-bg "{{colors.on_primary.default.hex}}"
|
||||
set statusbar-fg "{{colors.primary.default.hex}}"
|
||||
set inputbar-bg "{{colors.on_primary.default.hex}}"
|
||||
set inputbar-fg "{{colors.primary.default.hex}}"
|
||||
|
||||
set notification-bg "{{colors.on_primary.default.hex}}"
|
||||
set notification-fg "{{colors.primary.default.hex}}"
|
||||
set notification-error-bg "{{colors.on_error.default.hex}}"
|
||||
set notification-error-fg "{{colors.error.default.hex}}"
|
||||
set notification-warning-bg "{{colors.primary_fixed.default.hex}}"
|
||||
set notification-warning-fg "{{colors.error_container.default.hex}}"
|
||||
|
||||
set index-bg "rgba(0,0,0,0)"
|
||||
set index-fg "{{colors.on_surface.default.hex}}"
|
||||
set index-active-bg "{{colors.primary.default.hex}}"
|
||||
set index-active-fg "{{colors.on_primary.default.hex}}"
|
||||
set highlight-color "{{colors.primary_fixed.default.rgba | set_alpha: 0.5}}"
|
||||
set highlight-active-color "{{colors.primary_fixed_dim.default.rgba | set_alpha: 0.5}}"
|
||||
set highlight-fg "{{colors.on_primary.default.hex}}"
|
||||
|
||||
set completion-bg "{{colors.on_primary.default.hex}}"
|
||||
set completion-fg "{{colors.primary.default.hex}}"
|
||||
set completion-group-bg "{{colors.on_primary.default.hex}}"
|
||||
set completion-group-fg "{{colors.primary.default.hex}}"
|
||||
set completion-highlight-fg "{{colors.on_primary.default.hex}}"
|
||||
set completion-highlight-bg "{{colors.primary.default.hex}}"
|
||||
@@ -0,0 +1,177 @@
|
||||
* {
|
||||
--base: {{colors.surface_container_lowest.default.hex}};
|
||||
--surface: {{colors.surface_container_low.default.hex}};
|
||||
--overlay: {{colors.surface_container.default.hex}};
|
||||
--muted: {{colors.surface_container_high.default.hex}};
|
||||
--subtle: {{colors.surface_container_highest.default.hex}};
|
||||
--text: {{colors.on_surface.default.hex}};
|
||||
--secondary: {{colors.secondary.default.hex}};
|
||||
--primary: {{colors.primary.default.hex}};
|
||||
--on_primary: {{colors.on_primary.default.hex}};
|
||||
}
|
||||
|
||||
:root {
|
||||
/* --- Core Palette Overrides --- */
|
||||
--zen-colors-primary: var(--base) !important;
|
||||
--zen-primary-color: var(--base) !important;
|
||||
--zen-colors-secondary: var(--surface) !important;
|
||||
--zen-colors-tertiary: var(--overlay) !important;
|
||||
--zen-colors-border: var(--primary) !important;
|
||||
|
||||
/* --- Internal Zen Color Variables --- */
|
||||
--zen-primary-color: var(--primary) !important;
|
||||
--zen-colors-primary: var(--base) !important;
|
||||
--zen-colors-secondary: var(--surface) !important;
|
||||
--zen-colors-tertiary: var(--base) !important;
|
||||
|
||||
/* --- Backgrounds --- */
|
||||
--toolbar-bgcolor: var(--base) !important;
|
||||
--newtab-background-color: var(--overlay) !important;
|
||||
--zen-themed-toolbar-bg: var(--base) !important;
|
||||
--zen-main-browser-background: var(--base) !important;
|
||||
--toolbox-bgcolor-inactive: var(--base) !important;
|
||||
--zen-urlbar-background: var(--surface) !important;
|
||||
--zen-colors-input-bg: var(--surface) !important;
|
||||
--zen-themed-toolbar-bg-transparent: transparent !important;
|
||||
|
||||
/* --- Text & Icons --- */
|
||||
--lwt-text-color: var(--text) !important;
|
||||
--toolbarbutton-icon-fill: var(--primary) !important;
|
||||
--toolbar-field-color: var(--text) !important;
|
||||
--toolbar-field-focus-color: var(--text) !important;
|
||||
--toolbar-color: var(--text) !important;
|
||||
--toolbox-textcolor: var(--text) !important;
|
||||
--toolbox-textcolor-inactive: var(--text) !important;
|
||||
--tab-selected-textcolor: var(--primary) !important;
|
||||
--newtab-text-primary-color: var(--text) !important;
|
||||
|
||||
/* --- Popups, Menus & Sidebars --- */
|
||||
--arrowpanel-color: var(--text) !important;
|
||||
--arrowpanel-background: var(--overlay) !important;
|
||||
--sidebar-text-color: var(--text) !important;
|
||||
--lwt-sidebar-text-color: var(--text) !important;
|
||||
--lwt-sidebar-background-color: var(--base) !important;
|
||||
}
|
||||
|
||||
/* --- Sidebar & Layout --- */
|
||||
|
||||
#navigator-toolbox,
|
||||
#zen-tabbox-wrapper,
|
||||
.sidebar-panel {
|
||||
background-color: var(--base) !important;
|
||||
}
|
||||
|
||||
#zen-sidebar-splitter {
|
||||
background-color: var(--base) !important;
|
||||
opacity: 1 !important;
|
||||
}
|
||||
|
||||
.sidebar-placesTree {
|
||||
background-color: var(--surface) !important;
|
||||
}
|
||||
|
||||
#zen-workspaces-button {
|
||||
background-color: var(--surface) !important;
|
||||
}
|
||||
|
||||
#zen-appcontent-navbar-container {
|
||||
background-color: var(--base) !important;
|
||||
}
|
||||
|
||||
/* --- Navigation Controls --- */
|
||||
|
||||
#back-button .toolbarbutton-icon,
|
||||
#forward-button .toolbarbutton-icon,
|
||||
#reload-button .toolbarbutton-icon,
|
||||
#stop-button .toolbarbutton-icon,
|
||||
#PanelUI-menu-button .toolbarbutton-icon,
|
||||
#unified-extensions-button .toolbarbutton-icon,
|
||||
#nav-bar-overflow-button .toolbarbutton-icon,
|
||||
#zen-toggle-compact-mode .toolbarbutton-icon {
|
||||
fill: var(--primary) !important;
|
||||
color: var(--primary) !important;
|
||||
}
|
||||
|
||||
#back-button[disabled] .toolbarbutton-icon,
|
||||
#forward-button[disabled] .toolbarbutton-icon {
|
||||
opacity: 0.3 !important;
|
||||
}
|
||||
|
||||
toolbar .toolbarbutton-1 {
|
||||
&:not([disabled]) {
|
||||
&:is([open], [checked]) > :is(
|
||||
.toolbarbutton-icon,
|
||||
.toolbarbutton-text,
|
||||
.toolbarbutton-badge-stack
|
||||
) {
|
||||
fill: var(--base);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* --- URL Bar --- */
|
||||
|
||||
#urlbar-input {
|
||||
color: var(--text) !important;
|
||||
}
|
||||
|
||||
#urlbar-input::selection {
|
||||
background-color: var(--primary) !important;
|
||||
color: var(--on_primary) !important;
|
||||
}
|
||||
|
||||
.urlbar-background {
|
||||
background-color: var(--base) !important;
|
||||
}
|
||||
|
||||
#urlbar-input-container {
|
||||
background-color: var(--base) !important;
|
||||
}
|
||||
|
||||
.urlbarView-url {
|
||||
color: var(--primary) !important;
|
||||
}
|
||||
|
||||
.urlbarView-favicon {
|
||||
background-color: var(--base) !important;
|
||||
}
|
||||
|
||||
#urlbar-results {
|
||||
background-color: var(--overlay) !important;
|
||||
color: var(--text) !important;
|
||||
}
|
||||
|
||||
/* --- UI Components --- */
|
||||
|
||||
#zen-toast-container {
|
||||
color: var(--primary) !important;
|
||||
}
|
||||
|
||||
#PanelUI-menu-button[open] .toolbarbutton-icon {
|
||||
fill: var(--primary) !important;
|
||||
}
|
||||
|
||||
#permissions-granted-icon {
|
||||
color: var(--base) !important;
|
||||
}
|
||||
|
||||
.tab-background[selected=""] {
|
||||
background: var(--overlay) !important;
|
||||
}
|
||||
|
||||
.content-shortcuts {
|
||||
background-color: var(--surface) !important;
|
||||
border-color: var(--secondary) !important;
|
||||
}
|
||||
|
||||
#zenEditBookmarkPanelFaviconContainer {
|
||||
background: var(--base) !important;
|
||||
}
|
||||
|
||||
#TabsToolbar {
|
||||
background-color: var(--base) !important;
|
||||
}
|
||||
|
||||
hbox#titlebar {
|
||||
background-color: var(--base) !important;
|
||||
}
|
||||
@@ -0,0 +1,83 @@
|
||||
/* Common variables affecting all pages */
|
||||
@-moz-document url-prefix("about:") {
|
||||
:root {
|
||||
--in-content-page-color: {{colors.secondary.default.hex}} !important;
|
||||
--color-accent-primary: {{colors.primary.default.hex}} !important;
|
||||
/* --color-accent-primary-hover: rgb(249, 217, 240) !important;
|
||||
--color-accent-primary-active: rgb(245, 195, 219) !important; */
|
||||
background-color: {{colors.surface_container.default.hex}} !important;
|
||||
--in-content-page-background: {{colors.surface_container.default.hex}} !important;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* Variables and styles specific to about:newtab and about:home */
|
||||
@-moz-document url("about:newtab"), url("about:home") {
|
||||
|
||||
:root {
|
||||
--newtab-background-color: {{colors.surface_container.default.hex}} !important;
|
||||
--newtab-background-color-secondary: {{colors.surface_container_high.default.hex}} !important;
|
||||
--newtab-element-hover-color: {{colors.surface_container_high.default.hex}} !important;
|
||||
--newtab-text-primary-color: {{colors.secondary.default.hex}} !important;
|
||||
--newtab-wordmark-color: {{colors.secondary.default.hex}} !important;
|
||||
--newtab-primary-action-background: {{colors.primary.default.hex}} !important;
|
||||
}
|
||||
|
||||
.icon {
|
||||
color: {{colors.primary.default.hex}} !important;
|
||||
}
|
||||
|
||||
.card-outer:is(:hover, :focus, .active):not(.placeholder) .card-title {
|
||||
color: {{colors.primary.default.hex}} !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* Variables and styles specific to about:preferences */
|
||||
@-moz-document url-prefix("about:preferences") {
|
||||
:root {
|
||||
--zen-colors-tertiary: {{colors.surface_container_low.default.hex}} !important;
|
||||
--in-content-text-color: {{colors.secondary.default.hex}} !important;
|
||||
--link-color: {{colors.primary.default.hex}} !important;
|
||||
/* --link-color-hover: rgb(249, 217, 240) !important; */
|
||||
--zen-colors-primary: {{colors.surface_container_high.default.hex}} !important;
|
||||
--in-content-box-background: {{colors.surface_container_high.default.hex}} !important;
|
||||
--zen-primary-color: {{colors.primary.default.hex}} !important;
|
||||
}
|
||||
|
||||
button,
|
||||
groupbox menulist {
|
||||
background: {{colors.surface_container_high.default.hex}} !important;
|
||||
color: {{colors.secondary.default.hex}} !important;
|
||||
}
|
||||
|
||||
.main-content {
|
||||
background-color: {{colors.surface_container_lowest.default.hex}} !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* Variables and styles specific to about:addons */
|
||||
@-moz-document url-prefix("about:addons") {
|
||||
:root {
|
||||
--zen-dark-color-mix-base: {{colors.surface_container_low.default.hex}} !important;
|
||||
--background-color-box: {{colors.surface_container.default.hex}} !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* Variables and styles specific to about:protections */
|
||||
@-moz-document url-prefix("about:protections") {
|
||||
:root {
|
||||
--zen-primary-color: {{colors.surface_container.default.hex}} !important;
|
||||
--in-content-primary-button-text-color-hover: {{colors.secondary.default.hex}} !important;
|
||||
--in-content-primary-button-background: {{colors.surface_container.default.hex}} !important;
|
||||
--in-content-primary-button-text-color: {{colors.secondary.default.hex}} !important;
|
||||
}
|
||||
|
||||
.card {
|
||||
background-color: {{colors.surface_container_high.default.hex}} !important;
|
||||
}
|
||||
}
|
||||
/* Pane UI button visibility issue fix */
|
||||
#PanelUI-menu-button[open] .toolbarbutton-icon {
|
||||
fill: {{colors.primary.default.hex}} !important;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,241 @@
|
||||
{
|
||||
"actions": {
|
||||
"clear-history": "Tøm tidefar",
|
||||
"close-app": "Steng {app}",
|
||||
"connect-vpn": "Få samband med {name}",
|
||||
"cycle-visualizer": "Skift framsyning",
|
||||
"disable-bluetooth": "Slå av Blåtann",
|
||||
"disable-dnd": "Slå av \"Ikkje skjepla\"",
|
||||
"disable-wifi": "Slå av trådlaust net",
|
||||
"disconnect-vpn": "Enda samband med {name}",
|
||||
"dock-settings": "Festeinnstillingar",
|
||||
"enable-bluetooth": "Slå på Blåtann",
|
||||
"enable-dnd": "Slå på \"Ikkje skjepla\"",
|
||||
"enable-wifi": "Slå på trådlaust net",
|
||||
"launcher-settings": "Innstillingar for nøytendeveljar",
|
||||
"lower-to-bottom": "Send til botnar",
|
||||
"open-calendar": "Opna almanakka",
|
||||
"open-display-settings": "Syn innstillingar",
|
||||
"open-launcher": "Opna nøytendeveljar",
|
||||
"open-settings": "Opna innstillingar",
|
||||
"raise-to-top": "Send til toppen",
|
||||
"random-wallpaper": "Slumpebilæte",
|
||||
"run-custom-command": "Køyr sjølvgjort styrebod",
|
||||
"show-active-only": "Syn berre verksam",
|
||||
"show-all": "Syn alt",
|
||||
"toggle-mute": "Ljodsløkkjing på/av",
|
||||
"widget-settings": "Nøytelinnstillingar"
|
||||
},
|
||||
"authentication": {
|
||||
"error": "Sanningsmistak",
|
||||
"failed": "Sanningsmistak"
|
||||
},
|
||||
"bar": {
|
||||
"active-window": {
|
||||
"colorize-icons-description": "Lita den verksame ruta med hamlitene.",
|
||||
"hide-mode-description": "Stjorna kor nøytelen ter seg når det ikkje er ei verksam ruta.",
|
||||
"scrolling-mode-description": "Stjorna når lange rutenomn kann bledjast.",
|
||||
"show-app-icon-description": "Syn nøytendefråmerke attmed rutenamn.",
|
||||
"show-app-icon-label": "Syn nøytendefråmerke"
|
||||
},
|
||||
"audio-visualizer": {
|
||||
"color-name-description": "Kjos lìten på framsyningi.",
|
||||
"color-name-label": "Fyllelìt",
|
||||
"hide-when-idle-description": "Framsyningi løynest når dette er på, minder noko spelar av.",
|
||||
"hide-when-idle-label": "Løyn når ingen ting spelar av",
|
||||
"width-description": "Sjølvvald lutbreidd."
|
||||
},
|
||||
"battery": {
|
||||
"device-default": "Fyrevald syningsambod",
|
||||
"device-description": "Kjos batteriambod du vil syna fram.",
|
||||
"device-label": "Batteriambod",
|
||||
"display-mode-description": "Vel korleîs batteriet er synt fram på radi.",
|
||||
"display-mode-graphic": "Upplysande batteriteikn",
|
||||
"display-mode-graphic-clean": "Upplysande batteriteikn (ingen %)",
|
||||
"display-mode-icon-always": "Fråmerke - syn % stødt",
|
||||
"display-mode-icon-hover": "Fråmerke - syn ved sviv",
|
||||
"display-mode-icon-only": "Einast teikn",
|
||||
"hide-if-idle-description": "Løyn nøytelen når batteriet ikkje ladar og ikkje gjev straum.",
|
||||
"hide-if-idle-label": "Løyn når uverksam",
|
||||
"hide-if-not-detected-description": "Løyn nøytelen når kjernen ikkje finn eit batteri.",
|
||||
"hide-if-not-detected-label": "Løyn når ikkje funne",
|
||||
"low-battery-threshold-label": "Åtvaringstreskald for lågt batteri",
|
||||
"show-noctalia-performance-description": "Syn brjotaren for Ytestoda frå Noctalia i batterifjøli.<br>Slær av skuggar og bilætrørslor i Noctalia for å minka emnebruk.",
|
||||
"show-noctalia-performance-label": "Syn brjotaren for Ytestoda frå Noctalia",
|
||||
"show-power-profile-description": "Syn veljaren for straumhått i batterifjøli.",
|
||||
"show-power-profile-label": "Syn straumhåttstoli"
|
||||
},
|
||||
"brightness": {
|
||||
"apply-all-description": "Brigd på ljosstyrke på kvar skjerm når ein nyttar bladhjulet.",
|
||||
"apply-all-label": "Gjev bladbrigde åt kvar skjerm"
|
||||
},
|
||||
"clock": {
|
||||
"clock-display-description": "Legg til merke frå skråi her for å måta til klokka. 'AP'-merket lyt vera med um klokka berre skal hava 12 timar.",
|
||||
"clock-display-label": "Klokkesyning",
|
||||
"custom-font-description": "Kjos skriftkynd til klokka.",
|
||||
"custom-font-label": "Skriftkynd",
|
||||
"custom-font-placeholder": "Vel skriftkynd ...",
|
||||
"custom-font-search-placeholder": "Leita i skriftkynder ...",
|
||||
"horizontal-bar-description": "Råd: Du kann nytta \\n til å skifta til ny lina.",
|
||||
"horizontal-bar-label": "Vassbein rad",
|
||||
"preview": "Vis fyreåt",
|
||||
"tooltip-format-description": "Snidstreng for vitringi som kjem upp når du sviv yver klokka. Haldt tom for fyrevald vitring.",
|
||||
"tooltip-format-label": "Vitringssnid",
|
||||
"use-custom-font-description": "Sjå burt frå skriftkyndi elles og nytta ei onnor skriftkynd til klokka.",
|
||||
"use-custom-font-label": "Nytta onnor skriftkynd",
|
||||
"use-monospaced-font-description": "Klokka nyttar fastbreiddeskrift når dette er på.",
|
||||
"use-monospaced-font-label": "Nytta fastbreiddeskrift",
|
||||
"vertical-bar-description": "Skriv inn eit millomrom for å skifta kvar lut til ei ny lina.",
|
||||
"vertical-bar-label": "Loddbein rad"
|
||||
},
|
||||
"control-center": {
|
||||
"browse-file": "Leita etter fil",
|
||||
"browse-library": "Leita i samning",
|
||||
"color-selection-description": "Lita nøytelfråmerke med hamlitene.",
|
||||
"enable-colorization-description": "Lita merket til styreromet med hamlitene.",
|
||||
"icon-description": "Kjos fråmerke frå samningi eller ei onnor fil.",
|
||||
"select-custom-icon": "Kjos anna fråmerke",
|
||||
"use-distro-logo-description": "Nytta fråmerket til Linuxavbrigdet ditt helder en eit anna teikn.",
|
||||
"use-distro-logo-label": "Nytta avbrigdesfråmerke"
|
||||
},
|
||||
"custom-button": {
|
||||
"collapse-condition-description": "Knappen løynest um utskrifti er lik dette.",
|
||||
"collapse-condition-label": "Løyningsvilkor",
|
||||
"color-selection-description": "Lita fråmerket og teksti med hamlitene.",
|
||||
"default-tooltip": "Sjølvgjord knapp, stjorna i innstillingane",
|
||||
"display-command-output-description": "Skriv inn eit styrebod som skal køyra jamlege. Syner fyrste utskriftsradi som tekst.",
|
||||
"display-command-output-label": "Syn utskrift frå styrebod",
|
||||
"display-command-output-stream-description": "Skriv inn styrebod som skal køyra heile tidi.",
|
||||
"dynamic-text": "Kvikskrift",
|
||||
"enable-colorization-description": "Lita fråmerket og teksti på den sjølvgjorde knappen med hamlitene.",
|
||||
"enable-colorization-label": "Lita",
|
||||
"general-tooltip-text-description": "Sjølvvald tekst å syna i hjelpeteksti åt knappen.",
|
||||
"general-tooltip-text-label": "Sjølvvald hjelpetekst",
|
||||
"hide-mode-always-expanded": "Stødt vidka",
|
||||
"hide-mode-description": "Stjornar um nøytelen er til å sjå når styrebodet ikkje kjem med utskrift.",
|
||||
"hide-mode-expand-with-output": "Vidka ved utskrift",
|
||||
"hide-mode-label": "Løyndarluna",
|
||||
"hide-mode-max-transparent": "Vidka heilt men klår",
|
||||
"icon-description": "Kjos fråmerke frå samningi.",
|
||||
"ipc-identifier-description": "Sermerke for IPC-styrebod. Nytta dette merket med 'qs -c noctalia-shell ipc call cb [gjerning] [merke]' for å styra knappen med IPC.",
|
||||
"ipc-identifier-label": "IPC-sermerke",
|
||||
"left-click-description": "Styrebod som køyrer ved vinstretrykk.",
|
||||
"left-click-label": "Vinstretrykk",
|
||||
"left-click-update-text": "Før upp ny tekst ved vinstretrykk",
|
||||
"max-text-length-horizontal-description": "Øvre grensa på teikn som kann synast på vassbein rad (0 for å løyna).",
|
||||
"max-text-length-horizontal-label": "Øvre grensa på tekstlengd (vassbein)",
|
||||
"max-text-length-vertical-description": "Øvre grensa på teikn som kann synast på loddbein rad (0 for å løyna).",
|
||||
"max-text-length-vertical-label": "Øvre grensa på tekstlengd (loddbein)",
|
||||
"middle-click-description": "Styrebod som køyrer ved midtrykk.",
|
||||
"middle-click-label": "Midtrykk",
|
||||
"middle-click-update-text": "Før upp ny tekst ved midtrykk",
|
||||
"parse-json-description": "Tyd utfall frå styrebodet som JSON-likam for å stjorna tekst og fråmerke kvikt.",
|
||||
"parse-json-label": "Tyd utfall som JSON",
|
||||
"refresh-interval-description": "Bil i millisekundar.",
|
||||
"refresh-interval-label": "Nykveikjingsbil",
|
||||
"right-click-description": "Styrebod som køyrer ved høgretrykk.",
|
||||
"right-click-label": "Høgretrykk",
|
||||
"right-click-update-text": "Før upp ny tekst ved midtrykk",
|
||||
"show-exec-tooltip-description": "Syn hjelpetekst med styrebodsupplysningar (vinstre/høgre/midtrykk, hjul).",
|
||||
"show-exec-tooltip-label": "Syn hjelpetekst med styrebod",
|
||||
"show-icon-description": "Skifter um nøytelfråmerket er synlegt eller ikkje.",
|
||||
"show-icon-label": "Syn fråmerke",
|
||||
"show-text-tooltip-description": "Syn hjelpetekst med utskrifti or styrebodet.",
|
||||
"show-text-tooltip-label": "Syn kvikskrift hjelpeskrift",
|
||||
"text-stream-description": "Strøymde utfallssegner frå styrebodet syner seg som tekst på knappen.",
|
||||
"text-stream-label": "Strøym",
|
||||
"wheel-description": "Styrebod som køyrer når ein bled hjulet på musi.<br>Nytta $delta i styrebodet for hjulsbrigdi.",
|
||||
"wheel-down": "Bled nedetter",
|
||||
"wheel-down-description": "Styrebod som køyrer når hjulet er bladt nedetter.",
|
||||
"wheel-down-label": "Styrebod - nedetter",
|
||||
"wheel-label": "Bladhjul",
|
||||
"wheel-mode-separate-description": "Hav ulike styrebod når ein bled uppetter og nedetter.",
|
||||
"wheel-mode-separate-label": "Skilde hjulstyrebod",
|
||||
"wheel-up": "Bled uppetter",
|
||||
"wheel-up-description": "Styrebod som køyrer når hjulet er bladt uppetter.",
|
||||
"wheel-up-label": "Styrebod - uppetter",
|
||||
"wheel-update-text": "Før upp ny tekst med bledjing"
|
||||
},
|
||||
"keyboard-layout": {
|
||||
"show-icon-description": "Syn merket for knappefjøluppsett."
|
||||
},
|
||||
"lock-keys": {
|
||||
"hide-when-off-description": "Løyn sermerket når knappen ikkje er verksam.",
|
||||
"hide-when-off-label": "Løyn når av",
|
||||
"show-caps-lock-description": "Syn storlåshåtten",
|
||||
"show-caps-lock-label": "Storlås",
|
||||
"show-num-lock-description": "Syn tallåshåtten",
|
||||
"show-num-lock-label": "Tallås",
|
||||
"show-scroll-lock-description": "Syn bladlåshåtten",
|
||||
"show-scroll-lock-label": "Bladlås"
|
||||
},
|
||||
"media-mini": {
|
||||
"compact-mode-description": "Få spelnøytelsfjøli til å roma mindre.",
|
||||
"compact-mode-label": "Klemb spelnøytelen",
|
||||
"hide-mode-description": "Stjorna framferdi åt nøytelen når ingen ting spelar av.",
|
||||
"max-width-description": "Fastset kor mykje nøytelen kan lengjast vassbeint. Nøytelen dreg seg i hop for å røma stuttare innhald.",
|
||||
"no-active-player": "Ingi verksame spelarar",
|
||||
"panel-section-description": "Stjorna skapnaden og framferdi åt spelnøytelsfjøli.",
|
||||
"panel-section-label": "Spelnøytelsfjøl",
|
||||
"scrolling-mode-description": "Stjorna når lange spelnomn kann bledjast.",
|
||||
"scrolling-mode-label": "Bladluna",
|
||||
"show-album-art-description": "Syn platekunsten til spelet som spelar av no.",
|
||||
"show-album-art-label": "Syn platekunst",
|
||||
"show-artist-first-description": "Syn spelmann - spel helder en spel - spelmann",
|
||||
"show-artist-first-label": "Syn spelmann fyrst",
|
||||
"show-progress-ring-description": "Syn ein ringvorden framgangsvisar.",
|
||||
"show-progress-ring-label": "Syn framgangsvisar",
|
||||
"show-visualizer-description": "Syn ljodframsyning når eitkvart spelar av.",
|
||||
"show-visualizer-label": "Syn framsyning",
|
||||
"use-fixed-width-description": "Nøytelen ruvar so mykje råd er helder en å høva seg til innhald, når dette er på.",
|
||||
"use-fixed-width-label": "Nytta fast breidd",
|
||||
"visualizer-type-description": "Vel eit slag for ljodframsyningi.",
|
||||
"visualizer-type-label": "Framsyningsslag"
|
||||
},
|
||||
"notification-history": {
|
||||
"hide-widget-when-zero-description": "Løyn varselteikn når det ikkje er varsel.",
|
||||
"hide-widget-when-zero-label": "Løyn teikn når inkje varsel",
|
||||
"hide-widget-when-zero-unread-description": "Løyn varselteikn når det ikkje er ulesne varsel.",
|
||||
"hide-widget-when-zero-unread-label": "Løyn teikn når inkje ulesne varsel",
|
||||
"show-unread-badge-description": "Syn eit merke med kor mange ulesne varsel det er.",
|
||||
"show-unread-badge-label": "Syn \"ulesne\"-merke",
|
||||
"unread-badge-color-description": "Kjos lit for merket som syner kor mange ulesne varsel det er.",
|
||||
"unread-badge-color-label": "\"Ulesne\"-merkelit"
|
||||
},
|
||||
"section-editor": {
|
||||
"placeholder": "Kjos ein nøytel å leggja til ...",
|
||||
"search-placeholder": "Leita etter nøytel ..."
|
||||
},
|
||||
"spacer": {
|
||||
"width-description": "Rombreidd i molar."
|
||||
},
|
||||
"system-monitor": {
|
||||
"compact-mode-description": "Syn upplysningar som suleteikningar helder en skrift. Stoggar brigde i uppsettet.",
|
||||
"compact-mode-label": "Klemb nøytelen",
|
||||
"cpu-frequency-description": "Syn midverksnarleik i GHz.",
|
||||
"cpu-frequency-label": "Syn midverksøkning",
|
||||
"cpu-temperature-description": "Syn hitemælingar for midverket um råd.",
|
||||
"cpu-temperature-label": "Midverkhite",
|
||||
"cpu-usage-description": "Syn midverkbruk som hundradpart.",
|
||||
"cpu-usage-label": "Midverkbruk"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
"brightness": "Ljosstyrke",
|
||||
"select-color-description": "Lita med hamlitene for tyngd."
|
||||
},
|
||||
"options": {
|
||||
"bar": {
|
||||
"density-compact": "Klembd"
|
||||
},
|
||||
"launcher-density": {
|
||||
"compact": "Klembd"
|
||||
},
|
||||
"notification-density": {
|
||||
"compact": "Klembd"
|
||||
}
|
||||
},
|
||||
"system": {
|
||||
"welcome-back": "Velkomen attende,"
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 760 KiB |