Skip to content

Interface SkinOptions

Source: skin.ts

Properties

systemIcon

systemIcon: string

SVG icon for the system.

Default

ts
"https://os.prozilla.dev/icon.svg"

appIcons?

optional appIcons?: {[key: string]: string; }

Replacements for app icons based on app id.

Index Signature

[key: string]: string


appNames?

optional appNames?: {[key: string]: string; }

Replacements for app names based on app id.

Index Signature

[key: string]: string


wallpapers

wallpapers: string[]

Array of URLs of wallpaper images.


defaultWallpaper

defaultWallpaper: string

URL of default wallpaper image.

Default

ts
"https://os.prozilla.dev/assets/wallpapers/vibrant-wallpaper-blue-purple-red.png"

fileIcons

fileIcons: { generic: string; info?: string; text?: string; code?: string; external?: string; video?: string; audio?: string; }

URLs of icons for types of files.

generic

generic: string

info?

optional info?: string

text?

optional text?: string

code?

optional code?: string

external?

optional external?: string

video?

optional video?: string

audio?

optional audio?: string


folderIcons

folderIcons: { generic: string; images?: string; text?: string; link?: string; video?: string; audio?: string; }

URLs of icons for types of folders.

generic

generic: string

images?

optional images?: string

text?

optional text?: string

optional link?: string

video?

optional video?: string

audio?

optional audio?: string


loadStyleSheet?

optional loadStyleSheet?: () => void

Function that dynamically imports style sheet.

Returns

void


defaultTheme?

optional defaultTheme?: Theme

Default theme.

Built by Prozilla