Compare commits
130 Commits
real-lunar
...
main
Author | SHA1 | Date | |
---|---|---|---|
5c434a30fd | |||
78b510733a | |||
0be37c6179 | |||
70f1b42506 | |||
3998a9755b | |||
4c687c2282 | |||
91f4a2006f | |||
ee77a6930e | |||
e46610027a | |||
40351fde66 | |||
7c54e73aa3 | |||
80f804530d | |||
26b8aab358 | |||
9eaaca5467 | |||
de33c01b7b | |||
48004e2d99 | |||
161ff71acd | |||
820f4ba891 | |||
c966401a53 | |||
2710c6c172 | |||
55bec3d1e6 | |||
1f36843266 | |||
d58d9c5ef5 | |||
321db51fd7 | |||
50316c30b2 | |||
0621c4fe61 | |||
4e960f0750 | |||
8a504058ed | |||
c243cbef27 | |||
72b0ec3898 | |||
b7fcc09d23 | |||
52db6f213e | |||
b483877c05 | |||
bc1c3386b7 | |||
406bdad089 | |||
6767e62d41 | |||
b7e63a85b3 | |||
885c7e29b9 | |||
59cb571f49 | |||
ca5a7d2793 | |||
51a8253b6a | |||
72efaa28b4 | |||
3a291c9c37 | |||
98598348f6 | |||
706abc7e81 | |||
0c9b68a0c0 | |||
ffed229b7f | |||
0df0933902 | |||
4005b8420d | |||
95165dcac1 | |||
d321c9be75 | |||
61ff4053ef | |||
a464935cf0 | |||
c5de19604b | |||
ce3804db82 | |||
bd56499029 | |||
27dfea89c3 | |||
36a0040865 | |||
bb9a2b7769 | |||
1f34ee71f8 | |||
ccaf6902fd | |||
0a25b7b741 | |||
50a63c9084 | |||
0d52dc2442 | |||
e1714bd8d3 | |||
7f5db7adbf | |||
26fcee8d9d | |||
417b3ecce3 | |||
8c26c7708f | |||
9570543063 | |||
a5670b5964 | |||
539be3312e | |||
b01292f68d | |||
38627c523a | |||
ec8fe34c92 | |||
885dfeee03 | |||
312d9cecc9 | |||
1e40d47ee2 | |||
b5b48eed4e | |||
d920d84dad | |||
2f734dd328 | |||
1745f46cf7 | |||
3df3db766e | |||
bbcf33e24e | |||
4102572168 | |||
95f103526a | |||
d1515d9448 | |||
8d4af15e73 | |||
709c8bd8df | |||
770c865f6a | |||
78618951ba | |||
c3b84e68cc | |||
1d242e3f25 | |||
1d9d96437c | |||
c80662ae5d | |||
e1f2d74b5d | |||
6be61e80ea | |||
9ab5b3a437 | |||
8157d5762f | |||
29f8e39130 | |||
9d436ef818 | |||
8720fe31de | |||
e4cd91b9bd | |||
0a985bff98 | |||
a2920ce604 | |||
c2fa335015 | |||
4fd15594c6 | |||
80526e5b7a | |||
b3f0183a24 | |||
71fda8b283 | |||
a8dfe7df00 | |||
76efb13924 | |||
6535866113 | |||
97da023710 | |||
7af581ecdb | |||
e67ba646b1 | |||
61a88fc8e0 | |||
2707c290fa | |||
afda55fa52 | |||
34ecee9a2b | |||
7622dff84b | |||
c322e4c9a8 | |||
f3d8b5739e | |||
|
1a1327c0d9 | ||
|
1364183707 | ||
|
4c1871f5c2 | ||
cb63f82bfa | |||
b1e275ecfb | |||
|
c818b7118d | ||
|
f4f540401a |
1
.github/build-canary-v3
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
1
|
1
.github/build-nest-v3
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
1
|
1
.github/release-canary-v3
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
1
|
1
.github/release-nest-v3
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
1
|
37
.github/workflows/build-canaryv3.yml
vendored
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
name: PikaOS Package Build Only (Canary) (amd64-v3)
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
paths:
|
||||||
|
- '.github/build-canary-v3'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
container:
|
||||||
|
image: ghcr.io/pikaos-linux/pikaos-builder:canaryv3
|
||||||
|
volumes:
|
||||||
|
- /proc:/proc
|
||||||
|
options: --privileged -it
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install SSH key
|
||||||
|
uses: shimataro/ssh-key-action@v2
|
||||||
|
with:
|
||||||
|
key: ${{ secrets.SSH_KEY }}
|
||||||
|
name: id_rsa
|
||||||
|
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||||
|
if_key_exists: replace
|
||||||
|
|
||||||
|
- name: Update APT Cache
|
||||||
|
run: apt-get update -y
|
||||||
|
|
||||||
|
- name: Set Build Config
|
||||||
|
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||||
|
|
||||||
|
- name: Build Package
|
||||||
|
run: ./main.sh
|
37
.github/workflows/build-nestv3.yml
vendored
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
name: PikaOS Package Build Only (amd64-v3)
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
paths:
|
||||||
|
- '.github/build-nest-v3'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
container:
|
||||||
|
image: ghcr.io/pikaos-linux/pikaos-builder:nestv3
|
||||||
|
volumes:
|
||||||
|
- /proc:/proc
|
||||||
|
options: --privileged -it
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install SSH key
|
||||||
|
uses: shimataro/ssh-key-action@v2
|
||||||
|
with:
|
||||||
|
key: ${{ secrets.SSH_KEY }}
|
||||||
|
name: id_rsa
|
||||||
|
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||||
|
if_key_exists: replace
|
||||||
|
|
||||||
|
- name: Update APT Cache
|
||||||
|
run: apt-get update -y
|
||||||
|
|
||||||
|
- name: Set Build Config
|
||||||
|
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||||
|
|
||||||
|
- name: Build Package
|
||||||
|
run: ./main.sh
|
40
.github/workflows/release-canaryv3.yml
vendored
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
name: PikaOS Package Build & Release (Canary) (amd64-v3)
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
paths:
|
||||||
|
- '.github/release-canary-v3'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
container:
|
||||||
|
image: ghcr.io/pikaos-linux/pikaos-builder:canaryv3
|
||||||
|
volumes:
|
||||||
|
- /proc:/proc
|
||||||
|
options: --privileged -it
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install SSH key
|
||||||
|
uses: shimataro/ssh-key-action@v2
|
||||||
|
with:
|
||||||
|
key: ${{ secrets.SSH_KEY }}
|
||||||
|
name: id_rsa
|
||||||
|
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||||
|
if_key_exists: replace
|
||||||
|
|
||||||
|
- name: Update APT Cache
|
||||||
|
run: apt-get update -y
|
||||||
|
|
||||||
|
- name: Set Build Config
|
||||||
|
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||||
|
|
||||||
|
- name: Build Package
|
||||||
|
run: ./main.sh
|
||||||
|
|
||||||
|
- name: Release Package
|
||||||
|
run: ./release.sh
|
40
.github/workflows/release-nestv3.yml
vendored
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
name: PikaOS Package Build & Release (amd64-v3)
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
paths:
|
||||||
|
- '.github/release-nest-v3'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
container:
|
||||||
|
image: ghcr.io/pikaos-linux/pikaos-builder:nestv3
|
||||||
|
volumes:
|
||||||
|
- /proc:/proc
|
||||||
|
options: --privileged -it
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install SSH key
|
||||||
|
uses: shimataro/ssh-key-action@v2
|
||||||
|
with:
|
||||||
|
key: ${{ secrets.SSH_KEY }}
|
||||||
|
name: id_rsa
|
||||||
|
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||||
|
if_key_exists: replace
|
||||||
|
|
||||||
|
- name: Update APT Cache
|
||||||
|
run: apt-get update -y
|
||||||
|
|
||||||
|
- name: Set Build Config
|
||||||
|
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||||
|
|
||||||
|
- name: Build Package
|
||||||
|
run: ./main.sh
|
||||||
|
|
||||||
|
- name: Release Package
|
||||||
|
run: ./release.sh
|
24
LICENSE.md
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
MIT License (With DPKG packaging compatibility)
|
||||||
|
|
||||||
|
Copyright (c) 2024 PikaOS
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
The files covered by this license are any files and directories in the root of this repository (including but not limited to: `main.sh`, `release.sh`, and `.github`), with the exception of the `debian` directory and its contents if `debian/copyright` exists, and declares any files or directories as a different LICENSE/COPYRIGHT.
|
14
main.sh
@ -1,3 +1,13 @@
|
|||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
VERSION="2.0.19"
|
||||||
|
|
||||||
|
source ./pika-build-config.sh
|
||||||
|
|
||||||
|
echo "$PIKA_BUILD_ARCH" > pika-build-arch
|
||||||
|
|
||||||
# Clone Upstream
|
# Clone Upstream
|
||||||
cd ./pika-hyprland-settings
|
cd ./pika-hyprland-settings
|
||||||
|
|
||||||
@ -5,8 +15,8 @@ cd ./pika-hyprland-settings
|
|||||||
apt-get build-dep ./ -y
|
apt-get build-dep ./ -y
|
||||||
|
|
||||||
# Build package
|
# Build package
|
||||||
dh_make --createorig
|
LOGNAME=root dh_make --createorig -y -l -p pika-hyprland-settings_"$VERSION" || echo "dh-make: Ignoring Last Error"
|
||||||
dpkg-buildpackage
|
dpkg-buildpackage --no-sign
|
||||||
|
|
||||||
# Move the debs to output
|
# Move the debs to output
|
||||||
cd ../
|
cd ../
|
||||||
|
10
pika-build-config/amd64-v3.sh
Executable file
@ -0,0 +1,10 @@
|
|||||||
|
#! /bin/bash
|
||||||
|
export PIKA_BUILD_ARCH="amd64-v3"
|
||||||
|
export DEBIAN_FRONTEND="noninteractive"
|
||||||
|
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||||
|
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||||
|
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||||
|
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||||
|
export DEB_LDFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||||
|
export DEB_BUILD_OPTIONS="nocheck notest terse"
|
||||||
|
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
5
pika-build-config/i386.sh
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
#! /bin/bash
|
||||||
|
export PIKA_BUILD_ARCH="i386"
|
||||||
|
export DEBIAN_FRONTEND="noninteractive"
|
||||||
|
export DEB_BUILD_OPTIONS="nocheck notest terse"
|
||||||
|
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
@ -1,3 +1,142 @@
|
|||||||
|
pika-hyprland-settings (2.0.19-101pika13) pika; urgency=medium
|
||||||
|
|
||||||
|
* Font fixups
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.19-101pika10) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - new bar, new cursors
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.18-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - fix cursor sizes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.17-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - laptop battery life fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.16-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - udev fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.15-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - udev fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.14-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Autostart fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.13-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Autostart fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.12-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Autostart fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.11-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Autostart fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.10-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Autostart fixes
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.9-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Nvidia
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.8-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Nvidia
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.7-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Nvidia
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.6-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland - Nvidia
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.5-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.4-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.3-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.2-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pika 4 Hyprland
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.1-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* Pike 43 Hyprland
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (2.0.0-101pika1) pika; urgency=medium
|
||||||
|
|
||||||
|
* port to pika os 4
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (1.1.8-100pika1) pikauwu; urgency=medium
|
||||||
|
|
||||||
|
* Upstream fix
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
|
pika-hyprland-settings (1.1.7-100pika1) pikauwu; urgency=medium
|
||||||
|
|
||||||
|
* Upstream fix
|
||||||
|
|
||||||
|
-- ferrreo <harderthanfire@gmail.com> Sat, 01 Oct 2022 14:50:00 +0300
|
||||||
|
|
||||||
pika-hyprland-settings (1.1.5-99pika2) lunar; urgency=medium
|
pika-hyprland-settings (1.1.5-99pika2) lunar; urgency=medium
|
||||||
|
|
||||||
* Upstream fix
|
* Upstream fix
|
||||||
|
@ -7,9 +7,103 @@ Build-Depends: debhelper-compat (= 13)
|
|||||||
Rules-Requires-Root: no
|
Rules-Requires-Root: no
|
||||||
|
|
||||||
Package: pika-hyprland-settings
|
Package: pika-hyprland-settings
|
||||||
Architecture: amd64
|
Architecture: linux-any
|
||||||
Depends: breeze, pika-theme, greetd, ags
|
Depends:
|
||||||
Conflicts: pika-settings, pika-kde-settings, gdm3
|
libglib2.0-bin,
|
||||||
|
quickshell,
|
||||||
|
pikabar,
|
||||||
|
nautilus,
|
||||||
|
gdm3,
|
||||||
|
hypridle,
|
||||||
|
hyprpaper,
|
||||||
|
qt6ct,
|
||||||
|
libxcb-xinerama0,
|
||||||
|
kde-style-oxygen-qt6,
|
||||||
|
papirus-colors,
|
||||||
|
wl-clipboard,
|
||||||
|
hyprlock,
|
||||||
|
sway-notification-center,
|
||||||
|
network-manager-gnome,
|
||||||
|
swayosd,
|
||||||
|
playerctl,
|
||||||
|
brightnessctl,
|
||||||
|
brightness-udev,
|
||||||
|
pavucontrol,
|
||||||
|
wlogout,
|
||||||
|
wayfreeze,
|
||||||
|
kitty,
|
||||||
|
grim,
|
||||||
|
slurp,
|
||||||
|
rofi-wayland,
|
||||||
|
grimshot,
|
||||||
|
cava,
|
||||||
|
mate-polkit,
|
||||||
|
fastfetch,
|
||||||
|
pika-wallpapers,
|
||||||
|
adw-gtk3-theme,
|
||||||
|
papirus-icon-theme,
|
||||||
|
mate-polkit-bin,
|
||||||
|
Conflicts:
|
||||||
|
pika-gnome-settings,
|
||||||
|
pika-kde-settings,
|
||||||
|
pika-hyprland-settings-nvidia,
|
||||||
|
Provides:
|
||||||
|
pika-settings
|
||||||
|
Replaces:
|
||||||
|
pika-hyprland-settings-nvidia
|
||||||
|
Recommends:
|
||||||
|
chromium,
|
||||||
Section: metapackages
|
Section: metapackages
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Description: PikaOS Hyprland Default Config
|
Description: PikaOS Hyprland Default Config
|
||||||
|
|
||||||
|
Package: pika-hyprland-settings-nvidia
|
||||||
|
Architecture: linux-any
|
||||||
|
Depends:
|
||||||
|
libglib2.0-bin,
|
||||||
|
quickshell,
|
||||||
|
pikabar,
|
||||||
|
qt6ct,
|
||||||
|
nautilus,
|
||||||
|
gdm3,
|
||||||
|
hypridle,
|
||||||
|
hyprpaper,
|
||||||
|
libxcb-xinerama0,
|
||||||
|
kde-style-oxygen-qt6,
|
||||||
|
papirus-colors,
|
||||||
|
hyprlock,
|
||||||
|
sway-notification-center,
|
||||||
|
network-manager-gnome,
|
||||||
|
swayosd,
|
||||||
|
playerctl,
|
||||||
|
brightnessctl,
|
||||||
|
brightness-udev,
|
||||||
|
pavucontrol,
|
||||||
|
wlogout,
|
||||||
|
wayfreeze,
|
||||||
|
kitty,
|
||||||
|
grim,
|
||||||
|
slurp,
|
||||||
|
rofi-wayland,
|
||||||
|
grimshot,
|
||||||
|
cava,
|
||||||
|
mate-polkit,
|
||||||
|
fastfetch,
|
||||||
|
pika-wallpapers,
|
||||||
|
adw-gtk3-theme,
|
||||||
|
papirus-icon-theme,
|
||||||
|
mate-polkit-bin,
|
||||||
|
Conflicts:
|
||||||
|
pika-gnome-settings,
|
||||||
|
pika-kde-settings,
|
||||||
|
pika-hyprland-settings,
|
||||||
|
Provides:
|
||||||
|
pika-settings,
|
||||||
|
pika-hyprland-settings,
|
||||||
|
Replaces:
|
||||||
|
pika-hyprland-settings,
|
||||||
|
Recommends:
|
||||||
|
chromium,
|
||||||
|
Section: metapackages
|
||||||
|
Priority: optional
|
||||||
|
Description: PikaOS Hyprland Default Config (Nvidia)
|
||||||
|
@ -1 +0,0 @@
|
|||||||
pika-hyprland-desktop_1.0.0_source.buildinfo metapackages optional
|
|
@ -0,0 +1,9 @@
|
|||||||
|
[org.gnome.desktop.interface]
|
||||||
|
accent-color = 'yellow'
|
||||||
|
icon-theme = 'Papirus-Dark'
|
||||||
|
gtk-theme = 'adw-gtk3-dark'
|
||||||
|
show-battery-percentage = true
|
||||||
|
enable-animations = true
|
||||||
|
font-antialiasing = 'rgba'
|
||||||
|
font-hinting = 'full'
|
||||||
|
color-scheme = 'prefer-dark'
|
@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
# Check if /home has any subdirectories
|
||||||
|
if [ "$(ls -A /home)" ]; then
|
||||||
|
for u in /home/*; do
|
||||||
|
# Check if the current item is a directory
|
||||||
|
if [ -d "$u" ]; then
|
||||||
|
if [ ! -f "${u}/.config/hypr/hypridle.conf" ]; then
|
||||||
|
cp -a /etc/skel/. "${u}/"
|
||||||
|
chown -R "$(basename "$u"):$(basename "$u")" "${u}/"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
else
|
||||||
|
echo "/home is empty. No user directories to process."
|
||||||
|
fi
|
@ -0,0 +1,9 @@
|
|||||||
|
[org.gnome.desktop.interface]
|
||||||
|
accent-color = 'yellow'
|
||||||
|
icon-theme = 'Papirus-Dark'
|
||||||
|
gtk-theme = 'adw-gtk3-dark'
|
||||||
|
show-battery-percentage = true
|
||||||
|
enable-animations = true
|
||||||
|
font-antialiasing = 'rgba'
|
||||||
|
font-hinting = 'full'
|
||||||
|
color-scheme = 'prefer-dark'
|
@ -1,2 +0,0 @@
|
|||||||
etc
|
|
||||||
usr
|
|
18
pika-hyprland-settings/debian/pika-hyprland-settings.postinst
Executable file
@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
# Check if /home has any subdirectories
|
||||||
|
if [ "$(ls -A /home)" ]; then
|
||||||
|
for u in /home/*; do
|
||||||
|
# Check if the current item is a directory
|
||||||
|
if [ -d "$u" ]; then
|
||||||
|
if [ ! -f "${u}/.config/hypr/hypridle.conf" ]; then
|
||||||
|
cp -a /etc/skel/. "${u}/"
|
||||||
|
chown -R "$(basename "$u"):$(basename "$u")" "${u}/"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
else
|
||||||
|
echo "/home is empty. No user directories to process."
|
||||||
|
fi
|
@ -1,24 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
cp -f /etc/skel/.config/examples/metadata.desktop /usr/share/plasma/desktoptheme/Orchis-dark/
|
|
||||||
cp -f /etc/skel/.config/examples/.profile /etc/skel/
|
|
||||||
|
|
||||||
for u in /home/*
|
|
||||||
do
|
|
||||||
if ! test -f "${u}/.config/hypr/hyprland.conf"
|
|
||||||
then
|
|
||||||
cp -a /etc/skel/. "${u}/"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! test -f "${u}/.config/ags/widgets/systray.js"
|
|
||||||
then
|
|
||||||
cp -af /etc/skel/.config/ags/. "${u}/.config/ags/"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
mkdir -p /etc/greetd/
|
|
||||||
cp -f /usr/share/pika/greetd/config.toml /etc/greetd/config.toml
|
|
||||||
rm /etc/systemd/system/display-manager.service
|
|
||||||
ln -s /lib/systemd/system/greetd.service /etc/systemd/system/display-manager.service
|
|
@ -3,11 +3,15 @@
|
|||||||
override_dh_strip:
|
override_dh_strip:
|
||||||
echo "Skipping strip"
|
echo "Skipping strip"
|
||||||
|
|
||||||
|
override_dh_installgsettings:
|
||||||
|
dh_installgsettings --priority=50
|
||||||
|
|
||||||
override_dh_install:
|
override_dh_install:
|
||||||
dh_install
|
mkdir -pv debian/pika-hyprland-settings
|
||||||
mkdir -p debian/pika-hyprland-settings/usr/share/wallpapers/Pika/contents/images/
|
cp -rvf usr debian/pika-hyprland-settings/
|
||||||
ln -s /usr/share/backgrounds/pika/Wallpaper_PikaOS_Parrot_8K.png debian/pika-hyprland-settings/usr/share/wallpapers/Pika/contents/images/7680x4320.png
|
cp -rvf etc debian/pika-hyprland-settings/
|
||||||
ln -s /usr/share/backgrounds/pika/Wallpaper_PikaOS_Parrot_8K.png debian/pika-hyprland-settings/usr/share/wallpapers/Pika/contents/screenshot.png
|
cp -rvf debian/pika-hyprland-settings debian/pika-hyprland-settings-nvidia
|
||||||
|
sed -i 's/^#env=/env=/' debian/pika-hyprland-settings-nvidia/etc/skel/.config/hypr/env.conf
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@
|
dh $@
|
||||||
|
@ -1 +1 @@
|
|||||||
3.0 (native)
|
3.0 (quilt)
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
export MOZ_ENABLE_WAYLAND=1
|
|
||||||
export XDG_SESSION_TYPE=wayland
|
|
||||||
export XDG_CURRENT_DESKTOP=Hyprland
|
|
||||||
export XDG_SESSION_DESKTOP=Hyprland
|
|
||||||
export MOZ_DBUS_REMOTE=1
|
|
||||||
export GDK_BACKEND=wayland
|
|
||||||
export QT_AUTO_SCREEN_SCALE_FACTOR=1
|
|
||||||
export QT_QPA_PLATFORM="wayland;xcb"
|
|
||||||
export QT_WAYLAND_FORCE_DPI=physical
|
|
||||||
export QT_QPA_PLATFORMTHEME='gnome'
|
|
||||||
export SDL_VIDEODRIVER=wayland
|
|
||||||
export CLUTTER_BACKEND="wayland"
|
|
||||||
export TERM=kitty
|
|
||||||
export TERMINAL=kitty
|
|
||||||
export SDL_VIDEO_EGL_ALLOW_TRANSPARENCY=1
|
|
||||||
export GTK_IM_MODULE=fcitx
|
|
||||||
export QT_IM_MODULE=fcitx
|
|
||||||
export XMODIFIERS="@im=fcitx"
|
|
||||||
export QT_STYLE_OVERRIDE=kvantum
|
|
@ -1,2 +0,0 @@
|
|||||||
[General]
|
|
||||||
theme=Orchis-dark
|
|
@ -1,17 +0,0 @@
|
|||||||
[qt]
|
|
||||||
GUIEffects=none
|
|
||||||
KDE\contrast=7
|
|
||||||
KWinPalette\activeBackground=#282828
|
|
||||||
KWinPalette\activeBlend=#282828
|
|
||||||
KWinPalette\activeForeground=#dfdfdf
|
|
||||||
KWinPalette\activeTitleBtnBg=#282828
|
|
||||||
KWinPalette\frame=#282828
|
|
||||||
KWinPalette\inactiveBackground=#323232
|
|
||||||
KWinPalette\inactiveBlend=#323232
|
|
||||||
KWinPalette\inactiveForeground=#dfdfdf
|
|
||||||
KWinPalette\inactiveFrame=#282828
|
|
||||||
KWinPalette\inactiveTitleBtnBg=#282828
|
|
||||||
Palette\active=#dfdfdf, #4d4d4d, #494949, #3b3b3b, #131313, #222222, #dfdfdf, #ffffff, #dfdfdf, #303030, #282828, #0e0e0e, #1a73e8, #ffffff, #4285f4, #00bcd4, #303030, #000000, #282828, #dfdfdf, #dfdfdf
|
|
||||||
Palette\disabled=#636363, #494949, #474747, #393939, #131313, #212121, #686868, #ffffff, #7a7a7a, #2e2e2e, #262626, #0d0d0d, #262626, #636363, #344a6f, #1e5c64, #2e2e2e, #000000, #282828, #dfdfdf, #dfdfdf
|
|
||||||
Palette\inactive=#dfdfdf, #4d4d4d, #494949, #3b3b3b, #131313, #222222, #dfdfdf, #ffffff, #dfdfdf, #303030, #282828, #0e0e0e, #143868, #dfdfdf, #4285f4, #00bcd4, #303030, #000000, #282828, #dfdfdf, #dfdfdf
|
|
||||||
font="Noto Sans,10,-1,0,50,0,0,0,0,0"
|
|
@ -1,6 +1,6 @@
|
|||||||
export default {
|
export default {
|
||||||
numberOfWorkspaces: 10,
|
numberOfWorkspaces: 10,
|
||||||
city: "Stoke-On-Trent",
|
city: "London",
|
||||||
weatherUpdateInterval: 900,
|
weatherUpdateInterval: 900,
|
||||||
isAmerican: false,
|
isAmerican: false,
|
||||||
sysinfoUpdateInterval: "2s",
|
sysinfoUpdateInterval: "2s",
|
||||||
|
@ -11,9 +11,13 @@ export const getWeatherSymbol = (weatherCode) => {
|
|||||||
const dt = new Date();
|
const dt = new Date();
|
||||||
const hour = dt.getHours();
|
const hour = dt.getHours();
|
||||||
if (hour <= 7 || hour >= 20) {
|
if (hour <= 7 || hour >= 20) {
|
||||||
return NIGHT_WEATHER_SYMBOL[WWO_CODE[weatherCode]];
|
return NIGHT_WEATHER_SYMBOL[OMAPI_CODE[weatherCode]];
|
||||||
}
|
}
|
||||||
return WEATHER_SYMBOL[WWO_CODE[weatherCode]];
|
return WEATHER_SYMBOL[OMAPI_CODE[weatherCode]];
|
||||||
|
};
|
||||||
|
|
||||||
|
export const getWeatherDesc = (weatherCode) => {
|
||||||
|
return OMAPI_CODE_DESC[weatherCode];
|
||||||
};
|
};
|
||||||
|
|
||||||
export const getFormattedTime = () => {
|
export const getFormattedTime = () => {
|
||||||
@ -67,55 +71,66 @@ const battIcons = ["battery_0_bar","battery_1_bar","battery_2_bar","battery_3_ba
|
|||||||
const days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
|
const days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
|
||||||
const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
|
const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
|
||||||
|
|
||||||
const WWO_CODE = {
|
const OMAPI_CODE_DESC = {
|
||||||
"113": "Sunny",
|
"0": "Clear",
|
||||||
"116": "PartlyCloudy",
|
"1": "Mostly Clear",
|
||||||
"119": "Cloudy",
|
"2": "Partly Cloudy",
|
||||||
"122": "VeryCloudy",
|
"3": "Cloudy",
|
||||||
"143": "Fog",
|
"45": "Fog",
|
||||||
"176": "LightShowers",
|
"48": "Freezing Fog",
|
||||||
"179": "LightSleetShowers",
|
"51": "Light Drizzle",
|
||||||
"182": "LightSleet",
|
"53": "Drizzle",
|
||||||
"185": "LightSleet",
|
"55": "Heavy Drizzle",
|
||||||
"200": "ThunderyShowers",
|
"56": "Light Freezing Drizzle",
|
||||||
"227": "LightSnow",
|
"57": "Freezing Drizzle",
|
||||||
"230": "HeavySnow",
|
"61": "Light Rain",
|
||||||
"248": "Fog",
|
"63": "Rain",
|
||||||
"260": "Fog",
|
"65": "Heavy Rain",
|
||||||
"263": "LightShowers",
|
"66": "Light Freezing Rain",
|
||||||
"266": "LightRain",
|
"67": "Freezing Rain",
|
||||||
"281": "LightSleet",
|
"71": "Light Snow",
|
||||||
"284": "LightSleet",
|
"73": "Snow",
|
||||||
"293": "LightRain",
|
"75": "Heavy Snow",
|
||||||
"296": "LightRain",
|
"77": "Light Snow Shower",
|
||||||
"299": "HeavyShowers",
|
"80": "Light Rain Shower",
|
||||||
"302": "HeavyRain",
|
"81": "Rain Shower",
|
||||||
"305": "HeavyShowers",
|
"82": "Heavy Rain Shower",
|
||||||
"308": "HeavyRain",
|
"85": "Snow Shower",
|
||||||
"311": "LightSleet",
|
"86": "Heavy Snow Shower",
|
||||||
"314": "LightSleet",
|
"95": "Thunderstorm",
|
||||||
"317": "LightSleet",
|
"96": "Heavy Thunderstorm",
|
||||||
"320": "LightSnow",
|
"99": "THunderstorm with Hail"
|
||||||
"323": "LightSnowShowers",
|
}
|
||||||
"326": "LightSnowShowers",
|
|
||||||
"329": "HeavySnow",
|
const OMAPI_CODE = {
|
||||||
"332": "HeavySnow",
|
"0": "Sunny",
|
||||||
"335": "HeavySnowShowers",
|
"1": "PartlyCloudy",
|
||||||
"338": "HeavySnow",
|
"2": "Cloudy",
|
||||||
"350": "LightSleet",
|
"3": "VeryCloudy",
|
||||||
"353": "LightShowers",
|
"45": "Fog",
|
||||||
"356": "HeavyShowers",
|
"48": "Fog",
|
||||||
"359": "HeavyRain",
|
"51": "LightShowers",
|
||||||
"362": "LightSleetShowers",
|
"53": "LightRain",
|
||||||
"365": "LightSleetShowers",
|
"55": "HeavyShowers",
|
||||||
"368": "LightSnowShowers",
|
"56": "LightSleetShowers",
|
||||||
"371": "HeavySnowShowers",
|
"57": "LightSleet",
|
||||||
"374": "LightSleetShowers",
|
"61": "LightRain",
|
||||||
"377": "LightSleet",
|
"63": "LightRain",
|
||||||
"386": "ThunderyShowers",
|
"65": "HeavyRain",
|
||||||
"389": "ThunderyHeavyRain",
|
"66": "LightSleet",
|
||||||
"392": "ThunderySnowShowers",
|
"67": "LightSleet",
|
||||||
"395": "HeavySnowShowers",
|
"71": "LightSnow",
|
||||||
|
"73": "HeavySnow",
|
||||||
|
"75": "HeavySnow",
|
||||||
|
"77": "LightSnowShowers",
|
||||||
|
"80": "LightShowers",
|
||||||
|
"81": "HeavyShowers",
|
||||||
|
"82": "HeavyShowers",
|
||||||
|
"85": "LightSnowShowers",
|
||||||
|
"86": "HeavySnowShowers",
|
||||||
|
"95": "ThunderyShowers",
|
||||||
|
"96": "ThunderyHeavyRain",
|
||||||
|
"99": "ThunderySnowShowers"
|
||||||
}
|
}
|
||||||
|
|
||||||
const WEATHER_SYMBOL = {
|
const WEATHER_SYMBOL = {
|
||||||
|
598
pika-hyprland-settings/etc/skel/.config/ags/style.css
Normal file
@ -0,0 +1,598 @@
|
|||||||
|
* {
|
||||||
|
all: unset; }
|
||||||
|
|
||||||
|
@keyframes flyin-top {
|
||||||
|
from {
|
||||||
|
margin-top: -2.795rem; }
|
||||||
|
to {
|
||||||
|
margin-top: 0rem; } }
|
||||||
|
|
||||||
|
@keyframes flyin-bottom {
|
||||||
|
from {
|
||||||
|
margin-top: 4.841rem;
|
||||||
|
margin-bottom: -4.841rem; }
|
||||||
|
to {
|
||||||
|
margin-bottom: 0rem;
|
||||||
|
margin-top: 0rem; } }
|
||||||
|
|
||||||
|
.no-anim {
|
||||||
|
transition: 0ms; }
|
||||||
|
|
||||||
|
.txt {
|
||||||
|
color: #e5e1e6; }
|
||||||
|
|
||||||
|
.txt-shadow {
|
||||||
|
text-shadow: 1px 2px 8px rgba(0, 0, 0, 0.69);
|
||||||
|
margin: 10px; }
|
||||||
|
|
||||||
|
.txt-badonkers {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 3rem; }
|
||||||
|
|
||||||
|
.txt-tiddies {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 2.7273rem; }
|
||||||
|
|
||||||
|
.txt-hugeass {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 1.8182rem; }
|
||||||
|
|
||||||
|
.txt-larger {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 1.6363rem; }
|
||||||
|
|
||||||
|
.txt-large {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 1.4545rem; }
|
||||||
|
|
||||||
|
.txt-norm {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 1.2727rem; }
|
||||||
|
|
||||||
|
.txt-small {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 1.0909rem; }
|
||||||
|
|
||||||
|
.txt-smallie {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 1rem; }
|
||||||
|
|
||||||
|
.txt-smaller {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 0.9091rem; }
|
||||||
|
|
||||||
|
.txt-smaller-offset {
|
||||||
|
margin-top: -0.136rem; }
|
||||||
|
|
||||||
|
.txt-tiny {
|
||||||
|
font-family: 'Torus', 'Product Sans', 'Bahnschrift', 'Inter';
|
||||||
|
font-size: 0.7273rem; }
|
||||||
|
|
||||||
|
.txt-subtxt {
|
||||||
|
color: #bdb9be; }
|
||||||
|
|
||||||
|
.txt-bold {
|
||||||
|
font-weight: 500; }
|
||||||
|
|
||||||
|
.icon-material {
|
||||||
|
font-family: 'Material Symbols Rounded'; }
|
||||||
|
|
||||||
|
.separator {
|
||||||
|
border-radius: 50rem;
|
||||||
|
background-color: #e5e1e6;
|
||||||
|
margin: 0rem 0.682rem;
|
||||||
|
min-width: 0.545rem;
|
||||||
|
min-height: 0.545rem; }
|
||||||
|
|
||||||
|
tooltip {
|
||||||
|
background-color: #47464e;
|
||||||
|
color: #c9c5d0;
|
||||||
|
border-radius: 50rem;
|
||||||
|
border: 1px solid #c9c5d0; }
|
||||||
|
|
||||||
|
.spacing-v-15 > box {
|
||||||
|
margin-bottom: 1.023rem; }
|
||||||
|
|
||||||
|
.spacing-v-15 > box:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-15 > scrolledwindow {
|
||||||
|
margin-bottom: 1.023rem; }
|
||||||
|
|
||||||
|
.spacing-v-15 > scrolledwindow:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-15 > revealer {
|
||||||
|
margin-bottom: 1.023rem; }
|
||||||
|
|
||||||
|
.spacing-v-15 > revealer:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-15 > label {
|
||||||
|
margin-bottom: 1.023rem; }
|
||||||
|
|
||||||
|
.spacing-v-15 > label:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-15 > box {
|
||||||
|
margin-right: 1.023rem; }
|
||||||
|
|
||||||
|
.spacing-h-15 > box:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-15 > label {
|
||||||
|
margin-right: 1.023rem; }
|
||||||
|
|
||||||
|
.spacing-h-15 > label:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-15 > button {
|
||||||
|
margin-right: 1.023rem; }
|
||||||
|
|
||||||
|
.spacing-h-15 > button:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-5 > box {
|
||||||
|
margin-bottom: 0.341rem; }
|
||||||
|
|
||||||
|
.spacing-v-5 > box:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-5 > label {
|
||||||
|
margin-bottom: 0.341rem; }
|
||||||
|
|
||||||
|
.spacing-v-5 > label:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-5 > button {
|
||||||
|
margin-bottom: 0.341rem; }
|
||||||
|
|
||||||
|
.spacing-v-5 > button:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-5 > box {
|
||||||
|
margin-right: 0.341rem; }
|
||||||
|
|
||||||
|
.spacing-h-5 > box:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-5 > label {
|
||||||
|
margin-right: 0.341rem; }
|
||||||
|
|
||||||
|
.spacing-h-5 > label:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-5 > widget > box {
|
||||||
|
margin-right: 0.341rem; }
|
||||||
|
|
||||||
|
.spacing-h-5 > widget:last-child > box {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-minus5 > box {
|
||||||
|
margin-bottom: -0.341rem; }
|
||||||
|
|
||||||
|
.spacing-v-minus5 > box:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-v-minus5 > label {
|
||||||
|
margin-bottom: -0.341rem; }
|
||||||
|
|
||||||
|
.spacing-v-minus5 > label:last-child {
|
||||||
|
margin-bottom: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-10 > box {
|
||||||
|
margin-right: 0.682rem; }
|
||||||
|
|
||||||
|
.spacing-h-10 > box:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-10 > label {
|
||||||
|
margin-right: 0.682rem; }
|
||||||
|
|
||||||
|
.spacing-h-10 > label:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.spacing-h-10 > widget {
|
||||||
|
margin-right: 0.682rem; }
|
||||||
|
|
||||||
|
.spacing-h-10 > widget:last-child {
|
||||||
|
margin-right: 0rem; }
|
||||||
|
|
||||||
|
.anim-enter {
|
||||||
|
transition: 200ms cubic-bezier(0.05, 0.7, 0.1, 1); }
|
||||||
|
|
||||||
|
.anim-exit {
|
||||||
|
transition: 150ms cubic-bezier(0.3, 0, 0.8, 0.15); }
|
||||||
|
|
||||||
|
.bar-bg {
|
||||||
|
min-height: 3.81818181817rem;
|
||||||
|
margin: 0.27272727272rem 0.546rem;
|
||||||
|
border-radius: 26px;
|
||||||
|
background-color: #141418;
|
||||||
|
background-image: linear-gradient(135deg, #191823 18%, rgba(0, 0, 0, 0) 18%, rgba(0, 0, 0, 0) 37%, #191823 37%, #191823 63%, rgba(0, 0, 0, 0) 63%, rgba(0, 0, 0, 0) 85%, #191823 85%);
|
||||||
|
box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
|
||||||
|
animation-name: flyin-top;
|
||||||
|
animation-duration: 250ms;
|
||||||
|
animation-timing-function: cubic-bezier(0.05, 0.7, 0.1, 1);
|
||||||
|
animation-iteration-count: 1; }
|
||||||
|
|
||||||
|
.bar-sidespace {
|
||||||
|
min-width: 1.5rem; }
|
||||||
|
|
||||||
|
.bar-group-margin {
|
||||||
|
padding: 0.2rem; }
|
||||||
|
|
||||||
|
.bar-group {
|
||||||
|
background-color: rgba(48, 47, 51, 0.59);
|
||||||
|
border-top: 1px solid rgba(68, 67, 71, 0.59);
|
||||||
|
border-left: 1px solid rgba(68, 67, 71, 0.59);
|
||||||
|
border-right: 1px solid rgba(58, 57, 61, 0.59);
|
||||||
|
border-bottom: 1px solid rgba(58, 57, 61, 0.59); }
|
||||||
|
|
||||||
|
.bar-group-pad {
|
||||||
|
padding: 0rem 1.023rem; }
|
||||||
|
|
||||||
|
.bar-group-pad-less {
|
||||||
|
padding: 0rem 0.681rem; }
|
||||||
|
|
||||||
|
.bar-group-pad-system {
|
||||||
|
padding-left: 1.023rem;
|
||||||
|
padding-right: 0.547rem; }
|
||||||
|
|
||||||
|
.bar-group-pad-music {
|
||||||
|
padding-right: 1.023rem;
|
||||||
|
padding-left: 0.273rem;
|
||||||
|
margin-left: 1.023rem; }
|
||||||
|
|
||||||
|
.bar-group-pad-left {
|
||||||
|
padding-left: 1.364rem;
|
||||||
|
padding-right: 0.681rem; }
|
||||||
|
|
||||||
|
.bar-group-pad-right {
|
||||||
|
padding-left: 0.681rem;
|
||||||
|
padding-right: 1.364rem; }
|
||||||
|
|
||||||
|
.bar-group-pad-leftonly {
|
||||||
|
padding-left: 0.681rem; }
|
||||||
|
|
||||||
|
.bar-group-pad-rightonly {
|
||||||
|
padding-right: 0.681rem; }
|
||||||
|
|
||||||
|
.bar-group-standalone {
|
||||||
|
border-radius: 1.364rem; }
|
||||||
|
|
||||||
|
.bar-group-round {
|
||||||
|
border-radius: 10rem; }
|
||||||
|
|
||||||
|
.bar-group-middle {
|
||||||
|
border-radius: 0.477rem; }
|
||||||
|
|
||||||
|
.bar-group-left {
|
||||||
|
border-radius: 0.477rem;
|
||||||
|
border-top-left-radius: 1.364rem;
|
||||||
|
border-bottom-left-radius: 1.364rem;
|
||||||
|
margin-left: 1.092rem; }
|
||||||
|
|
||||||
|
.bar-group-right {
|
||||||
|
border-radius: 0.477rem;
|
||||||
|
border-top-right-radius: 1.364rem;
|
||||||
|
border-bottom-right-radius: 1.364rem;
|
||||||
|
margin-right: 1.092rem; }
|
||||||
|
|
||||||
|
.bar-ws-width {
|
||||||
|
min-width: 18.382rem; }
|
||||||
|
|
||||||
|
.bar-separator {
|
||||||
|
min-width: 0.341rem;
|
||||||
|
min-height: 0.341rem;
|
||||||
|
background-color: rgba(48, 47, 51, 0.59);
|
||||||
|
border-radius: 999px;
|
||||||
|
margin: 0rem 0.341rem; }
|
||||||
|
|
||||||
|
.bar-ws {
|
||||||
|
min-height: 1.770rem;
|
||||||
|
min-width: 1.770rem;
|
||||||
|
font-size: 1.091rem; }
|
||||||
|
|
||||||
|
.bar-ws-button:hover .bar-ws-empty {
|
||||||
|
color: #c6c0ff; }
|
||||||
|
|
||||||
|
.bar-ws-button:hover .bar-ws-occupied {
|
||||||
|
background-color: #3e31ad;
|
||||||
|
color: #e5dfff; }
|
||||||
|
|
||||||
|
.bar-ws-button:hover .bar-ws-active {
|
||||||
|
background-color: #c6c0ff;
|
||||||
|
color: #260f98; }
|
||||||
|
|
||||||
|
.bar-ws-empty {
|
||||||
|
color: #e5e1e6; }
|
||||||
|
|
||||||
|
.bar-ws-occupied {
|
||||||
|
background-color: #464459;
|
||||||
|
color: #e3dff8; }
|
||||||
|
|
||||||
|
.bar-ws-active {
|
||||||
|
background-color: #c6c0ff;
|
||||||
|
color: #260f98;
|
||||||
|
border-radius: 999px;
|
||||||
|
transition: 100ms cubic-bezier(0, 1, 0, 1); }
|
||||||
|
|
||||||
|
.bar-ws-left {
|
||||||
|
border-top-left-radius: 999px;
|
||||||
|
border-bottom-left-radius: 999px; }
|
||||||
|
|
||||||
|
.bar-ws-right {
|
||||||
|
border-top-right-radius: 999px;
|
||||||
|
border-bottom-right-radius: 999px; }
|
||||||
|
|
||||||
|
.bar-batt {
|
||||||
|
border-radius: 999px;
|
||||||
|
padding: 0rem 0.341rem;
|
||||||
|
background-color: #e5dfff;
|
||||||
|
color: #3e31ad; }
|
||||||
|
|
||||||
|
.bar-sidemodule {
|
||||||
|
min-width: 25.227rem; }
|
||||||
|
|
||||||
|
.bar-batt-low {
|
||||||
|
background-color: #ffb4a9;
|
||||||
|
color: #680003; }
|
||||||
|
|
||||||
|
.bar-batt-prog-low {
|
||||||
|
background-color: #ffb4a9;
|
||||||
|
color: #680003; }
|
||||||
|
|
||||||
|
.bar-music-playstate {
|
||||||
|
min-height: 1.5rem;
|
||||||
|
min-width: 1.5rem;
|
||||||
|
border-radius: 10rem;
|
||||||
|
background-color: rgba(28, 27, 31, 0.59);
|
||||||
|
color: #e5e1e6;
|
||||||
|
margin-left: 2rem; }
|
||||||
|
|
||||||
|
.bar-music {
|
||||||
|
margin-left: 2rem; }
|
||||||
|
|
||||||
|
.bar-music-label-container {
|
||||||
|
min-width: 18.770rem; }
|
||||||
|
|
||||||
|
.bar-music-playstate-playing {
|
||||||
|
min-height: 1.5rem;
|
||||||
|
min-width: 1.5rem;
|
||||||
|
border-radius: 10rem;
|
||||||
|
background-color: rgba(28, 27, 31, 0.59);
|
||||||
|
color: #e5e1e6;
|
||||||
|
margin-left: 2rem; }
|
||||||
|
|
||||||
|
.bar-music-playstate-txt {
|
||||||
|
font-family: 'Material Symbols Rounded';
|
||||||
|
font-size: 1.4545rem;
|
||||||
|
margin: -0.1rem 0rem; }
|
||||||
|
|
||||||
|
.bar-music-coverbox {
|
||||||
|
box-shadow: #260f98 0px 0px 2rem -0.3rem;
|
||||||
|
border: #190b5f 2px solid;
|
||||||
|
background-position: center;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: 125%;
|
||||||
|
min-height: 3rem;
|
||||||
|
min-width: 3rem;
|
||||||
|
border-radius: 0.75rem; }
|
||||||
|
|
||||||
|
.bar-music-extended-bg {
|
||||||
|
border-radius: 1.364rem;
|
||||||
|
min-width: 34.091rem; }
|
||||||
|
|
||||||
|
.bar-music-extended-ctl-bg {
|
||||||
|
border-radius: 1.364rem;
|
||||||
|
background-color: rgba(30, 30, 30, 0.6); }
|
||||||
|
|
||||||
|
.bar-music-bottom-bg {
|
||||||
|
border-radius: 1.364rem;
|
||||||
|
min-width: 34.091rem; }
|
||||||
|
|
||||||
|
.bar-music-bottom-ctl-bg {
|
||||||
|
border-radius: 1.364rem;
|
||||||
|
background-color: rgba(30, 30, 30, 0.6); }
|
||||||
|
|
||||||
|
.bar-music-extended-textbox {
|
||||||
|
margin: 1.023rem; }
|
||||||
|
|
||||||
|
.bar-music-bottom-cover {
|
||||||
|
border-radius: 10rem; }
|
||||||
|
|
||||||
|
.bar-music-hide-false {
|
||||||
|
transition: 250ms cubic-bezier(0.05, 0.7, 0.1, 1);
|
||||||
|
transition-duration: 100ms;
|
||||||
|
opacity: 1; }
|
||||||
|
|
||||||
|
.bar-music-hide-true {
|
||||||
|
transition: 180ms cubic-bezier(0.3, 0, 0.8, 0.15);
|
||||||
|
transition-duration: 100ms;
|
||||||
|
opacity: 0; }
|
||||||
|
|
||||||
|
.bar-music-btn {
|
||||||
|
font-size: 1.364rem;
|
||||||
|
border-radius: 10rem;
|
||||||
|
min-height: 2.591rem;
|
||||||
|
min-width: 2.591rem; }
|
||||||
|
|
||||||
|
.bar-music-btn:hover {
|
||||||
|
background-color: rgba(128, 128, 128, 0.4); }
|
||||||
|
|
||||||
|
.bar-prog-batt {
|
||||||
|
min-height: 0.955rem;
|
||||||
|
min-width: 0.068rem;
|
||||||
|
padding: 0rem;
|
||||||
|
border-radius: 10rem; }
|
||||||
|
.bar-prog-batt trough {
|
||||||
|
min-height: 0.954rem;
|
||||||
|
min-width: 0.068rem;
|
||||||
|
border-radius: 10rem;
|
||||||
|
background-color: #e5dfff; }
|
||||||
|
.bar-prog-batt progress {
|
||||||
|
min-height: 0.680rem;
|
||||||
|
min-width: 0.680rem;
|
||||||
|
margin: 0rem 0.137rem;
|
||||||
|
border-radius: 10rem;
|
||||||
|
background-color: #3e31ad; }
|
||||||
|
|
||||||
|
.bar-prog-batt-low {
|
||||||
|
min-height: 0.954rem;
|
||||||
|
min-width: 0.068rem;
|
||||||
|
padding: 0rem;
|
||||||
|
border-radius: 10rem; }
|
||||||
|
.bar-prog-batt-low trough {
|
||||||
|
min-height: 0.954rem;
|
||||||
|
min-width: 0.068rem;
|
||||||
|
border-radius: 10rem;
|
||||||
|
background-color: #ffb4a9; }
|
||||||
|
.bar-prog-batt-low progress {
|
||||||
|
min-height: 0.680rem;
|
||||||
|
min-width: 0.680rem;
|
||||||
|
margin: 0rem 0.137rem;
|
||||||
|
border-radius: 10rem;
|
||||||
|
background-color: #930006; }
|
||||||
|
|
||||||
|
.bar-batt-chargestate {
|
||||||
|
border-radius: 10rem;
|
||||||
|
background-color: transparent;
|
||||||
|
background-color: #3e31ad; }
|
||||||
|
|
||||||
|
.bar-batt-chargestate-charging {
|
||||||
|
border-radius: 10rem;
|
||||||
|
min-width: 0.681rem;
|
||||||
|
min-height: 0.681rem; }
|
||||||
|
|
||||||
|
.bar-batt-chargestate-low {
|
||||||
|
background-color: #930006; }
|
||||||
|
|
||||||
|
.bar-batt-percentage {
|
||||||
|
font-size: 1rem;
|
||||||
|
margin-top: -0.068rem;
|
||||||
|
font-weight: 500; }
|
||||||
|
|
||||||
|
.corner {
|
||||||
|
background-color: rgba(28, 27, 31, 0.9);
|
||||||
|
border-radius: 1.5rem; }
|
||||||
|
|
||||||
|
.bar-space-button {
|
||||||
|
padding: 0.341rem; }
|
||||||
|
.bar-space-button box {
|
||||||
|
border-radius: 999px;
|
||||||
|
padding: 0rem 0.682rem; }
|
||||||
|
|
||||||
|
.bar-space-button:hover box {
|
||||||
|
background-color: rgba(128, 128, 128, 0.4); }
|
||||||
|
|
||||||
|
.bar-space-button:active box {
|
||||||
|
background-color: rgba(128, 128, 128, 0.7); }
|
||||||
|
|
||||||
|
.bar-space-button-leftmost box {
|
||||||
|
margin: 0rem 1.5rem; }
|
||||||
|
|
||||||
|
.bar-space-area-rightmost > box {
|
||||||
|
padding-right: 2.386rem; }
|
||||||
|
|
||||||
|
.progicon {
|
||||||
|
margin-right: 0.75rem; }
|
||||||
|
|
||||||
|
.progiconicon {
|
||||||
|
font-size: 32px; }
|
||||||
|
|
||||||
|
.calendar {
|
||||||
|
background-color: #1c1b1f;
|
||||||
|
border: 0.2rem solid rgba(70, 68, 89, 0.9);
|
||||||
|
border-radius: 1rem;
|
||||||
|
color: #e5e1e6;
|
||||||
|
padding: .2em;
|
||||||
|
font-family: 'Torus';
|
||||||
|
margin: 1rem; }
|
||||||
|
|
||||||
|
calendar {
|
||||||
|
padding: 0.5rem; }
|
||||||
|
calendar * {
|
||||||
|
padding: 0.1rem;
|
||||||
|
color: #c6c0ff; }
|
||||||
|
calendar :selected {
|
||||||
|
color: #260f98;
|
||||||
|
font-weight: bolder;
|
||||||
|
background-color: #c6c0ff;
|
||||||
|
border-radius: 0.5rem; }
|
||||||
|
calendar .header {
|
||||||
|
color: #e5e1e6; }
|
||||||
|
calendar .button {
|
||||||
|
color: #e5e1e6; }
|
||||||
|
calendar :indeterminate {
|
||||||
|
color: #e5e1e6; }
|
||||||
|
|
||||||
|
.bar-system .bar-sides {
|
||||||
|
transition: 500ms cubic-bezier(0.05, 0.7, 0.1, 1);
|
||||||
|
margin: 0.25rem;
|
||||||
|
border-radius: 1.5rem;
|
||||||
|
padding: 0 1rem; }
|
||||||
|
|
||||||
|
.hovered.bar-system .bar-sides {
|
||||||
|
background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 60%, #585860 60%);
|
||||||
|
background-size: 400% auto;
|
||||||
|
background-color: #47464e;
|
||||||
|
background-position: 60% 50%; }
|
||||||
|
|
||||||
|
tooltip {
|
||||||
|
background-color: transparent;
|
||||||
|
border: none; }
|
||||||
|
tooltip > * > * {
|
||||||
|
background-color: #1c1b1f;
|
||||||
|
border-radius: 1.5rem;
|
||||||
|
color: #e5e1e6;
|
||||||
|
padding: 1rem;
|
||||||
|
margin: 0.5rem;
|
||||||
|
box-shadow: 0.25rem 0 0.25rem 0 #1c1b1f; }
|
||||||
|
|
||||||
|
.musicbox {
|
||||||
|
margin-top: -5rem;
|
||||||
|
margin-bottom: 0.01rem;
|
||||||
|
margin-left: 1rem; }
|
||||||
|
|
||||||
|
.musicbox-bar {
|
||||||
|
min-height: 0.155rem;
|
||||||
|
min-width: 1rem;
|
||||||
|
padding: 0rem;
|
||||||
|
border-radius: 10rem; }
|
||||||
|
.musicbox-bar trough {
|
||||||
|
background-color: transparent; }
|
||||||
|
.musicbox-bar progress {
|
||||||
|
min-height: 0.155rem;
|
||||||
|
min-width: 2rem;
|
||||||
|
margin: 0rem 0.137rem;
|
||||||
|
border-top-left-radius: 10rem;
|
||||||
|
border-top-right-radius: 10rem;
|
||||||
|
background-color: #464459; }
|
||||||
|
|
||||||
|
.systray-icon {
|
||||||
|
margin-right: 0.5rem;
|
||||||
|
margin-left: 0.25rem; }
|
||||||
|
|
||||||
|
menu {
|
||||||
|
background: #080809;
|
||||||
|
border-radius: 12px;
|
||||||
|
border: 2px solid #2a2935;
|
||||||
|
margin-top: 2rem;
|
||||||
|
padding: 1rem 0;
|
||||||
|
color: #e5e1e6; }
|
||||||
|
|
||||||
|
menu > menuitem {
|
||||||
|
padding: 0.4em 1.5rem;
|
||||||
|
background: transparent;
|
||||||
|
transition: 0.2s ease background; }
|
||||||
|
|
||||||
|
menu > menuitem:hover {
|
||||||
|
background: rgba(255, 255, 255, 0.4); }
|
||||||
|
|
||||||
|
menu > menuitem check:checked ~ label {
|
||||||
|
color: #e5e1e6;
|
||||||
|
font-weight: 600; }
|
||||||
|
|
||||||
|
menubar > menuitem {
|
||||||
|
margin-left: 0.6rem; }
|
@ -4,26 +4,23 @@ const { Widget } = ags;
|
|||||||
export const Systray = () => Widget.Box({
|
export const Systray = () => Widget.Box({
|
||||||
className: 'systray',
|
className: 'systray',
|
||||||
connections: [[SystemTray, box => {
|
connections: [[SystemTray, box => {
|
||||||
const arr = SystemTray.items;
|
box.children = SystemTray.items.map(item =>{
|
||||||
box.children = arr.map(item =>{
|
const iconW = Widget.Icon({
|
||||||
const icon = SystemTray.get_icon(item, 24);
|
size: 24
|
||||||
if (!icon) {
|
});
|
||||||
return;
|
iconW.set_margin_left(6);
|
||||||
}
|
iconW.icon = item.icon;
|
||||||
icon.set_margin_left(7);
|
|
||||||
const btn = Widget.Button({
|
const btn = Widget.Button({
|
||||||
//call the Activate function when icon is clicked
|
onPrimaryClick: (_, event) => item.activate(event),
|
||||||
//Note: if item.ItemIsMenu is true, left click should open menu
|
onSecondaryClick: (_, event) => item.openMenu(event),
|
||||||
onPrimaryClick: (_, event) => item.ActivateAsync(event.get_root_coords()[1], event.get_root_coords()[2]),
|
child: iconW,
|
||||||
//open menu on right click.
|
|
||||||
//Note: if item.Menu is not set item.ContextMenuAsync(x, y) should be called.
|
|
||||||
onSecondaryClick: (_, event) => {
|
|
||||||
item.AgsMenu.popup_at_widget(btn, 8, 2, event);
|
|
||||||
},
|
|
||||||
//show icon
|
|
||||||
className: 'systray-icon',
|
className: 'systray-icon',
|
||||||
child: icon,
|
connections: [[item, button => {
|
||||||
tooltipMarkup: SystemTray.get_tooltip_markup(item)
|
button.child.icon = item.icon;
|
||||||
} ); return btn;});
|
button.tooltipMarkup = item.tooltipMarkup;
|
||||||
|
}]],
|
||||||
|
});
|
||||||
|
return btn;
|
||||||
|
});
|
||||||
}]],
|
}]],
|
||||||
});
|
});
|
@ -1,7 +1,7 @@
|
|||||||
const { Widget } = ags;
|
const { Widget } = ags;
|
||||||
const { execAsync } = ags.Utils;
|
const { execAsync } = ags.Utils;
|
||||||
import barConfig from '../barConfig.js';
|
import barConfig from '../barConfig.js';
|
||||||
import { getWeatherSymbol, getTemp } from '../lib.js';
|
import { getWeatherSymbol, getTemp, getWeatherDesc } from '../lib.js';
|
||||||
|
|
||||||
export const Weather = () => Widget.Box({
|
export const Weather = () => Widget.Box({
|
||||||
halign: 'end',
|
halign: 'end',
|
||||||
@ -23,15 +23,26 @@ export const Weather = () => Widget.Box({
|
|||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
connections: [[barConfig?.weatherUpdateInterval * 1000, async box => {
|
connections: [[barConfig?.weatherUpdateInterval * 1000, async box => {
|
||||||
setTimeout(() => {
|
setTimeout(() => getWeather(box), 10000);
|
||||||
execAsync(`curl https://wttr.in/${barConfig?.city}?format=j1`)
|
|
||||||
.then(output => {
|
|
||||||
const weather = JSON.parse(output);
|
|
||||||
const weatherCode = weather.current_condition[0].weatherCode;
|
|
||||||
box.tooltipText = weather.current_condition[0].weatherDesc[0].value;
|
|
||||||
box.children[0].label = getWeatherSymbol(weatherCode);
|
|
||||||
box.children[1].label = getTemp(weather.current_condition[0].temp_C);
|
|
||||||
}).catch(console.error)
|
|
||||||
}, 5000);
|
|
||||||
}]],
|
}]],
|
||||||
});
|
});
|
||||||
|
|
||||||
|
async function getWeather(box) {
|
||||||
|
let latLng = [0, 0];
|
||||||
|
execAsync(`curl https://geocoding-api.open-meteo.com/v1/search?name=${barConfig?.city}&count=1&language=en&format=json`)
|
||||||
|
.then(output => {
|
||||||
|
const geocoding = JSON.parse(output);
|
||||||
|
if (geocoding.results.length === 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
latLng = [geocoding.results[0].latitude, geocoding.results[0].longitude];
|
||||||
|
execAsync(`curl https://api.open-meteo.com/v1/forecast?latitude=${latLng[0]}&longitude=${latLng[1]}¤t=temperature_2m,is_day,weather_code`)
|
||||||
|
.then(output => {
|
||||||
|
const weather = JSON.parse(output);
|
||||||
|
const weatherCode = weather.current.weather_code;
|
||||||
|
box.tooltipText = getWeatherDesc(weatherCode);
|
||||||
|
box.children[0].label = getWeatherSymbol(weatherCode);
|
||||||
|
box.children[1].label = getTemp(Math.round(weather.current.temperature_2m) + "");
|
||||||
|
}).catch(console.error)
|
||||||
|
}).catch(console.error)
|
||||||
|
}
|
@ -1,32 +0,0 @@
|
|||||||
# ~/.profile: executed by the command interpreter for login shells.
|
|
||||||
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
|
|
||||||
# exists.
|
|
||||||
# see /usr/share/doc/bash/examples/startup-files for examples.
|
|
||||||
# the files are located in the bash-doc package.
|
|
||||||
|
|
||||||
# the default umask is set in /etc/profile; for setting the umask
|
|
||||||
# for ssh logins, install and configure the libpam-umask package.
|
|
||||||
#umask 022
|
|
||||||
|
|
||||||
# if running bash
|
|
||||||
if [ -n "$BASH_VERSION" ]; then
|
|
||||||
# include .bashrc if it exists
|
|
||||||
if [ -f "$HOME/.bashrc" ]; then
|
|
||||||
. "$HOME/.bashrc"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# set PATH so it includes user's private bin if it exists
|
|
||||||
if [ -d "$HOME/bin" ] ; then
|
|
||||||
PATH="$HOME/bin:$PATH"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# set PATH so it includes user's private bin if it exists
|
|
||||||
if [ -d "$HOME/.local/bin" ] ; then
|
|
||||||
PATH="$HOME/.local/bin:$PATH"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Source sh files in $HOME/.profile.d/
|
|
||||||
if [ -d "$HOME/.profile.d" ]; then
|
|
||||||
for i in "$HOME/.profile.d/*.sh"; do . $i; done
|
|
||||||
fi
|
|
@ -1,26 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Name=Orchis-dark
|
|
||||||
X-KDE-PluginInfo-Author=Vinceliuice
|
|
||||||
X-KDE-PluginInfo-Email=vinceliuice@hotmail.com
|
|
||||||
X-KDE-PluginInfo-Name=Orchis-dark
|
|
||||||
X-KDE-PluginInfo-Version=
|
|
||||||
X-KDE-PluginInfo-Website=
|
|
||||||
X-KDE-PluginInfo-Category=
|
|
||||||
X-KDE-PluginInfo-Depends=
|
|
||||||
X-KDE-PluginInfo-License=LGPL
|
|
||||||
X-KDE-PluginInfo-EnabledByDefault=true
|
|
||||||
|
|
||||||
[ContrastEffect]
|
|
||||||
enabled=false
|
|
||||||
contrast=0.2
|
|
||||||
intensity=0.4
|
|
||||||
saturation=1.7
|
|
||||||
|
|
||||||
[Wallpaper]
|
|
||||||
defaultWallpaperTheme=Pika
|
|
||||||
defaultFileSuffix=.png
|
|
||||||
defaultWidth=7680
|
|
||||||
defaultHeight=4320
|
|
||||||
|
|
||||||
[AdaptiveTransparency]
|
|
||||||
enabled=true
|
|
@ -1,3 +0,0 @@
|
|||||||
[General]
|
|
||||||
background=Wallpaper_PikaOS_Parrot_8K.png
|
|
||||||
type=image
|
|
@ -1,64 +0,0 @@
|
|||||||
<?xml version='1.0'?>
|
|
||||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
|
||||||
<fontconfig>
|
|
||||||
<match target="font">
|
|
||||||
<test name="family" compare="contains">
|
|
||||||
<string>Song</string>
|
|
||||||
</test>
|
|
||||||
<!-- check to see if the font is just regular -->
|
|
||||||
<test name="weight" compare="less_eq">
|
|
||||||
<int>100</int>
|
|
||||||
</test>
|
|
||||||
<test target="pattern" compare="more_eq" name="weight">
|
|
||||||
<int>180</int>
|
|
||||||
</test>
|
|
||||||
<edit mode="assign" name="embolden">
|
|
||||||
<bool>true</bool>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
<match target="font">
|
|
||||||
<test name="family" compare="contains">
|
|
||||||
<string>Sun</string>
|
|
||||||
</test>
|
|
||||||
<!-- check to see if the font is just regular -->
|
|
||||||
<test name="weight" compare="less_eq">
|
|
||||||
<int>100</int>
|
|
||||||
</test>
|
|
||||||
<test target="pattern" compare="more_eq" name="weight">
|
|
||||||
<int>180</int>
|
|
||||||
</test>
|
|
||||||
<edit mode="assign" name="embolden">
|
|
||||||
<bool>true</bool>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
<match target="font">
|
|
||||||
<test name="family" compare="contains">
|
|
||||||
<string>Kai</string>
|
|
||||||
</test>
|
|
||||||
<!-- check to see if the font is just regular -->
|
|
||||||
<test name="weight" compare="less_eq">
|
|
||||||
<int>100</int>
|
|
||||||
</test>
|
|
||||||
<test target="pattern" compare="more_eq" name="weight">
|
|
||||||
<int>180</int>
|
|
||||||
</test>
|
|
||||||
<edit mode="assign" name="embolden">
|
|
||||||
<bool>true</bool>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
<match target="font">
|
|
||||||
<test name="family" compare="contains">
|
|
||||||
<string>Ming</string>
|
|
||||||
</test>
|
|
||||||
<!-- check to see if the font is just regular -->
|
|
||||||
<test name="weight" compare="less_eq">
|
|
||||||
<int>100</int>
|
|
||||||
</test>
|
|
||||||
<test target="pattern" compare="more_eq" name="weight">
|
|
||||||
<int>180</int>
|
|
||||||
</test>
|
|
||||||
<edit mode="assign" name="embolden">
|
|
||||||
<bool>true</bool>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
</fontconfig>
|
|
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 50 50"
|
|
||||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
|
|
||||||
<title>Qt SVG Document</title>
|
|
||||||
<desc>Generated with Qt</desc>
|
|
||||||
<defs>
|
|
||||||
</defs>
|
|
||||||
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
|
|
||||||
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 401 B |
@ -1,84 +0,0 @@
|
|||||||
@define-color borders_breeze #5f6265;
|
|
||||||
@define-color content_view_bg_breeze #1b1e20;
|
|
||||||
@define-color error_color_backdrop_breeze #da4453;
|
|
||||||
@define-color error_color_breeze #da4453;
|
|
||||||
@define-color error_color_insensitive_backdrop_breeze #592930;
|
|
||||||
@define-color error_color_insensitive_breeze #592930;
|
|
||||||
@define-color insensitive_base_color_breeze #1a1d1f;
|
|
||||||
@define-color insensitive_base_fg_color_breeze #656768;
|
|
||||||
@define-color insensitive_bg_color_breeze #282c30;
|
|
||||||
@define-color insensitive_borders_breeze #3a3d41;
|
|
||||||
@define-color insensitive_fg_color_breeze #6e7173;
|
|
||||||
@define-color insensitive_selected_bg_color_breeze #282c30;
|
|
||||||
@define-color insensitive_selected_fg_color_breeze #6e7173;
|
|
||||||
@define-color insensitive_unfocused_bg_color_breeze #282c30;
|
|
||||||
@define-color insensitive_unfocused_fg_color_breeze #6e7173;
|
|
||||||
@define-color insensitive_unfocused_selected_bg_color_breeze #282c30;
|
|
||||||
@define-color insensitive_unfocused_selected_fg_color_breeze #6e7173;
|
|
||||||
@define-color link_color_breeze #1d99f3;
|
|
||||||
@define-color link_visited_color_breeze #9b59b6;
|
|
||||||
@define-color success_color_backdrop_breeze #27ae60;
|
|
||||||
@define-color success_color_breeze #27ae60;
|
|
||||||
@define-color success_color_insensitive_backdrop_breeze #1e4d34;
|
|
||||||
@define-color success_color_insensitive_breeze #1e4d34;
|
|
||||||
@define-color theme_base_color_breeze #1b1e20;
|
|
||||||
@define-color theme_bg_color_breeze #2a2e32;
|
|
||||||
@define-color theme_button_background_backdrop_breeze #31363b;
|
|
||||||
@define-color theme_button_background_backdrop_insensitive_breeze #2f3338;
|
|
||||||
@define-color theme_button_background_insensitive_breeze #2f3338;
|
|
||||||
@define-color theme_button_background_normal_breeze #31363b;
|
|
||||||
@define-color theme_button_decoration_focus_backdrop_breeze #3daee9;
|
|
||||||
@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #335c72;
|
|
||||||
@define-color theme_button_decoration_focus_breeze #3daee9;
|
|
||||||
@define-color theme_button_decoration_focus_insensitive_breeze #335c72;
|
|
||||||
@define-color theme_button_decoration_hover_backdrop_breeze #3daee9;
|
|
||||||
@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #335c72;
|
|
||||||
@define-color theme_button_decoration_hover_breeze #3daee9;
|
|
||||||
@define-color theme_button_decoration_hover_insensitive_breeze #335c72;
|
|
||||||
@define-color theme_button_foreground_active_backdrop_breeze #fcfcfc;
|
|
||||||
@define-color theme_button_foreground_active_backdrop_insensitive_breeze #6e7173;
|
|
||||||
@define-color theme_button_foreground_active_breeze #fcfcfc;
|
|
||||||
@define-color theme_button_foreground_active_insensitive_breeze #6e7173;
|
|
||||||
@define-color theme_button_foreground_backdrop_breeze #fcfcfc;
|
|
||||||
@define-color theme_button_foreground_backdrop_insensitive_breeze #727679;
|
|
||||||
@define-color theme_button_foreground_insensitive_breeze #727679;
|
|
||||||
@define-color theme_button_foreground_normal_breeze #fcfcfc;
|
|
||||||
@define-color theme_fg_color_breeze #fcfcfc;
|
|
||||||
@define-color theme_header_background_backdrop_breeze #2a2e32;
|
|
||||||
@define-color theme_header_background_breeze #31363b;
|
|
||||||
@define-color theme_header_background_light_breeze #2a2e32;
|
|
||||||
@define-color theme_header_foreground_backdrop_breeze #fcfcfc;
|
|
||||||
@define-color theme_header_foreground_breeze #fcfcfc;
|
|
||||||
@define-color theme_header_foreground_insensitive_backdrop_breeze #fcfcfc;
|
|
||||||
@define-color theme_header_foreground_insensitive_breeze #fcfcfc;
|
|
||||||
@define-color theme_hovering_selected_bg_color_breeze #3daee9;
|
|
||||||
@define-color theme_selected_bg_color_breeze #3daee9;
|
|
||||||
@define-color theme_selected_fg_color_breeze #fcfcfc;
|
|
||||||
@define-color theme_text_color_breeze #fcfcfc;
|
|
||||||
@define-color theme_titlebar_background_backdrop_breeze #2a2e32;
|
|
||||||
@define-color theme_titlebar_background_breeze #31363b;
|
|
||||||
@define-color theme_titlebar_background_light_breeze #2a2e32;
|
|
||||||
@define-color theme_titlebar_foreground_backdrop_breeze #fcfcfc;
|
|
||||||
@define-color theme_titlebar_foreground_breeze #fcfcfc;
|
|
||||||
@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #fcfcfc;
|
|
||||||
@define-color theme_titlebar_foreground_insensitive_breeze #fcfcfc;
|
|
||||||
@define-color theme_unfocused_base_color_breeze #1b1e20;
|
|
||||||
@define-color theme_unfocused_bg_color_breeze #2a2e32;
|
|
||||||
@define-color theme_unfocused_fg_color_breeze #fcfcfc;
|
|
||||||
@define-color theme_unfocused_selected_bg_color_alt_breeze #1f485e;
|
|
||||||
@define-color theme_unfocused_selected_bg_color_breeze #1f485e;
|
|
||||||
@define-color theme_unfocused_selected_fg_color_breeze #fcfcfc;
|
|
||||||
@define-color theme_unfocused_text_color_breeze #fcfcfc;
|
|
||||||
@define-color theme_unfocused_view_bg_color_breeze #1a1d1f;
|
|
||||||
@define-color theme_unfocused_view_text_color_breeze #656768;
|
|
||||||
@define-color theme_view_active_decoration_color_breeze #3daee9;
|
|
||||||
@define-color theme_view_hover_decoration_color_breeze #3daee9;
|
|
||||||
@define-color tooltip_background_breeze #31363b;
|
|
||||||
@define-color tooltip_border_breeze #64686b;
|
|
||||||
@define-color tooltip_text_breeze #fcfcfc;
|
|
||||||
@define-color unfocused_borders_breeze #5f6265;
|
|
||||||
@define-color unfocused_insensitive_borders_breeze #3a3d41;
|
|
||||||
@define-color warning_color_backdrop_breeze #f67400;
|
|
||||||
@define-color warning_color_breeze #f67400;
|
|
||||||
@define-color warning_color_insensitive_backdrop_breeze #633914;
|
|
||||||
@define-color warning_color_insensitive_breeze #633914;
|
|
@ -1 +0,0 @@
|
|||||||
@import 'colors.css';
|
|
@ -1,14 +0,0 @@
|
|||||||
[Settings]
|
|
||||||
gtk-application-prefer-dark-theme=true
|
|
||||||
gtk-button-images=true
|
|
||||||
gtk-cursor-theme-name=breeze_cursors
|
|
||||||
gtk-cursor-theme-size=24
|
|
||||||
gtk-decoration-layout=icon:minimize,maximize,close
|
|
||||||
gtk-enable-animations=true
|
|
||||||
gtk-font-name=Fira Sans Book, 10
|
|
||||||
gtk-icon-theme-name=Papirus
|
|
||||||
gtk-menu-images=true
|
|
||||||
gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
|
|
||||||
gtk-primary-button-warps-slider=false
|
|
||||||
gtk-theme-name=Orchis-Dark
|
|
||||||
gtk-toolbar-style=3
|
|
Before Width: | Height: | Size: 622 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 379 B |
Before Width: | Height: | Size: 688 B |
Before Width: | Height: | Size: 622 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 622 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 370 B |
Before Width: | Height: | Size: 679 B |
@ -1,3 +0,0 @@
|
|||||||
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10c5.52 0 10-4.48 10-10s-4.48-10-10-10zm5.5898 4.5801 1.4102 1.4199-9 9-5-5 1.4102-1.4102 3.5898 3.5801 7.5898-7.5898z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 276 B |
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="48"
|
|
||||||
height="48"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 48 48"
|
|
||||||
id="svg4"
|
|
||||||
sodipodi:docname="checkbox-checked-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs8" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview6"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="9.8333333"
|
|
||||||
inkscape:cx="0.96610169"
|
|
||||||
inkscape:cy="12.050847"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg4" />
|
|
||||||
<path
|
|
||||||
d="M 24,4 C 12.96,4 4,12.96 4,24 4,35.04 12.96,44 24,44 35.04,44 44,35.04 44,24 44,12.96 35.04,4 24,4 Z M 35.1796,13.1602 38,16 20,34 10,24 12.8204,21.1796 20,28.3398 Z"
|
|
||||||
id="path2"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,3 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
|
|
||||||
<path d="M0 0h12A12 12 0 1 1 0 12z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 111 B |
@ -1,3 +0,0 @@
|
|||||||
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="m12 2c-5.52 0-10 4.48-10 10 0 5.52 4.48 10 10 10 5.52 0 10-4.48 10-10 0-5.52-4.48-10-10-10zm-5 9h10v2h-10v-2z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 228 B |
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="48"
|
|
||||||
height="48"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 48 48"
|
|
||||||
id="svg4"
|
|
||||||
sodipodi:docname="mixed-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs8" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview6"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="9.8333333"
|
|
||||||
inkscape:cx="0.96610169"
|
|
||||||
inkscape:cy="12.050847"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg4" />
|
|
||||||
<path
|
|
||||||
d="M 24,4 C 12.96,4 4,12.96 4,24 4,35.04 12.96,44 24,44 35.04,44 44,35.04 44,24 44,12.96 35.04,4 24,4 Z M 14,22 h 20 v 4 H 14 Z"
|
|
||||||
id="path2"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.2 KiB |
@ -1,3 +0,0 @@
|
|||||||
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 7c1.656 0 3 1.344 3 3s-1.344 3-3 3-3-1.344-3-3 1.344-3 3-3z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 251 B |
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="48"
|
|
||||||
height="48"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 48 48"
|
|
||||||
id="svg4"
|
|
||||||
sodipodi:docname="radio-checked-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs8" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview6"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="9.8333333"
|
|
||||||
inkscape:cx="0.96610169"
|
|
||||||
inkscape:cy="12.050847"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg4" />
|
|
||||||
<path
|
|
||||||
d="M 24,4 C 12.96,4 4,12.96 4,24 4,35.04 12.96,44 24,44 35.04,44 44,35.04 44,24 44,12.96 35.04,4 24,4 Z m 0,14 c 3.312,0 6,2.688 6,6 0,3.312 -2.688,6 -6,6 -3.312,0 -6,-2.688 -6,-6 0,-3.312 2.688,-6 6,-6 z"
|
|
||||||
id="path2"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,38 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="18"
|
|
||||||
height="18"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 18 18"
|
|
||||||
id="svg4"
|
|
||||||
sodipodi:docname="small-checkbox-checked-symbolic.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs8" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview6"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="29.5"
|
|
||||||
inkscape:cx="6.0508475"
|
|
||||||
inkscape:cy="6.9661017"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg4" />
|
|
||||||
<path
|
|
||||||
id="path343"
|
|
||||||
d="M 9 0 A 9 9 0 0 0 0 9 A 9 9 0 0 0 9 18 A 9 9 0 0 0 18 9 A 9 9 0 0 0 9 0 z M 13.599609 4.5898438 L 15.009766 6 L 7.0097656 14 L 3.0097656 10 L 4.4199219 8.5898438 L 7.0097656 11.179688 L 13.599609 4.5898438 z " />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="36"
|
|
||||||
height="36"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 36 36"
|
|
||||||
id="svg4"
|
|
||||||
sodipodi:docname="small-checkbox-checked-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs8" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview6"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="14.75"
|
|
||||||
inkscape:cx="2.5762712"
|
|
||||||
inkscape:cy="15.830508"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg4" />
|
|
||||||
<path
|
|
||||||
id="path343"
|
|
||||||
d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z M 27.199218,9.1796876 30.019532,12 14.019531,28 6.0195312,20 8.8398438,17.179688 14.019531,22.359376 Z"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,38 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="18"
|
|
||||||
height="18"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 18 18"
|
|
||||||
id="svg403"
|
|
||||||
sodipodi:docname="small-checkbox-mixed-symbolic.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs407" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview405"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="14.75"
|
|
||||||
inkscape:cx="-6.6779661"
|
|
||||||
inkscape:cy="8.0338983"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg403" />
|
|
||||||
<path
|
|
||||||
id="path435"
|
|
||||||
d="M 9 0 A 9 9 0 0 0 0 9 A 9 9 0 0 0 9 18 A 9 9 0 0 0 18 9 A 9 9 0 0 0 9 0 z M 5 8 L 13 8 L 13 10 L 5 10 L 5 8 z " />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.2 KiB |
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="36"
|
|
||||||
height="36"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 36 36"
|
|
||||||
id="svg403"
|
|
||||||
sodipodi:docname="small-mixed-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs407" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview405"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="14.75"
|
|
||||||
inkscape:cx="-13.966102"
|
|
||||||
inkscape:cy="8.0338983"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg403" />
|
|
||||||
<path
|
|
||||||
id="path435"
|
|
||||||
d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m -8,16 h 16 v 4 H 10 Z"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.2 KiB |
@ -1,38 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="18"
|
|
||||||
height="18"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 18 18"
|
|
||||||
id="svg239"
|
|
||||||
sodipodi:docname="small-radio-checked-symbolic.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs243" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview241"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="14.75"
|
|
||||||
inkscape:cx="0.6440678"
|
|
||||||
inkscape:cy="8.0338983"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg239" />
|
|
||||||
<path
|
|
||||||
id="path640"
|
|
||||||
d="M 9 0 A 9 9 0 0 0 0 9 A 9 9 0 0 0 9 18 A 9 9 0 0 0 18 9 A 9 9 0 0 0 9 0 z M 9 6 C 10.656852 6 12 7.3431475 12 9 C 12 10.656852 10.656852 12 9 12 C 7.3431475 12 6 10.656852 6 9 C 6 7.3431475 7.3431475 6 9 6 z " />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="36"
|
|
||||||
height="36"
|
|
||||||
version="1.1"
|
|
||||||
viewBox="0 0 36 36"
|
|
||||||
id="svg239"
|
|
||||||
sodipodi:docname="small-radio-checked-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs243" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview241"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="14.75"
|
|
||||||
inkscape:cx="-6.6440678"
|
|
||||||
inkscape:cy="8.0338983"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg239" />
|
|
||||||
<path
|
|
||||||
id="path640"
|
|
||||||
d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m 0,12 c 3.313704,0 6,2.686295 6,6 0,3.313704 -2.686296,6 -6,6 -3.313705,0 -6,-2.686296 -6,-6 0,-3.313705 2.686295,-6 6,-6 z"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,42 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="18"
|
|
||||||
height="18"
|
|
||||||
viewBox="0 0 18 18"
|
|
||||||
version="1.1"
|
|
||||||
id="svg653"
|
|
||||||
sodipodi:docname="small-unchecked-symbolic.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs657" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview655"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="true"
|
|
||||||
inkscape:zoom="20.85965"
|
|
||||||
inkscape:cx="3.6913371"
|
|
||||||
inkscape:cy="7.9339778"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg653">
|
|
||||||
<inkscape:grid
|
|
||||||
type="xygrid"
|
|
||||||
id="grid778" />
|
|
||||||
</sodipodi:namedview>
|
|
||||||
<path
|
|
||||||
id="path776"
|
|
||||||
d="M 9 0 A 9 9 0 0 0 0 9 A 9 9 0 0 0 9 18 A 9 9 0 0 0 18 9 A 9 9 0 0 0 9 0 z M 9 2 A 7 7 0 0 1 16 9 A 7 7 0 0 1 9 16 A 7 7 0 0 1 2 9 A 7 7 0 0 1 9 2 z " />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,45 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="36"
|
|
||||||
height="36"
|
|
||||||
viewBox="0 0 36 36"
|
|
||||||
version="1.1"
|
|
||||||
id="svg653"
|
|
||||||
sodipodi:docname="small-unchecked-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs657" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview655"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="true"
|
|
||||||
inkscape:zoom="20.85965"
|
|
||||||
inkscape:cx="-1.4861227"
|
|
||||||
inkscape:cy="7.9819172"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg653">
|
|
||||||
<inkscape:grid
|
|
||||||
type="xygrid"
|
|
||||||
id="grid778"
|
|
||||||
originx="0"
|
|
||||||
originy="0" />
|
|
||||||
</sodipodi:namedview>
|
|
||||||
<path
|
|
||||||
id="path776"
|
|
||||||
d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m 0,4 A 14,14 0 0 1 32,18 14,14 0 0 1 18,32 14,14 0 0 1 4,18 14,14 0 0 1 18,4 Z"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.4 KiB |
@ -1,3 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
|
|
||||||
<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 230 B |
@ -1,39 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="48"
|
|
||||||
height="48"
|
|
||||||
viewBox="0 0 48 48"
|
|
||||||
version="1.1"
|
|
||||||
id="svg4"
|
|
||||||
sodipodi:docname="unchecked-symbolic@2.svg"
|
|
||||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs8" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview6"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="9.8333333"
|
|
||||||
inkscape:cx="0.96610169"
|
|
||||||
inkscape:cy="12.050847"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1000"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="44"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="svg4" />
|
|
||||||
<path
|
|
||||||
d="M 24,4 C 12.96,4 4,12.96 4,24 4,35.04 12.96,44 24,44 35.04,44 44,35.04 44,24 44,12.96 35.04,4 24,4 Z m 0,36 C 15.16,40 8,32.84 8,24 8,15.16 15.16,8 24,8 c 8.84,0 16,7.16 16,16 0,8.84 -7.16,16 -16,16 z"
|
|
||||||
id="path2"
|
|
||||||
style="stroke-width:2" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 380 B |
Before Width: | Height: | Size: 526 B |
Before Width: | Height: | Size: 377 B |
Before Width: | Height: | Size: 523 B |
Before Width: | Height: | Size: 376 B |
Before Width: | Height: | Size: 510 B |
Before Width: | Height: | Size: 380 B |
Before Width: | Height: | Size: 526 B |
Before Width: | Height: | Size: 375 B |