├── LICENSE ├── README.md ├── install.sh ├── previews ├── dark.png ├── dark_transparent.png ├── light.png └── light_float.png └── themes ├── dark-mode-transparent └── dock.theme ├── dark-mode └── dock.theme ├── dock.theme ├── float-light └── dock.theme └── light-mode └── dock.theme /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Suraj Mandal 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Plank themes x 2 | 3 | This is a set of plank themes i made for my elementary-os theme [elementary-x](https://github.com/surajmandalcell/elementary-x). 4 | There are 3 variants which are all ideally spaced and made for the best experience (imo). These are under MIT licence so just edit and share however you want, enjoy! 5 | 6 | **Dark opaque** 7 | ![Dark mode](previews/dark.png) 8 | 9 | **Dark transparent** 10 | ![Dark mode transparent](previews/dark_transparent.png) 11 | 12 | **Light transparent** 13 | ![Light mode](previews/light.png) 14 | 15 | **Light float** 16 | ![Light mode](previews/light_float.png) 17 | 18 | ### Installation 19 | 20 | You can either use the `install.sh` or use the steps below 21 | 22 | 1. Clone the repo using `git clone https://github.com/surajmandalcell/plank-themes.git` 23 | 24 | 2. Copy the contents inside of `themes` folder to `~/.local/share/plank/themes/` 25 | 26 | 3. To enable the theme hover over your plank then when pressing `ctrl` press right click on any icon. 27 | 28 | 4. The plank menu will appear, now select preferences and there you'll have the dialog to set your theme. 29 | -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- 1 | git clone https://github.com/surajmandalcell/plank-themes-x.git 2 | ( 3 | cd themes 4 | mkdir -p ~/.local/share/plank/themes 5 | cp -r * ~/.local/share/plank/themes 6 | ) 7 | rm -rf plank-themes-x 8 | -------------------------------------------------------------------------------- /previews/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surajmandalcell/plank-themes-x/03643a885aa93806d305d9deed9ae4ccd2f0b920/previews/dark.png -------------------------------------------------------------------------------- /previews/dark_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surajmandalcell/plank-themes-x/03643a885aa93806d305d9deed9ae4ccd2f0b920/previews/dark_transparent.png -------------------------------------------------------------------------------- /previews/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surajmandalcell/plank-themes-x/03643a885aa93806d305d9deed9ae4ccd2f0b920/previews/light.png -------------------------------------------------------------------------------- /previews/light_float.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surajmandalcell/plank-themes-x/03643a885aa93806d305d9deed9ae4ccd2f0b920/previews/light_float.png -------------------------------------------------------------------------------- /themes/dark-mode-transparent/dock.theme: -------------------------------------------------------------------------------- 1 | #This file auto-generated by Plank. 2 | #2018-05-16T14:37:31+0000 3 | 4 | [PlankTheme] 5 | #The roundness of the top corners. 6 | TopRoundness=4 7 | #The roundness of the bottom corners. 8 | BottomRoundness=0 9 | #The thickness (in pixels) of lines drawn. 10 | LineWidth=0 11 | #The color (RGBA) of the outer stroke. 12 | OuterStrokeColor=27;;25;;26;;255 13 | #The starting color (RGBA) of the fill gradient. 14 | FillStartColor=41;;41;;41;;180 15 | #The ending color (RGBA) of the fill gradient. 16 | FillEndColor=41;;41;;41;;190 17 | #The color (RGBA) of the inner stroke. 18 | InnerStrokeColor=41;;41;;41;;255 19 | 20 | [PlankDockTheme] 21 | #The padding on the left/right dock edges, in tenths of a percent of IconSize. 22 | HorizPadding=2.3333333333333401 23 | #The padding on the top dock edge, in tenths of a percent of IconSize. 24 | TopPadding=1.2222222199999999 25 | #The padding on the bottom dock edge, in tenths of a percent of IconSize. 26 | BottomPadding=1.3333333300000001 27 | #The padding between items on the dock, in tenths of a percent of IconSize. 28 | ItemPadding=2 29 | #The size of item indicators, in tenths of a percent of IconSize. 30 | IndicatorSize=10 31 | #The size of the icon-shadow behind every item, in tenths of a percent of IconSize. 32 | IconShadowSize=0 33 | #The height (in percent of IconSize) to bounce an icon when the application sets urgent. 34 | UrgentBounceHeight=1.5 35 | #The height (in percent of IconSize) to bounce an icon when launching an application. 36 | LaunchBounceHeight=0.82499999999999996 37 | #The opacity value (0 to 1) to fade the dock to when hiding it. 38 | FadeOpacity=0 39 | #The amount of time (in ms) for click animations. 40 | ClickTime=100 41 | #The amount of time (in ms) to bounce an urgent icon. 42 | UrgentBounceTime=600 43 | #The amount of time (in ms) to bounce an icon when launching an application. 44 | LaunchBounceTime=600 45 | #The amount of time (in ms) for active window indicator animations. 46 | ActiveTime=300 47 | #The amount of time (in ms) to slide icons into/out of the dock. 48 | SlideTime=300 49 | #The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). 50 | FadeTime=350 51 | #The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). 52 | HideTime=350 53 | #The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. 54 | GlowSize=24 55 | #The total time (in ms) to show the hidden-dock urgent glow. 56 | GlowTime=350 57 | #The time (in ms) of each pulse of the hidden-dock urgent glow. 58 | GlowPulseTime=350 59 | #The hue-shift (-180 to 180) of the urgent indicator color. 60 | UrgentHueShift=150 61 | #The time (in ms) to move an item to its new position or its addition/removal to/from the dock. 62 | ItemMoveTime=150 63 | #Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. 64 | CascadeHide=true 65 | -------------------------------------------------------------------------------- /themes/dark-mode/dock.theme: -------------------------------------------------------------------------------- 1 | #This file auto-generated by Plank. 2 | #2016-08-21T16:38:22+0000 3 | 4 | [PlankTheme] 5 | #The roundness of the top corners. 6 | TopRoundness=4 7 | #The roundness of the bottom corners. 8 | BottomRoundness=0 9 | #The thickness (in pixels) of lines drawn. 10 | LineWidth=0 11 | #The color (RGBA) of the outer stroke. 12 | OuterStrokeColor=27;;25;;26;;255 13 | #The starting color (RGBA) of the fill gradient. 14 | FillStartColor=41;;41;;41;;255 15 | #The ending color (RGBA) of the fill gradient. 16 | FillEndColor=41;;41;;41;;255 17 | #The color (RGBA) of the inner stroke. 18 | InnerStrokeColor=41;;41;;41;;255 19 | 20 | [PlankDockTheme] 21 | #The padding on the left/right dock edges, in tenths of a percent of IconSize. 22 | HorizPadding=2.3333333333333401 23 | #The padding on the top dock edge, in tenths of a percent of IconSize. 24 | TopPadding=1.2222222199999999 25 | #The padding on the bottom dock edge, in tenths of a percent of IconSize. 26 | BottomPadding=1.3333333300000001 27 | #The padding between items on the dock, in tenths of a percent of IconSize. 28 | ItemPadding=2 29 | #The size of item indicators, in tenths of a percent of IconSize. 30 | IndicatorSize=10 31 | #The size of the icon-shadow behind every item, in tenths of a percent of IconSize. 32 | IconShadowSize=0 33 | #The height (in percent of IconSize) to bounce an icon when the application sets urgent. 34 | UrgentBounceHeight=1.5 35 | #The height (in percent of IconSize) to bounce an icon when launching an application. 36 | LaunchBounceHeight=0.82499999999999996 37 | #The opacity value (0 to 1) to fade the dock to when hiding it. 38 | FadeOpacity=0 39 | #The amount of time (in ms) for click animations. 40 | ClickTime=100 41 | #The amount of time (in ms) to bounce an urgent icon. 42 | UrgentBounceTime=600 43 | #The amount of time (in ms) to bounce an icon when launching an application. 44 | LaunchBounceTime=600 45 | #The amount of time (in ms) for active window indicator animations. 46 | ActiveTime=300 47 | #The amount of time (in ms) to slide icons into/out of the dock. 48 | SlideTime=300 49 | #The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). 50 | FadeTime=350 51 | #The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). 52 | HideTime=350 53 | #The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. 54 | GlowSize=24 55 | #The total time (in ms) to show the hidden-dock urgent glow. 56 | GlowTime=350 57 | #The time (in ms) of each pulse of the hidden-dock urgent glow. 58 | GlowPulseTime=350 59 | #The hue-shift (-180 to 180) of the urgent indicator color. 60 | UrgentHueShift=150 61 | #The time (in ms) to move an item to its new position or its addition/removal to/from the dock. 62 | ItemMoveTime=150 63 | #Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. 64 | CascadeHide=true -------------------------------------------------------------------------------- /themes/dock.theme: -------------------------------------------------------------------------------- 1 | #This file auto-generated by Plank. 2 | #2016-09-12T17:14:16+0000 3 | 4 | [PlankTheme] 5 | #The roundness of the top corners. 6 | TopRoundness=4 7 | #The roundness of the bottom corners. 8 | BottomRoundness=0 9 | #The thickness (in pixels) of lines drawn. 10 | LineWidth=1 11 | #The color (RGBA) of the outer stroke. 12 | OuterStrokeColor=0;;0;;0;;95 13 | #The starting color (RGBA) of the fill gradient. 14 | FillStartColor=255;;255;;255;;215 15 | #The ending color (RGBA) of the fill gradient. 16 | FillEndColor=235;;235;;235;;215 17 | #The color (RGBA) of the inner stroke. 18 | InnerStrokeColor=255;;255;;255;;245 19 | 20 | [PlankDockTheme] 21 | #The padding on the left/right dock edges, in tenths of a percent of IconSize. 22 | HorizPadding=0 23 | #The padding on the top dock edge, in tenths of a percent of IconSize. 24 | TopPadding=-7 25 | #The padding on the bottom dock edge, in tenths of a percent of IconSize. 26 | BottomPadding=1.5 27 | #The padding between items on the dock, in tenths of a percent of IconSize. 28 | ItemPadding=3 29 | #The size of item indicators, in tenths of a percent of IconSize. 30 | IndicatorSize=5 31 | #The size of the icon-shadow behind every item, in tenths of a percent of IconSize. 32 | IconShadowSize=1.2 33 | #The height (in percent of IconSize) to bounce an icon when the application sets urgent. 34 | UrgentBounceHeight=1.6666666666666667 35 | #The height (in percent of IconSize) to bounce an icon when launching an application. 36 | LaunchBounceHeight=0.625 37 | #The opacity value (0 to 1) to fade the dock to when hiding it. 38 | FadeOpacity=1 39 | #The amount of time (in ms) for click animations. 40 | ClickTime=300 41 | #The amount of time (in ms) to bounce an urgent icon. 42 | UrgentBounceTime=0 43 | #The amount of time (in ms) to bounce an icon when launching an application. 44 | LaunchBounceTime=600 45 | #The amount of time (in ms) for active window indicator animations. 46 | ActiveTime=300 47 | #The amount of time (in ms) to slide icons into/out of the dock. 48 | SlideTime=300 49 | #The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). 50 | FadeTime=250 51 | #The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). 52 | HideTime=200 53 | #The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. 54 | GlowSize=0 55 | #The total time (in ms) to show the hidden-dock urgent glow. 56 | GlowTime=0 57 | #The time (in ms) of each pulse of the hidden-dock urgent glow. 58 | GlowPulseTime=0 59 | #The hue-shift (-180 to 180) of the urgent indicator color. 60 | UrgentHueShift=150 61 | #The time (in ms) to move an item to its new position or its addition/removal to/from the dock. 62 | ItemMoveTime=200 63 | #Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. 64 | CascadeHide=true 65 | -------------------------------------------------------------------------------- /themes/float-light/dock.theme: -------------------------------------------------------------------------------- 1 | #This file auto-generated by Plank. 2 | #2016-08-21T16:38:22+0000 3 | 4 | [PlankTheme] 5 | #The roundness of the top corners. 6 | TopRoundness=9 7 | #The roundness of the bottom corners. 8 | BottomRoundness=9 9 | #The thickness (in pixels) of lines drawn. 10 | LineWidth=0 11 | #The color (RGBA) of the outer stroke. 12 | OuterStrokeColor=0;;0;;0;;120 13 | #The starting color (RGBA) of the fill gradient. 14 | FillStartColor=180;;180;;180;;190 15 | #The ending color (RGBA) of the fill gradient. 16 | FillEndColor=180;;180;;180;;190 17 | #The color (RGBA) of the inner stroke. 18 | InnerStrokeColor=255;;255;;255;;0 19 | 20 | [PlankDockTheme] 21 | #The padding on the left/right dock edges, in tenths of a percent of IconSize. 22 | HorizPadding=3 23 | #The padding on the top dock edge, in tenths of a percent of IconSize. 24 | TopPadding=1.5 25 | #The padding on the bottom dock edge, in tenths of a percent of IconSize. 26 | BottomPadding=1.5 27 | #The padding between items on the dock, in tenths of a percent of IconSize. 28 | ItemPadding=2 29 | #The size of item indicators, in tenths of a percent of IconSize. 30 | IndicatorSize=10 31 | #The size of the icon-shadow behind every item, in tenths of a percent of IconSize. 32 | IconShadowSize=0 33 | #The height (in percent of IconSize) to bounce an icon when the application sets urgent. 34 | UrgentBounceHeight=1.5 35 | #The height (in percent of IconSize) to bounce an icon when launching an application. 36 | LaunchBounceHeight=0.82499999999999996 37 | #The opacity value (0 to 1) to fade the dock to when hiding it. 38 | FadeOpacity=0 39 | #The amount of time (in ms) for click animations. 40 | ClickTime=100 41 | #The amount of time (in ms) to bounce an urgent icon. 42 | UrgentBounceTime=600 43 | #The amount of time (in ms) to bounce an icon when launching an application. 44 | LaunchBounceTime=600 45 | #The amount of time (in ms) for active window indicator animations. 46 | ActiveTime=300 47 | #The amount of time (in ms) to slide icons into/out of the dock. 48 | SlideTime=300 49 | #The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). 50 | FadeTime=350 51 | #The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). 52 | HideTime=350 53 | #The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. 54 | GlowSize=24 55 | #The total time (in ms) to show the hidden-dock urgent glow. 56 | GlowTime=350 57 | #The time (in ms) of each pulse of the hidden-dock urgent glow. 58 | GlowPulseTime=350 59 | #The hue-shift (-180 to 180) of the urgent indicator color. 60 | UrgentHueShift=150 61 | #The time (in ms) to move an item to its new position or its addition/removal to/from the dock. 62 | ItemMoveTime=150 63 | #Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. 64 | CascadeHide=true 65 | -------------------------------------------------------------------------------- /themes/light-mode/dock.theme: -------------------------------------------------------------------------------- 1 | #This file auto-generated by Plank. 2 | #2017-03-30T07:36:08+0000 3 | 4 | [PlankTheme] 5 | #The roundness of the top corners. 6 | TopRoundness=4 7 | #The roundness of the bottom corners. 8 | BottomRoundness=0 9 | #The thickness (in pixels) of lines drawn. 10 | LineWidth=0 11 | #The color (RGBA) of the outer stroke. 12 | OuterStrokeColor=0;;0;;0;;120 13 | #The starting color (RGBA) of the fill gradient. 14 | FillStartColor=180;;180;;180;;190 15 | #The ending color (RGBA) of the fill gradient. 16 | FillEndColor=180;;180;;180;;190 17 | #The color (RGBA) of the inner stroke. 18 | InnerStrokeColor=255;;255;;255;;0 19 | 20 | [PlankDockTheme] 21 | #The padding on the left/right dock edges, in tenths of a percent of IconSize. 22 | HorizPadding=2.3333333333333401 23 | #The padding on the top dock edge, in tenths of a percent of IconSize. 24 | TopPadding=1.2222222199999999 25 | #The padding on the bottom dock edge, in tenths of a percent of IconSize. 26 | BottomPadding=1.3333333300000001 27 | #The padding between items on the dock, in tenths of a percent of IconSize. 28 | ItemPadding=2 29 | #The size of item indicators, in tenths of a percent of IconSize. 30 | IndicatorSize=10 31 | #The size of the icon-shadow behind every item, in tenths of a percent of IconSize. 32 | IconShadowSize=0 33 | #The height (in percent of IconSize) to bounce an icon when the application sets urgent. 34 | UrgentBounceHeight=1.5 35 | #The height (in percent of IconSize) to bounce an icon when launching an application. 36 | LaunchBounceHeight=0.82499999999999996 37 | #The opacity value (0 to 1) to fade the dock to when hiding it. 38 | FadeOpacity=0 39 | #The amount of time (in ms) for click animations. 40 | ClickTime=100 41 | #The amount of time (in ms) to bounce an urgent icon. 42 | UrgentBounceTime=600 43 | #The amount of time (in ms) to bounce an icon when launching an application. 44 | LaunchBounceTime=600 45 | #The amount of time (in ms) for active window indicator animations. 46 | ActiveTime=300 47 | #The amount of time (in ms) to slide icons into/out of the dock. 48 | SlideTime=300 49 | #The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). 50 | FadeTime=350 51 | #The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). 52 | HideTime=350 53 | #The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. 54 | GlowSize=24 55 | #The total time (in ms) to show the hidden-dock urgent glow. 56 | GlowTime=350 57 | #The time (in ms) of each pulse of the hidden-dock urgent glow. 58 | GlowPulseTime=350 59 | #The hue-shift (-180 to 180) of the urgent indicator color. 60 | UrgentHueShift=150 61 | #The time (in ms) to move an item to its new position or its addition/removal to/from the dock. 62 | ItemMoveTime=150 63 | #Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. 64 | CascadeHide=true --------------------------------------------------------------------------------