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