├── sddm ├── 5.0 │ ├── Orchis │ │ ├── theme.conf.user │ │ ├── preview.png │ │ ├── background.jpg │ │ ├── theme.conf │ │ ├── assets │ │ │ ├── login.svgz │ │ │ ├── suspend_primary.svg │ │ │ ├── shutdown_primary.svg │ │ │ ├── switch_primary.svg │ │ │ ├── restart_primary.svg │ │ │ └── logout_primary.svg │ │ ├── metadata.desktop │ │ ├── faces │ │ │ └── .face.icon │ │ ├── BreezeMenuStyle.qml │ │ ├── components │ │ │ ├── VirtualKeyboard.qml │ │ │ ├── Battery.qml │ │ │ ├── Clock.qml │ │ │ ├── KeyboardLayoutButton.qml │ │ │ └── UserList.qml │ │ ├── KeyboardButton.qml │ │ ├── SessionButton.qml │ │ └── Background.qml │ ├── README.md │ └── install.sh └── 6.0 │ ├── Orchis │ ├── theme.conf.user │ ├── preview.png │ ├── background.jpg │ ├── theme.conf │ ├── assets │ │ ├── login.svgz │ │ ├── logout_primary.svgz │ │ ├── switch_primary.svgz │ │ ├── restart_primary.svgz │ │ ├── shutdown_primary.svgz │ │ └── suspend_primary.svgz │ ├── Input.qml │ ├── metadata.desktop │ ├── faces │ │ └── .face.icon │ ├── Background.qml │ ├── SessionButton.qml │ └── KeyboardButton.qml │ ├── README.md │ └── install.sh ├── wallpaper └── Orchis │ ├── contents │ ├── screenshot.jpg │ └── images │ │ ├── 1920x1280.jpg │ │ ├── 2880x1920.jpg │ │ └── 3840x2560.jpg │ ├── metadata.desktop │ └── metadata.json ├── plasma ├── desktoptheme │ ├── Orchis │ │ ├── widgets │ │ │ ├── line.svgz │ │ │ ├── tasks.svgz │ │ │ ├── switch.svgz │ │ │ ├── tabbar.svgz │ │ │ ├── tooltip.svgz │ │ │ ├── menubaritem.svgz │ │ │ ├── plasmoidheading.svgz │ │ │ ├── plot-background.svg │ │ │ ├── calendar.svg │ │ │ ├── checkmarks.svg │ │ │ ├── arrows.svg │ │ │ ├── scrollwidget.svg │ │ │ └── pager.svg │ │ ├── dialogs │ │ │ └── background.svgz │ │ ├── solid │ │ │ ├── widgets │ │ │ │ └── tooltip.svgz │ │ │ └── dialogs │ │ │ │ └── background.svgz │ │ ├── translucent │ │ │ ├── widgets │ │ │ │ └── tooltip.svgz │ │ │ └── dialogs │ │ │ │ └── background.svgz │ │ └── metadata.desktop │ ├── Orchis-dark │ │ ├── widgets │ │ │ ├── line.svgz │ │ │ ├── tasks.svgz │ │ │ ├── switch.svgz │ │ │ ├── tooltip.svgz │ │ │ ├── menubaritem.svgz │ │ │ ├── plasmoidheading.svgz │ │ │ ├── plot-background.svg │ │ │ ├── calendar.svg │ │ │ ├── checkmarks.svg │ │ │ ├── arrows.svg │ │ │ ├── scrollwidget.svg │ │ │ └── pager.svg │ │ ├── dialogs │ │ │ └── background.svgz │ │ ├── solid │ │ │ ├── widgets │ │ │ │ └── tooltip.svgz │ │ │ └── dialogs │ │ │ │ └── background.svgz │ │ ├── translucent │ │ │ ├── widgets │ │ │ │ └── tooltip.svgz │ │ │ └── dialogs │ │ │ │ └── background.svgz │ │ └── metadata.desktop │ └── icons │ │ ├── korgac.svg │ │ ├── knotes.svg │ │ ├── kteatime.svg │ │ ├── vlc.svg │ │ ├── yakuake.svg │ │ ├── kopete.svg │ │ ├── kget.svg │ │ ├── akonadi.svg │ │ ├── kruler.svg │ │ ├── akregator.svg │ │ ├── quota.svg │ │ ├── konversation.svg │ │ ├── wallet.svg │ │ ├── touchpad.svg │ │ ├── mobile.svg │ │ ├── quassel.svg │ │ ├── printer.svg │ │ ├── konv_message.svg │ │ ├── edit.svg │ │ ├── kate.svg │ │ ├── apport.svg │ │ ├── kdf.svg │ │ ├── video-card.svg │ │ ├── kup.svg │ │ ├── distribute.svg │ │ ├── cantata.svg │ │ ├── office.svg │ │ ├── zoom.svg │ │ ├── search.svg │ │ ├── device.svg │ │ ├── kleopatra.svg │ │ ├── drive.svg │ │ ├── nepomuk.svg │ │ ├── kmail.svg │ │ ├── slc.svg │ │ ├── view.svg │ │ ├── kalarm.svg │ │ ├── kdeconnect.svg │ │ ├── mail.svg │ │ ├── start.svg │ │ ├── klipper.svg │ │ └── manjaro.svg └── look-and-feel │ ├── com.github.vinceliuice.Orchis │ ├── contents │ │ ├── splash │ │ │ ├── images │ │ │ │ ├── rectangle.svg │ │ │ │ ├── background.jpg │ │ │ │ └── kde.svg │ │ │ └── Splash.qml │ │ ├── previews │ │ │ ├── preview.png │ │ │ ├── splash.png │ │ │ └── fullscreenpreview.jpg │ │ └── defaults │ ├── metadata.desktop │ └── metadata.json │ └── com.github.vinceliuice.Orchis-dark │ ├── contents │ ├── splash │ │ ├── images │ │ │ ├── rectangle.svg │ │ │ ├── background.jpg │ │ │ └── kde.svg │ │ └── Splash.qml │ ├── previews │ │ ├── preview.png │ │ ├── splash.png │ │ └── fullscreenpreview.jpg │ └── defaults │ ├── metadata.desktop │ └── metadata.json ├── AUTHORS ├── aurorae ├── Orchis │ ├── metadata.desktop │ ├── Orchisrc │ └── alldesktops.svg ├── Orchis-dark │ ├── metadata.desktop │ ├── Orchis-darkrc │ └── alldesktops.svg ├── Orchis_x1.5 │ ├── metadata.desktop │ ├── Orchis_x1.5rc │ └── alldesktops.svg ├── Orchis-solid │ ├── metadata.desktop │ ├── Orchis-solidrc │ └── alldesktops.svg ├── Orchis_Nvidia │ ├── metadata.desktop │ ├── Orchis_Nvidiarc │ └── alldesktops.svg ├── Orchis_x1.25 │ ├── metadata.desktop │ ├── Orchis_x1.25rc │ └── alldesktops.svg ├── Orchis-dark_x1.5 │ ├── metadata.desktop │ ├── Orchis-dark_x1.5rc │ └── alldesktops.svg ├── Orchis-dark-solid │ ├── metadata.desktop │ ├── Orchis-dark-solidrc │ └── alldesktops.svg ├── Orchis-dark_Nvidia │ ├── metadata.desktop │ ├── Orchis-dark_Nvidiarc │ └── alldesktops.svg └── Orchis-dark_x1.25 │ ├── metadata.desktop │ ├── Orchis-dark_x1.25rc │ └── alldesktops.svg ├── README.md └── install.sh /sddm/5.0/Orchis/theme.conf.user: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/theme.conf.user: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/5.0/Orchis/preview.png -------------------------------------------------------------------------------- /sddm/6.0/Orchis/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/preview.png -------------------------------------------------------------------------------- /sddm/5.0/Orchis/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/5.0/Orchis/background.jpg -------------------------------------------------------------------------------- /sddm/6.0/Orchis/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/background.jpg -------------------------------------------------------------------------------- /sddm/5.0/Orchis/theme.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | color=#1A73E8 4 | fontSize=10 5 | background=background.jpg 6 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/theme.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | color=#1A73E8 4 | fontSize=10 5 | background=background.jpg 6 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/assets/login.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/5.0/Orchis/assets/login.svgz -------------------------------------------------------------------------------- /sddm/6.0/Orchis/assets/login.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/assets/login.svgz -------------------------------------------------------------------------------- /sddm/5.0/README.md: -------------------------------------------------------------------------------- 1 | 2 | Orchis sddm theme for KDE Plasma desktop. 3 | 4 | ## Installation 5 | 6 | sudo ./install.sh 7 | 8 | 9 | -------------------------------------------------------------------------------- /sddm/6.0/README.md: -------------------------------------------------------------------------------- 1 | 2 | Orchis sddm theme for KDE Plasma desktop. 3 | 4 | ## Installation 5 | 6 | sudo ./install.sh 7 | 8 | 9 | -------------------------------------------------------------------------------- /wallpaper/Orchis/contents/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/wallpaper/Orchis/contents/screenshot.jpg -------------------------------------------------------------------------------- /sddm/6.0/Orchis/assets/logout_primary.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/assets/logout_primary.svgz -------------------------------------------------------------------------------- /sddm/6.0/Orchis/assets/switch_primary.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/assets/switch_primary.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/line.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/widgets/line.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/tasks.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/widgets/tasks.svgz -------------------------------------------------------------------------------- /sddm/6.0/Orchis/assets/restart_primary.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/assets/restart_primary.svgz -------------------------------------------------------------------------------- /sddm/6.0/Orchis/assets/shutdown_primary.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/assets/shutdown_primary.svgz -------------------------------------------------------------------------------- /sddm/6.0/Orchis/assets/suspend_primary.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/sddm/6.0/Orchis/assets/suspend_primary.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/switch.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/widgets/switch.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/tabbar.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/widgets/tabbar.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/tooltip.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/widgets/tooltip.svgz -------------------------------------------------------------------------------- /wallpaper/Orchis/contents/images/1920x1280.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/wallpaper/Orchis/contents/images/1920x1280.jpg -------------------------------------------------------------------------------- /wallpaper/Orchis/contents/images/2880x1920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/wallpaper/Orchis/contents/images/2880x1920.jpg -------------------------------------------------------------------------------- /wallpaper/Orchis/contents/images/3840x2560.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/wallpaper/Orchis/contents/images/3840x2560.jpg -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/line.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/widgets/line.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/tasks.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/widgets/tasks.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/switch.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/widgets/switch.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/tooltip.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/widgets/tooltip.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/menubaritem.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/widgets/menubaritem.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/solid/widgets/tooltip.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/solid/widgets/tooltip.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/plasmoidheading.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/widgets/plasmoidheading.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/menubaritem.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/widgets/menubaritem.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/solid/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/solid/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/solid/widgets/tooltip.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/solid/widgets/tooltip.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/plasmoidheading.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/widgets/plasmoidheading.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/translucent/widgets/tooltip.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/translucent/widgets/tooltip.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/solid/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/solid/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/translucent/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis/translucent/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/translucent/widgets/tooltip.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/translucent/widgets/tooltip.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/translucent/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/desktoptheme/Orchis-dark/translucent/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/splash/images/rectangle.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/splash/images/rectangle.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/previews/preview.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/previews/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/previews/splash.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/previews/preview.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/previews/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/previews/splash.png -------------------------------------------------------------------------------- /wallpaper/Orchis/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis 3 | X-KDE-PluginInfo-Name=Orchis 4 | X-KDE-PluginInfo-Author=Vince Liuice 5 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 6 | X-KDE-PluginInfo-License=GPLv3 7 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/previews/fullscreenpreview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/previews/fullscreenpreview.jpg -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/splash/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/splash/images/background.jpg -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/previews/fullscreenpreview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/previews/fullscreenpreview.jpg -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/splash/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Orchis-kde/HEAD/plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/splash/images/background.jpg -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/plot-background.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/plot-background.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | ------------------------ ORCHIS KDE THEME ------------------------ 2 | SOURCES: 3 | Alexey Varfolomeev - https://github.com/PapirusDevelopmentTeam/materia-kde 4 | 5 | CUSTOMIZER: 6 | Vince Liuice - https://github.com/vinceliuice/Orchis-kde 7 | ------------------------ ORCHIS KDE THEME ------------------------ 8 | -------------------------------------------------------------------------------- /aurorae/Orchis/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis-dark 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis-dark 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis_x1.5/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis_x1.5 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis_x1.5 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis-solid/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis-solid 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis-solid 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis_Nvidia/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis_Nvidia 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis_Nvidia 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis_x1.25/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis_x1.25 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis_x1.25 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_x1.5/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis-dark_x1.5 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis-dark_x1.5 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark-solid/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis-dark-solid 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis-dark-solid 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_Nvidia/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis-dark_Nvidia 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis-dark_Nvidia 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_x1.25/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis-dark_x1.25 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis-dark_x1.25 6 | X-KDE-PluginInfo-Version=0.3 7 | X-KDE-PluginInfo-Category= 8 | X-KDE-PluginInfo-Depends= 9 | X-KDE-PluginInfo-License=GPL_V3 10 | X-KDE-PluginInfo-EnabledByDefault=true 11 | -------------------------------------------------------------------------------- /wallpaper/Orchis/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPackageStructure": "Plasma/Wallpaper", 3 | "KPlugin": { 4 | "Authors": [ 5 | { 6 | "Email": "vinceliuice@hotmail.com", 7 | "Name": "Vince Liuice" 8 | } 9 | ], 10 | "Id": "Orchis", 11 | "License": "CC-BY-SA-4.0", 12 | "Name": "Orchis" 13 | }, 14 | "X-KDE-PlasmaImageWallpaper-AccentColor": "#ce55cf" 15 | } 16 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/metadata.desktop: -------------------------------------------------------------------------------- 1 | [SddmGreeterTheme] 2 | Name=Orchis 3 | Description=ChromeOS Theme 4 | Author=Vince Liuice 5 | Copyright=(c) 2020, Vince Liuice 6 | License=CC-BY-SA 7 | Type=sddm-theme 8 | Version=0.1.0 9 | Website=https://github.com/vinceliuice/Orchis-kde 10 | Screenshot=preview.png 11 | MainScript=Main.qml 12 | ConfigFile=theme.conf 13 | TranslationsDirectory=translations 14 | Email=vinceliuice@hotmail.com 15 | Theme-Id=Orchis 16 | Theme-API=2.0 17 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/Input.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2.15 2 | import QtQuick.Layouts 1.15 3 | import QtQuick.Controls 2.15 4 | 5 | TextField { 6 | placeholderTextColor: config.color 7 | palette.text: config.color 8 | font.pointSize: config.fontSize 9 | font.family: config.font 10 | width: parent.width 11 | background: Rectangle { 12 | radius: 6 13 | border.color: "#1A73E8" 14 | border.width: 2 15 | color: "#5e4980" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/metadata.desktop: -------------------------------------------------------------------------------- 1 | [SddmGreeterTheme] 2 | Name=Orchis 3 | Description=ChromeOS Theme 4 | Author=Vince Liuice 5 | Copyright=(c) 2020, Vince Liuice 6 | License=CC-BY-SA 7 | Type=sddm-theme 8 | Version=0.1.0 9 | Website=https://github.com/vinceliuice/Orchis-kde 10 | Screenshot=preview.png 11 | MainScript=Main.qml 12 | ConfigFile=theme.conf 13 | TranslationsDirectory=translations 14 | Email=vinceliuice@hotmail.com 15 | Theme-Id=Orchis 16 | Theme-API=2.0 17 | QtVersion=6 18 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/korgac.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/defaults: -------------------------------------------------------------------------------- 1 | [kcminputrc][Mouse] 2 | cursorTheme=Vimix 3 | 4 | [kdeglobals][General] 5 | ColorScheme=Orchis 6 | 7 | [kdeglobals][Icons] 8 | Theme=Tela-circle 9 | 10 | [kdeglobals][KDE] 11 | widgetStyle=kvantum 12 | 13 | [kwinrc][DesktopSwitcher] 14 | LayoutName=org.kde.breeze.desktop 15 | 16 | [kwinrc][WindowSwitcher] 17 | LayoutName=org.kde.breeze.desktop 18 | 19 | [kwinrc][org.kde.kdecoration2] 20 | ButtonsOnLeft= 21 | ButtonsOnRight=IAX 22 | library=org.kde.kwin.aurorae 23 | theme=__aurorae__svg__Orchis 24 | 25 | [plasmarc][Theme] 26 | name=Orchis 27 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/defaults: -------------------------------------------------------------------------------- 1 | [kcminputrc][Mouse] 2 | cursorTheme=Vimix-dark 3 | 4 | [kdeglobals][General] 5 | ColorScheme=OrchisDark 6 | 7 | [kdeglobals][Icons] 8 | Theme=Tela-circle-dark 9 | 10 | [kdeglobals][KDE] 11 | widgetStyle=kvantum-dark 12 | 13 | [kwinrc][DesktopSwitcher] 14 | LayoutName=org.kde.breeze.desktop 15 | 16 | [kwinrc][WindowSwitcher] 17 | LayoutName=org.kde.breeze.desktop 18 | 19 | [kwinrc][org.kde.kdecoration2] 20 | ButtonsOnLeft= 21 | ButtonsOnRight=IAX 22 | library=org.kde.kwin.aurorae 23 | theme=__aurorae__svg__Orchis-dark 24 | 25 | [plasmarc][Theme] 26 | name=Orchis-dark 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis 3 | X-KDE-PluginInfo-Author=Vinceliuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis 6 | X-KDE-PluginInfo-Version= 7 | X-KDE-PluginInfo-Website= 8 | X-KDE-PluginInfo-Category= 9 | X-KDE-PluginInfo-Depends= 10 | X-KDE-PluginInfo-License=LGPL 11 | X-KDE-PluginInfo-EnabledByDefault=true 12 | 13 | [ContrastEffect] 14 | enabled=false 15 | contrast=0.2 16 | intensity=0.4 17 | saturation=1.7 18 | 19 | [Wallpaper] 20 | defaultWallpaperTheme=Orchis 21 | defaultFileSuffix=.jpg 22 | defaultWidth=1920 23 | defaultHeight=1280 24 | 25 | [AdaptiveTransparency] 26 | enabled=true 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Orchis-dark 3 | X-KDE-PluginInfo-Author=Vinceliuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Orchis-dark 6 | X-KDE-PluginInfo-Version= 7 | X-KDE-PluginInfo-Website= 8 | X-KDE-PluginInfo-Category= 9 | X-KDE-PluginInfo-Depends= 10 | X-KDE-PluginInfo-License=LGPL 11 | X-KDE-PluginInfo-EnabledByDefault=true 12 | 13 | [ContrastEffect] 14 | enabled=false 15 | contrast=0.2 16 | intensity=0.4 17 | saturation=1.7 18 | 19 | [Wallpaper] 20 | defaultWallpaperTheme=Orchis 21 | defaultFileSuffix=.jpg 22 | defaultWidth=1920 23 | defaultHeight=1280 24 | 25 | [AdaptiveTransparency] 26 | enabled=true 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/knotes.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kteatime.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/assets/suspend_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/vlc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/yakuake.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kopete.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kget.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/akonadi.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/faces/.face.icon: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/faces/.face.icon: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kruler.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/splash/images/kde.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/splash/images/kde.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/akregator.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/BreezeMenuStyle.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2.2 2 | 3 | import org.kde.plasma.core 2.0 as PlasmaCore 4 | 5 | import QtQuick.Controls.Styles 1.4 as QQCS 6 | import QtQuick.Controls 1.3 as QQC 7 | 8 | QQCS.MenuStyle { 9 | frame: Rectangle { 10 | color: PlasmaCore.ColorScope.backgroundColor 11 | border.color: Qt.tint(PlasmaCore.ColorScope.textColor, Qt.rgba(color.r, color.g, color.b, 0.7)) 12 | border.width: 1 13 | } 14 | itemDelegate.label: QQC.Label { 15 | height: contentHeight * 1.2 16 | verticalAlignment: Text.AlignVCenter 17 | color: styleData.selected ? PlasmaCore.ColorScope.highlightedTextColor : PlasmaCore.ColorScope.textColor 18 | font.pointSize: config.fontSize 19 | text: styleData.text 20 | } 21 | itemDelegate.background: Rectangle { 22 | visible: styleData.selected 23 | color: PlasmaCore.ColorScope.highlightColor 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/quota.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/konversation.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/wallet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Comment=Orchis theme for kde plasma 3 | Encoding=UTF-8 4 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; 5 | Name=Orchis 6 | Type=Service 7 | X-KDE-ParentApp= 8 | X-KDE-PluginInfo-Author=Vince Liuice 9 | X-KDE-PluginInfo-Category= 10 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 11 | X-KDE-PluginInfo-License=GPL3.0 12 | X-KDE-PluginInfo-Name=com.github.vinceliuice.Orchis 13 | X-KDE-PluginInfo-Version=0.1 14 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Orchis-kde 15 | X-KDE-ServiceTypes=Plasma/LookAndFeel 16 | X-KDE-fallbackPackage=org.kde.breeze.desktop 17 | X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1458910,kns://plasma-themes.knsrc/api.kde-look.org/1458915,kns://aurorae.knsrc/api.kde-look.org/1458912,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1458908,kns://sddmtheme.knsrc/api.kde-look.org/1458914,kns://xcursor.knsrc/api.kde-look.org/1358330 18 | X-Plasma-MainScript=defaults 19 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Comment=Orchis dark theme for kde plasma 3 | Encoding=UTF-8 4 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; 5 | Name=Orchis-dark 6 | Type=Service 7 | X-KDE-ParentApp= 8 | X-KDE-PluginInfo-Author=Vince Liuice 9 | X-KDE-PluginInfo-Category= 10 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 11 | X-KDE-PluginInfo-License=GPL3.0 12 | X-KDE-PluginInfo-Name=com.github.vinceliuice.Orchis-dark 13 | X-KDE-PluginInfo-Version=0.1 14 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Orchis-kde 15 | X-KDE-ServiceTypes=Plasma/LookAndFeel 16 | X-KDE-fallbackPackage=org.kde.breeze.desktop 17 | X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1458910,kns://plasma-themes.knsrc/api.kde-look.org/1458916,kns://aurorae.knsrc/api.kde-look.org/1458912,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1458908,kns://sddmtheme.knsrc/api.kde-look.org/1458914,kns://xcursor.knsrc/api.kde-look.org/1358330 18 | X-Plasma-MainScript=defaults 19 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/touchpad.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark/Orchis-darkrc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=225,225,225 4 | ActiveUnfocusedTabColor=120,120,120 5 | TitleAlignment=Center 6 | TitleVerticalAlignment=Center 7 | UseTextShadow=true 8 | InactiveFocusedTabColor=120,120,120 9 | InactiveTextColor=120,120,120 10 | ActiveTextShadowColor=255,255,255 11 | InactiveTextShadowColor=255,255,255 12 | InactiveUnfocusedTabColor=120,120,120 13 | TextShadowOffsetX=0 14 | TextShadowOffsetY=1 15 | LeftButtons=XIA 16 | Shadow=true 17 | Animation=1 18 | 19 | [Layout] 20 | BorderLeft=1 21 | BorderRight=1 22 | BorderBottom=12 23 | TitleEdgeTop=8 24 | TitleEdgeBottom=8 25 | TitleEdgeLeft=16 26 | TitleEdgeRight=16 27 | TitleBorderLeft=50 28 | TitleBorderRight=50 29 | TitleHeight=16 30 | ButtonWidth=22 31 | ButtonHeight=22 32 | ButtonSpacing=10 33 | ButtonMarginTop=0 34 | ButtonMarginLeft=0 35 | ButtonMarginRight=0 36 | ExplicitButtonSpacer=0 37 | PaddingTop=21 38 | PaddingBottom=84 39 | PaddingRight=41 40 | PaddingLeft=41 41 | TitleEdgeTopMaximized=6 42 | TitleEdgeBottomMaximized=6 43 | TitleEdgeLeftMaximized=16 44 | TitleEdgeRightMaximized=16 45 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_x1.5/Orchis-dark_x1.5rc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=225,225,225 4 | ActiveUnfocusedTabColor=120,120,120 5 | TitleAlignment=Center 6 | TitleVerticalAlignment=Center 7 | UseTextShadow=true 8 | InactiveFocusedTabColor=120,120,120 9 | InactiveTextColor=120,120,120 10 | ActiveTextShadowColor=255,255,255 11 | InactiveTextShadowColor=255,255,255 12 | InactiveUnfocusedTabColor=120,120,120 13 | TextShadowOffsetX=0 14 | TextShadowOffsetY=1 15 | LeftButtons=XIA 16 | Shadow=true 17 | Animation=1 18 | 19 | [Layout] 20 | BorderLeft=1 21 | BorderRight=1 22 | BorderBottom=12 23 | TitleEdgeTop=8 24 | TitleEdgeBottom=8 25 | TitleEdgeLeft=16 26 | TitleEdgeRight=16 27 | TitleBorderLeft=50 28 | TitleBorderRight=50 29 | TitleHeight=16 30 | ButtonWidth=22 31 | ButtonHeight=22 32 | ButtonSpacing=10 33 | ButtonMarginTop=0 34 | ButtonMarginLeft=0 35 | ButtonMarginRight=0 36 | ExplicitButtonSpacer=0 37 | PaddingTop=36 38 | PaddingBottom=96 39 | PaddingRight=76 40 | PaddingLeft=76 41 | TitleEdgeTopMaximized=6 42 | TitleEdgeBottomMaximized=6 43 | TitleEdgeLeftMaximized=16 44 | TitleEdgeRightMaximized=16 45 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark-solid/Orchis-dark-solidrc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=225,225,225 4 | ActiveUnfocusedTabColor=120,120,120 5 | TitleAlignment=Center 6 | TitleVerticalAlignment=Center 7 | UseTextShadow=true 8 | InactiveFocusedTabColor=120,120,120 9 | InactiveTextColor=120,120,120 10 | ActiveTextShadowColor=255,255,255 11 | InactiveTextShadowColor=255,255,255 12 | InactiveUnfocusedTabColor=120,120,120 13 | TextShadowOffsetX=0 14 | TextShadowOffsetY=1 15 | LeftButtons=XIA 16 | Shadow=true 17 | Animation=1 18 | 19 | [Layout] 20 | BorderLeft=1 21 | BorderRight=1 22 | BorderBottom=12 23 | TitleEdgeTop=8 24 | TitleEdgeBottom=8 25 | TitleEdgeLeft=16 26 | TitleEdgeRight=16 27 | TitleBorderLeft=50 28 | TitleBorderRight=50 29 | TitleHeight=16 30 | ButtonWidth=22 31 | ButtonHeight=22 32 | ButtonSpacing=10 33 | ButtonMarginTop=0 34 | ButtonMarginLeft=0 35 | ButtonMarginRight=0 36 | ExplicitButtonSpacer=0 37 | PaddingTop=21 38 | PaddingBottom=84 39 | PaddingRight=41 40 | PaddingLeft=41 41 | TitleEdgeTopMaximized=6 42 | TitleEdgeBottomMaximized=6 43 | TitleEdgeLeftMaximized=16 44 | TitleEdgeRightMaximized=16 45 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_Nvidia/Orchis-dark_Nvidiarc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=225,225,225 4 | ActiveUnfocusedTabColor=120,120,120 5 | TitleAlignment=Center 6 | TitleVerticalAlignment=Center 7 | UseTextShadow=true 8 | InactiveFocusedTabColor=120,120,120 9 | InactiveTextColor=120,120,120 10 | ActiveTextShadowColor=255,255,255 11 | InactiveTextShadowColor=255,255,255 12 | InactiveUnfocusedTabColor=120,120,120 13 | TextShadowOffsetX=0 14 | TextShadowOffsetY=1 15 | LeftButtons=XIA 16 | Shadow=true 17 | Animation=1 18 | 19 | [Layout] 20 | BorderLeft=1 21 | BorderRight=1 22 | BorderBottom=12 23 | TitleEdgeTop=8 24 | TitleEdgeBottom=8 25 | TitleEdgeLeft=16 26 | TitleEdgeRight=16 27 | TitleBorderLeft=50 28 | TitleBorderRight=50 29 | TitleHeight=16 30 | ButtonWidth=22 31 | ButtonHeight=22 32 | ButtonSpacing=10 33 | ButtonMarginTop=0 34 | ButtonMarginLeft=0 35 | ButtonMarginRight=0 36 | ExplicitButtonSpacer=0 37 | PaddingTop=34 38 | PaddingBottom=88 39 | PaddingRight=72 40 | PaddingLeft=72 41 | TitleEdgeTopMaximized=6 42 | TitleEdgeBottomMaximized=6 43 | TitleEdgeLeftMaximized=16 44 | TitleEdgeRightMaximized=16 45 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_x1.25/Orchis-dark_x1.25rc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=225,225,225 4 | ActiveUnfocusedTabColor=120,120,120 5 | TitleAlignment=Center 6 | TitleVerticalAlignment=Center 7 | UseTextShadow=true 8 | InactiveFocusedTabColor=120,120,120 9 | InactiveTextColor=120,120,120 10 | ActiveTextShadowColor=255,255,255 11 | InactiveTextShadowColor=255,255,255 12 | InactiveUnfocusedTabColor=120,120,120 13 | TextShadowOffsetX=0 14 | TextShadowOffsetY=1 15 | LeftButtons=XIA 16 | Shadow=true 17 | Animation=1 18 | 19 | [Layout] 20 | BorderLeft=1 21 | BorderRight=1 22 | BorderBottom=12 23 | TitleEdgeTop=8 24 | TitleEdgeBottom=8 25 | TitleEdgeLeft=16 26 | TitleEdgeRight=16 27 | TitleBorderLeft=50 28 | TitleBorderRight=50 29 | TitleHeight=16 30 | ButtonWidth=22 31 | ButtonHeight=22 32 | ButtonSpacing=10 33 | ButtonMarginTop=0 34 | ButtonMarginLeft=0 35 | ButtonMarginRight=0 36 | ExplicitButtonSpacer=0 37 | PaddingTop=36 38 | PaddingBottom=96 39 | PaddingRight=76 40 | PaddingLeft=76 41 | TitleEdgeTopMaximized=6 42 | TitleEdgeBottomMaximized=6 43 | TitleEdgeLeftMaximized=16 44 | TitleEdgeRightMaximized=16 45 | -------------------------------------------------------------------------------- /aurorae/Orchis/Orchisrc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=78,78,78 4 | ActiveTextShadowColor=255,255,255,255 5 | ActiveUnfocusedTabColor=120,120,120 6 | Animation=0 7 | InactiveFocusedTabColor=120,120,120 8 | InactiveTextColor=120,120,120 9 | InactiveTextShadowColor=255,255,255,255 10 | InactiveUnfocusedTabColor=120,120,120 11 | LeftButtons= 12 | RightButtons=IAX 13 | Shadow=true 14 | TextShadowOffsetX=1 15 | TextShadowOffsetY=1 16 | TitleAlignment=Center 17 | TitleVerticalAlignment=Center 18 | UseTextShadow=true 19 | 20 | [Layout] 21 | BorderLeft=1 22 | BorderRight=1 23 | BorderBottom=12 24 | TitleEdgeTop=8 25 | TitleEdgeBottom=8 26 | TitleEdgeLeft=16 27 | TitleEdgeRight=16 28 | TitleBorderLeft=50 29 | TitleBorderRight=50 30 | TitleHeight=16 31 | ButtonWidth=22 32 | ButtonHeight=22 33 | ButtonSpacing=10 34 | ButtonMarginTop=0 35 | ButtonMarginLeft=0 36 | ButtonMarginRight=0 37 | ExplicitButtonSpacer=0 38 | PaddingTop=21 39 | PaddingBottom=84 40 | PaddingRight=41 41 | PaddingLeft=41 42 | TitleEdgeTopMaximized=6 43 | TitleEdgeBottomMaximized=6 44 | TitleEdgeLeftMaximized=16 45 | TitleEdgeRightMaximized=16 46 | -------------------------------------------------------------------------------- /aurorae/Orchis_x1.5/Orchis_x1.5rc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=78,78,78 4 | ActiveTextShadowColor=255,255,255,255 5 | ActiveUnfocusedTabColor=120,120,120 6 | Animation=0 7 | InactiveFocusedTabColor=120,120,120 8 | InactiveTextColor=120,120,120 9 | InactiveTextShadowColor=255,255,255,255 10 | InactiveUnfocusedTabColor=120,120,120 11 | LeftButtons= 12 | RightButtons=IAX 13 | Shadow=true 14 | TextShadowOffsetX=1 15 | TextShadowOffsetY=1 16 | TitleAlignment=Center 17 | TitleVerticalAlignment=Center 18 | UseTextShadow=true 19 | 20 | [Layout] 21 | BorderLeft=1 22 | BorderRight=1 23 | BorderBottom=12 24 | TitleEdgeTop=8 25 | TitleEdgeBottom=8 26 | TitleEdgeLeft=16 27 | TitleEdgeRight=16 28 | TitleBorderLeft=50 29 | TitleBorderRight=50 30 | TitleHeight=16 31 | ButtonWidth=22 32 | ButtonHeight=22 33 | ButtonSpacing=10 34 | ButtonMarginTop=0 35 | ButtonMarginLeft=0 36 | ButtonMarginRight=0 37 | ExplicitButtonSpacer=0 38 | PaddingTop=36 39 | PaddingBottom=96 40 | PaddingRight=76 41 | PaddingLeft=76 42 | TitleEdgeTopMaximized=6 43 | TitleEdgeBottomMaximized=6 44 | TitleEdgeLeftMaximized=16 45 | TitleEdgeRightMaximized=16 46 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/quassel.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /aurorae/Orchis-solid/Orchis-solidrc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=78,78,78 4 | ActiveTextShadowColor=255,255,255,255 5 | ActiveUnfocusedTabColor=120,120,120 6 | Animation=0 7 | InactiveFocusedTabColor=120,120,120 8 | InactiveTextColor=120,120,120 9 | InactiveTextShadowColor=255,255,255,255 10 | InactiveUnfocusedTabColor=120,120,120 11 | LeftButtons= 12 | RightButtons=IAX 13 | Shadow=true 14 | TextShadowOffsetX=1 15 | TextShadowOffsetY=1 16 | TitleAlignment=Center 17 | TitleVerticalAlignment=Center 18 | UseTextShadow=true 19 | 20 | [Layout] 21 | BorderLeft=1 22 | BorderRight=1 23 | BorderBottom=12 24 | TitleEdgeTop=8 25 | TitleEdgeBottom=8 26 | TitleEdgeLeft=16 27 | TitleEdgeRight=16 28 | TitleBorderLeft=50 29 | TitleBorderRight=50 30 | TitleHeight=16 31 | ButtonWidth=22 32 | ButtonHeight=22 33 | ButtonSpacing=10 34 | ButtonMarginTop=0 35 | ButtonMarginLeft=0 36 | ButtonMarginRight=0 37 | ExplicitButtonSpacer=0 38 | PaddingTop=21 39 | PaddingBottom=84 40 | PaddingRight=41 41 | PaddingLeft=41 42 | TitleEdgeTopMaximized=6 43 | TitleEdgeBottomMaximized=6 44 | TitleEdgeLeftMaximized=16 45 | TitleEdgeRightMaximized=16 46 | -------------------------------------------------------------------------------- /aurorae/Orchis_Nvidia/Orchis_Nvidiarc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=78,78,78 4 | ActiveTextShadowColor=255,255,255,255 5 | ActiveUnfocusedTabColor=120,120,120 6 | Animation=0 7 | InactiveFocusedTabColor=120,120,120 8 | InactiveTextColor=120,120,120 9 | InactiveTextShadowColor=255,255,255,255 10 | InactiveUnfocusedTabColor=120,120,120 11 | LeftButtons= 12 | RightButtons=IAX 13 | Shadow=true 14 | TextShadowOffsetX=1 15 | TextShadowOffsetY=1 16 | TitleAlignment=Center 17 | TitleVerticalAlignment=Center 18 | UseTextShadow=true 19 | 20 | [Layout] 21 | BorderLeft=1 22 | BorderRight=1 23 | BorderBottom=12 24 | TitleEdgeTop=8 25 | TitleEdgeBottom=8 26 | TitleEdgeLeft=16 27 | TitleEdgeRight=16 28 | TitleBorderLeft=50 29 | TitleBorderRight=50 30 | TitleHeight=16 31 | ButtonWidth=22 32 | ButtonHeight=22 33 | ButtonSpacing=10 34 | ButtonMarginTop=0 35 | ButtonMarginLeft=0 36 | ButtonMarginRight=0 37 | ExplicitButtonSpacer=0 38 | PaddingTop=34 39 | PaddingBottom=88 40 | PaddingRight=72 41 | PaddingLeft=72 42 | TitleEdgeTopMaximized=6 43 | TitleEdgeBottomMaximized=6 44 | TitleEdgeLeftMaximized=16 45 | TitleEdgeRightMaximized=16 46 | -------------------------------------------------------------------------------- /aurorae/Orchis_x1.25/Orchis_x1.25rc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=78,78,78 4 | ActiveTextShadowColor=255,255,255,255 5 | ActiveUnfocusedTabColor=120,120,120 6 | Animation=0 7 | InactiveFocusedTabColor=120,120,120 8 | InactiveTextColor=120,120,120 9 | InactiveTextShadowColor=255,255,255,255 10 | InactiveUnfocusedTabColor=120,120,120 11 | LeftButtons= 12 | RightButtons=IAX 13 | Shadow=true 14 | TextShadowOffsetX=1 15 | TextShadowOffsetY=1 16 | TitleAlignment=Center 17 | TitleVerticalAlignment=Center 18 | UseTextShadow=true 19 | 20 | [Layout] 21 | BorderLeft=1 22 | BorderRight=1 23 | BorderBottom=12 24 | TitleEdgeTop=8 25 | TitleEdgeBottom=8 26 | TitleEdgeLeft=16 27 | TitleEdgeRight=16 28 | TitleBorderLeft=50 29 | TitleBorderRight=50 30 | TitleHeight=16 31 | ButtonWidth=22 32 | ButtonHeight=22 33 | ButtonSpacing=10 34 | ButtonMarginTop=0 35 | ButtonMarginLeft=0 36 | ButtonMarginRight=0 37 | ExplicitButtonSpacer=0 38 | PaddingTop=36 39 | PaddingBottom=96 40 | PaddingRight=76 41 | PaddingLeft=76 42 | TitleEdgeTopMaximized=6 43 | TitleEdgeBottomMaximized=6 44 | TitleEdgeLeftMaximized=16 45 | TitleEdgeRightMaximized=16 46 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/printer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/konv_message.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/components/VirtualKeyboard.qml: -------------------------------------------------------------------------------- 1 | /******************************************************************** 2 | This file is part of the KDE project. 3 | 4 | Copyright (C) 2017 Martin Gräßlin 5 | 6 | This program is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see . 18 | *********************************************************************/ 19 | import QtQuick 2.5 20 | import QtQuick.VirtualKeyboard 2.1 21 | 22 | InputPanel { 23 | id: inputPanel 24 | property bool activated: false 25 | active: activated && Qt.inputMethod.visible 26 | visible: active 27 | width: parent.width 28 | } 29 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kate.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/apport.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | Orchis kde is a materia Design theme for KDE Plasma desktop. 3 | 4 | In this repository you'll find: 5 | 6 | - Aurorae Themes 7 | - Kvantum Themes 8 | - Plasma Color Schemes 9 | - Plasma Desktop Themes 10 | - Plasma Look-and-Feel Themes 11 | 12 | ## Installation 13 | 14 | ```sh 15 | ./install.sh 16 | ``` 17 | 18 | ## Recommendations 19 | 20 | - For better looking please use this pack with [Kvantum engine](https://github.com/tsujan/Kvantum/tree/master/Kvantum). 21 | 22 | Run `kvantummanager` to choose and apply **ChromeOS** theme. 23 | 24 | - Install [Tela circle icon theme](https://github.com/vinceliuice/Tela-circle-icon-theme) for a more consistent and beautiful experience. 25 | 26 | ## Donate 27 | 28 | If you like my project, you can donate at: 29 | 30 | PayPal donate button 31 | 32 | ## License 33 | 34 | GNU GPL v3 35 | 36 | ## preview 37 | 38 | ![1](plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/previews/fullscreenpreview.jpg) 39 | ![2](plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/previews/fullscreenpreview.jpg) 40 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kdf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/KeyboardButton.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2.2 2 | 3 | import org.kde.plasma.core 2.0 as PlasmaCore 4 | import org.kde.plasma.components 2.0 as PlasmaComponents 5 | 6 | import QtQuick.Controls 1.3 as QQC 7 | 8 | PlasmaComponents.ToolButton { 9 | id: keyboardButton 10 | 11 | property int currentIndex: -1 12 | 13 | text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Keyboard Layout: %1", instantiator.objectAt(currentIndex).shortName) 14 | implicitWidth: minimumWidth 15 | font.pointSize: config.fontSize 16 | 17 | visible: menu.items.length > 1 18 | 19 | Component.onCompleted: currentIndex = Qt.binding(function() {return keyboard.currentLayout}); 20 | 21 | menu: QQC.Menu { 22 | id: keyboardMenu 23 | style: BreezeMenuStyle {} 24 | Instantiator { 25 | id: instantiator 26 | model: keyboard.layouts 27 | onObjectAdded: keyboardMenu.insertItem(index, object) 28 | onObjectRemoved: keyboardMenu.removeItem( object ) 29 | delegate: QQC.MenuItem { 30 | text: modelData.longName 31 | property string shortName: modelData.shortName 32 | onTriggered: { 33 | keyboard.currentLayout = model.index 34 | } 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/video-card.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPackageStructure": "Plasma/LookAndFeel", 3 | "KPlugin": { 4 | "Authors": [ 5 | { 6 | "Email": "vinceliuice@hotmail.com", 7 | "Name": "Vince Liuice" 8 | } 9 | ], 10 | "Category": "Global Themes (Plasma 6)", 11 | "ServiceTypes": [ 12 | "Plasma/LookAndFeel" 13 | ], 14 | "Description": "Orchis light theme for kde plasma", 15 | "Id": "com.github.vinceliuice.Orchis", 16 | "License": "GPLv3", 17 | "Name": "Orchis", 18 | "Website": "https://github.com/vinceliuice/Orchis-kde", 19 | "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", 20 | "X-Plasma-APIVersion": "2", 21 | "X-Plasma-MainScript": "defaults" 22 | }, 23 | "X-KPackage-Dependencies": [ 24 | "kns://colorschemes.knsrc/api.kde-look.org/1458910", 25 | "kns://plasma-themes.knsrc/api.kde-look.org/1458915", 26 | "kns://aurorae.knsrc/api.kde-look.org/1458912", 27 | "kns://wallpaper.knsrc/api.kde-look.org/1458908", 28 | "kns://sddmtheme.knsrc/api.kde-look.org/1458914", 29 | "kns://icons.knsrc/api.kde-look.org/1359276", 30 | "kns://xcursor.knsrc/api.kde-look.org/1358330" 31 | ] 32 | } 33 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPackageStructure": "Plasma/LookAndFeel", 3 | "KPlugin": { 4 | "Authors": [ 5 | { 6 | "Email": "vinceliuice@hotmail.com", 7 | "Name": "Vince Liuice" 8 | } 9 | ], 10 | "Category": "Global Themes (Plasma 6)", 11 | "ServiceTypes": [ 12 | "Plasma/LookAndFeel" 13 | ], 14 | "Description": "Orchis dark theme for kde plasma", 15 | "Id": "com.github.vinceliuice.Orchis-dark", 16 | "License": "GPLv3", 17 | "Name": "Orchis-dark", 18 | "Website": "https://github.com/vinceliuice/Orchis-kde", 19 | "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", 20 | "X-Plasma-APIVersion": "2", 21 | "X-Plasma-MainScript": "defaults" 22 | }, 23 | "X-KPackage-Dependencies": [ 24 | "kns://colorschemes.knsrc/api.kde-look.org/1458910", 25 | "kns://plasma-themes.knsrc/api.kde-look.org/1458916", 26 | "kns://aurorae.knsrc/api.kde-look.org/1458912", 27 | "kns://wallpaper.knsrc/api.kde-look.org/1458908", 28 | "kns://sddmtheme.knsrc/api.kde-look.org/1458914", 29 | "kns://icons.knsrc/api.kde-look.org/1359276", 30 | "kns://xcursor.knsrc/api.kde-look.org/1358330" 31 | ] 32 | } 33 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kup.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/distribute.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/cantata.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/office.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/zoom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/calendar.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 47 | 48 | 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/calendar.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 47 | 48 | 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/Background.qml: -------------------------------------------------------------------------------- 1 | /* 2 | SPDX-FileCopyrightText: 2016 Boudhayan Gupta 3 | 4 | SPDX-License-Identifier: LGPL-2.0-or-later 5 | */ 6 | 7 | import QtQuick 2.15 8 | 9 | FocusScope { 10 | id: sceneBackground 11 | 12 | property var sceneBackgroundType 13 | property alias sceneBackgroundColor: sceneColorBackground.color 14 | property alias sceneBackgroundImage: sceneImageBackground.source 15 | 16 | Rectangle { 17 | id: sceneColorBackground 18 | anchors.fill: parent 19 | } 20 | 21 | Image { 22 | id: sceneImageBackground 23 | anchors.fill: parent 24 | sourceSize.width: parent.width 25 | sourceSize.height: parent.height 26 | fillMode: Image.PreserveAspectCrop 27 | smooth: true; 28 | } 29 | 30 | states: [ 31 | State { 32 | name: "imageBackground" 33 | when: sceneBackgroundType === "image" 34 | PropertyChanges { 35 | target: sceneColorBackground 36 | visible: false 37 | } 38 | PropertyChanges { 39 | target: sceneImageBackground 40 | visible: true 41 | } 42 | }, 43 | State { 44 | name: "colorBackground" 45 | when: sceneBackgroundType !== "image" 46 | PropertyChanges { 47 | target: sceneColorBackground 48 | visible: true 49 | } 50 | PropertyChanges { 51 | target: sceneImageBackground 52 | visible: false 53 | } 54 | } 55 | ] 56 | } 57 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/assets/shutdown_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/SessionButton.qml: -------------------------------------------------------------------------------- 1 | /* 2 | SPDX-FileCopyrightText: 2016 David Edmundson 3 | SPDX-FileCopyrightText: 2022 Aleix Pol Gonzalez 4 | 5 | SPDX-License-Identifier: LGPL-2.0-or-later 6 | */ 7 | 8 | import QtQuick 2.15 9 | 10 | import org.kde.plasma.components 3.0 as PlasmaComponents 11 | import org.kde.kirigami 2.20 as Kirigami 12 | 13 | PlasmaComponents.ToolButton { 14 | id: root 15 | 16 | property int currentIndex: -1 17 | 18 | text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Desktop Session: %1", instantiator.objectAt(currentIndex).text || "") 19 | visible: menu.count > 1 20 | 21 | Component.onCompleted: { 22 | currentIndex = sessionModel.lastIndex 23 | } 24 | checkable: true 25 | checked: menu.opened 26 | onToggled: { 27 | if (checked) { 28 | menu.popup(root, 0, 0) 29 | } else { 30 | menu.dismiss() 31 | } 32 | } 33 | 34 | signal sessionChanged() 35 | 36 | PlasmaComponents.Menu { 37 | Kirigami.Theme.colorSet: Kirigami.Theme.Window 38 | Kirigami.Theme.inherit: false 39 | 40 | id: menu 41 | Instantiator { 42 | id: instantiator 43 | model: sessionModel 44 | onObjectAdded: (index, object) => menu.insertItem(index, object) 45 | onObjectRemoved: (index, object) => menu.removeItem(object) 46 | delegate: PlasmaComponents.MenuItem { 47 | text: model.name 48 | onTriggered: { 49 | root.currentIndex = model.index 50 | sessionChanged() 51 | } 52 | } 53 | } 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/search.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/device.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kleopatra.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/drive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/assets/switch_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/nepomuk.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /sddm/6.0/Orchis/KeyboardButton.qml: -------------------------------------------------------------------------------- 1 | /* 2 | SPDX-FileCopyrightText: 2016 David Edmundson 3 | SPDX-FileCopyrightText: 2022 Aleix Pol Gonzalez 4 | 5 | SPDX-License-Identifier: LGPL-2.0-or-later 6 | */ 7 | 8 | import QtQuick 2.15 9 | 10 | import org.kde.plasma.components 3.0 as PlasmaComponents 11 | import org.kde.kirigami 2.20 as Kirigami 12 | 13 | PlasmaComponents.ToolButton { 14 | id: root 15 | 16 | property int currentIndex: keyboard.currentLayout 17 | onCurrentIndexChanged: keyboard.currentLayout = currentIndex 18 | 19 | text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Keyboard Layout: %1", keyboard.layouts[currentIndex].longName) 20 | visible: keyboard.layouts.length > 1 21 | 22 | checkable: true 23 | checked: menu.opened 24 | onToggled: { 25 | if (checked) { 26 | menu.popup(root, 0, 0) 27 | } else { 28 | menu.dismiss() 29 | } 30 | } 31 | 32 | signal keyboardLayoutChanged() 33 | 34 | PlasmaComponents.Menu { 35 | id: menu 36 | Kirigami.Theme.colorSet: Kirigami.Theme.Window 37 | Kirigami.Theme.inherit: false 38 | 39 | onAboutToShow: { 40 | if (instantiator.model === null) { 41 | let layouts = keyboard.layouts; 42 | layouts.sort((a, b) => a.longName.localeCompare(b.longName)); 43 | instantiator.model = layouts; 44 | } 45 | } 46 | 47 | Instantiator { 48 | id: instantiator 49 | model: null 50 | onObjectAdded: (index, object) => menu.insertItem(index, object) 51 | onObjectRemoved: (index, object) => menu.removeItem(object) 52 | delegate: PlasmaComponents.MenuItem { 53 | text: modelData.longName 54 | onTriggered: { 55 | keyboard.currentLayout = keyboard.layouts.indexOf(modelData) 56 | root.keyboardLayoutChanged() 57 | } 58 | } 59 | } 60 | } 61 | } 62 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/checkmarks.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/checkmarks.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/SessionButton.qml: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2016 David Edmundson 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU Library General Public License as 6 | * published by the Free Software Foundation; either version 2 or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details 13 | * 14 | * You should have received a copy of the GNU Library General Public 15 | * License along with this program; if not, write to the 16 | * Free Software Foundation, Inc., 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | */ 19 | 20 | import QtQuick 2.2 21 | 22 | import org.kde.plasma.core 2.0 as PlasmaCore 23 | import org.kde.plasma.components 2.0 as PlasmaComponents 24 | 25 | import QtQuick.Controls 1.3 as QQC 26 | 27 | PlasmaComponents.ToolButton { 28 | id: root 29 | property int currentIndex: -1 30 | 31 | implicitWidth: minimumWidth 32 | 33 | visible: menu.items.length > 1 34 | 35 | text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Desktop Session: %1", instantiator.objectAt(currentIndex).text || "") 36 | 37 | font.pointSize: config.fontSize 38 | 39 | Component.onCompleted: { 40 | currentIndex = sessionModel.lastIndex 41 | } 42 | 43 | menu: QQC.Menu { 44 | id: menu 45 | style: BreezeMenuStyle {} 46 | Instantiator { 47 | id: instantiator 48 | model: sessionModel 49 | onObjectAdded: menu.insertItem(index, object) 50 | onObjectRemoved: menu.removeItem( object ) 51 | delegate: QQC.MenuItem { 52 | text: model.name 53 | onTriggered: { 54 | root.currentIndex = model.index 55 | } 56 | } 57 | } 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kmail.svg: -------------------------------------------------------------------------------- 1 | 2 | 14 | 33 | 35 | 38 | 39 | 42 | 46 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/components/Battery.qml: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2016 Kai Uwe Broulik 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU Library General Public License as 6 | * published by the Free Software Foundation; either version 2 or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details 13 | * 14 | * You should have received a copy of the GNU Library General Public 15 | * License along with this program; if not, write to the 16 | * Free Software Foundation, Inc., 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | */ 19 | 20 | import QtQuick 2.2 21 | 22 | import org.kde.plasma.core 2.0 as PlasmaCore 23 | import org.kde.plasma.components 2.0 as PlasmaComponents 24 | import org.kde.plasma.workspace.components 2.0 as PW 25 | 26 | Row { 27 | spacing: units.smallSpacing 28 | visible: pmSource.data["Battery"]["Has Cumulative"] 29 | 30 | PlasmaCore.DataSource { 31 | id: pmSource 32 | engine: "powermanagement" 33 | connectedSources: ["Battery", "AC Adapter"] 34 | } 35 | 36 | PW.BatteryIcon { 37 | id: battery 38 | hasBattery: pmSource.data["Battery"]["Has Battery"] || false 39 | percent: pmSource.data["Battery"]["Percent"] || 0 40 | pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false 41 | 42 | height: batteryLabel.height 43 | width: height 44 | } 45 | 46 | PlasmaComponents.Label { 47 | id: batteryLabel 48 | font.pointSize: config.fontSize 49 | height: undefined 50 | text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) 51 | Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/components/Clock.qml: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2016 David Edmundson 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU Library General Public License as 6 | * published by the Free Software Foundation; either version 2 or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details 13 | * 14 | * You should have received a copy of the GNU Library General Public 15 | * License along with this program; if not, write to the 16 | * Free Software Foundation, Inc., 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | */ 19 | 20 | import QtQuick 2.8 21 | import QtQuick.Layouts 1.1 22 | import QtQuick.Controls 1.1 23 | import org.kde.plasma.core 2.0 24 | 25 | ColumnLayout { 26 | readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software 27 | 28 | Label { 29 | text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) 30 | color: ColorScope.textColor 31 | style: softwareRendering ? Text.Outline : Text.Normal 32 | styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter 33 | font.pointSize: 48 34 | Layout.alignment: Qt.AlignHCenter 35 | } 36 | Label { 37 | text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) 38 | color: ColorScope.textColor 39 | style: softwareRendering ? Text.Outline : Text.Normal 40 | styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter 41 | font.pointSize: 24 42 | Layout.alignment: Qt.AlignHCenter 43 | } 44 | DataSource { 45 | id: timeSource 46 | engine: "time" 47 | connectedSources: ["Local"] 48 | interval: 1000 49 | } 50 | } 51 | -------------------------------------------------------------------------------- /sddm/5.0/install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ROOT_UID=0 4 | THEME_DIR="/usr/share/sddm/themes" 5 | REO_DIR="$(cd $(dirname $0) && pwd)" 6 | 7 | MAX_DELAY=20 # max delay for user to enter root password 8 | 9 | #COLORS 10 | CDEF=" \033[0m" # default color 11 | CCIN=" \033[0;36m" # info color 12 | CGSC=" \033[0;32m" # success color 13 | CRER=" \033[0;31m" # error color 14 | CWAR=" \033[0;33m" # waring color 15 | b_CDEF=" \033[1;37m" # bold default color 16 | b_CCIN=" \033[1;36m" # bold info color 17 | b_CGSC=" \033[1;32m" # bold success color 18 | b_CRER=" \033[1;31m" # bold error color 19 | b_CWAR=" \033[1;33m" # bold warning color 20 | 21 | # echo like ... with flag type and display message colors 22 | prompt () { 23 | case ${1} in 24 | "-s"|"--success") 25 | echo -e "${b_CGSC}${@/-s/}${CDEF}";; # print success message 26 | "-e"|"--error") 27 | echo -e "${b_CRER}${@/-e/}${CDEF}";; # print error message 28 | "-w"|"--warning") 29 | echo -e "${b_CWAR}${@/-w/}${CDEF}";; # print warning message 30 | "-i"|"--info") 31 | echo -e "${b_CCIN}${@/-i/}${CDEF}";; # print info message 32 | *) 33 | echo -e "$@" 34 | ;; 35 | esac 36 | } 37 | 38 | # Checking for root access and proceed if it is present 39 | if [ "$UID" -eq "$ROOT_UID" ]; then 40 | prompt -i "\n * Install Orchis in ${THEME_DIR}... " 41 | cp -r "${REO_DIR}/Orchis" "${THEME_DIR}" 42 | # Success message 43 | prompt -s "\n * All done!" 44 | else 45 | # Error message 46 | prompt -e "\n [ Error! ] -> Run me as root ! " 47 | 48 | # persisted execution of the script as root 49 | read -p "[ Trusted ] Specify the root password : " -t${MAX_DELAY} -s 50 | [[ -n "$REPLY" ]] && { 51 | sudo -S <<< $REPLY $0 52 | } || { 53 | clear 54 | prompt -i "\n Operation canceled by user, Bye!" 55 | exit 1 56 | } 57 | fi 58 | 59 | -------------------------------------------------------------------------------- /sddm/6.0/install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ROOT_UID=0 4 | THEME_DIR="/usr/share/sddm/themes" 5 | REO_DIR="$(cd $(dirname $0) && pwd)" 6 | 7 | MAX_DELAY=20 # max delay for user to enter root password 8 | 9 | #COLORS 10 | CDEF=" \033[0m" # default color 11 | CCIN=" \033[0;36m" # info color 12 | CGSC=" \033[0;32m" # success color 13 | CRER=" \033[0;31m" # error color 14 | CWAR=" \033[0;33m" # waring color 15 | b_CDEF=" \033[1;37m" # bold default color 16 | b_CCIN=" \033[1;36m" # bold info color 17 | b_CGSC=" \033[1;32m" # bold success color 18 | b_CRER=" \033[1;31m" # bold error color 19 | b_CWAR=" \033[1;33m" # bold warning color 20 | 21 | # echo like ... with flag type and display message colors 22 | prompt () { 23 | case ${1} in 24 | "-s"|"--success") 25 | echo -e "${b_CGSC}${@/-s/}${CDEF}";; # print success message 26 | "-e"|"--error") 27 | echo -e "${b_CRER}${@/-e/}${CDEF}";; # print error message 28 | "-w"|"--warning") 29 | echo -e "${b_CWAR}${@/-w/}${CDEF}";; # print warning message 30 | "-i"|"--info") 31 | echo -e "${b_CCIN}${@/-i/}${CDEF}";; # print info message 32 | *) 33 | echo -e "$@" 34 | ;; 35 | esac 36 | } 37 | 38 | # Checking for root access and proceed if it is present 39 | if [ "$UID" -eq "$ROOT_UID" ]; then 40 | prompt -i "\n * Install Orchis in ${THEME_DIR}... " 41 | cp -r "${REO_DIR}/Orchis" "${THEME_DIR}" 42 | # Success message 43 | prompt -s "\n * All done!" 44 | else 45 | # Error message 46 | prompt -e "\n [ Error! ] -> Run me as root ! " 47 | 48 | # persisted execution of the script as root 49 | read -p "[ Trusted ] Specify the root password : " -t${MAX_DELAY} -s 50 | [[ -n "$REPLY" ]] && { 51 | sudo -S <<< $REPLY $0 52 | } || { 53 | clear 54 | prompt -i "\n Operation canceled by user, Bye!" 55 | exit 1 56 | } 57 | fi 58 | 59 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/slc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/view.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/Background.qml: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2016 Boudhayan Gupta 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU Library General Public License as 6 | * published by the Free Software Foundation; either version 2 or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details 13 | * 14 | * You should have received a copy of the GNU Library General Public 15 | * License along with this program; if not, write to the 16 | * Free Software Foundation, Inc., 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | */ 19 | 20 | import QtQuick 2.2 21 | 22 | FocusScope { 23 | id: sceneBackground 24 | 25 | property var sceneBackgroundType 26 | property alias sceneBackgroundColor: sceneColorBackground.color 27 | property alias sceneBackgroundImage: sceneImageBackground.source 28 | 29 | Rectangle { 30 | id: sceneColorBackground 31 | anchors.fill: parent 32 | } 33 | 34 | Image { 35 | id: sceneImageBackground 36 | anchors.fill: parent 37 | sourceSize.width: parent.width 38 | sourceSize.height: parent.height 39 | fillMode: Image.PreserveAspectCrop 40 | smooth: true; 41 | } 42 | 43 | states: [ 44 | State { 45 | name: "imageBackground" 46 | when: sceneBackgroundType === "image" 47 | PropertyChanges { 48 | target: sceneColorBackground 49 | visible: false 50 | } 51 | PropertyChanges { 52 | target: sceneImageBackground 53 | visible: true 54 | } 55 | }, 56 | State { 57 | name: "colorBackground" 58 | when: sceneBackgroundType !== "image" 59 | PropertyChanges { 60 | target: sceneColorBackground 61 | visible: true 62 | } 63 | PropertyChanges { 64 | target: sceneImageBackground 65 | visible: false 66 | } 67 | } 68 | ] 69 | } 70 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/assets/restart_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/assets/logout_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/components/KeyboardLayoutButton.qml: -------------------------------------------------------------------------------- 1 | /*************************************************************************** 2 | * Copyright (C) 2014 by Daniel Vrátil * 3 | * * 4 | * This program is free software; you can redistribute it and/or modify * 5 | * it under the terms of the GNU General Public License as published by * 6 | * the Free Software Foundation; either version 2 of the License, or * 7 | * (at your option) any later version. * 8 | * * 9 | * This program is distributed in the hope that it will be useful, * 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 12 | * GNU General Public License for more details. * 13 | * * 14 | * You should have received a copy of the GNU General Public License * 15 | * along with this program; if not, write to the * 16 | * Free Software Foundation, Inc., * 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * 18 | ***************************************************************************/ 19 | 20 | import QtQuick 2.1 21 | import QtQuick.Controls 1.1 as QQC 22 | 23 | import org.kde.plasma.components 2.0 as PlasmaComponents 24 | 25 | import org.kde.plasma.workspace.keyboardlayout 1.0 26 | 27 | PlasmaComponents.ToolButton { 28 | 29 | property int fontSize: config.fontSize 30 | 31 | id: kbLayoutButton 32 | 33 | iconName: "input-keyboard" 34 | implicitWidth: minimumWidth 35 | text: layout.currentLayoutDisplayName 36 | font.pointSize: Math.max(fontSize,theme.defaultFont.pointSize) 37 | 38 | Accessible.name: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to change keyboard layout", "Switch layout") 39 | 40 | visible: layout.layouts.length > 1 41 | 42 | onClicked: layout.nextLayout() 43 | 44 | KeyboardLayout { 45 | id: layout 46 | function nextLayout() { 47 | var layouts = layout.layouts; 48 | var index = (layouts.indexOf(layout.currentLayout)+1) % layouts.length; 49 | layout.currentLayout = layouts[index]; 50 | } 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/arrows.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/arrows.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kalarm.svg: -------------------------------------------------------------------------------- 1 | 2 | 15 | 34 | 36 | 39 | 40 | 42 | 47 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/scrollwidget.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/scrollwidget.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/kdeconnect.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SRC_DIR=$(cd $(dirname $0) && pwd) 4 | ROOT_UID=0 5 | 6 | # Destination directory 7 | if [ "$UID" -eq "$ROOT_UID" ]; then 8 | AURORAE_DIR="/usr/share/aurorae/themes" 9 | SCHEMES_DIR="/usr/share/color-schemes" 10 | PLASMA_DIR="/usr/share/plasma/desktoptheme" 11 | LOOKFEEL_DIR="/usr/share/plasma/look-and-feel" 12 | KVANTUM_DIR="/usr/share/Kvantum" 13 | WALLPAPER_DIR="/usr/share/wallpapers" 14 | else 15 | AURORAE_DIR="$HOME/.local/share/aurorae/themes" 16 | SCHEMES_DIR="$HOME/.local/share/color-schemes" 17 | PLASMA_DIR="$HOME/.local/share/plasma/desktoptheme" 18 | LOOKFEEL_DIR="$HOME/.local/share/plasma/look-and-feel" 19 | KVANTUM_DIR="$HOME/.config/Kvantum" 20 | WALLPAPER_DIR="$HOME/.local/share/wallpapers" 21 | fi 22 | 23 | THEME_NAME=Orchis 24 | 25 | [[ ! -d ${AURORAE_DIR} ]] && mkdir -p ${AURORAE_DIR} 26 | [[ ! -d ${SCHEMES_DIR} ]] && mkdir -p ${SCHEMES_DIR} 27 | [[ ! -d ${PLASMA_DIR} ]] && mkdir -p ${PLASMA_DIR} 28 | [[ ! -d ${LOOKFEEL_DIR} ]] && mkdir -p ${LOOKFEEL_DIR} 29 | [[ ! -d ${KVANTUM_DIR} ]] && mkdir -p ${KVANTUM_DIR} 30 | [[ ! -d ${WALLPAPER_DIR} ]] && mkdir -p ${WALLPAPER_DIR} 31 | 32 | install() { 33 | local name=${1} 34 | 35 | [[ -d ${AURORAE_DIR}/${name} ]] && rm -rf ${AURORAE_DIR}/${name}* 36 | [[ -d ${PLASMA_DIR}/${name} ]] && rm -rf ${PLASMA_DIR}/${name}* 37 | [[ -f ${SCHEMES_DIR}/${name}.colors ]] && rm -rf ${SCHEMES_DIR}/${name}*.colors 38 | [[ -d ${LOOKFEEL_DIR}/com.github.vinceliuice.${name} ]] && rm -rf ${LOOKFEEL_DIR}/com.github.vinceliuice.${name}* 39 | [[ -d ${KVANTUM_DIR}/${name} ]] && rm -rf ${KVANTUM_DIR}/${name}* 40 | [[ -d ${WALLPAPER_DIR}/${name} ]] && rm -rf ${WALLPAPER_DIR}/${name} 41 | 42 | cp -r ${SRC_DIR}/aurorae/* ${AURORAE_DIR} 43 | cp -r ${SRC_DIR}/color-schemes/*.colors ${SCHEMES_DIR} 44 | cp -r ${SRC_DIR}/Kvantum/* ${KVANTUM_DIR} 45 | cp -r ${SRC_DIR}/plasma/desktoptheme/${name} ${PLASMA_DIR} 46 | cp -r ${SRC_DIR}/plasma/desktoptheme/${name}-dark ${PLASMA_DIR} 47 | cp -r ${SRC_DIR}/plasma/desktoptheme/icons ${PLASMA_DIR}/${name} 48 | cp -r ${SRC_DIR}/plasma/desktoptheme/icons ${PLASMA_DIR}/${name}-dark 49 | cp -r ${SRC_DIR}/color-schemes/${name}.colors ${PLASMA_DIR}/${name}/colors 50 | cp -r ${SRC_DIR}/color-schemes/${name}Dark.colors ${PLASMA_DIR}/${name}-dark/colors 51 | cp -r ${SRC_DIR}/plasma/look-and-feel/* ${LOOKFEEL_DIR} 52 | cp -r ${SRC_DIR}/wallpaper/* ${WALLPAPER_DIR} 53 | } 54 | 55 | echo "Installing '${THEME_NAME} kde themes'..." 56 | 57 | install "${name:-${THEME_NAME}}" 58 | 59 | echo "Install finished..." 60 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/mail.svg: -------------------------------------------------------------------------------- 1 | 2 | 15 | 34 | 36 | 39 | 40 | 43 | 47 | 52 | 53 | 55 | 59 | 64 | 70 | 71 | 75 | 76 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/start.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 32 | 35 | 36 | 38 | 41 | 42 | 47 | 53 | 60 | 61 | 64 | 71 | 79 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis/contents/splash/Splash.qml: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2014 Marco Martin 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License version 2, 6 | * or (at your option) any later version, as published by the Free 7 | * Software Foundation 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details 13 | * 14 | * You should have received a copy of the GNU General Public 15 | * License along with this program; if not, write to the 16 | * Free Software Foundation, Inc., 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | */ 19 | 20 | import QtQuick 2.1 21 | 22 | 23 | Image { 24 | id: root 25 | source: "images/background.jpg" 26 | 27 | property int stage 28 | 29 | onStageChanged: { 30 | if (stage == 1) { 31 | introAnimation.running = true 32 | } 33 | } 34 | Image { 35 | id: topRect 36 | anchors.horizontalCenter: parent.horizontalCenter 37 | y: root.height 38 | source: "images/rectangle.svg" 39 | Image { 40 | source: "images/kde.svg" 41 | anchors.centerIn: parent 42 | } 43 | Rectangle { 44 | radius: 2 45 | color: "#9f81d0" 46 | anchors { 47 | bottom: parent.bottom 48 | bottomMargin: 35 49 | horizontalCenter: parent.horizontalCenter 50 | } 51 | height: 4 52 | width: 200 53 | Rectangle { 54 | radius: 2 55 | anchors { 56 | left: parent.left 57 | top: parent.top 58 | bottom: parent.bottom 59 | } 60 | width: (parent.width / 6) * (stage - 1) 61 | color: "#ffffff" 62 | Behavior on width { 63 | PropertyAnimation { 64 | duration: 250 65 | easing.type: Easing.InOutQuad 66 | } 67 | } 68 | } 69 | } 70 | } 71 | 72 | SequentialAnimation { 73 | id: introAnimation 74 | running: false 75 | 76 | ParallelAnimation { 77 | PropertyAnimation { 78 | property: "y" 79 | target: topRect 80 | to: root.height / 3 81 | duration: 1000 82 | easing.type: Easing.InOutBack 83 | easing.overshoot: 1.0 84 | } 85 | 86 | PropertyAnimation { 87 | property: "y" 88 | target: bottomRect 89 | to: 2 * (root.height / 3) - bottomRect.height 90 | duration: 1000 91 | easing.type: Easing.InOutBack 92 | easing.overshoot: 1.0 93 | } 94 | } 95 | } 96 | } 97 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Orchis-dark/contents/splash/Splash.qml: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2014 Marco Martin 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License version 2, 6 | * or (at your option) any later version, as published by the Free 7 | * Software Foundation 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details 13 | * 14 | * You should have received a copy of the GNU General Public 15 | * License along with this program; if not, write to the 16 | * Free Software Foundation, Inc., 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | */ 19 | 20 | import QtQuick 2.1 21 | 22 | 23 | Image { 24 | id: root 25 | source: "images/background.jpg" 26 | 27 | property int stage 28 | 29 | onStageChanged: { 30 | if (stage == 1) { 31 | introAnimation.running = true 32 | } 33 | } 34 | Image { 35 | id: topRect 36 | anchors.horizontalCenter: parent.horizontalCenter 37 | y: root.height 38 | source: "images/rectangle.svg" 39 | Image { 40 | source: "images/kde.svg" 41 | anchors.centerIn: parent 42 | } 43 | Rectangle { 44 | radius: 2 45 | color: "#9f81d0" 46 | anchors { 47 | bottom: parent.bottom 48 | bottomMargin: 35 49 | horizontalCenter: parent.horizontalCenter 50 | } 51 | height: 4 52 | width: 200 53 | Rectangle { 54 | radius: 2 55 | anchors { 56 | left: parent.left 57 | top: parent.top 58 | bottom: parent.bottom 59 | } 60 | width: (parent.width / 6) * (stage - 1) 61 | color: "#ffffff" 62 | Behavior on width { 63 | PropertyAnimation { 64 | duration: 250 65 | easing.type: Easing.InOutQuad 66 | } 67 | } 68 | } 69 | } 70 | } 71 | 72 | SequentialAnimation { 73 | id: introAnimation 74 | running: false 75 | 76 | ParallelAnimation { 77 | PropertyAnimation { 78 | property: "y" 79 | target: topRect 80 | to: root.height / 3 81 | duration: 1000 82 | easing.type: Easing.InOutBack 83 | easing.overshoot: 1.0 84 | } 85 | 86 | PropertyAnimation { 87 | property: "y" 88 | target: bottomRect 89 | to: 2 * (root.height / 3) - bottomRect.height 90 | duration: 1000 91 | easing.type: Easing.InOutBack 92 | easing.overshoot: 1.0 93 | } 94 | } 95 | } 96 | } 97 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/klipper.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 31 | 34 | 35 | 37 | 40 | 41 | 43 | 49 | 52 | 60 | 66 | 67 | 68 | 71 | 78 | 83 | 84 | 85 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis/widgets/pager.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Orchis-dark/widgets/pager.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /plasma/desktoptheme/icons/manjaro.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 32 | 35 | 36 | 38 | 41 | 42 | 44 | 49 | 54 | 55 | 58 | 63 | 70 | 71 | 74 | 81 | 86 | 87 | 88 | -------------------------------------------------------------------------------- /aurorae/Orchis/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis_x1.5/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_x1.5/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis-solid/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis_Nvidia/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis_x1.25/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark-solid/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_Nvidia/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /aurorae/Orchis-dark_x1.25/alldesktops.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /sddm/5.0/Orchis/components/UserList.qml: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2014 David Edmundson 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU Library General Public License as 6 | * published by the Free Software Foundation; either version 2 or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details 13 | * 14 | * You should have received a copy of the GNU Library General Public 15 | * License along with this program; if not, write to the 16 | * Free Software Foundation, Inc., 17 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | */ 19 | 20 | import QtQuick 2.2 21 | 22 | ListView { 23 | id: view 24 | readonly property string selectedUser: currentItem ? currentItem.userName : "" 25 | readonly property int userItemWidth: units.gridUnit * 8 26 | readonly property int userItemHeight: units.gridUnit * 8 27 | 28 | implicitHeight: userItemHeight 29 | 30 | activeFocusOnTab : true 31 | 32 | /* 33 | * Signals that a user was explicitly selected 34 | */ 35 | signal userSelected; 36 | 37 | orientation: ListView.Horizontal 38 | highlightRangeMode: ListView.StrictlyEnforceRange 39 | 40 | //centre align selected item (which implicitly centre aligns the rest 41 | preferredHighlightBegin: width/2 - userItemWidth/2 42 | preferredHighlightEnd: preferredHighlightBegin 43 | 44 | delegate: UserDelegate { 45 | avatarPath: model.icon || "" 46 | iconSource: model.iconName || "user-identity" 47 | 48 | name: { 49 | var displayName = model.realName || model.name 50 | 51 | if (model.vtNumber === undefined || model.vtNumber < 0) { 52 | return displayName 53 | } 54 | 55 | if (!model.session) { 56 | return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") 57 | } 58 | 59 | 60 | var location = "" 61 | if (model.isTty) { 62 | location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) 63 | } else if (model.displayNumber) { 64 | location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) 65 | } 66 | 67 | if (location) { 68 | return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) 69 | } 70 | 71 | return displayName 72 | } 73 | 74 | userName: model.name 75 | 76 | width: userItemWidth 77 | height: userItemHeight 78 | 79 | //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything 80 | constrainText: ListView.view.count > 1 81 | 82 | isCurrent: ListView.isCurrentItem 83 | 84 | onClicked: { 85 | ListView.view.currentIndex = index; 86 | ListView.view.userSelected(); 87 | } 88 | } 89 | 90 | Keys.onEscapePressed: view.userSelected() 91 | Keys.onEnterPressed: view.userSelected() 92 | Keys.onReturnPressed: view.userSelected() 93 | } 94 | --------------------------------------------------------------------------------