├── Graphite-dark.png ├── Graphite-light.png ├── Kvantum ├── Graphite-rimless │ ├── Graphite-rimless.kvconfig │ ├── Graphite-rimless.svg │ ├── Graphite-rimlessDark.kvconfig │ └── Graphite-rimlessDark.svg ├── Graphite │ ├── Graphite.kvconfig │ ├── Graphite.svg │ ├── GraphiteDark.kvconfig │ └── GraphiteDark.svg ├── GraphiteNord-rimless │ ├── GraphiteNord-rimless.kvconfig │ ├── GraphiteNord-rimless.svg │ ├── GraphiteNord-rimlessDark.kvconfig │ └── GraphiteNord-rimlessDark.svg └── GraphiteNord │ ├── GraphiteNord.kvconfig │ ├── GraphiteNord.svg │ ├── GraphiteNordDark.kvconfig │ └── GraphiteNordDark.svg ├── LICENSE ├── README.md ├── aurorae ├── Graphite-dark-rimless │ └── decoration.svg ├── Graphite-dark-round-rimless │ └── decoration.svg ├── Graphite-dark-round │ ├── Graphite-dark-roundrc │ ├── alldesktops.svg │ ├── close.svg │ ├── decoration.svg │ ├── keepabove.svg │ ├── keepbelow.svg │ ├── maximize.svg │ ├── metadata.desktop │ ├── metadata.json │ ├── minimize.svg │ └── restore.svg ├── Graphite-dark │ ├── Graphite-darkrc │ ├── alldesktops.svg │ ├── close.svg │ ├── decoration.svg │ ├── keepabove.svg │ ├── keepbelow.svg │ ├── maximize.svg │ ├── metadata.desktop │ ├── metadata.json │ ├── minimize.svg │ └── restore.svg ├── Graphite-light-rimless │ └── decoration.svg ├── Graphite-light-round-rimless │ └── decoration.svg ├── Graphite-light-round │ ├── Graphite-light-roundrc │ ├── alldesktops.svg │ ├── close.svg │ ├── decoration.svg │ ├── keepabove.svg │ ├── keepbelow.svg │ ├── maximize.svg │ ├── metadata.desktop │ ├── metadata.json │ ├── minimize.svg │ └── restore.svg └── Graphite-light │ ├── Graphite-lightrc │ ├── alldesktops.svg │ ├── close.svg │ ├── decoration.svg │ ├── keepabove.svg │ ├── keepbelow.svg │ ├── maximize.svg │ ├── metadata.desktop │ ├── metadata.json │ ├── minimize.svg │ └── restore.svg ├── color-schemes ├── GraphiteDark.colors ├── GraphiteLight.colors ├── GraphiteNordDark.colors └── GraphiteNordLight.colors ├── install.sh ├── plasma ├── desktoptheme │ ├── Graphite-dark │ │ ├── metadata.desktop │ │ ├── metadata.json │ │ └── plasmarc │ ├── Graphite-light │ │ ├── metadata.desktop │ │ ├── metadata.json │ │ └── plasmarc │ ├── Graphite-nord-dark │ │ ├── metadata.desktop │ │ ├── metadata.json │ │ └── plasmarc │ ├── Graphite-nord-light │ │ ├── metadata.desktop │ │ ├── metadata.json │ │ └── plasmarc │ ├── Graphite-rimless │ │ ├── dialogs │ │ │ └── background.svgz │ │ ├── solid │ │ │ ├── dialogs │ │ │ │ └── background.svgz │ │ │ └── widgets │ │ │ │ └── panel-background.svg │ │ ├── translucent │ │ │ ├── dialogs │ │ │ │ └── background.svgz │ │ │ └── widgets │ │ │ │ ├── background.svg │ │ │ │ └── panel-background.svg │ │ └── widgets │ │ │ ├── background.svg │ │ │ ├── panel-background.svg │ │ │ └── translucentbackground.svg │ └── Graphite │ │ ├── dialogs │ │ └── background.svgz │ │ ├── icons │ │ ├── akonadi.svgz │ │ ├── akregator.svgz │ │ ├── amarok.svgz │ │ ├── applications.svgz │ │ ├── apport.svgz │ │ ├── audio.svgz │ │ ├── battery.svgz │ │ ├── bookmarks.svgz │ │ ├── cantata.svgz │ │ ├── compass.svgz │ │ ├── computer.svgz │ │ ├── configure.svgz │ │ ├── device.svgz │ │ ├── disk.svgz │ │ ├── distribute.svgz │ │ ├── document.svgz │ │ ├── drive.svgz │ │ ├── edit.svgz │ │ ├── fcitx.svgz │ │ ├── go.svgz │ │ ├── ime.svgz │ │ ├── input.svgz │ │ ├── kalarm.svgz │ │ ├── kate.svgz │ │ ├── kdeconnect.svgz │ │ ├── kdf.svgz │ │ ├── keyboard.svgz │ │ ├── kget.svgz │ │ ├── kgpg.svgz │ │ ├── kleopatra.svgz │ │ ├── klipper.svgz │ │ ├── kmail.svgz │ │ ├── knotes.svgz │ │ ├── konv_message.svgz │ │ ├── konversation.svgz │ │ ├── kopete.svgz │ │ ├── korgac.svgz │ │ ├── kpackagekit.svgz │ │ ├── kruler.svgz │ │ ├── kteatime.svgz │ │ ├── ktorrent.svgz │ │ ├── kup.svgz │ │ ├── list.svgz │ │ ├── mail.svgz │ │ ├── manjaro.svgz │ │ ├── media.svgz │ │ ├── mobile.svgz │ │ ├── nepomuk.svgz │ │ ├── network.svgz │ │ ├── notification.svgz │ │ ├── osd.svgz │ │ ├── pamac.svgz │ │ ├── phone.svgz │ │ ├── plasmavault.svgz │ │ ├── plasmavault_error.svgz │ │ ├── preferences.svgz │ │ ├── printer.svgz │ │ ├── quassel.svgz │ │ ├── quota.svgz │ │ ├── redshift.svgz │ │ ├── search.svgz │ │ ├── slc.svgz │ │ ├── software.svgz │ │ ├── sogoupinyin.svgz │ │ ├── start.svgz │ │ ├── system.svgz │ │ ├── touchpad.svg │ │ ├── touchpad.svgz │ │ ├── update.svgz │ │ ├── user.svgz │ │ ├── video-card.svgz │ │ ├── video.svgz │ │ ├── view.svgz │ │ ├── vlc.svgz │ │ ├── wallet.svgz │ │ ├── window.svgz │ │ ├── yakuake.svgz │ │ └── zoom.svgz │ │ ├── metadata.desktop │ │ ├── metadata.json │ │ ├── plasmarc │ │ ├── solid │ │ ├── dialogs │ │ │ └── background.svgz │ │ └── widgets │ │ │ ├── panel-background.svg │ │ │ └── tooltip.svg │ │ ├── translucent │ │ ├── dialogs │ │ │ └── background.svgz │ │ └── widgets │ │ │ ├── background.svg │ │ │ ├── panel-background.svg │ │ │ └── tooltip.svg │ │ └── widgets │ │ ├── action-overlays.svg │ │ ├── actionbutton.svg │ │ ├── arrows.svgz │ │ ├── background.svg │ │ ├── bar_meter_horizontal.svg │ │ ├── bar_meter_vertical.svg │ │ ├── busywidget.svgz │ │ ├── button.svg │ │ ├── calendar.svg │ │ ├── checkmarks.svg │ │ ├── clock.svgz │ │ ├── configuration-icons.svgz │ │ ├── containment-controls.svg │ │ ├── glowbar.svg │ │ ├── line.svgz │ │ ├── lineedit.svg │ │ ├── listitem.svg │ │ ├── menubaritem.svgz │ │ ├── notes.svg │ │ ├── pager.svg │ │ ├── panel-background.svg │ │ ├── plasmoidheading.svgz │ │ ├── plot-background.svg │ │ ├── scrollbar.svg │ │ ├── scrollbar.svgz │ │ ├── scrollwidget.svgz │ │ ├── slider.svg │ │ ├── switch.svgz │ │ ├── tabbar.svgz │ │ ├── tasks.svgz │ │ ├── toolbar.svg │ │ ├── tooltip.svg │ │ ├── translucentbackground.svg │ │ └── viewitem.svgz └── look-and-feel │ ├── com.github.vinceliuice.Graphite-dark │ ├── contents │ │ ├── defaults │ │ ├── previews │ │ │ ├── preview.png │ │ │ └── splash.png │ │ └── splash │ │ │ ├── Splash.qml │ │ │ └── images │ │ │ ├── background.png │ │ │ ├── kde.svg │ │ │ └── rectangle.svg │ ├── metadata.desktop │ └── metadata.json │ ├── com.github.vinceliuice.Graphite-light │ ├── contents │ │ ├── defaults │ │ ├── previews │ │ │ ├── preview.png │ │ │ └── splash.png │ │ └── splash │ │ │ ├── Splash.qml │ │ │ └── images │ │ │ ├── background.png │ │ │ ├── kde.svg │ │ │ └── rectangle.svg │ ├── metadata.desktop │ └── metadata.json │ ├── com.github.vinceliuice.Graphite-nord-dark │ ├── contents │ │ ├── defaults │ │ ├── previews │ │ │ ├── preview.png │ │ │ └── splash.png │ │ └── splash │ │ │ ├── Splash.qml │ │ │ └── images │ │ │ ├── background.png │ │ │ ├── kde.svg │ │ │ └── rectangle.svg │ ├── metadata.desktop │ └── metadata.json │ ├── com.github.vinceliuice.Graphite-nord-light │ ├── contents │ │ ├── defaults │ │ ├── previews │ │ │ ├── preview.png │ │ │ └── splash.png │ │ └── splash │ │ │ ├── Splash.qml │ │ │ └── images │ │ │ ├── background.png │ │ │ ├── kde.svg │ │ │ └── rectangle.svg │ ├── metadata.desktop │ └── metadata.json │ └── com.github.vinceliuice.Graphite │ ├── contents │ ├── defaults │ ├── previews │ │ ├── preview.png │ │ └── splash.png │ └── splash │ │ ├── Splash.qml │ │ └── images │ │ ├── background.png │ │ ├── kde.svg │ │ └── rectangle.svg │ ├── metadata.desktop │ └── metadata.json ├── sddm ├── 5.0 │ ├── Graphite-nord │ │ ├── Background.qml │ │ ├── BreezeMenuStyle.qml │ │ ├── KeyboardButton.qml │ │ ├── Login.qml │ │ ├── Main.qml │ │ ├── SessionButton.qml │ │ ├── assets │ │ │ ├── login.svg │ │ │ ├── logout_primary.svg │ │ │ ├── restart_primary.svg │ │ │ ├── shutdown_primary.svg │ │ │ ├── suspend_primary.svg │ │ │ └── switch_primary.svg │ │ ├── background.png │ │ ├── components │ │ │ ├── ActionButton.qml │ │ │ ├── Battery.qml │ │ │ ├── Clock.qml │ │ │ ├── KeyboardLayoutButton.qml │ │ │ ├── SessionManagementScreen.qml │ │ │ ├── UserDelegate.qml │ │ │ ├── UserList.qml │ │ │ ├── VirtualKeyboard.qml │ │ │ └── WallpaperFader.qml │ │ ├── faces │ │ │ └── .face.icon │ │ ├── metadata.desktop │ │ ├── preview.png │ │ ├── theme.conf │ │ └── theme.conf.user │ ├── Graphite │ │ ├── Background.qml │ │ ├── BreezeMenuStyle.qml │ │ ├── KeyboardButton.qml │ │ ├── Login.qml │ │ ├── Main.qml │ │ ├── SessionButton.qml │ │ ├── assets │ │ │ ├── login.svg │ │ │ ├── logout_primary.svg │ │ │ ├── restart_primary.svg │ │ │ ├── shutdown_primary.svg │ │ │ ├── suspend_primary.svg │ │ │ └── switch_primary.svg │ │ ├── background.png │ │ ├── components │ │ │ ├── ActionButton.qml │ │ │ ├── Battery.qml │ │ │ ├── Clock.qml │ │ │ ├── KeyboardLayoutButton.qml │ │ │ ├── SessionManagementScreen.qml │ │ │ ├── UserDelegate.qml │ │ │ ├── UserList.qml │ │ │ ├── VirtualKeyboard.qml │ │ │ └── WallpaperFader.qml │ │ ├── faces │ │ │ └── .face.icon │ │ ├── metadata.desktop │ │ ├── preview.png │ │ ├── theme.conf │ │ └── theme.conf.user │ ├── README.md │ ├── install-nord.sh │ └── install.sh └── 6.0 │ ├── Graphite-nord │ ├── Background.qml │ ├── Input.qml │ ├── KeyboardButton.qml │ ├── Login.qml │ ├── Main.qml │ ├── SessionButton.qml │ ├── assets │ │ ├── login.svg │ │ ├── logout_primary.svg │ │ ├── restart_primary.svg │ │ ├── shutdown_primary.svg │ │ ├── suspend_primary.svg │ │ └── switch_primary.svg │ ├── background.png │ ├── default-logo.svg │ ├── faces │ │ └── .face.icon │ ├── metadata.desktop │ ├── preview.png │ ├── theme.conf │ └── theme.conf.user │ ├── Graphite │ ├── Background.qml │ ├── Input.qml │ ├── KeyboardButton.qml │ ├── Login.qml │ ├── Main.qml │ ├── SessionButton.qml │ ├── assets │ │ ├── login.svg │ │ ├── logout_primary.svg │ │ ├── restart_primary.svg │ │ ├── shutdown_primary.svg │ │ ├── suspend_primary.svg │ │ └── switch_primary.svg │ ├── background.png │ ├── default-logo.svg │ ├── faces │ │ └── .face.icon │ ├── metadata.desktop │ ├── preview.png │ ├── theme.conf │ └── theme.conf.user │ ├── README.md │ ├── install-nord.sh │ └── install.sh ├── uninstall.sh └── wallpaper ├── Graphite-dark ├── contents │ └── images │ │ └── 3840x2160.jpg ├── metadata.desktop └── metadata.json ├── Graphite-light ├── contents │ └── images │ │ └── 3840x2160.jpg ├── metadata.desktop └── metadata.json ├── Graphite-nord-dark ├── contents │ └── images │ │ └── 3840x2160.jpg ├── metadata.desktop └── metadata.json ├── Graphite-nord-light ├── contents │ └── images │ │ └── 3840x2160.jpg ├── metadata.desktop └── metadata.json ├── Graphite-nord ├── contents │ ├── images │ │ └── 3840x2160.jpg │ └── images_dark │ │ └── 3840x2160.jpg ├── metadata.desktop └── metadata.json └── Graphite ├── contents ├── images │ └── 3840x2160.jpg └── images_dark │ └── 3840x2160.jpg ├── metadata.desktop └── metadata.json /Graphite-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/Graphite-dark.png -------------------------------------------------------------------------------- /Graphite-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/Graphite-light.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Graphite KDE Theme 2 | 3 | ![1](Graphite-dark.png?raw=true) 4 | ![2](Graphite-light.png?raw=true) 5 | 6 | Graphite kde is a flat Design theme for KDE Plasma desktop. 7 | 8 | In this repository you'll find: 9 | 10 | - Aurorae Themes 11 | - Kvantum Themes 12 | - Plasma Color Schemes 13 | - Plasma Desktop Themes 14 | - Plasma Global Themes 15 | - Wallpapers 16 | 17 | ## Installation 18 | 19 | OPTIONS: 20 | 21 | ```sh 22 | -n, --name NAME Specify theme name (Default: $THEME_NAME) 23 | -t, --theme VARIANT Specify theme color variant(s) [default|nord] (Default: All variants)s) 24 | -c, --color VARIANT Specify color variant(s) [standard|light|dark] (Default: All variants)s) 25 | --rimless VARIANT Specify rimless variant 26 | 27 | -h, --help Show help 28 | ``` 29 | 30 | Install theme for all users 31 | ```sh 32 | sudo ./install.sh 33 | ``` 34 | 35 | Install for current user 36 | ```sh 37 | ./install.sh 38 | ``` 39 | 40 | ## Uninstall 41 | 42 | If installed as root 43 | ```sh 44 | sudo ./uninstall.sh 45 | ``` 46 | Or else use 47 | ```sh 48 | ./uninstall.sh 49 | ``` 50 | 51 | ## Recommendations 52 | 53 | - For better looking please use this pack with [Kvantum engine](https://github.com/tsujan/Kvantum/tree/master/Kvantum). 54 | 55 | Run `kvantummanager` to choose and apply **Graphite-light** theme. 56 | 57 | - For GTK app [Graphite gtk theme](https://github.com/vinceliuice/Graphite-gtk-theme). 58 | 59 | ## Donate 60 | 61 | If you like my project, you can donate at: 62 | 63 | PayPal donate button 64 | 65 | ## License 66 | 67 | GNU GPL v3 68 | -------------------------------------------------------------------------------- /aurorae/Graphite-dark-round/Graphite-dark-roundrc: -------------------------------------------------------------------------------- 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=186,186,186 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=0 21 | BorderRight=0 22 | BorderBottom=10 23 | TitleEdgeTop=6 24 | TitleEdgeBottom=6 25 | TitleEdgeLeft=16 26 | TitleEdgeRight=16 27 | TitleBorderLeft=12 28 | TitleBorderRight=12 29 | TitleHeight=16 30 | ButtonWidth=22 31 | ButtonHeight=22 32 | ButtonSpacing=14 33 | ButtonMarginTop=3 34 | ButtonMarginLeft=0 35 | ButtonMarginRight=0 36 | ExplicitButtonSpacer=0 37 | PaddingTop=7 38 | PaddingBottom=22 39 | PaddingRight=10 40 | PaddingLeft=10 41 | TitleEdgeTopMaximized=6 42 | TitleEdgeBottomMaximized=6 43 | TitleEdgeLeftMaximized=12 44 | TitleEdgeRightMaximized=12 45 | -------------------------------------------------------------------------------- /aurorae/Graphite-dark-round/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-dark-round 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-dark-round 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 | X-KDE-PluginInfo-blur=false 12 | -------------------------------------------------------------------------------- /aurorae/Graphite-dark-round/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPackageStructure": "aurorae", 3 | "KPlugin": { 4 | "Authors": [ 5 | { 6 | "Email": "vinceliuice@hotmail.com", 7 | "Name": "Vince Liuice" 8 | } 9 | ], 10 | "Category": "Plasma 6 Window Decorations", 11 | "ServiceTypes": [ 12 | "aurorae" 13 | ], 14 | "EnabledByDefault": true, 15 | "Name": "Graphite-dark-round", 16 | "Description" : "Graphite-dark-round window decorations", 17 | "Id": "Graphite-dark-round", 18 | "License": "GPL v3", 19 | "Version": "1.0", 20 | "X-KDE-PluginInfo-blur": false, 21 | "X-KPackage-Dependencies": [ 22 | ] 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /aurorae/Graphite-dark/Graphite-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=186,186,186 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=2 21 | BorderRight=2 22 | BorderBottom=2 23 | TitleEdgeTop=6 24 | TitleEdgeBottom=6 25 | TitleEdgeLeft=16 26 | TitleEdgeRight=16 27 | TitleBorderLeft=12 28 | TitleBorderRight=12 29 | TitleHeight=16 30 | ButtonWidth=22 31 | ButtonHeight=22 32 | ButtonSpacing=14 33 | ButtonMarginTop=3 34 | ButtonMarginLeft=0 35 | ButtonMarginRight=0 36 | ExplicitButtonSpacer=0 37 | PaddingTop=5 38 | PaddingBottom=10 39 | PaddingRight=8 40 | PaddingLeft=8 41 | TitleEdgeTopMaximized=6 42 | TitleEdgeBottomMaximized=6 43 | TitleEdgeLeftMaximized=12 44 | TitleEdgeRightMaximized=12 45 | -------------------------------------------------------------------------------- /aurorae/Graphite-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/Graphite-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-dark 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-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/Graphite-dark/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPackageStructure": "aurorae", 3 | "KPlugin": { 4 | "Authors": [ 5 | { 6 | "Email": "vinceliuice@hotmail.com", 7 | "Name": "Vince Liuice" 8 | } 9 | ], 10 | "Category": "Plasma 6 Window Decorations", 11 | "ServiceTypes": [ 12 | "aurorae" 13 | ], 14 | "EnabledByDefault": true, 15 | "Name": "Graphite-dark", 16 | "Description" : "Graphite-dark window decorations", 17 | "Id": "Graphite-dark", 18 | "License": "GPL v3", 19 | "Version": "1.0", 20 | "X-KDE-PluginInfo-blur": false, 21 | "X-KPackage-Dependencies": [ 22 | ] 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /aurorae/Graphite-light-round/Graphite-light-roundrc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=78,78,78 4 | ActiveTextShadowColor=255,255,255,255 5 | ActiveUnfocusedTabColor=100,100,100 6 | Animation=0 7 | InactiveFocusedTabColor=100,100,100 8 | InactiveTextColor=100,100,100 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=2 22 | BorderRight=2 23 | BorderBottom=2 24 | TitleEdgeTop=6 25 | TitleEdgeBottom=6 26 | TitleEdgeLeft=16 27 | TitleEdgeRight=16 28 | TitleBorderLeft=12 29 | TitleBorderRight=12 30 | TitleHeight=16 31 | ButtonWidth=22 32 | ButtonHeight=22 33 | ButtonSpacing=14 34 | ButtonMarginTop=3 35 | ButtonMarginLeft=0 36 | ButtonMarginRight=0 37 | ExplicitButtonSpacer=0 38 | PaddingTop=5 39 | PaddingBottom=20 40 | PaddingRight=8 41 | PaddingLeft=8 42 | TitleEdgeTopMaximized=6 43 | TitleEdgeBottomMaximized=6 44 | TitleEdgeLeftMaximized=12 45 | TitleEdgeRightMaximized=12 46 | -------------------------------------------------------------------------------- /aurorae/Graphite-light-round/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-light-round 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-light-round 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/Graphite-light-round/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPackageStructure": "aurorae", 3 | "KPlugin": { 4 | "Authors": [ 5 | { 6 | "Email": "vinceliuice@hotmail.com", 7 | "Name": "Vince Liuice" 8 | } 9 | ], 10 | "Category": "Plasma 6 Window Decorations", 11 | "ServiceTypes": [ 12 | "aurorae" 13 | ], 14 | "EnabledByDefault": true, 15 | "Name": "Graphite-light-round", 16 | "Description" : "Graphite-light-round window decorations", 17 | "Id": "Graphite-light-round", 18 | "License": "GPL v3", 19 | "Version": "1.0", 20 | "X-KDE-PluginInfo-blur": false, 21 | "X-KPackage-Dependencies": [ 22 | ] 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /aurorae/Graphite-light/Graphite-lightrc: -------------------------------------------------------------------------------- 1 | [General] 2 | ActiveFocusedTabColor=78,78,78 3 | ActiveTextColor=78,78,78 4 | ActiveTextShadowColor=255,255,255,255 5 | ActiveUnfocusedTabColor=100,100,100 6 | Animation=0 7 | InactiveFocusedTabColor=100,100,100 8 | InactiveTextColor=100,100,100 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=2 22 | BorderRight=2 23 | BorderBottom=2 24 | TitleEdgeTop=6 25 | TitleEdgeBottom=6 26 | TitleEdgeLeft=16 27 | TitleEdgeRight=16 28 | TitleBorderLeft=12 29 | TitleBorderRight=12 30 | TitleHeight=16 31 | ButtonWidth=22 32 | ButtonHeight=22 33 | ButtonSpacing=14 34 | ButtonMarginTop=3 35 | ButtonMarginLeft=0 36 | ButtonMarginRight=0 37 | ExplicitButtonSpacer=0 38 | PaddingTop=5 39 | PaddingBottom=10 40 | PaddingRight=8 41 | PaddingLeft=8 42 | TitleEdgeTopMaximized=6 43 | TitleEdgeBottomMaximized=6 44 | TitleEdgeLeftMaximized=12 45 | TitleEdgeRightMaximized=12 46 | -------------------------------------------------------------------------------- /aurorae/Graphite-light/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-light 3 | X-KDE-PluginInfo-Author=vince liuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-light 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/Graphite-light/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPackageStructure": "aurorae", 3 | "KPlugin": { 4 | "Authors": [ 5 | { 6 | "Email": "vinceliuice@hotmail.com", 7 | "Name": "Vince Liuice" 8 | } 9 | ], 10 | "Category": "Plasma 6 Window Decorations", 11 | "ServiceTypes": [ 12 | "aurorae" 13 | ], 14 | "EnabledByDefault": true, 15 | "Name": "Graphite-light", 16 | "Description" : "Graphite-light window decorations", 17 | "Id": "Graphite-light", 18 | "License": "GPL v3", 19 | "Version": "1.0", 20 | "X-KDE-PluginInfo-blur": false, 21 | "X-KPackage-Dependencies": [ 22 | ] 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-dark 3 | X-KDE-PluginInfo-Author=Vinceliuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-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=Graphite-dark 21 | defaultFileSuffix=.png 22 | defaultWidth=3840 23 | defaultHeight=2160 24 | 25 | [AdaptiveTransparency] 26 | enabled=true 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-dark/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPlugin": { 3 | "Authors": [ 4 | { 5 | "Email": "vinceliuice@hotmail.com", 6 | "Name": "Vince Liuice" 7 | } 8 | ], 9 | "Category": "Plasma 6.0 theme", 10 | "Description": "Graphite-dark by Vince Liuice", 11 | "EnabledByDefault": true, 12 | "Id": "Graphite-dark", 13 | "License": "GPL-3.0", 14 | "Name": "Graphite-dark", 15 | "Version": "6.2.0", 16 | "Website": "https://github.com/vinceliuice" 17 | }, 18 | "X-Plasma-API": "5.0" 19 | } 20 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-dark/plasmarc: -------------------------------------------------------------------------------- 1 | [Wallpaper] 2 | defaultWallpaperTheme=Graphite-dark 3 | defaultFileSuffix=.png 4 | defaultWidth=3840 5 | defaultHeight=2160 6 | 7 | [ContrastEffect] 8 | enabled=true 9 | contrast=0.2 10 | saturation=10 11 | 12 | [AdaptiveTransparency] 13 | enabled=true 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-light/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-light 3 | X-KDE-PluginInfo-Author=Vinceliuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-light 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=Graphite-light 21 | defaultFileSuffix=.png 22 | defaultWidth=3840 23 | defaultHeight=2160 24 | 25 | [AdaptiveTransparency] 26 | enabled=true 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-light/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPlugin": { 3 | "Authors": [ 4 | { 5 | "Email": "vinceliuice@hotmail.com", 6 | "Name": "Vince Liuice" 7 | } 8 | ], 9 | "Category": "Plasma 6.0 theme", 10 | "Description": "Graphite-light by Vince Liuice", 11 | "EnabledByDefault": true, 12 | "Id": "Graphite-light", 13 | "License": "GPL-3.0", 14 | "Name": "Graphite-light", 15 | "Version": "6.2.0", 16 | "Website": "https://github.com/vinceliuice" 17 | }, 18 | "X-Plasma-API": "5.0" 19 | } 20 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-light/plasmarc: -------------------------------------------------------------------------------- 1 | [Wallpaper] 2 | defaultWallpaperTheme=Graphite-light 3 | defaultFileSuffix=.png 4 | defaultWidth=3840 5 | defaultHeight=2160 6 | 7 | [ContrastEffect] 8 | enabled=true 9 | contrast=0.2 10 | saturation=10 11 | 12 | [AdaptiveTransparency] 13 | enabled=true 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-nord-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-nord-dark 3 | X-KDE-PluginInfo-Author=Vinceliuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-nord-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=Graphite-nord-dark 21 | defaultFileSuffix=.png 22 | defaultWidth=3840 23 | defaultHeight=2160 24 | 25 | [AdaptiveTransparency] 26 | enabled=true 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-nord-dark/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPlugin": { 3 | "Authors": [ 4 | { 5 | "Email": "vinceliuice@hotmail.com", 6 | "Name": "Vince Liuice" 7 | } 8 | ], 9 | "Category": "Plasma 6.0 theme", 10 | "Description": "Graphite-nord-dark by Vince Liuice", 11 | "EnabledByDefault": true, 12 | "Id": "Graphite-nord-dark", 13 | "License": "GPL-3.0", 14 | "Name": "Graphite-nord-dark", 15 | "Version": "6.2.0", 16 | "Website": "https://github.com/vinceliuice" 17 | }, 18 | "X-Plasma-API": "5.0" 19 | } 20 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-nord-dark/plasmarc: -------------------------------------------------------------------------------- 1 | [Wallpaper] 2 | defaultWallpaperTheme=Graphite-nord-dark 3 | defaultFileSuffix=.png 4 | defaultWidth=3840 5 | defaultHeight=2160 6 | 7 | [ContrastEffect] 8 | enabled=true 9 | contrast=0.2 10 | saturation=10 11 | 12 | [AdaptiveTransparency] 13 | enabled=true 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-nord-light/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-nord-light 3 | X-KDE-PluginInfo-Author=Vinceliuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite-nord-light 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=Graphite-nord-light 21 | defaultFileSuffix=.png 22 | defaultWidth=3840 23 | defaultHeight=2160 24 | 25 | [AdaptiveTransparency] 26 | enabled=true 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-nord-light/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPlugin": { 3 | "Authors": [ 4 | { 5 | "Email": "vinceliuice@hotmail.com", 6 | "Name": "Vince Liuice" 7 | } 8 | ], 9 | "Category": "Plasma 6.0 theme", 10 | "Description": "Graphite-nord-light by Vince Liuice", 11 | "EnabledByDefault": true, 12 | "Id": "Graphite-nord-light", 13 | "License": "GPL-3.0", 14 | "Name": "Graphite-nord-light", 15 | "Version": "6.2.0", 16 | "Website": "https://github.com/vinceliuice" 17 | }, 18 | "X-Plasma-API": "5.0" 19 | } 20 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-nord-light/plasmarc: -------------------------------------------------------------------------------- 1 | [Wallpaper] 2 | defaultWallpaperTheme=Graphite-nord-light 3 | defaultFileSuffix=.png 4 | defaultWidth=3840 5 | defaultHeight=2160 6 | 7 | [ContrastEffect] 8 | enabled=true 9 | contrast=0.2 10 | saturation=10 11 | 12 | [AdaptiveTransparency] 13 | enabled=true 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-rimless/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite-rimless/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-rimless/solid/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite-rimless/solid/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite-rimless/translucent/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite-rimless/translucent/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/akonadi.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/akonadi.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/akregator.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/akregator.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/amarok.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/amarok.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/applications.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/applications.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/apport.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/apport.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/audio.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/audio.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/battery.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/battery.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/bookmarks.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/bookmarks.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/cantata.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/cantata.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/compass.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/compass.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/computer.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/computer.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/configure.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/configure.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/device.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/device.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/disk.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/disk.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/distribute.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/distribute.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/document.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/document.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/drive.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/drive.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/edit.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/edit.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/fcitx.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/fcitx.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/go.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/go.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/ime.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/ime.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/input.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/input.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kalarm.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kalarm.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kate.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kate.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kdeconnect.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kdeconnect.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kdf.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kdf.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/keyboard.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/keyboard.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kget.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kget.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kgpg.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kgpg.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kleopatra.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kleopatra.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/klipper.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/klipper.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kmail.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kmail.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/knotes.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/knotes.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/konv_message.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/konv_message.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/konversation.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/konversation.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kopete.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kopete.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/korgac.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/korgac.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kpackagekit.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kpackagekit.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kruler.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kruler.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kteatime.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kteatime.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/ktorrent.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/ktorrent.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/kup.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/kup.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/list.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/list.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/mail.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/mail.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/manjaro.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/manjaro.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/media.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/media.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/mobile.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/mobile.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/nepomuk.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/nepomuk.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/network.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/network.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/notification.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/notification.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/osd.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/osd.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/pamac.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/pamac.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/phone.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/phone.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/plasmavault.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/plasmavault.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/plasmavault_error.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/plasmavault_error.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/preferences.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/preferences.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/printer.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/printer.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/quassel.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/quassel.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/quota.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/quota.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/redshift.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/redshift.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/search.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/search.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/slc.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/slc.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/software.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/software.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/sogoupinyin.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/sogoupinyin.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/start.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/start.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/system.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/system.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/touchpad.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/touchpad.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/update.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/update.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/user.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/user.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/video-card.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/video-card.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/video.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/video.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/view.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/view.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/vlc.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/vlc.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/wallet.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/wallet.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/window.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/window.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/yakuake.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/yakuake.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/icons/zoom.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/icons/zoom.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite 3 | X-KDE-PluginInfo-Author=Vinceliuice 4 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 5 | X-KDE-PluginInfo-Name=Graphite 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=Graphite-dark 21 | defaultFileSuffix=.png 22 | defaultWidth=3840 23 | defaultHeight=2160 24 | 25 | [AdaptiveTransparency] 26 | enabled=true 27 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "KPlugin": { 3 | "Authors": [ 4 | { 5 | "Email": "vinceliuice@hotmail.com", 6 | "Name": "Vince Liuice" 7 | } 8 | ], 9 | "Category": "Plasma 6.0 theme", 10 | "Description": "Graphite by Vince Liuice", 11 | "EnabledByDefault": true, 12 | "Id": "Graphite", 13 | "License": "GPL-3.0", 14 | "Name": "Graphite", 15 | "Version": "6.2.0", 16 | "Website": "https://github.com/vinceliuice" 17 | }, 18 | "X-Plasma-API": "5.0" 19 | } 20 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/plasmarc: -------------------------------------------------------------------------------- 1 | [Wallpaper] 2 | defaultWallpaperTheme=Graphite-dark 3 | defaultFileSuffix=.png 4 | defaultWidth=3840 5 | defaultHeight=2160 6 | 7 | [ContrastEffect] 8 | enabled=true 9 | contrast=0.2 10 | saturation=10 11 | 12 | [AdaptiveTransparency] 13 | enabled=true 14 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/solid/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/solid/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/translucent/dialogs/background.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/translucent/dialogs/background.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/arrows.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/arrows.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/busywidget.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/busywidget.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/calendar.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 47 | 48 | 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/clock.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/clock.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/configuration-icons.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/configuration-icons.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/line.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/line.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/menubaritem.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/menubaritem.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/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/Graphite/widgets/plasmoidheading.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/plasmoidheading.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/plot-background.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/scrollbar.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/scrollbar.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/scrollwidget.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/scrollwidget.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/switch.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/switch.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/tabbar.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/tabbar.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/tasks.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/tasks.svgz -------------------------------------------------------------------------------- /plasma/desktoptheme/Graphite/widgets/viewitem.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/desktoptheme/Graphite/widgets/viewitem.svgz -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/contents/defaults: -------------------------------------------------------------------------------- 1 | [kdeglobals][KDE] 2 | widgetStyle=kvantum-dark 3 | 4 | [kdeglobals][General] 5 | ColorScheme=GraphiteDark 6 | 7 | [kdeglobals][Icons] 8 | Theme=Tela-circle-dark 9 | 10 | [plasmarc][Theme] 11 | name=Graphite-dark 12 | 13 | [kwinrc][org.kde.kdecoration2] 14 | library=org.kde.kwin.aurorae 15 | theme=__aurorae__svg__Graphite-dark-round 16 | 17 | [kcminputrc][Mouse] 18 | cursorTheme=Graphite-dark-cursors 19 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/contents/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/contents/previews/preview.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/contents/previews/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/contents/previews/splash.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-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.png" 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: 3 45 | color: "#2e2e2e" 46 | anchors { 47 | bottom: parent.bottom 48 | bottomMargin: 45 49 | horizontalCenter: parent.horizontalCenter 50 | } 51 | height: 6 52 | width: height*36 53 | Rectangle { 54 | radius: 3 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.Graphite-dark/contents/splash/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/contents/splash/images/background.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/contents/splash/images/rectangle.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-dark 3 | Comment=Graphite-dark theme for kde plasma 4 | Encoding=UTF-8 5 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; 6 | 7 | Type=Service 8 | 9 | X-KDE-ServiceTypes=Plasma/LookAndFeel 10 | X-KDE-ParentApp= 11 | X-KDE-PluginInfo-Author=Vince Liuice 12 | X-KDE-PluginInfo-Category= 13 | X-KDE-PluginInfo-Email= 14 | X-KDE-PluginInfo-License=GPL3.0 15 | X-KDE-PluginInfo-Name=com.github.vinceliuice.Graphite-dark 16 | X-KDE-PluginInfo-Version= 17 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Graphite-kde-theme 18 | X-KDE-fallbackPackage=org.kde.breeze.desktop 19 | X-Plasma-MainScript=defaults 20 | X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1667593,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1667584,kns://sddmtheme.knsrc/api.kde-look.org/1667585,kns://xcursor.knsrc/api.kde-look.org/1651517 21 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-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 | "EnabledByDefault": true, 15 | "Description": "Graphite-dark theme for kde plasma", 16 | "Id": "com.github.vinceliuice.Graphite-dark", 17 | "License": "GPLv3", 18 | "Name": "Graphite-dark", 19 | "Website": "https://github.com/vinceliuice/Graphite-kde-theme", 20 | "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;" 21 | }, 22 | "X-KDE-fallbackPackage": "org.kde.breeze.desktop", 23 | "X-Plasma-MainScript": "defaults", 24 | "X-Plasma-APIVersion": "2", 25 | "X-KPackage-Dependencies": [ 26 | "kns://colorschemes.knsrc/api.kde-look.org/1667590", 27 | "kns://plasma-themes.knsrc/api.kde-look.org/1667593", 28 | "kns://aurorae.knsrc/api.kde-look.org/1667583", 29 | "kns://wallpaper.knsrc/api.kde-look.org/1667584", 30 | "kns://sddmtheme.knsrc/api.kde-look.org/1667585", 31 | "kns://icons.knsrc/api.kde-look.org/1359276", 32 | "kns://xcursor.knsrc/api.kde-look.org/1651517" 33 | ] 34 | } 35 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-light/contents/defaults: -------------------------------------------------------------------------------- 1 | [kdeglobals][KDE] 2 | widgetStyle=kvantum 3 | 4 | [kdeglobals][General] 5 | ColorScheme=GraphiteLight 6 | 7 | [kdeglobals][Icons] 8 | Theme=Tela-circle 9 | 10 | [plasmarc][Theme] 11 | name=Graphite-light 12 | 13 | [kwinrc][org.kde.kdecoration2] 14 | library=org.kde.kwin.aurorae 15 | theme=__aurorae__svg__Graphite-light-round 16 | 17 | [kcminputrc][Mouse] 18 | cursorTheme=Graphite-light-cursors 19 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-light/contents/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-light/contents/previews/preview.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-light/contents/previews/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-light/contents/previews/splash.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-light/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.png" 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: 3 45 | color: "#ffffff" 46 | anchors { 47 | bottom: parent.bottom 48 | bottomMargin: 45 49 | horizontalCenter: parent.horizontalCenter 50 | } 51 | height: 6 52 | width: height*36 53 | Rectangle { 54 | radius: 3 55 | anchors { 56 | left: parent.left 57 | top: parent.top 58 | bottom: parent.bottom 59 | } 60 | width: (parent.width / 6) * (stage - 1) 61 | color: "#333333" 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.Graphite-light/contents/splash/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-light/contents/splash/images/background.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-light/contents/splash/images/rectangle.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-light/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-light 3 | Comment=Graphite-light theme for kde plasma 4 | Encoding=UTF-8 5 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; 6 | 7 | Type=Service 8 | 9 | X-KDE-ServiceTypes=Plasma/LookAndFeel 10 | X-KDE-ParentApp= 11 | X-KDE-PluginInfo-Author=Vince Liuice 12 | X-KDE-PluginInfo-Category= 13 | X-KDE-PluginInfo-Email= 14 | X-KDE-PluginInfo-License=GPL3.0 15 | X-KDE-PluginInfo-Name=com.github.vinceliuice.Graphite-light 16 | X-KDE-PluginInfo-Version= 17 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Graphite-kde-theme 18 | X-KDE-fallbackPackage=org.kde.breeze.desktop 19 | X-Plasma-MainScript=defaults 20 | X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1667573,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1667584,kns://sddmtheme.knsrc/api.kde-look.org/1667585,kns://xcursor.knsrc/api.kde-look.org/1651517 21 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-light/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": "", 11 | "Description": "Graphite light theme for kde plasma", 12 | "Id": "com.github.vinceliuice.Graphite-light", 13 | "License": "GPLv3", 14 | "Name": "Graphite-light", 15 | "Website": "https://github.com/vinceliuice/Graphite-kde-theme", 16 | "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", 17 | "X-Plasma-APIVersion": "2", 18 | "X-Plasma-MainScript": "defaults", 19 | "X-KPackage-Dependencies": "kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1667573,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1667584,kns://sddmtheme.knsrc/api.kde-look.org/1667585,kns://xcursor.knsrc/api.kde-look.org/1651517" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/contents/defaults: -------------------------------------------------------------------------------- 1 | [kdeglobals][KDE] 2 | widgetStyle=kvantum-dark 3 | 4 | [kdeglobals][General] 5 | ColorScheme=GraphiteNordDark 6 | 7 | [kdeglobals][Icons] 8 | Theme=Tela-circle-dark 9 | 10 | [plasmarc][Theme] 11 | name=Graphite-nord-dark 12 | 13 | [kwinrc][org.kde.kdecoration2] 14 | library=org.kde.kwin.aurorae 15 | theme=__aurorae__svg__Graphite-dark-round 16 | 17 | [kcminputrc][Mouse] 18 | cursorTheme=Graphite-dark-nord-cursors 19 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/contents/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/contents/previews/preview.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/contents/previews/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/contents/previews/splash.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-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.png" 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: 3 45 | color: "#272c35" 46 | anchors { 47 | bottom: parent.bottom 48 | bottomMargin: 45 49 | horizontalCenter: parent.horizontalCenter 50 | } 51 | height: 6 52 | width: height*36 53 | Rectangle { 54 | radius: 3 55 | anchors { 56 | left: parent.left 57 | top: parent.top 58 | bottom: parent.bottom 59 | } 60 | width: (parent.width / 6) * (stage - 1) 61 | color: "#d4dae0" 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.Graphite-nord-dark/contents/splash/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/contents/splash/images/background.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/contents/splash/images/rectangle.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-nord-dark 3 | Comment=Graphite-nord-dark theme for kde plasma 4 | Encoding=UTF-8 5 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; 6 | 7 | Type=Service 8 | 9 | X-KDE-ServiceTypes=Plasma/LookAndFeel 10 | X-KDE-ParentApp= 11 | X-KDE-PluginInfo-Author=Vince Liuice 12 | X-KDE-PluginInfo-Category= 13 | X-KDE-PluginInfo-Email= 14 | X-KDE-PluginInfo-License=GPL3.0 15 | X-KDE-PluginInfo-Name=com.github.vinceliuice.Graphite-nord-dark 16 | X-KDE-PluginInfo-Version= 17 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Graphite-kde-theme 18 | X-KDE-fallbackPackage=org.kde.breeze.desktop 19 | X-Plasma-MainScript=defaults 20 | X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1702664,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1702660,kns://sddmtheme.knsrc/api.kde-look.org/1702661,kns://xcursor.knsrc/api.kde-look.org/1651517 21 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-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": "", 11 | "Description": "Graphite nord dark theme for kde plasma", 12 | "Id": "com.github.vinceliuice.Graphite-nord-dark", 13 | "License": "GPLv3", 14 | "Name": "Graphite-nord-dark", 15 | "Website": "https://github.com/vinceliuice/Graphite-kde-theme", 16 | "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", 17 | "X-Plasma-APIVersion": "2", 18 | "X-Plasma-MainScript": "defaults", 19 | "X-KPackage-Dependencies": "kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1702664,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1702660,kns://sddmtheme.knsrc/api.kde-look.org/1702661,kns://xcursor.knsrc/api.kde-look.org/1651517" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/contents/defaults: -------------------------------------------------------------------------------- 1 | [kdeglobals][KDE] 2 | widgetStyle=kvantum 3 | 4 | [kdeglobals][General] 5 | ColorScheme=GraphiteNordLight 6 | 7 | [kdeglobals][Icons] 8 | Theme=Tela-circle 9 | 10 | [plasmarc][Theme] 11 | name=Graphite-nord-light 12 | 13 | [kwinrc][org.kde.kdecoration2] 14 | library=org.kde.kwin.aurorae 15 | theme=__aurorae__svg__Graphite-light-round 16 | 17 | [kcminputrc][Mouse] 18 | cursorTheme=Graphite-light-nord-cursors 19 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/contents/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/contents/previews/preview.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/contents/previews/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/contents/previews/splash.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/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.png" 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: 3 45 | color: "#ffffff" 46 | anchors { 47 | bottom: parent.bottom 48 | bottomMargin: 45 49 | horizontalCenter: parent.horizontalCenter 50 | } 51 | height: 6 52 | width: height*36 53 | Rectangle { 54 | radius: 3 55 | anchors { 56 | left: parent.left 57 | top: parent.top 58 | bottom: parent.bottom 59 | } 60 | width: (parent.width / 6) * (stage - 1) 61 | color: "#3c4352" 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.Graphite-nord-light/contents/splash/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/contents/splash/images/background.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/contents/splash/images/rectangle.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-nord-light 3 | Comment=Graphite-nord-light theme for kde plasma 4 | Encoding=UTF-8 5 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; 6 | 7 | Type=Service 8 | 9 | X-KDE-ServiceTypes=Plasma/LookAndFeel 10 | X-KDE-ParentApp= 11 | X-KDE-PluginInfo-Author=Vince Liuice 12 | X-KDE-PluginInfo-Category= 13 | X-KDE-PluginInfo-Email= 14 | X-KDE-PluginInfo-License=GPL3.0 15 | X-KDE-PluginInfo-Name=com.github.vinceliuice.Graphite-nord-light 16 | X-KDE-PluginInfo-Version= 17 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Graphite-kde-theme 18 | X-KDE-fallbackPackage=org.kde.breeze.desktop 19 | X-Plasma-MainScript=defaults 20 | X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1702662,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1702660,kns://sddmtheme.knsrc/api.kde-look.org/1702661,kns://xcursor.knsrc/api.kde-look.org/1651517 21 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite-nord-light/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": "", 11 | "Description": "Graphite nord light theme for kde plasma", 12 | "Id": "com.github.vinceliuice.Graphite-nord-light", 13 | "License": "GPLv3", 14 | "Name": "Graphite-nord-light", 15 | "Website": "https://github.com/vinceliuice/Graphite-kde-theme", 16 | "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", 17 | "X-Plasma-APIVersion": "2", 18 | "X-Plasma-MainScript": "defaults", 19 | "X-KPackage-Dependencies": "kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1702662,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1702660,kns://sddmtheme.knsrc/api.kde-look.org/1702661,kns://xcursor.knsrc/api.kde-look.org/1651517" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite/contents/defaults: -------------------------------------------------------------------------------- 1 | [kdeglobals][KDE] 2 | widgetStyle=Breeze 3 | 4 | [kdeglobals][General] 5 | ColorScheme=GraphiteDark 6 | 7 | [kdeglobals][Icons] 8 | Theme=Tela-circle-dark 9 | 10 | [plasmarc][Theme] 11 | name=Graphite 12 | 13 | [kwinrc][org.kde.kdecoration2] 14 | ButtonsOnLeft= 15 | ButtonsOnRight=IAX 16 | library=org.kde.breeze 17 | theme=Breeze 18 | 19 | [kcminputrc][Mouse] 20 | cursorTheme=breeze_cursors 21 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite/contents/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite/contents/previews/preview.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite/contents/previews/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite/contents/previews/splash.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite/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.png" 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: 3 45 | color: "#2e2e2e" 46 | anchors { 47 | bottom: parent.bottom 48 | bottomMargin: 45 49 | horizontalCenter: parent.horizontalCenter 50 | } 51 | height: 6 52 | width: height*36 53 | Rectangle { 54 | radius: 3 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.Graphite/contents/splash/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/plasma/look-and-feel/com.github.vinceliuice.Graphite/contents/splash/images/background.png -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite/contents/splash/images/rectangle.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite 3 | Comment=Graphite theme for kde plasma 4 | Encoding=UTF-8 5 | Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; 6 | 7 | Type=Service 8 | 9 | X-KDE-ServiceTypes=Plasma/LookAndFeel 10 | X-KDE-ParentApp= 11 | X-KDE-PluginInfo-Author=Vince Liuice 12 | X-KDE-PluginInfo-Category= 13 | X-KDE-PluginInfo-Email= 14 | X-KDE-PluginInfo-License=GPL3.0 15 | X-KDE-PluginInfo-Name=com.github.vinceliuice.Graphite 16 | X-KDE-PluginInfo-Version= 17 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Graphite-kde-theme 18 | X-KDE-fallbackPackage=org.kde.breeze.desktop 19 | X-Plasma-MainScript=defaults 20 | X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1667573,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1667584,kns://sddmtheme.knsrc/api.kde-look.org/1667585,kns://xcursor.knsrc/api.kde-look.org/1651517 21 | -------------------------------------------------------------------------------- /plasma/look-and-feel/com.github.vinceliuice.Graphite/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": "", 11 | "Description": "Graphite theme for kde plasma", 12 | "Id": "com.github.vinceliuice.Graphite", 13 | "License": "GPLv3", 14 | "Name": "Graphite", 15 | "Website": "https://github.com/vinceliuice/Graphite-kde-theme", 16 | "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", 17 | "X-Plasma-APIVersion": "2", 18 | "X-Plasma-MainScript": "defaults", 19 | "X-KPackage-Dependencies": "kns://colorschemes.knsrc/api.kde-look.org/1667590,kns://plasma-themes.knsrc/api.kde-look.org/1667573,kns://aurorae.knsrc/api.kde-look.org/1667583,kns://icons.knsrc/api.kde-look.org/1359276,kns://wallpaper.knsrc/api.kde-look.org/1667584,kns://sddmtheme.knsrc/api.kde-look.org/1667585,kns://xcursor.knsrc/api.kde-look.org/1651517" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/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/Graphite-nord/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/assets/login.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 31 | 33 | 65 | 66 | 70 | 73 | 78 | 79 | 80 | 81 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/assets/logout_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/assets/restart_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/assets/shutdown_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/assets/suspend_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/assets/switch_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/5.0/Graphite-nord/background.png -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/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/Graphite-nord/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/Graphite-nord/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/faces/.face.icon: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/metadata.desktop: -------------------------------------------------------------------------------- 1 | [SddmGreeterTheme] 2 | Name=Graphite-nord 3 | Description=Graphite nord sddm Theme 4 | Author=Vince Liuice 5 | Copyright=(c) 2019, Vince Liuice 6 | License=CC-BY-SA 7 | Type=sddm-theme 8 | Version=0.1.0 9 | Website=https://github.com/vinceliuice/Graphite-kde-theme 10 | Screenshot=preview.png 11 | MainScript=Main.qml 12 | ConfigFile=theme.conf 13 | TranslationsDirectory=translations 14 | Email=vinceliuice@hotmail.com 15 | Theme-Id=Graphite-nord 16 | Theme-API=2.0 17 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/5.0/Graphite-nord/preview.png -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/theme.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | color=#dbdee5 4 | fontSize=10 5 | background=background.png 6 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite-nord/theme.conf.user: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/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/Graphite/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/assets/login.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 31 | 33 | 65 | 66 | 70 | 73 | 78 | 79 | 80 | 81 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/assets/logout_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/assets/restart_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/assets/shutdown_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/assets/suspend_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/assets/switch_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/5.0/Graphite/background.png -------------------------------------------------------------------------------- /sddm/5.0/Graphite/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/Graphite/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/Graphite/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/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 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/faces/.face.icon: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/metadata.desktop: -------------------------------------------------------------------------------- 1 | [SddmGreeterTheme] 2 | Name=Graphite 3 | Description=Graphite sddm Theme 4 | Author=Vince Liuice 5 | Copyright=(c) 2019, Vince Liuice 6 | License=CC-BY-SA 7 | Type=sddm-theme 8 | Version=0.1.0 9 | Website=https://github.com/vinceliuice/Graphite-kde-theme 10 | Screenshot=preview.png 11 | MainScript=Main.qml 12 | ConfigFile=theme.conf 13 | TranslationsDirectory=translations 14 | Email=vinceliuice@hotmail.com 15 | Theme-Id=Graphite 16 | Theme-API=2.0 17 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/5.0/Graphite/preview.png -------------------------------------------------------------------------------- /sddm/5.0/Graphite/theme.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | color=#FFAC00 4 | fontSize=10 5 | background=background.png 6 | -------------------------------------------------------------------------------- /sddm/5.0/Graphite/theme.conf.user: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | -------------------------------------------------------------------------------- /sddm/5.0/README.md: -------------------------------------------------------------------------------- 1 | 2 | Graphite sddm theme for KDE Plasma desktop. 3 | 4 | ## Installation 5 | 6 | sudo ./install.sh 7 | 8 | 9 | -------------------------------------------------------------------------------- /sddm/5.0/install-nord.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 Graphite nord in ${THEME_DIR}... " 41 | cp -r "${REO_DIR}/Graphite-nord" "${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/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 Graphite in ${THEME_DIR}... " 41 | cp -r "${REO_DIR}/Graphite" "${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/Graphite-nord/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/6.0/Graphite-nord/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 | color: parent.focus ? "#ffffff" : "#dddddd" 13 | radius: 100 14 | opacity: 0.45 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/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 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/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 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/assets/login.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 31 | 33 | 65 | 66 | 70 | 73 | 78 | 79 | 80 | 81 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/assets/logout_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/assets/restart_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/assets/shutdown_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/assets/suspend_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/assets/switch_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/6.0/Graphite-nord/background.png -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/faces/.face.icon: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/metadata.desktop: -------------------------------------------------------------------------------- 1 | [SddmGreeterTheme] 2 | Name=Graphite-nord 3 | Description=Graphite nord sddm Theme 4 | Author=Vince Liuice 5 | Copyright=(c) 2019, Vince Liuice 6 | License=CC-BY-SA 7 | Type=sddm-theme 8 | Version=0.1.0 9 | Website=https://github.com/vinceliuice/Graphite-kde-theme 10 | Screenshot=preview.png 11 | MainScript=Main.qml 12 | ConfigFile=theme.conf 13 | TranslationsDirectory=translations 14 | Email=vinceliuice@hotmail.com 15 | Theme-Id=Graphite-nord 16 | Theme-API=2.0 17 | QtVersion=6 18 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/6.0/Graphite-nord/preview.png -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/theme.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | color=#dbdee5 4 | fontSize=10 5 | background=background.png 6 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite-nord/theme.conf.user: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/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/6.0/Graphite/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 | color: parent.focus ? "#ffffff" : "#dddddd" 13 | radius: 100 14 | opacity: 0.45 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/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 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/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 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/assets/login.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 31 | 33 | 65 | 66 | 70 | 73 | 78 | 79 | 80 | 81 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/assets/logout_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/assets/restart_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/assets/shutdown_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/assets/suspend_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/assets/switch_primary.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/6.0/Graphite/background.png -------------------------------------------------------------------------------- /sddm/6.0/Graphite/faces/.face.icon: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/metadata.desktop: -------------------------------------------------------------------------------- 1 | [SddmGreeterTheme] 2 | Name=Graphite 3 | Description=Graphite sddm Theme 4 | Author=Vince Liuice 5 | Copyright=(c) 2019, Vince Liuice 6 | License=CC-BY-SA 7 | Type=sddm-theme 8 | Version=0.1.0 9 | Website=https://github.com/vinceliuice/Graphite-kde-theme 10 | Screenshot=preview.png 11 | MainScript=Main.qml 12 | ConfigFile=theme.conf 13 | TranslationsDirectory=translations 14 | Email=vinceliuice@hotmail.com 15 | Theme-Id=Graphite 16 | Theme-API=2.0 17 | QtVersion=6 18 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/sddm/6.0/Graphite/preview.png -------------------------------------------------------------------------------- /sddm/6.0/Graphite/theme.conf: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | color=#FFAC00 4 | fontSize=10 5 | background=background.png 6 | -------------------------------------------------------------------------------- /sddm/6.0/Graphite/theme.conf.user: -------------------------------------------------------------------------------- 1 | [General] 2 | type=image 3 | -------------------------------------------------------------------------------- /sddm/6.0/README.md: -------------------------------------------------------------------------------- 1 | 2 | Graphite sddm theme for KDE Plasma desktop. 3 | 4 | ## Installation 5 | 6 | sudo ./install.sh 7 | 8 | 9 | -------------------------------------------------------------------------------- /sddm/6.0/install-nord.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 Graphite nord in ${THEME_DIR}... " 41 | cp -r "${REO_DIR}/Graphite-nord" "${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 Graphite in ${THEME_DIR}... " 41 | cp -r "${REO_DIR}/Graphite" "${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 | -------------------------------------------------------------------------------- /uninstall.sh: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env bash 2 | 3 | SRC_DIR=$(cd $(dirname $0) && pwd) 4 | THEME_NAME=Graphite 5 | ROOT_UID=0 6 | 7 | # Destination directory 8 | if [ "$UID" -eq "$ROOT_UID" ]; then 9 | AURORAE_DIR="/usr/share/aurorae/themes" 10 | SCHEMES_DIR="/usr/share/color-schemes" 11 | PLASMA_DIR="/usr/share/plasma/desktoptheme" 12 | LOOKFEEL_DIR="/usr/share/plasma/look-and-feel" 13 | KVANTUM_DIR="/usr/share/Kvantum" 14 | WALLPAPER_DIR="/usr/share/wallpapers" 15 | else 16 | AURORAE_DIR="$HOME/.local/share/aurorae/themes" 17 | SCHEMES_DIR="$HOME/.local/share/color-schemes" 18 | PLASMA_DIR="$HOME/.local/share/plasma/desktoptheme" 19 | LOOKFEEL_DIR="$HOME/.local/share/plasma/look-and-feel" 20 | KVANTUM_DIR="$HOME/.config/Kvantum" 21 | WALLPAPER_DIR="$HOME/.local/share/wallpapers" 22 | fi 23 | 24 | 25 | check_and_remove() { 26 | if ls $1 1> /dev/null 2>&1; then 27 | rm -rfv $1 28 | fi 29 | } 30 | 31 | uninstall() { 32 | local name=${1} 33 | 34 | check_and_remove "${AURORAE_DIR}/${name}*" 35 | check_and_remove "${PLASMA_DIR}/${name}*" 36 | check_and_remove "${SCHEMES_DIR}/${name}*" 37 | check_and_remove "${LOOKFEEL_DIR}/com.github.vinceliuice.${name}*" 38 | check_and_remove "${KVANTUM_DIR}/${name}*" 39 | check_and_remove "${WALLPAPER_DIR}/${name}*" 40 | } 41 | 42 | echo "Uninstalling '${THEME_NAME} kde themes'..." 43 | uninstall "${name:-${THEME_NAME}}" 44 | 45 | echo "Uninstall finished..." 46 | -------------------------------------------------------------------------------- /wallpaper/Graphite-dark/contents/images/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite-dark/contents/images/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-dark 3 | X-KDE-PluginInfo-Name=Graphite-dark 4 | X-KDE-PluginInfo-Author=Vince Liuice 5 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 6 | X-KDE-PluginInfo-License=CC BY-NC-SA 3.0 7 | -------------------------------------------------------------------------------- /wallpaper/Graphite-dark/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": "Graphite-dark", 11 | "License": "CC-BY-SA-4.0", 12 | "Name": "Graphite-dark" 13 | }, 14 | "X-KDE-PlasmaImageWallpaper-AccentColor": "#ce55cf" 15 | } 16 | -------------------------------------------------------------------------------- /wallpaper/Graphite-light/contents/images/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite-light/contents/images/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite-light/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-light 3 | X-KDE-PluginInfo-Name=Graphite-light 4 | X-KDE-PluginInfo-Author=Vince Liuice 5 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 6 | X-KDE-PluginInfo-License=CC BY-NC-SA 3.0 7 | -------------------------------------------------------------------------------- /wallpaper/Graphite-light/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": "Graphite-light", 11 | "License": "CC-BY-SA-4.0", 12 | "Name": "Graphite-light" 13 | }, 14 | "X-KDE-PlasmaImageWallpaper-AccentColor": "#ce55cf" 15 | } 16 | -------------------------------------------------------------------------------- /wallpaper/Graphite-nord-dark/contents/images/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite-nord-dark/contents/images/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite-nord-dark/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-nord-dark 3 | X-KDE-PluginInfo-Name=Graphite-nord-dark 4 | X-KDE-PluginInfo-Author=Vince Liuice 5 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 6 | X-KDE-PluginInfo-License=CC BY-NC-SA 3.0 7 | -------------------------------------------------------------------------------- /wallpaper/Graphite-nord-dark/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": "Graphite-nord-dark", 11 | "License": "CC-BY-SA-4.0", 12 | "Name": "Graphite-nord-dark" 13 | }, 14 | "X-KDE-PlasmaImageWallpaper-AccentColor": "#ce55cf" 15 | } 16 | -------------------------------------------------------------------------------- /wallpaper/Graphite-nord-light/contents/images/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite-nord-light/contents/images/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite-nord-light/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-nord-light 3 | X-KDE-PluginInfo-Name=Graphite-nord-light 4 | X-KDE-PluginInfo-Author=Vince Liuice 5 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 6 | X-KDE-PluginInfo-License=CC BY-NC-SA 3.0 7 | -------------------------------------------------------------------------------- /wallpaper/Graphite-nord-light/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": "Graphite-nord-light", 11 | "License": "CC-BY-SA-4.0", 12 | "Name": "Graphite-nord-light" 13 | }, 14 | "X-KDE-PlasmaImageWallpaper-AccentColor": "#ce55cf" 15 | } 16 | -------------------------------------------------------------------------------- /wallpaper/Graphite-nord/contents/images/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite-nord/contents/images/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite-nord/contents/images_dark/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite-nord/contents/images_dark/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite-nord/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite-nord 3 | Comment=Graphite Nord Wallpapers 4 | 5 | X-KDE-PluginInfo-Author=Vince Liuice 6 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 7 | X-KDE-PluginInfo-Name=Graphite-nord 8 | X-KDE-PluginInfo-Version=1.0 9 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Graphite-kde-theme 10 | X-KDE-PluginInfo-Category= 11 | X-KDE-PluginInfo-Depends= 12 | X-KDE-PluginInfo-License=CC-BY-SA 13 | X-KDE-PluginInfo-EnabledByDefault=true 14 | X-Plasma-API=5.0 15 | 16 | [Settings] 17 | FallbackTheme=default 18 | 19 | [Wallpaper] 20 | defaultWallpaperTheme=Graphite-nord 21 | defaultFileSuffix=.jpg 22 | defaultWidth=3840 23 | defaultHeight=2160 24 | 25 | [Branding] 26 | homepage=https://github.com/vinceliuice 27 | -------------------------------------------------------------------------------- /wallpaper/Graphite-nord/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": "Graphite-nord", 11 | "License": "CC-BY-SA-4.0", 12 | "Name": "Graphite-nord" 13 | }, 14 | "X-KDE-PlasmaImageWallpaper-AccentColor": "#ce55cf" 15 | } 16 | -------------------------------------------------------------------------------- /wallpaper/Graphite/contents/images/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite/contents/images/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite/contents/images_dark/3840x2160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinceliuice/Graphite-kde-theme/09665ba967475da01ad9ec2a5a5822f15ba14e84/wallpaper/Graphite/contents/images_dark/3840x2160.jpg -------------------------------------------------------------------------------- /wallpaper/Graphite/metadata.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Graphite 3 | Comment=Graphite Wallpapers 4 | 5 | X-KDE-PluginInfo-Author=Vince Liuice 6 | X-KDE-PluginInfo-Email=vinceliuice@hotmail.com 7 | X-KDE-PluginInfo-Name=Graphite 8 | X-KDE-PluginInfo-Version=1.0 9 | X-KDE-PluginInfo-Website=https://github.com/vinceliuice/Graphite-kde-theme 10 | X-KDE-PluginInfo-Category= 11 | X-KDE-PluginInfo-Depends= 12 | X-KDE-PluginInfo-License=CC-BY-SA 13 | X-KDE-PluginInfo-EnabledByDefault=true 14 | X-Plasma-API=5.0 15 | 16 | [Settings] 17 | FallbackTheme=default 18 | 19 | [Wallpaper] 20 | defaultWallpaperTheme=Graphite 21 | defaultFileSuffix=.jpg 22 | defaultWidth=3840 23 | defaultHeight=2160 24 | 25 | [Branding] 26 | homepage=https://github.com/vinceliuice 27 | -------------------------------------------------------------------------------- /wallpaper/Graphite/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": "Graphite", 11 | "License": "CC-BY-SA-4.0", 12 | "Name": "Graphite" 13 | }, 14 | "X-KDE-PlasmaImageWallpaper-AccentColor": "#ce55cf" 15 | } 16 | --------------------------------------------------------------------------------