Initial commit
This commit is contained in:
@@ -0,0 +1,28 @@
|
|||||||
|
BSD 3-Clause License
|
||||||
|
|
||||||
|
Copyright (c) 2024, Oscar Wallberg
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
1. Redistributions of source code must retain the above copyright notice, this
|
||||||
|
list of conditions and the following disclaimer.
|
||||||
|
|
||||||
|
2. Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
this list of conditions and the following disclaimer in the documentation
|
||||||
|
and/or other materials provided with the distribution.
|
||||||
|
|
||||||
|
3. Neither the name of the copyright holder nor the names of its
|
||||||
|
contributors may be used to endorse or promote products derived from
|
||||||
|
this software without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
||||||
|
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||||
|
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||||
|
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||||
|
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
INSTALL_PREFIX ?= /usr
|
||||||
|
DESTDIR ?= $(INSTALL_PREFIX)/share/plasma/desktoptheme/owallb
|
||||||
|
|
||||||
|
SVG_FILES := widgets/tasks.svg
|
||||||
|
SVGZ_FILES := $(SVG_FILES:.svg=.svgz)
|
||||||
|
|
||||||
|
all: $(SVGZ_FILES)
|
||||||
|
|
||||||
|
%.svgz: %.svg
|
||||||
|
@echo "Compressing $<"
|
||||||
|
@gzip -Sz -kf $<
|
||||||
|
|
||||||
|
clean:
|
||||||
|
@for file in $(SVGZ_FILES); do \
|
||||||
|
if [ -f $$file ]; then \
|
||||||
|
echo "Removing $$file"; \
|
||||||
|
rm -f $$file; \
|
||||||
|
fi; \
|
||||||
|
done
|
||||||
|
|
||||||
|
install: metadata.json plasmarc $(SVGZ_FILES)
|
||||||
|
@mkdir -p $(DESTDIR)
|
||||||
|
@for file in $^; do \
|
||||||
|
echo "Installing $(DESTDIR)/$$file"; \
|
||||||
|
install -Dm644 $$file $(DESTDIR)/$$file; \
|
||||||
|
done
|
||||||
|
|
||||||
|
.PHONY: all clean install
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
## Plasma 6 Theme
|
||||||
|
|
||||||
|
My plasma 6 theme. Currently only contains a style for the panel items
|
||||||
|
(`tasks.svgz`). The rest is imported from the system default (commonly Breeze).
|
||||||
|
|
||||||
|
Icons-only Task Manager:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Icon-and-Text Task Manager:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Name and other suggestions are welcome :)
|
||||||
|
|
||||||
|
## Installing
|
||||||
|
|
||||||
|
If you are on Arch Linux I have prepared a PKGBUILD
|
||||||
|
[here](https://github.com/owallb/PKGBUILD-plasma6-themes-owallb).
|
||||||
|
|
||||||
|
Alternatively, you can install it with Make by running one of the following:
|
||||||
|
|
||||||
|
1. Install to `/usr`:
|
||||||
|
```shell
|
||||||
|
sudo make install
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Install to some other place, for example `~/.local`:
|
||||||
|
```shell
|
||||||
|
make INSTALL_PREFIX=~/.local install
|
||||||
|
```
|
||||||
|
|
||||||
|
## License
|
||||||
|
BSD-3-Clause, see [LICENSE](LICENSE).
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 18 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 6.9 KiB |
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"KPlugin": {
|
||||||
|
"Authors": [
|
||||||
|
{
|
||||||
|
"Name": "Oscar Wallberg",
|
||||||
|
"Email": "oscar.wallberg@pm.me"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Name": "owallb",
|
||||||
|
"Description": "",
|
||||||
|
"Id": "owallb",
|
||||||
|
"Version": "0.1",
|
||||||
|
"Category": "",
|
||||||
|
"EnabledByDefault": true,
|
||||||
|
"License": "BSD-3-Clause",
|
||||||
|
"Website": "https://github.com/owallb/plasma6-themes-owallb"
|
||||||
|
},
|
||||||
|
"X-Plasma-API": "5.0"
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
[Wallpaper]
|
||||||
|
defaultWallpaperTheme=Next
|
||||||
|
defaultFileSuffix=.png
|
||||||
|
defaultWidth=1920
|
||||||
|
defaultHeight=1080
|
||||||
|
|
||||||
|
[ContrastEffect]
|
||||||
|
enabled=true
|
||||||
|
contrast=0.2
|
||||||
|
saturation=10
|
||||||
|
|
||||||
|
[AdaptiveTransparency]
|
||||||
|
enabled=true
|
||||||
+4383
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 193 KiB |
Reference in New Issue
Block a user