Add a bunch of KDE stuff

This commit is contained in:
exu 2024-09-16 20:20:35 +02:00
parent 2eb134c855
commit f40f8f673c
66 changed files with 7198 additions and 0 deletions

View File

@ -0,0 +1,29 @@
MenuBar=Disabled
[$Version]
update_info=dolphin_detailsmodesettings.upd:rename-leading-padding,dolphin_detailsmodesettings.upd:move-content-display,dolphin_directorysizemode.upd:convert-directorysizecount-to-directorysizemode
[ContentDisplay]
UsePermissionsFormat=NumericFormat
UseShortRelativeDates=false
[DetailsMode]
PreviewSize=22
[General]
BrowseThroughArchives=true
EditableUrl=true
ShowFullPath=true
Version=202
ViewPropsTimestamp=2024,8,22,12,38,26.974
[KFileDialog Settings]
Places Icons Auto-resize=false
Places Icons Static Size=22
[MainWindow]
MenuBar=Disabled
ToolBarsMovable=Disabled
[PreviewSettings]
Plugins=appimagethumbnail,audiothumbnail,windowsexethumbnail,imagethumbnail,blenderthumbnail,comicbookthumbnail,cursorthumbnail,djvuthumbnail,ebookthumbnail,exrthumbnail,itinerarythumbnail,pothumbnail,jpegthumbnail,kraorathumbnail,windowsimagethumbnail,mltpreview,mobithumbnail,opendocumentthumbnail,directorythumbnail,palathumbcreator,gsthumbnail,quithumbnail,rawthumbnail,fontthumbnail,svgthumbnail,ffmpegthumbs,webarchivethumbnail

View File

@ -0,0 +1,28 @@
<?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 fill="#6d2229" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="5,5 13,13 " />
<polyline fill="none" vector-effect="none" points="13,5 5,13 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,28 @@
<?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 fill="#6d2229" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="5,5 13,13 " />
<polyline fill="none" vector-effect="none" points="13,5 5,13 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,28 @@
<?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 fill="#da4453" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="5,5 13,13 " />
<polyline fill="none" vector-effect="none" points="13,5 5,13 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,22 @@
<?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 fill="none" stroke="#a1a9b1" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="5,5 13,13 " />
<polyline fill="none" vector-effect="none" points="13,5 5,13 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,28 @@
<?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 fill="#ff98a2" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="5,5 13,13 " />
<polyline fill="none" vector-effect="none" points="13,5 5,13 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,22 @@
<?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 fill="none" stroke="#fcfcfc" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="5,5 13,13 " />
<polyline fill="none" vector-effect="none" points="13,5 5,13 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,27 @@
<?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 fill="#6e7175" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,11 9,6 14,11 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,27 @@
<?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 fill="#4e5358" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,11 9,6 14,11 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,27 @@
<?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 fill="#a1a9b1" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,11 9,6 14,11 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,21 @@
<?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 fill="none" stroke="#a1a9b1" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,11 9,6 14,11 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 970 B

View File

@ -0,0 +1,27 @@
<?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 fill="#fcfcfc" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,11 9,6 14,11 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,21 @@
<?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 fill="none" stroke="#fcfcfc" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,11 9,6 14,11 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 970 B

View File

@ -0,0 +1,27 @@
<?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 fill="#6e7175" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4,9 L9,4 L14,9 L9,14 L4,9"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,27 @@
<?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 fill="#4e5358" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4,9 L9,4 L14,9 L9,14 L4,9"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,27 @@
<?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 fill="#a1a9b1" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4,9 L9,4 L14,9 L9,14 L4,9"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,21 @@
<?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 fill="none" stroke="#a1a9b1" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4,9 L9,4 L14,9 L9,14 L4,9"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 957 B

View File

@ -0,0 +1,27 @@
<?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 fill="#fcfcfc" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4,9 L9,4 L14,9 L9,14 L4,9"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,21 @@
<?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 fill="none" stroke="#fcfcfc" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4,9 L9,4 L14,9 L9,14 L4,9"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 957 B

View File

@ -0,0 +1,27 @@
<?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 fill="#6e7175" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,7 9,12 14,7 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,27 @@
<?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 fill="#4e5358" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,7 9,12 14,7 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,27 @@
<?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 fill="#a1a9b1" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#2a2e32" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,7 9,12 14,7 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,21 @@
<?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 fill="none" stroke="#a1a9b1" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,7 9,12 14,7 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 969 B

View File

@ -0,0 +1,27 @@
<?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 fill="#fcfcfc" fill-opacity="1" stroke="none" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<circle cx="9" cy="9" r="9"/>
</g>
<g fill="none" stroke="#31363b" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,7 9,12 14,7 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,21 @@
<?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 fill="none" stroke="#fcfcfc" stroke-opacity="1" stroke-width="1.01" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="2" transform="matrix(2.5,0,0,2.5,2.5,2.5)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="4,7 9,12 14,7 " />
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="11" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 969 B

View File

@ -0,0 +1,15 @@
file:///home/exu/Dokumente
file:///home/exu/Downloads
file:///home/exu/Bilder
file:///home/exu/Nextcloud
file:///home/exu/GitProjects
file:///home/exu/Musik
file:///home/exu/Nextcloud/MusikRaw
file:///home/exu/Videos
file:///mnt/ssdstorage
file:///mnt/storage
file:///mnt/hetznerbox
file:///mnt/lan1nas1
file:///mnt/handlerone
smb://192.168.1.200/media/
file:///home/exu/Videos

View File

@ -0,0 +1,84 @@
@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;

View File

@ -0,0 +1 @@
@import 'colors.css';

View File

@ -0,0 +1,16 @@
[Settings]
gtk-application-prefer-dark-theme=true
gtk-button-images=true
gtk-cursor-theme-name=Breeze_Light
gtk-cursor-theme-size=24
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=false
gtk-font-name=Noto Sans, 11
gtk-icon-theme-name=breeze-dark
gtk-menu-images=true
gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
gtk-primary-button-warps-slider=true
gtk-sound-theme-name=ocean
gtk-theme-name=Breeze
gtk-toolbar-style=3
gtk-xft-dpi=122880

View File

@ -0,0 +1,71 @@
headerbar button.titlebutton.close, .titlebar button.titlebutton.close {
background-image: url("assets/close-normal.svg"); }
headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover {
background-image: url("assets/close-hover.svg"); }
headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active {
background-image: url("assets/close-active.svg"); }
headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop {
background-image: url("assets/close-backdrop-normal.svg"); }
headerbar button.titlebutton.close:backdrop:hover, .titlebar button.titlebutton.close:backdrop:hover {
background-image: url("assets/close-backdrop-hover.svg"); }
headerbar button.titlebutton.close:backdrop:active, .titlebar button.titlebutton.close:backdrop:active {
background-image: url("assets/close-backdrop-active.svg"); }
headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize {
background-image: url("assets/maximize-normal.svg"); }
headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover {
background-image: url("assets/maximize-hover.svg"); }
headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active {
background-image: url("assets/maximize-active.svg"); }
headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop {
background-image: url("assets/maximize-backdrop-normal.svg"); }
headerbar button.titlebutton.maximize:backdrop:hover, .titlebar button.titlebutton.maximize:backdrop:hover {
background-image: url("assets/maximize-backdrop-hover.svg"); }
headerbar button.titlebutton.maximize:backdrop:active, .titlebar button.titlebutton.maximize:backdrop:active {
background-image: url("assets/maximize-backdrop-active.svg"); }
headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize {
background-image: url("assets/minimize-normal.svg"); }
headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover {
background-image: url("assets/minimize-hover.svg"); }
headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active {
background-image: url("assets/minimize-active.svg"); }
headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop {
background-image: url("assets/minimize-backdrop-normal.svg"); }
headerbar button.titlebutton.minimize:backdrop:hover, .titlebar button.titlebutton.minimize:backdrop:hover {
background-image: url("assets/minimize-backdrop-hover.svg"); }
headerbar button.titlebutton.minimize:backdrop:active, .titlebar button.titlebutton.minimize:backdrop:active {
background-image: url("assets/minimize-backdrop-active.svg"); }
.maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize {
background-image: url("assets/maximized-normal.svg"); }
.maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover {
background-image: url("assets/maximized-hover.svg"); }
.maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active {
background-image: url("assets/maximized-active.svg"); }
.maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop {
background-image: url("assets/maximized-backdrop-normal.svg"); }
.maximized headerbar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover {
background-image: url("assets/maximized-backdrop-hover.svg"); }
.maximized headerbar button.titlebutton.maximize:backdrop:active, .maximized .titlebar button.titlebutton.maximize:backdrop:active {
background-image: url("assets/maximized-backdrop-active.svg"); }

View File

@ -0,0 +1,84 @@
@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;

View File

@ -0,0 +1 @@
@import 'colors.css';

View File

@ -0,0 +1,13 @@
[Settings]
gtk-application-prefer-dark-theme=true
gtk-cursor-theme-name=Breeze_Light
gtk-cursor-theme-size=24
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=false
gtk-font-name=Noto Sans, 11
gtk-icon-theme-name=breeze-dark
gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
gtk-primary-button-warps-slider=true
gtk-sound-theme-name=ocean
gtk-theme-name=Breeze
gtk-xft-dpi=122880

View File

@ -0,0 +1,71 @@
headerbar button.titlebutton.close, .titlebar button.titlebutton.close {
background-image: url("assets/close-normal.svg"); }
headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover {
background-image: url("assets/close-hover.svg"); }
headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active {
background-image: url("assets/close-active.svg"); }
headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop {
background-image: url("assets/close-backdrop-normal.svg"); }
headerbar button.titlebutton.close:backdrop:hover, .titlebar button.titlebutton.close:backdrop:hover {
background-image: url("assets/close-backdrop-hover.svg"); }
headerbar button.titlebutton.close:backdrop:active, .titlebar button.titlebutton.close:backdrop:active {
background-image: url("assets/close-backdrop-active.svg"); }
headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize {
background-image: url("assets/maximize-normal.svg"); }
headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover {
background-image: url("assets/maximize-hover.svg"); }
headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active {
background-image: url("assets/maximize-active.svg"); }
headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop {
background-image: url("assets/maximize-backdrop-normal.svg"); }
headerbar button.titlebutton.maximize:backdrop:hover, .titlebar button.titlebutton.maximize:backdrop:hover {
background-image: url("assets/maximize-backdrop-hover.svg"); }
headerbar button.titlebutton.maximize:backdrop:active, .titlebar button.titlebutton.maximize:backdrop:active {
background-image: url("assets/maximize-backdrop-active.svg"); }
headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize {
background-image: url("assets/minimize-normal.svg"); }
headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover {
background-image: url("assets/minimize-hover.svg"); }
headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active {
background-image: url("assets/minimize-active.svg"); }
headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop {
background-image: url("assets/minimize-backdrop-normal.svg"); }
headerbar button.titlebutton.minimize:backdrop:hover, .titlebar button.titlebutton.minimize:backdrop:hover {
background-image: url("assets/minimize-backdrop-hover.svg"); }
headerbar button.titlebutton.minimize:backdrop:active, .titlebar button.titlebutton.minimize:backdrop:active {
background-image: url("assets/minimize-backdrop-active.svg"); }
.maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize {
background-image: url("assets/maximized-normal.svg"); }
.maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover {
background-image: url("assets/maximized-hover.svg"); }
.maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active {
background-image: url("assets/maximized-active.svg"); }
.maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop {
background-image: url("assets/maximized-backdrop-normal.svg"); }
.maximized headerbar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover {
background-image: url("assets/maximized-backdrop-hover.svg"); }
.maximized headerbar button.titlebutton.maximize:backdrop:active, .maximized .titlebar button.titlebutton.maximize:backdrop:active {
background-image: url("assets/maximized-backdrop-active.svg"); }

View File

@ -0,0 +1,6 @@
# erstellt von KDE-Plasma, Mon Sep 16 19:54:59 2024
#
include "/usr/share/themes/Breeze/gtk-2.0/gtkrc"
gtk-theme-name="Breeze"

View File

@ -0,0 +1,5 @@
# erstellt von KDE-Plasma, Mon Sep 16 19:54:59 2024
#
gtk-alternative-button-order = 1

View File

@ -0,0 +1,5 @@
[$Version]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize
[Mouse]
cursorTheme=Breeze_Light

View File

@ -0,0 +1,2 @@
[Mouse]
cursorTheme=breeze_cursors

View File

@ -0,0 +1,8 @@
[General]
ColorScheme=BreezeDark
[Icons]
Theme=breeze-dark
[KDE]
widgetStyle=Breeze

View File

@ -0,0 +1,3 @@
[KSplash]
Engine=KSplashQML
Theme=org.kde.breezedark.desktop

View File

@ -0,0 +1,4 @@
[org.kde.kdecoration2]
NoPlugin=false
library=org.kde.breeze
theme=Breeze

View File

@ -0,0 +1 @@
org.kde.breezedark.desktop

View File

@ -0,0 +1,2 @@
[Theme]
name=default

View File

@ -0,0 +1,199 @@
[$Version]
update_info=filepicker.upd:filepicker-remove-old-previews-entry,fonts_global.upd:Fonts_Global,fonts_global_toolbar.upd:Fonts_Global_Toolbar,icons_remove_effects.upd:IconsRemoveEffects,kwin.upd:animation-speed,style_widgetstyle_default_breeze.upd:StyleWidgetStyleDefaultBreeze
[ColorEffects:Disabled]
ChangeSelectionColor=
Color=56,56,56
ColorAmount=0
ColorEffect=0
ContrastAmount=0.65
ContrastEffect=1
Enable=
IntensityAmount=0.1
IntensityEffect=2
[ColorEffects:Inactive]
ChangeSelectionColor=true
Color=112,111,110
ColorAmount=0.025
ColorEffect=2
ContrastAmount=0.1
ContrastEffect=2
Enable=false
IntensityAmount=0
IntensityEffect=0
[Colors:Button]
BackgroundAlternate=30,87,116
BackgroundNormal=49,54,59
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:Complementary]
BackgroundAlternate=30,87,116
BackgroundNormal=42,46,50
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:Header]
BackgroundAlternate=42,46,50
BackgroundNormal=49,54,59
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:Header][Inactive]
BackgroundAlternate=49,54,59
BackgroundNormal=42,46,50
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:Selection]
BackgroundAlternate=30,87,116
BackgroundNormal=61,174,233
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=252,252,252
ForegroundInactive=161,169,177
ForegroundLink=253,188,75
ForegroundNegative=176,55,69
ForegroundNeutral=198,92,0
ForegroundNormal=252,252,252
ForegroundPositive=23,104,57
ForegroundVisited=155,89,182
[Colors:Tooltip]
BackgroundAlternate=42,46,50
BackgroundNormal=49,54,59
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:View]
BackgroundAlternate=35,38,41
BackgroundNormal=27,30,32
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:Window]
BackgroundAlternate=49,54,59
BackgroundNormal=42,46,50
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[General]
ColorSchemeHash=4a48bd34ba53d580d8594cb0216221e77518509f
XftAntialias=true
XftHintStyle=hintslight
XftSubPixel=rgb
fixed=Hack,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1
font=Noto Sans,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1
menuFont=Noto Sans,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1
smallestReadableFont=Noto Sans,9,-1,5,400,0,0,0,0,0,0,0,0,0,0,1
toolBarFont=Noto Sans,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1
[KDE]
AnimationDurationFactor=0
LookAndFeelPackage=org.kde.breezedark.desktop
ShowDeleteCommand=false
[KFileDialog Settings]
Allow Expansion=false
Automatically select filename extension=true
Breadcrumb Navigation=true
Decoration position=2
LocationCombo Completionmode=5
PathCombo Completionmode=5
Show Bookmarks=false
Show Full Path=false
Show Inline Previews=true
Show Preview=false
Show Speedbar=true
Show hidden files=true
Sort by=Name
Sort directories first=true
Sort hidden files last=false
Sort reversed=false
Speedbar Width=181
View Style=Detail
[KShortcutsDialog Settings]
Dialog Size=611,390
[PreviewSettings]
MaximumRemoteSize=0
[Shortcuts]
ActualSize=
FullScreen=
KeyBindings=
OpenContextMenu=
OpenMainMenu=
Preferences=
ShowHideHiddenFiles=
ShowMenubar=
ZoomIn=
ZoomOut=
[WM]
activeBackground=49,54,59
activeBlend=252,252,252
activeFont=Noto Sans,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1
activeForeground=252,252,252
inactiveBackground=42,46,50
inactiveBlend=161,169,177
inactiveForeground=161,169,177

View File

@ -0,0 +1,343 @@
[ActivityManager]
_k_friendly_name=Aktivitätenverwaltung
switch-to-activity-64664544-a062-48cf-a713-e4045da575e9=none,none,Zu Aktivität „Standard“ wechseln
[KDE Keyboard Layout Switcher]
Switch to Last-Used Keyboard Layout=none,Meta+Alt+L,Switch to Last-Used Keyboard Layout
Switch to Next Keyboard Layout=none,Meta+Alt+K,Auf nächste Tastaturbelegung umschalten
_k_friendly_name=Umschaltung der Tastaturbelegung
[kaccess]
Toggle Screen Reader On and Off=none,Meta+Alt+S,Screenreader ein-/ausschalten
_k_friendly_name=Zugangshilfen
[kcm_touchpad]
Disable Touchpad=Touchpad Off,Touchpad Off,
Enable Touchpad=Touchpad On,Touchpad On,
Toggle Touchpad=Touchpad Toggle\tMeta+Ctrl+Zenkaku Hankaku,Touchpad Toggle\tMeta+Ctrl+Zenkaku Hankaku,
_k_friendly_name=Touchpad
[kmix]
_k_friendly_name=KMix
decrease_microphone_volume=Microphone Volume Down,Microphone Volume Down,Decrease Microphone Volume
decrease_volume=Volume Down,Volume Down,Lautstärke verringern
decrease_volume_small=Shift+Volume Down,Shift+Volume Down,Decrease Volume by 1%
increase_microphone_volume=Microphone Volume Up,Microphone Volume Up,Increase Microphone Volume
increase_volume=Volume Up,Volume Up,Lautstärke erhöhen
increase_volume_small=Shift+Volume Up,Shift+Volume Up,Increase Volume by 1%
mic_mute=Microphone Mute\tMeta+Volume Mute,Microphone Mute\tMeta+Volume Mute,Mute Microphone
mute=Volume Mute,Volume Mute,Stumm
[ksmserver]
Halt Without Confirmation=none,,Ohne Rückfrage herunterfahren
Lock Session=Screensaver\tCtrl+Alt+L,Meta+L\tScreensaver,Sitzung sperren
Log Out=Ctrl+Alt+Del,Ctrl+Alt+Del,Abmeldedialog anzeigen
Log Out Without Confirmation=none,,Ohne Rückfrage abmelden
LogOut=none,,Abmelden
Reboot=none,,Neu starten
Reboot Without Confirmation=none,,Ohne Rückfrage neu starten
Shut Down=none,,Herunterfahren
_k_friendly_name=Sitzungsverwaltung
[kwin]
Activate Window Demanding Attention=none,Meta+Ctrl+A,Fenster aktivieren\\, das Aufmerksamkeit erfordert
Cycle Overview=none,none,Cycle through Overview and Grid View
Cycle Overview Opposite=none,none,Cycle through Grid View and Overview
Decrease Opacity=none,,Die Deckkraft des aktiven Fensters um 5 % verringern
Edit Tiles=none,Meta+T,Tiling-Editor ein-/ausschalten
Expose=none,Ctrl+F9,Fenster der aktuellen Arbeitsfläche anzeigen
ExposeAll=none,Ctrl+F10\tLaunch (C),Fenster aller Arbeitsflächen anzeigen
ExposeClass=none,Ctrl+F7,Fenster der Fensterklasse anzeigen
ExposeClassCurrentDesktop=none,none,Fenster der Fensterklasse auf der aktuellen Arbeitsfläche anzeigen
Grid View=none,Meta+G,Toggle Grid View
Increase Opacity=none,,Die Deckkraft des aktiven Fensters um 5 % erhöhen
Kill Window=none,Meta+Ctrl+Esc,Fenster beseitigen
KrohnkiteBTreeLayout=Meta+B,none,Krohnkite: BTree Layout
KrohnkiteDecrease=none,none,Krohnkite: Decrease
KrohnkiteFloatAll=none,none,Krohnkite: Float All
KrohnkiteFloatingLayout=none,none,Krohnkite: Floating Layout
KrohnkiteFocusDown=Meta+J,none,Krohnkite: Focus Down
KrohnkiteFocusLeft=Meta+H,none,Krohnkite: Focus Left
KrohnkiteFocusNext=none,none,Krohnkite: Focus Next
KrohnkiteFocusPrev=none,none,Krohnkite: Focus Previous
KrohnkiteFocusRight=Meta+L,none,Krohnkite: Focus Right
KrohnkiteFocusUp=Meta+K,none,Krohnkite: Focus Up
KrohnkiteGrowHeight=none,none,Krohnkite: Grow Height
KrohnkiteIncrease=none,none,Krohnkite: Increase
KrohnkiteMonocleLayout=Meta+M,none,Krohnkite: Monocle Layout
KrohnkiteNextLayout=Meta+-,none,Krohnkite: Next Layout
KrohnkitePreviousLayout=none,none,Krohnkite: Previous Layout
KrohnkiteQuarterLayout=none,none,Krohnkite: Quarter Layout
KrohnkiteRotate=none,none,Krohnkite: Rotate
KrohnkiteRotatePart=Meta+Shift+R,none,Krohnkite: Rotate Part
KrohnkiteSetMaster=Meta+Return,none,Krohnkite: Set master
KrohnkiteShiftDown=Meta+Shift+J,none,Krohnkite: Move Down/Next
KrohnkiteShiftLeft=Meta+Shift+H,none,Krohnkite: Move Left
KrohnkiteShiftRight=Meta+Shift+L,none,Krohnkite: Move Right
KrohnkiteShiftUp=Meta+Shift+K,none,Krohnkite: Move Up/Prev
KrohnkiteShrinkHeight=none,none,Krohnkite: Shrink Height
KrohnkiteShrinkWidth=none,none,Krohnkite: Shrink Width
KrohnkiteSpiralLayout=none,none,Krohnkite: Spiral Layout
KrohnkiteSpreadLayout=none,none,Krohnkite: Spread Layout
KrohnkiteStackedLayout=none,none,Krohnkite: Stacked Layout
KrohnkiteStairLayout=Meta+S,none,Krohnkite: Stair Layout
KrohnkiteTileLayout=none,none,Krohnkite: Tile Layout
KrohnkiteToggleFloat=none,none,Krohnkite: Toggle Float
KrohnkiteTreeColumnLayout=none,none,Krohnkite: Tree Column Layout
KrohnkitegrowWidth=none,none,Krohnkite: Grow Width
Move Tablet to Next Output=none,none,Move the tablet to the next output
MoveMouseToCenter=none,Meta+F6,Mauszeiger zentrieren
MoveMouseToFocus=none,Meta+F5,Mauszeiger in den Fokus verschieben
MoveZoomDown=none,none,Vergrößerten Bereich nach unten verschieben
MoveZoomLeft=none,none,Vergrößerten Bereich nach links verschieben
MoveZoomRight=none,none,Vergrößerten Bereich nach rechts verschieben
MoveZoomUp=none,none,Vergrößerten Bereich nach oben verschieben
Overview=Meta+A,Meta+W,Toggle Overview
PoloniumCycleEngine=none,none,Polonium: Cycle Engine
PoloniumFocusAbove=none,none,Polonium: Focus Above
PoloniumFocusBelow=none,none,Polonium: Focus Below
PoloniumFocusLeft=none,none,Polonium: Focus Left
PoloniumFocusRight=none,none,Polonium: Focus Right
PoloniumInsertAbove=none,none,Polonium: Insert Above
PoloniumInsertBelow=none,none,Polonium: Insert Below
PoloniumInsertLeft=none,none,Polonium: Insert Left
PoloniumInsertRight=none,none,Polonium: Insert Right
PoloniumOpenSettings=none,none,Polonium: Open Settings Dialog
PoloniumResizeAbove=none,none,Polonium: Resize Above
PoloniumResizeBelow=none,none,Polonium: Resize Below
PoloniumResizeLeft=none,none,Polonium: Resize Left
PoloniumResizeRight=none,none,Polonium: Resize Right
PoloniumRetileWindow=none,none,Polonium: Retile Window
PoloniumSwitchBTree=none,none,Polonium: Use Binary Tree Engine
PoloniumSwitchHalf=none,none,Polonium: Use Half Engine
PoloniumSwitchKwin=none,none,Polonium: Use KWin Engine
PoloniumSwitchMonocle=none,none,Polonium: Use Monocle Engine
PoloniumSwitchThreeColumn=none,none,Polonium: Use Three Column Engine
Setup Window Shortcut=none,,Kurzbefehl für Fenster einrichten
Show Desktop=none,Meta+D,Blick auf die Arbeitsfläche
Switch One Desktop Down=none,Meta+Ctrl+Down,Eine Arbeitsfläche nach unten
Switch One Desktop Up=none,Meta+Ctrl+Up,Eine Arbeitsfläche nach oben
Switch One Desktop to the Left=Meta+Shift+Tab,Meta+Ctrl+Left,Eine Arbeitsfläche nach links
Switch One Desktop to the Right=Meta+Tab,Meta+Ctrl+Right,Eine Arbeitsfläche nach rechts
Switch Window Down=none,Meta+Alt+Down,Zum Fenster darunter wechseln
Switch Window Left=none,Meta+Alt+Left,Zum Fenster links wechseln
Switch Window Right=none,Meta+Alt+Right,Zum Fenster rechts wechseln
Switch Window Up=none,Meta+Alt+Up,Zum Fenster darüber wechseln
Switch to Desktop 1=Meta+1,Ctrl+F1,Auf Arbeitsfläche 1 umschalten
Switch to Desktop 10=Meta+0,,Auf Arbeitsfläche 10 umschalten
Switch to Desktop 11=none,,Auf Arbeitsfläche 11 umschalten
Switch to Desktop 12=none,,Auf Arbeitsfläche 12 umschalten
Switch to Desktop 13=none,,Auf Arbeitsfläche 13 umschalten
Switch to Desktop 14=none,,Auf Arbeitsfläche 14 umschalten
Switch to Desktop 15=none,,Auf Arbeitsfläche 15 umschalten
Switch to Desktop 16=none,,Auf Arbeitsfläche 16 umschalten
Switch to Desktop 17=none,,Auf Arbeitsfläche 17 umschalten
Switch to Desktop 18=none,,Auf Arbeitsfläche 18 umschalten
Switch to Desktop 19=none,,Auf Arbeitsfläche 19 umschalten
Switch to Desktop 2=Meta+2,Ctrl+F2,Auf Arbeitsfläche 2 umschalten
Switch to Desktop 20=none,,Auf Arbeitsfläche 20 umschalten
Switch to Desktop 3=Meta+3,Ctrl+F3,Auf Arbeitsfläche 3 umschalten
Switch to Desktop 4=Meta+4,Ctrl+F4,Auf Arbeitsfläche 4 umschalten
Switch to Desktop 5=Meta+5,,Auf Arbeitsfläche 5 umschalten
Switch to Desktop 6=Meta+6,,Auf Arbeitsfläche 6 umschalten
Switch to Desktop 7=Meta+7,,Auf Arbeitsfläche 7 umschalten
Switch to Desktop 8=Meta+8,,Auf Arbeitsfläche 8 umschalten
Switch to Desktop 9=Meta+9,,Auf Arbeitsfläche 9 umschalten
Switch to Next Desktop=none,,Zur nächsten Arbeitsfläche umschalten
Switch to Next Screen=Meta+\\,,,Zum nächsten Bildschirm wechseln
Switch to Previous Desktop=none,,Zur vorherigen Arbeitsfläche umschalten
Switch to Previous Screen=Meta+.,,Zum vorherigen Bildschirm wechseln
Switch to Screen 0=none,,Zum Bildschirm 0 wechseln
Switch to Screen 1=none,,Zum Bildschirm 1 wechseln
Switch to Screen 2=none,,Zum Bildschirm 2 wechseln
Switch to Screen 3=none,,Zum Bildschirm 3 wechseln
Switch to Screen 4=none,,Zum Bildschirm 4 wechseln
Switch to Screen 5=none,,Zum Bildschirm 5 wechseln
Switch to Screen 6=none,,Zum Bildschirm 6 wechseln
Switch to Screen 7=none,,Zum Bildschirm 7 wechseln
Switch to Screen Above=none,,Zum Bildschirm oben wechseln
Switch to Screen Below=none,,Zum Bildschirm unten wechseln
Switch to Screen to the Left=none,,Zum Bildschirm links wechseln
Switch to Screen to the Right=none,,Zum Bildschirm rechts wechseln
Toggle Night Color=none,none,Suspend/Resume Night Light
Toggle Window Raise/Lower=none,,Fenster nach vorne/hinten
Walk Through Windows=Alt+Tab,Alt+Tab,Zwischen Fenstern wechseln
Walk Through Windows (Reverse)=Alt+Shift+Tab,Alt+Shift+Tab,Zwischen Fenstern wechseln (Gegenrichtung)
Walk Through Windows Alternative=none,,Alternatives Wechseln zwischen Fenstern
Walk Through Windows Alternative (Reverse)=none,,Alternatives Wechseln zwischen Fenstern (Gegenrichtung)
Walk Through Windows of Current Application=none,Alt+`,Zwischen Fenstern der aktuellen Anwendung wechseln
Walk Through Windows of Current Application (Reverse)=none,Alt+~,Zwischen Fenstern der aktuellen Anwendung wechseln (Gegenrichtung)
Walk Through Windows of Current Application Alternative=none,,Alternatives Wechseln zwischen Fenstern der aktuellen Anwendung
Walk Through Windows of Current Application Alternative (Reverse)=none,,Alternatives Wechseln zwischen Fenstern der aktuellen Anwendung (Gegenrichtung)
Window Above Other Windows=none,,Fenster im Vordergrund halten
Window Below Other Windows=none,,Fenster im Hintergrund halten
Window Close=Meta+Q,Alt+F4,Fenster schließen
Window Fullscreen=Meta+Shift+F,,Fenster auf Vollbildgröße
Window Grow Horizontal=none,,Fenster waagerecht maximieren
Window Grow Vertical=none,,Fenster senkrecht maximieren
Window Lower=none,,Fenster nach hinten
Window Maximize=none,Meta+PgUp,Fenster maximieren
Window Maximize Horizontal=none,,Fenster waagerecht maximieren
Window Maximize Vertical=none,,Fenster senkrecht maximieren
Window Minimize=none,Meta+PgDown,Fenster minimieren
Window Move=none,,Fenster verschieben
Window Move Center=none,,Fenster zentrieren
Window No Border=none,,Titelleiste und Rahmen des Fensters ein-/ausschalten
Window On All Desktops=Meta+X,,Fenster auf allen Arbeitsflächen anzeigen
Window One Desktop Down=none,Meta+Ctrl+Shift+Down,Fenster eine Arbeitsfläche nach unten
Window One Desktop Up=none,Meta+Ctrl+Shift+Up,Fenster eine Arbeitsfläche nach oben
Window One Desktop to the Left=none,Meta+Ctrl+Shift+Left,Fenster eine Arbeitsfläche nach links
Window One Desktop to the Right=none,Meta+Ctrl+Shift+Right,Fenster eine Arbeitsfläche nach rechts
Window One Screen Down=none,,Fenster einen Bildschirm nach unten verschieben
Window One Screen Up=none,,Fenster einen Bildschirm nach oben verschieben
Window One Screen to the Left=none,,Fenster einen Bildschirm nach links verschieben
Window One Screen to the Right=none,,Fenster einen Bildschirm nach rechts verschieben
Window Operations Menu=none,Alt+F3,Fensteraktionen-Menü
Window Pack Down=none,,Fenster nach unten verschieben
Window Pack Left=none,,Fenster nach links verschieben
Window Pack Right=none,,Fenster nach rechts verschieben
Window Pack Up=none,,Fenster nach oben verschieben
Window Quick Tile Bottom=none,Meta+Down,Fenster am unteren Bildschirmrand anordnen
Window Quick Tile Bottom Left=none,,Fenster am linken unteren Bildschirmrand anordnen
Window Quick Tile Bottom Right=none,,Fenster am rechten unteren Bildschirmrand anordnen
Window Quick Tile Left=none,Meta+Left,Fenster am linken Bildschirmrand anordnen
Window Quick Tile Right=none,Meta+Right,Fenster am rechten Bildschirmrand anordnen
Window Quick Tile Top=none,Meta+Up,Fenster am oberen Bildschirmrand anordnen
Window Quick Tile Top Left=none,,Fenster am linken oberen Bildschirmrand anordnen
Window Quick Tile Top Right=none,,Fenster am rechten oberen Bildschirmrand anordnen
Window Raise=none,,Fenster nach vorne
Window Resize=none,,Fenstergröße ändern
Window Shade=none,,Fensterheber betätigen
Window Shrink Horizontal=none,,Fenster waagerecht verkleinern
Window Shrink Vertical=none,,Fenster senkrecht verkleinern
Window to Desktop 1=Meta++,,Fenster auf Arbeitsfläche 1
Window to Desktop 10=Meta+=,,Fenster auf Arbeitsfläche 10
Window to Desktop 11=none,,Fenster auf Arbeitsfläche 11
Window to Desktop 12=none,,Fenster auf Arbeitsfläche 12
Window to Desktop 13=none,,Fenster auf Arbeitsfläche 13
Window to Desktop 14=none,,Fenster auf Arbeitsfläche 14
Window to Desktop 15=none,,Fenster auf Arbeitsfläche 15
Window to Desktop 16=none,,Fenster auf Arbeitsfläche 16
Window to Desktop 17=none,,Fenster auf Arbeitsfläche 17
Window to Desktop 18=none,,Fenster auf Arbeitsfläche 18
Window to Desktop 19=none,,Fenster auf Arbeitsfläche 19
Window to Desktop 2=Meta+",,Fenster auf Arbeitsfläche 2
Window to Desktop 20=none,,Fenster auf Arbeitsfläche 20
Window to Desktop 3=Meta+*,,Fenster auf Arbeitsfläche 3
Window to Desktop 4=Meta+Shift+Ç,,Fenster auf Arbeitsfläche 4
Window to Desktop 5=Meta+%,,Fenster auf Arbeitsfläche 5
Window to Desktop 6=Meta+&,,Fenster auf Arbeitsfläche 6
Window to Desktop 7=Meta+/,,Fenster auf Arbeitsfläche 7
Window to Desktop 8=Meta+(,,Fenster auf Arbeitsfläche 8
Window to Desktop 9=Meta+),,Fenster auf Arbeitsfläche 9
Window to Next Desktop=none,,Fenster auf nächste Arbeitsfläche verschieben
Window to Next Screen=Meta+;,Meta+Shift+Right,Fenster auf nächsten Bildschirm verschieben
Window to Previous Desktop=none,,Fenster auf vorherige Arbeitsfläche verschieben
Window to Previous Screen=Meta+:,Meta+Shift+Left,Fenster auf vorherigen Bildschirm verschieben
Window to Screen 0=none,,Fenster auf Bildschirm 0 verschieben
Window to Screen 1=none,,Fenster auf Bildschirm 1 verschieben
Window to Screen 2=none,,Fenster auf Bildschirm 2 verschieben
Window to Screen 3=none,,Fenster auf Bildschirm 3 verschieben
Window to Screen 4=none,,Fenster auf Bildschirm 4 verschieben
Window to Screen 5=none,,Fenster auf Bildschirm 5 verschieben
Window to Screen 6=none,,Fenster auf Bildschirm 6 verschieben
Window to Screen 7=none,,Fenster auf Bildschirm 7 verschieben
_k_friendly_name=KWin
view_actual_size=none,Meta+0,Auf Originalgröße zoomen
view_zoom_in=none,Meta++\tMeta+=,Vergrößern
view_zoom_out=none,Meta+-,Verkleinern
[mediacontrol]
_k_friendly_name=Mediensteuerung
mediavolumedown=none,,Medienwiedergabe leiser
mediavolumeup=none,,Medienwiedergabe lauter
nextmedia=Media Next,Media Next,Nächstes Medium wiedergeben
pausemedia=Media Pause,Media Pause,Medienwiedergabe pausieren
playmedia=none,,Medienwiedergabe starten
playpausemedia=Media Play,Media Play,Medienwiedergabe starten/pausieren
previousmedia=Media Previous,Media Previous,Vorheriges Medium wiedergeben
stopmedia=Media Stop,Media Stop,Medienwiedergabe anhalten
[org_kde_powerdevil]
Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Helligkeit der Tastatur-Hintergrundbeleuchtung verringern
Decrease Screen Brightness=Monitor Brightness Down,Monitor Brightness Down,Bildschirmhelligkeit verringern
Decrease Screen Brightness Small=Shift+Monitor Brightness Down,Shift+Monitor Brightness Down,Bildschirmhelligkeit um 1 % verringern
Hibernate=Hibernate,Hibernate,Ruhezustand
Increase Keyboard Brightness=Keyboard Brightness Up,Keyboard Brightness Up,Helligkeit der Tastatur-Hintergrundbeleuchtung erhöhen
Increase Screen Brightness=Monitor Brightness Up,Monitor Brightness Up,Bildschirmhelligkeit erhöhen
Increase Screen Brightness Small=Shift+Monitor Brightness Up,Shift+Monitor Brightness Up,Bildschirmhelligkeit um 1 % erhöhen
PowerDown=Power Down,Power Down,Abschalten
PowerOff=Power Off,Power Off,Ausschalten
Sleep=Sleep,Sleep,Standby-Modus
Toggle Keyboard Backlight=Keyboard Light On/Off,Keyboard Light On/Off,Hintergrundbeleuchtung der Tastatur umschalten
Turn Off Screen=none,none,Bildschirm ausschalten
_k_friendly_name=KDE-Energieverwaltungssystem
powerProfile=Battery,Battery\tMeta+B,Energieprofil wechseln
[plasmashell]
_k_friendly_name=plasmashell
activate application launcher=Meta\tAlt+F1,Meta\tAlt+F1,Anwendungsstarter aktivieren
activate task manager entry 1=none,Meta+1,Fensterleisteneintrag 1 aktivieren
activate task manager entry 10=none,Meta+0,Fensterleisteneintrag 10 aktivieren
activate task manager entry 2=none,Meta+2,Fensterleisteneintrag 2 aktivieren
activate task manager entry 3=none,Meta+3,Fensterleisteneintrag 3 aktivieren
activate task manager entry 4=none,Meta+4,Fensterleisteneintrag 4 aktivieren
activate task manager entry 5=none,Meta+5,Fensterleisteneintrag 5 aktivieren
activate task manager entry 6=none,Meta+6,Fensterleisteneintrag 6 aktivieren
activate task manager entry 7=none,Meta+7,Fensterleisteneintrag 7 aktivieren
activate task manager entry 8=none,Meta+8,Fensterleisteneintrag 8 aktivieren
activate task manager entry 9=none,Meta+9,Fensterleisteneintrag 9 aktivieren
clear-history=none,,Bisherigen Inhalt der Zwischenablage löschen
clipboard_action=Meta+Ctrl+X,Meta+Ctrl+X,Automatisches Aufklappmenü für Aktionen
cycle-panels=none,Meta+Alt+P,Tastaturfokus zwischen Kontrollleisten umschalten
cycleNextAction=none,,Nächstes Element im Verlauf
cyclePrevAction=none,,Vorheriges Element im Verlauf
manage activities=none,Meta+Q,Aktivitätenwechsler anzeigen
next activity=none,none,Zwischen Aktivitäten wechseln
previous activity=none,none,Zwischen Aktivitäten wechseln (Gegenrichtung)
repeat_action=none,Meta+Ctrl+R,Aktionen der aktuellen Zwischenablage manuell aufrufen
show dashboard=none,Ctrl+F12,Arbeitsfläche anzeigen
show-barcode=none,,Strichcode anzeigen ...
show-on-mouse-pos=Meta+V,Meta+V,Elemente der Zwischenablage an Mausposition anzeigen
stop current activity=none,Meta+S,Aktuelle Aktivität anhalten
switch to next activity=none,,Zur nächsten Aktivität wechseln
switch to previous activity=none,,Zur vorherigen Aktivität wechseln
toggle do not disturb=none,,Nicht stören umschalten
[services][com.github.iwalton3.jellyfin-media-player.desktop]
_launch=Ctrl+Alt+J
[services][discord-wayland.desktop]
_launch=Ctrl+Alt+D
[services][emacs.desktop]
_launch=Ctrl+Alt+E
[services][firefox.desktop]
_launch=Ctrl+Alt+F
[services][joplin-wayland.desktop]
_launch=Ctrl+Alt+N
[services][org.kde.dolphin.desktop]
_launch=Ctrl+Alt+T
[services][org.kde.konsole.desktop]
_launch=Ctrl+Alt+Return
[services][org.kde.krunner.desktop]
RunClipboard=none
_launch=Search\tCtrl+Alt+A
[services][org.kde.plasma-systemmonitor.desktop]
_launch=none
[services][org.kde.plasma.emojier.desktop]
_launch=none
[services][org.kde.spectacle.desktop]
RecordRegion=Meta+R
_launch=Print
[services][org.mozilla.Thunderbird.desktop]
_launch=Ctrl+Alt+B

View File

@ -0,0 +1,2 @@
[$Version]
update_info=konsole.upd:konsole_globalaccel

View File

@ -0,0 +1,12 @@
[General]
ConfigVersion=1
[MainWindow]
ToolBarsMovable=Disabled
[Notification Messages]
CloseAllEmptyTabs=true
CloseAllTabs=true
[UiSettings]
ColorScheme=

View File

@ -0,0 +1,2 @@
[PlasmaRunnerManager]
migrated=true

View File

@ -0,0 +1,6 @@
[$Version]
update_info=kscreenlocker.upd:0.1-autolock
[Greeter][Wallpaper][org.kde.image][General]
Image=/home/exu/Bilder/Art/artstation/dk-lan/artstation_14224733_55806391_月半与鬼哭.jpg
PreviewImage=/home/exu/Bilder/Art/artstation/dk-lan/artstation_14224733_55806391_月半与鬼哭.jpg

View File

@ -0,0 +1,5 @@
[LegacySession: saved at previous logout]
count=0
[Session: saved at previous logout]
count=0

View File

@ -0,0 +1,3 @@
[KSplash]
Engine=none
Theme=None

View File

@ -0,0 +1,65 @@
[$Version]
update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js,kwin.upd:auto-bordersize,kwin.upd:animation-speed,kwin.upd:desktop-grid-click-behavior,kwin.upd:no-swap-encourage,kwin.upd:make-translucency-effect-disabled-by-default,kwin.upd:remove-flip-switch-effect,kwin.upd:remove-cover-switch-effect,kwin.upd:remove-cubeslide-effect,kwin.upd:remove-xrender-backend,kwin.upd:enable-scale-effect-by-default,kwin.upd:overview-group-plugin-id,kwin.upd:animation-speed-cleanup,kwin.upd:replace-cascaded-zerocornered
[Desktops]
Id_1=7ee59aa2-5b40-453c-a852-224cbf0d3a0a
Id_10=24f88a20-1cf4-41f3-93d7-21e68db6d5aa
Id_2=d59f1b11-9956-496a-93c8-17500f27fd99
Id_3=ef40aba3-3f16-4fa8-aafc-c490bda6d5ad
Id_4=4187c550-f678-4921-a4cc-033af5fba3aa
Id_5=602f20f1-cb04-4bf3-9a49-127ae3a99ec1
Id_6=6d39762e-1553-4d9f-81d6-40fa61bd7c5c
Id_7=c080cf81-a2bf-4d94-971d-7802027fe98f
Id_8=b2ad65c4-d486-4743-a1e5-29de019faa9d
Id_9=a2e4ade7-53e1-4ad6-a7d7-adb904bb8060
Number=10
Rows=1
[Effect-overview]
BorderActivate=9
[Plugins]
krohnkiteEnabled=true
poloniumEnabled=false
[Script-krohnkite]
enableBTreeLayout=true
enableSpiralLayout=false
enableSpreadLayout=false
enableTileLayout=false
noTileBorder=true
screenDefaultLayout=:3
[Script-polonium]
InsertionPoint=2
MaximizeSingle=true
[Tiling]
padding=4
[Tiling][6b9d9aad-b0cd-59e4-afd6-71d9162da40c]
tiles={"layoutDirection":"horizontal","tiles":[]}
[Tiling][8184412f-6ae7-547d-8ddd-9980d54149ae]
tiles={"layoutDirection":"horizontal","tiles":[]}
[Tiling][92e842d7-5928-5c43-884a-4912e7cc82ed]
tiles={"layoutDirection":"horizontal","tiles":[]}
[Tiling][ab7a9e6e-140d-5ff2-96fe-330f2da73d32]
tiles={"layoutDirection":"horizontal","tiles":[]}
[Tiling][b65f2134-780c-59b0-baae-322e8d76e8dd]
tiles={"layoutDirection":"horizontal","tiles":[]}
[Windows]
ActiveMouseScreen=false
DelayFocusInterval=0
FocusPolicy=FocusFollowsMouse
FocusStealingPreventionLevel=0
NextFocusPrefersMouse=true
RollOverDesktops=true
SeparateScreenFocus=true
[Xwayland]
Scale=1.25

View File

@ -0,0 +1,2 @@
[$Version]
update_info=kwinrules.upd:replace-placement-string-to-enum,kwinrules.upd:use-virtual-desktop-ids

View File

@ -0,0 +1,557 @@
[ActionPlugins][0]
RightButton;NoModifier=org.kde.contextmenu
[ActionPlugins][1]
RightButton;NoModifier=org.kde.contextmenu
[Containments][1]
ItemGeometries-2048x1152=
ItemGeometriesHorizontal=
activityId=64664544-a062-48cf-a713-e4045da575e9
formfactor=0
immutability=1
lastScreen=0
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image
[Containments][1][Wallpaper][org.kde.image][General]
Image=/home/exu/Bilder/Art/artstation/dk-lan/artstation_14224733_55806391_月半与鬼哭.jpg
SlidePaths=/usr/share/wallpapers/
[Containments][2]
ItemGeometries-2048x1152=
ItemGeometriesHorizontal=
activityId=64664544-a062-48cf-a713-e4045da575e9
formfactor=0
immutability=1
lastScreen=1
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image
[Containments][2][Wallpaper][org.kde.image][General]
Image=/home/exu/Bilder/Art/artstation/dk-lan/artstation_14224733_55806391_月半与鬼哭.jpg
SlidePaths=/usr/share/wallpapers/
[Containments][29]
activityId=
formfactor=2
immutability=1
lastScreen=1
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image
[Containments][29][Applets][30]
immutability=1
plugin=org.kde.plasma.kickoff
[Containments][29][Applets][30][Configuration]
PreloadWeight=100
popupHeight=510
popupWidth=677
[Containments][29][Applets][30][Configuration][General]
favoritesPortedToKAstats=true
[Containments][29][Applets][31]
immutability=1
plugin=org.kde.plasma.pager
[Containments][29][Applets][31][Configuration][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][29][Applets][31][Configuration][General]
displayedText=Number
showOnlyCurrentScreen=true
wrapPage=true
[Containments][29][Applets][32]
immutability=1
plugin=org.kde.plasma.icontasks
[Containments][29][Applets][32][Configuration][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][29][Applets][32][Configuration][General]
groupingStrategy=0
launchers=
showOnlyCurrentScreen=true
[Containments][29][Applets][33]
immutability=1
plugin=org.kde.plasma.marginsseparator
[Containments][29][Applets][48]
immutability=1
plugin=org.kde.plasma.digitalclock
[Containments][29][Applets][55]
immutability=1
plugin=org.kde.plasma.systemtray
[Containments][29][Applets][55][Configuration]
PreloadWeight=80
SystrayContainmentId=56
[Containments][29][General]
AppletOrder=30;31;32;33;55;48
[Containments][3]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image
[Containments][3][Applets][22]
immutability=1
plugin=org.kde.plasma.digitalclock
[Containments][3][Applets][22][Configuration]
PreloadWeight=55
popupHeight=450
popupWidth=560
[Containments][3][Applets][22][Configuration][Appearance]
fontWeight=400
[Containments][3][Applets][4]
immutability=1
plugin=org.kde.plasma.kickoff
[Containments][3][Applets][4][Configuration]
PreloadWeight=100
popupHeight=541
popupWidth=733
[Containments][3][Applets][4][Configuration][General]
favoritesPortedToKAstats=true
[Containments][3][Applets][5]
immutability=1
plugin=org.kde.plasma.pager
[Containments][3][Applets][5][Configuration][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][3][Applets][5][Configuration][General]
displayedText=Number
showOnlyCurrentScreen=true
wrapPage=true
[Containments][3][Applets][6]
immutability=1
plugin=org.kde.plasma.icontasks
[Containments][3][Applets][6][Configuration][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][3][Applets][6][Configuration][General]
groupingStrategy=0
launchers=
showOnlyCurrentScreen=true
[Containments][3][Applets][7]
immutability=1
plugin=org.kde.plasma.marginsseparator
[Containments][3][Applets][8]
immutability=1
plugin=org.kde.plasma.systemtray
[Containments][3][Applets][8][Configuration]
PreloadWeight=100
SystrayContainmentId=9
[Containments][3][General]
AppletOrder=4;5;6;7;8;22
[Containments][35]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=0
plugin=org.kde.plasma.private.systemtray
popupHeight=432
popupWidth=432
wallpaperplugin=org.kde.image
[Containments][35][Applets][36]
immutability=1
plugin=org.kde.plasma.clipboard
[Containments][35][Applets][36][Configuration]
PreloadWeight=42
[Containments][35][Applets][37]
immutability=1
plugin=org.kde.plasma.devicenotifier
[Containments][35][Applets][37][Configuration]
PreloadWeight=42
[Containments][35][Applets][38]
immutability=1
plugin=org.kde.plasma.manage-inputmethod
[Containments][35][Applets][38][Configuration]
PreloadWeight=42
[Containments][35][Applets][39]
immutability=1
plugin=org.kde.plasma.notifications
[Containments][35][Applets][39][Configuration]
PreloadWeight=42
[Containments][35][Applets][40]
immutability=1
plugin=org.kde.kdeconnect
[Containments][35][Applets][40][Configuration]
PreloadWeight=42
[Containments][35][Applets][41]
immutability=1
plugin=org.kde.plasma.cameraindicator
[Containments][35][Applets][41][Configuration]
PreloadWeight=42
[Containments][35][Applets][42]
immutability=1
plugin=org.kde.plasma.keyboardindicator
[Containments][35][Applets][42][Configuration]
PreloadWeight=42
[Containments][35][Applets][43]
immutability=1
plugin=org.kde.kscreen
[Containments][35][Applets][43][Configuration]
PreloadWeight=42
[Containments][35][Applets][44]
immutability=1
plugin=org.kde.plasma.keyboardlayout
[Containments][35][Applets][44][Configuration]
PreloadWeight=42
[Containments][35][Applets][45]
immutability=1
plugin=org.kde.plasma.volume
[Containments][35][Applets][45][Configuration]
PreloadWeight=42
[Containments][35][Applets][45][Configuration][General]
migrated=true
[Containments][35][Applets][46]
immutability=1
plugin=org.kde.plasma.vault
[Containments][35][Applets][46][Configuration]
PreloadWeight=42
[Containments][35][Applets][47]
immutability=1
plugin=org.kde.plasma.printmanager
[Containments][35][Applets][47][Configuration]
PreloadWeight=42
[Containments][35][Applets][50]
immutability=1
plugin=org.kde.plasma.brightness
[Containments][35][Applets][50][Configuration]
PreloadWeight=42
[Containments][35][Applets][51]
immutability=1
plugin=org.kde.plasma.battery
[Containments][35][Applets][51][Configuration]
PreloadWeight=42
[Containments][35][Applets][52]
immutability=1
plugin=org.kde.plasma.mediacontroller
[Containments][35][Applets][52][Configuration]
PreloadWeight=42
[Containments][35][Applets][53]
immutability=1
plugin=org.kde.plasma.bluetooth
[Containments][35][Applets][53][Configuration]
PreloadWeight=42
[Containments][35][Applets][54]
immutability=1
plugin=org.kde.plasma.networkmanagement
[Containments][35][Applets][54][Configuration]
PreloadWeight=42
[Containments][35][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][35][Configuration]
PreloadWeight=42
[Containments][35][General]
extraItems=org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.kscreen,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.volume,org.kde.plasma.vault,org.kde.plasma.printmanager
hiddenItems=firewall-applet
knownItems=org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.kscreen,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.volume,org.kde.plasma.vault,org.kde.plasma.printmanager
shownItems=Nextcloud
[Containments][56]
activityId=
formfactor=2
immutability=1
lastScreen=1
location=4
plugin=org.kde.plasma.private.systemtray
popupHeight=432
popupWidth=432
wallpaperplugin=org.kde.image
[Containments][56][Applets][57]
immutability=1
plugin=org.kde.plasma.clipboard
[Containments][56][Applets][58]
immutability=1
plugin=org.kde.plasma.devicenotifier
[Containments][56][Applets][58][Configuration]
PreloadWeight=55
[Containments][56][Applets][59]
immutability=1
plugin=org.kde.plasma.manage-inputmethod
[Containments][56][Applets][60]
immutability=1
plugin=org.kde.plasma.notifications
[Containments][56][Applets][60][Configuration]
PreloadWeight=55
[Containments][56][Applets][61]
immutability=1
plugin=org.kde.kdeconnect
[Containments][56][Applets][62]
immutability=1
plugin=org.kde.plasma.cameraindicator
[Containments][56][Applets][63]
immutability=1
plugin=org.kde.plasma.keyboardindicator
[Containments][56][Applets][64]
immutability=1
plugin=org.kde.kscreen
[Containments][56][Applets][65]
immutability=1
plugin=org.kde.plasma.keyboardlayout
[Containments][56][Applets][66]
immutability=1
plugin=org.kde.plasma.volume
[Containments][56][Applets][66][Configuration][General]
migrated=true
[Containments][56][Applets][67]
immutability=1
plugin=org.kde.plasma.vault
[Containments][56][Applets][68]
immutability=1
plugin=org.kde.plasma.printmanager
[Containments][56][Applets][69]
immutability=1
plugin=org.kde.plasma.bluetooth
[Containments][56][Applets][69][Configuration]
PreloadWeight=26
[Containments][56][Applets][70]
immutability=1
plugin=org.kde.plasma.networkmanagement
[Containments][56][Applets][71]
immutability=1
plugin=org.kde.plasma.battery
[Containments][56][Applets][71][Configuration]
PreloadWeight=0
[Containments][56][Applets][72]
immutability=1
plugin=org.kde.plasma.brightness
[Containments][56][Applets][72][Configuration]
PreloadWeight=0
[Containments][56][Applets][73]
immutability=1
plugin=org.kde.plasma.mediacontroller
[Containments][56][Applets][73][Configuration]
PreloadWeight=0
[Containments][56][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][56][General]
extraItems=org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.kscreen,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.volume,org.kde.plasma.vault,org.kde.plasma.printmanager
hiddenItems=Discover-Benachrichtigungen_org.kde.DiscoverNotifier,firewall-applet,hp-systray,Proton Mail Bridge,org.kde.plasma.brightness,KMix
knownItems=org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.kscreen,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.volume,org.kde.plasma.vault,org.kde.plasma.printmanager
shownItems=Nextcloud,org.kde.plasma.battery,org.kde.plasma.volume,org.kde.plasma.networkmanagement
[Containments][9]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.plasma.private.systemtray
popupHeight=432
popupWidth=432
wallpaperplugin=org.kde.image
[Containments][9][Applets][10]
immutability=1
plugin=org.kde.plasma.clipboard
[Containments][9][Applets][11]
immutability=1
plugin=org.kde.plasma.devicenotifier
[Containments][9][Applets][11][Configuration]
PreloadWeight=60
[Containments][9][Applets][12]
immutability=1
plugin=org.kde.plasma.manage-inputmethod
[Containments][9][Applets][13]
immutability=1
plugin=org.kde.plasma.notifications
[Containments][9][Applets][13][Configuration]
PreloadWeight=75
[Containments][9][Applets][14]
immutability=1
plugin=org.kde.kdeconnect
[Containments][9][Applets][14][Configuration]
PreloadWeight=55
[Containments][9][Applets][15]
immutability=1
plugin=org.kde.plasma.cameraindicator
[Containments][9][Applets][16]
immutability=1
plugin=org.kde.plasma.keyboardindicator
[Containments][9][Applets][17]
immutability=1
plugin=org.kde.kscreen
[Containments][9][Applets][17][Configuration]
PreloadWeight=55
[Containments][9][Applets][18]
immutability=1
plugin=org.kde.plasma.keyboardlayout
[Containments][9][Applets][19]
immutability=1
plugin=org.kde.plasma.volume
[Containments][9][Applets][19][Configuration]
PreloadWeight=100
[Containments][9][Applets][19][Configuration][General]
migrated=true
[Containments][9][Applets][20]
immutability=1
plugin=org.kde.plasma.vault
[Containments][9][Applets][21]
immutability=1
plugin=org.kde.plasma.printmanager
[Containments][9][Applets][24]
immutability=1
plugin=org.kde.plasma.bluetooth
[Containments][9][Applets][24][Configuration]
PreloadWeight=28
[Containments][9][Applets][25]
immutability=1
plugin=org.kde.plasma.networkmanagement
[Containments][9][Applets][25][Configuration]
PreloadWeight=55
[Containments][9][Applets][26]
immutability=1
plugin=org.kde.plasma.brightness
[Containments][9][Applets][26][Configuration]
PreloadWeight=0
[Containments][9][Applets][27]
immutability=1
plugin=org.kde.plasma.battery
[Containments][9][Applets][27][Configuration]
PreloadWeight=92
[Containments][9][Applets][28]
immutability=1
plugin=org.kde.plasma.mediacontroller
[Containments][9][Applets][28][Configuration]
PreloadWeight=0
[Containments][9][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][9][General]
extraItems=org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.kscreen,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.volume,org.kde.plasma.vault,org.kde.plasma.printmanager
hiddenItems=firewall-applet,KMix,Discover-Benachrichtigungen_org.kde.DiscoverNotifier,hp-systray,Proton Mail Bridge,org.kde.plasma.brightness
knownItems=org.kde.plasma.battery,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.kscreen,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.volume,org.kde.plasma.vault,org.kde.plasma.printmanager
shownItems=org.kde.plasma.networkmanagement,Nextcloud,org.kde.plasma.battery,org.kde.plasma.volume
[ScreenMapping]
itemsOnDisabledScreens=
screenMapping=

View File

@ -0,0 +1,2 @@
[Wallpapers]
usersWallpapers=/home/exu/Bilder/Art/artstation/dk-lan/artstation_14224733_55806391_月半与鬼哭.jpg

View File

@ -0,0 +1,22 @@
[PlasmaViews][Panel 29]
floating=0
panelLengthMode=0
[PlasmaViews][Panel 29][Defaults]
maxLength=2048
minLength=2032
thickness=32
[PlasmaViews][Panel 29][Horizontal2048]
maxLength=2048
minLength=2032
[PlasmaViews][Panel 3]
floating=0
panelLengthMode=0
[PlasmaViews][Panel 3][Defaults]
thickness=32
[Updates]
performed=/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/containmentactions_middlebutton.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_migrate_font_settings.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_migrate_showseconds_setting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_rename_timezonedisplay_key.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/folderview_fix_recursive_screenmapping.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_migrateiconsetting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_remove_shortcut.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/klipper_clear_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/maintain_existing_desktop_icon_sizes.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/mediaframe_migrate_useBackground_setting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/migrate_font_weights.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/move_desktop_layout_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/no_middle_click_paste_on_panels.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/systemloadviewer_systemmonitor.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/unlock_widgets.js

12
arch-config/.gtkrc-2.0 Normal file
View File

@ -0,0 +1,12 @@
gtk-enable-animations=0
gtk-theme-name="Breeze-Dark"
gtk-primary-button-warps-slider=1
gtk-toolbar-style=3
gtk-menu-images=1
gtk-button-images=1
gtk-cursor-theme-size=24
gtk-cursor-theme-name="Breeze_Light"
gtk-sound-theme-name="ocean"
gtk-icon-theme-name="breeze-dark"
gtk-font-name="Noto Sans, 11"

View File

@ -0,0 +1 @@
print("KWin need me. Don't ask why.");

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,234 @@
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfgfile name=""/>
<group name="">
<entry name="debug" type="Bool">
<label>Print debug messages</label>
<default>false</default>
</entry>
<entry name="debugActiveWin" type="Bool">
<label>Print only new Window</label>
<default>false</default>
</entry>
<entry name="enableTileLayout" type="Bool">
<label>Enable/disable Tile layout</label>
<default>true</default>
</entry>
<entry name="enableMonocleLayout" type="Bool">
<label>Enable/disable Monocle layout</label>
<default>true</default>
</entry>
<entry name="enableThreeColumnLayout" type="Bool">
<label>Enable/disable Three Column layout</label>
<default>true</default>
</entry>
<entry name="enableSpiralLayout" type="Bool">
<label>Enable/disable Spiral layout</label>
<default>true</default>
</entry>
<entry name="enableSpreadLayout" type="Bool">
<label>Enable/disable Spread layout</label>
<default>true</default>
</entry>
<entry name="enableStairLayout" type="Bool">
<label>Enable/disable Stair layout</label>
<default>true</default>
</entry>
<entry name="stairReverse" type="Bool">
<label>Reverse the stair layout's orientation</label>
<default>false</default>
</entry>
<entry name="enableQuarterLayout" type="Bool">
<label>Enable/disable Quarter layout</label>
<default>false</default>
</entry>
<entry name="enableStackedLayout" type="Bool">
<label>Enable/disable Stacked layout</label>
<default>false</default>
</entry>
<entry name="enableFloatingLayout" type="Bool">
<label>Enable/disable Floating layout</label>
<default>false</default>
</entry>
<entry name="enableBTreeLayout" type="Bool">
<label>Enable/disable BTree layout</label>
<default>false</default>
</entry>
<entry name="ignoreActivity" type="String">
<label>Do not apply tiling on some activities(comma-separated list of activity names)</label>
<default></default>
</entry>
<entry name="ignoreClass" type="String">
<label>Ignore windows with certain classes(comma-separated list)</label>
<default>krunner,yakuake,spectacle,kded5,xwaylandvideobridge,plasmashell,ksplashqml</default>
</entry>
<entry name="ignoreRole" type="String">
<label>Ignore windows with specific role(comma-separated list)</label>
<default>quake</default>
</entry>
<entry name="ignoreScreen" type="String">
<label>Do not apply tiling on some screens(comma-separated list of screen number)</label>
<default></default>
</entry>
<entry name="ignoreTitle" type="String">
<label>Ignore windows with certain string in title(comma-separated list)</label>
<default></default>
</entry>
<entry name="screenDefaultLayout" type="String">
<label>Assigning number of layout to screen(output) by default</label>
<default></default>
</entry>
<entry name="floatingClass" type="String">
<label>Float windows with certain classes(comma-separated list)</label>
<default></default>
</entry>
<entry name="floatingTitle" type="String">
<label>Float windows with certain string in title(comma-separated list)</label>
<default></default>
</entry>
<entry name="floatUtility" type="Bool">
<label>Automatically float utility windows (Dialog, Splash, Utility)</label>
<default>true</default>
</entry>
<entry name="layoutPerActivity" type="Bool">
<label>Use separate layouts per activity.</label>
<default>true</default>
</entry>
<entry name="layoutPerDesktop" type="Bool">
<label>Use separate layouts per desktop.</label>
<default>true</default>
</entry>
<entry name="maximizeSoleTile" type="Bool">
<label>If there is only one tile on the screen, remove screen gap and its borde, making it appear almost fullscreen.</label>
<default>false</default>
</entry>
<entry name="monocleMaximize" type="Bool">
<label>Always maximize windows in Monocle layout</label>
<default>true</default>
</entry>
<entry name="monocleMinimizeRest" type="Bool">
<label>Minimize other tiles than the current one in Monocle layout</label>
<default>false</default>
</entry>
<entry name="adjustLayout" type="Bool">
<label>Adjust layout with mouse</label>
<default>true</default>
</entry>
<entry name="adjustLayoutLive" type="Bool">
<label>Adjust as window is being resized</label>
<default>true</default>
</entry>
<entry name="keepFloatAbove" type="Bool">
<label>Keep tiled windows below floating windows</label>
<default>true</default>
</entry>
<entry name="keepTilingOnDrag" type="Bool">
<label>Always preserve the tiling status of a window upon dragging</label>
<default>true</default>
</entry>
<entry name="noTileBorder" type="Bool">
<label>Remove borders of tiled windows</label>
<default>false</default>
</entry>
<entry name="preventMinimize" type="Bool">
<label>Prevent windows from minimizing</label>
<default>false</default>
</entry>
<entry name="preventProtrusion" type="Bool">
<label>Prevent windows from protruding out of screen</label>
<default>true</default>
</entry>
<entry name="screenGapLeft" type="Int">
<label>Gap between tiles and screen borders (Left)</label>
<default>0</default>
</entry>
<entry name="screenGapRight" type="Int">
<label>Gap between tiles and screen borders (Right)</label>
<default>0</default>
</entry>
<entry name="screenGapTop" type="Int">
<label>Gap between tiles and screen borders (Top)</label>
<default>0</default>
</entry>
<entry name="screenGapBottom" type="Int">
<label>Gap between tiles and screen borders (Bottom)</label>
<default>0</default>
</entry>
<entry name="tileLayoutGap" type="Int">
<label>Gap between tiles in Tile layout</label>
<default>0</default>
</entry>
<entry name="pollMouseXdotool" type="Bool">
<label>Poll actual mouse position using xdotool (for tile swapping, for example)</label>
<default>false</default>
</entry>
<entry name="directionalKeyDwm" type="Bool">
<label>Up, Down, Left, and Right shortcut behaves like dwm</label>
<default>false</default>
</entry>
<entry name="directionalKeyFocus" type="Bool">
<label>Up, Down, Left, and Right shortcut moves focus</label>
<default>true</default>
</entry>
<entry name="limitTileWidth" type="Bool">
<label>Limit the width of tiles</label>
<default>false</default>
</entry>
<entry name="limitTileWidthRatio" type="Double">
<label>Ratio of maximum tile width to the height of screen</label>
<default>1.6</default>
</entry>
<entry name="newWindowPosition" type="Int">
<label>The position every new window in the screen window array</label>
<default>0</default>
</entry>
</group>
</kcfg>

View File

@ -0,0 +1,991 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>KrohnkiteConfigForm</class>
<widget class="QWidget" name="KrohnkiteConfigForm">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>440</width>
<height>755</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>440</width>
<height>0</height>
</size>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QTabWidget" name="configTabs">
<property name="currentIndex">
<number>4</number>
</property>
<widget class="QWidget" name="layoutTab">
<attribute name="title">
<string>Layout</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<widget class="QGroupBox" name="groupBox_8">
<property name="title">
<string/>
</property>
<layout class="QVBoxLayout" name="verticalLayout_8">
<item>
<widget class="QCheckBox" name="kcfg_layoutPerActivity">
<property name="toolTip">
<string>Use different layouts for each activity. Can be combined with &quot;Use separate layout per Desktop&quot; option.</string>
</property>
<property name="text">
<string>Use separate layouts for each Activity</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_layoutPerDesktop">
<property name="toolTip">
<string>Use different layouts for each virtual desktop. Can be combined with &quot;Use separate layout per Activity&quot; option.</string>
</property>
<property name="text">
<string>Use separate layouts for each Desktop</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox_2">
<property name="title">
<string>Layouts</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QCheckBox" name="kcfg_enableTileLayout">
<property name="toolTip">
<string>Enable Tile layout</string>
</property>
<property name="text">
<string>Tile Layout</string>
</property>
<property name="tristate">
<bool>false</bool>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableMonocleLayout">
<property name="toolTip">
<string>Enable Monocle layout</string>
</property>
<property name="text">
<string>Monocle Layout</string>
</property>
</widget>
</item>
<item>
<layout class="QVBoxLayout" name="monocleLayoutConfigLayout">
<property name="leftMargin">
<number>20</number>
</property>
<property name="rightMargin">
<number>20</number>
</property>
<item>
<widget class="QGroupBox" name="groupBox_10">
<property name="title">
<string/>
</property>
<layout class="QVBoxLayout" name="verticalLayout_10">
<item>
<widget class="QCheckBox" name="kcfg_monocleMaximize">
<property name="toolTip">
<string>All windows will be maximized in Monocle layout</string>
</property>
<property name="text">
<string>Fully maximize windows (no borders, no gaps)</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_monocleMinimizeRest">
<property name="text">
<string>Minimize unfocused windows (WIP)</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableThreeColumnLayout">
<property name="toolTip">
<string>Enable Three Column layout</string>
</property>
<property name="text">
<string>Three Column Layout</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableSpiralLayout">
<property name="text">
<string>Spiral Layout</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableQuarterLayout">
<property name="toolTip">
<string>Enable Quarter layout</string>
</property>
<property name="text">
<string>Quarter Layout</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableStackedLayout">
<property name="toolTip">
<string>Enable Stacked layout</string>
</property>
<property name="text">
<string>Stacked Layout</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableSpreadLayout">
<property name="toolTip">
<string>Enable Spread layout</string>
</property>
<property name="text">
<string>Spread Layout</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableStairLayout">
<property name="toolTip">
<string>Enable Stair layout</string>
</property>
<property name="text">
<string>Stair Layout</string>
</property>
</widget>
</item>
<item>
<layout class="QVBoxLayout" name="stairLayoutConfigLayout">
<property name="leftMargin">
<number>20</number>
</property>
<property name="rightMargin">
<number>20</number>
</property>
<item>
<widget class="QGroupBox" name="groupBox_70">
<property name="title">
<string/>
</property>
<layout class="QVBoxLayout" name="verticalLayout_10">
<item>
<widget class="QCheckBox" name="kcfg_stairReverse">
<property name="text">
<string>Reverse the stair layout's direction</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableFloatingLayout">
<property name="text">
<string>Floating Layout</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_enableBTreeLayout">
<property name="toolTip">
<string>Enable BTree layout</string>
</property>
<property name="text">
<string>Binary tree Layout</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="geometryTab">
<attribute name="title">
<string>Geometry</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_5">
<item>
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Screen Gaps (pixels)</string>
</property>
<layout class="QGridLayout" name="gridLayout_3">
<item row="2" column="3">
<widget class="QSpinBox" name="kcfg_screenGapTop">
<property name="maximum">
<number>999</number>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QSpinBox" name="kcfg_screenGapLeft">
<property name="maximum">
<number>999</number>
</property>
</widget>
</item>
<item row="4" column="4">
<widget class="QSpinBox" name="kcfg_screenGapRight">
<property name="maximum">
<number>999</number>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QLabel" name="screenGapTop">
<property name="text">
<string>Top</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="6" column="3">
<widget class="QSpinBox" name="kcfg_screenGapBottom">
<property name="maximum">
<number>999</number>
</property>
</widget>
</item>
<item row="5" column="3">
<widget class="QLabel" name="screenGapBottom">
<property name="text">
<string>Bottom</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="screenGapLeft">
<property name="text">
<string>Left</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="3" column="4">
<widget class="QLabel" name="screenGapRight">
<property name="text">
<string>Right</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox_9">
<property name="title">
<string>Maximum Tile Width</string>
</property>
<layout class="QGridLayout" name="gridLayout_8">
<item row="0" column="0">
<widget class="QCheckBox" name="kcfg_limitTileWidth">
<property name="text">
<string>Limit the width of tiled windows</string>
</property>
</widget>
</item>
<item row="1" column="0">
<layout class="QHBoxLayout" name="horizontalLayout_2">
<item>
<widget class="QLabel" name="limitTileWidthRatioLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Maximum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Ratio of the max width to screen height </string>
</property>
</widget>
</item>
<item>
<widget class="QDoubleSpinBox" name="kcfg_limitTileWidthRatio"/>
</item>
</layout>
</item>
</layout>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QLabel" name="tileGapLabel">
<property name="text">
<string>Gaps between tiles (pixels)</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="kcfg_tileLayoutGap">
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="behaviorTab">
<attribute name="title">
<string>Behavior</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_6">
<item>
<widget class="QGroupBox" name="groupBox_4">
<property name="title">
<string>Layout Adjustment</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_7">
<item>
<widget class="QCheckBox" name="kcfg_adjustLayout">
<property name="toolTip">
<string>Resizing window will cause layout to be adjusted. The actual behaviour might differ based on layout in use.</string>
</property>
<property name="text">
<string>Adjust layout by resizing windows</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_adjustLayoutLive">
<property name="toolTip">
<string>If enabled, resizing window will immediately adjust layout. If disabled, layout will be adjusted *after* window resizing is over.</string>
</property>
<property name="text">
<string>Adjust layout in realtime as window is being resized</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox_3">
<property name="font">
<font>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
<property name="title">
<string>Directional Keys Behaviors</string>
</property>
<layout class="QGridLayout" name="gridLayout_4">
<item row="0" column="1">
<widget class="QLabel" name="label_2">
<property name="font">
<font>
<weight>50</weight>
<italic>false</italic>
<bold>false</bold>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Up</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QRadioButton" name="kcfg_directionalKeyFocus">
<property name="sizePolicy">
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Directional</string>
</property>
<attribute name="buttonGroup">
<string notr="true">directionalKeyButtonGroup</string>
</attribute>
</widget>
</item>
<item row="1" column="0">
<widget class="QRadioButton" name="kcfg_directionalKeyDwm">
<property name="sizePolicy">
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>DWM style</string>
</property>
<attribute name="buttonGroup">
<string notr="true">directionalKeyButtonGroup</string>
</attribute>
</widget>
</item>
<item row="0" column="3">
<widget class="QLabel" name="label_4">
<property name="font">
<font>
<weight>50</weight>
<italic>false</italic>
<bold>false</bold>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Left</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="label">
<property name="text">
<string>Focus Next</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_3">
<property name="font">
<font>
<weight>50</weight>
<italic>false</italic>
<bold>false</bold>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Down</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QLabel" name="label_5">
<property name="font">
<font>
<weight>50</weight>
<italic>false</italic>
<bold>false</bold>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Right</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QLabel" name="label_6">
<property name="text">
<string>Focus Prev</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QLabel" name="label_7">
<property name="text">
<string>Adjust Layout</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QLabel" name="label_8">
<property name="text">
<string>Adjust Layout</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="label_9">
<property name="text">
<string>Focus Up</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QLabel" name="label_10">
<property name="text">
<string>Focus Down</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QLabel" name="label_11">
<property name="text">
<string>Focus Left</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="4">
<widget class="QLabel" name="label_12">
<property name="text">
<string>Focus Right</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="verticalGroupBox">
<property name="title">
<string>Position of the New Window</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_9">
<item alignment="Qt::AlignLeft|Qt::AlignVCenter">
<widget class="QComboBox" name="kcfg_newWindowPosition">
<property name="minimumSize">
<size>
<width>400</width>
<height>0</height>
</size>
</property>
<item>
<property name="text">
<string>Last</string>
</property>
</item>
<item>
<property name="text">
<string>First</string>
</property>
</item>
<item>
<property name="text">
<string>Second</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<spacer name="verticalSpacer_3">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="rulesTab">
<attribute name="title">
<string>Rules</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<widget class="QGroupBox" name="groupBox_5">
<property name="title">
<string>Ignore Windows</string>
</property>
<layout class="QGridLayout" name="gridLayout_5">
<item row="1" column="0">
<widget class="QLabel" name="ignoreTitleLabel">
<property name="text">
<string>By Title</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="ignoreClassLabel">
<property name="text">
<string>By Class</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="kcfg_ignoreClass">
<property name="toolTip">
<string>Comma-separated list of window classes. Matching windows will not be tiled.</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="kcfg_ignoreTitle">
<property name="toolTip">
<string>Comma-separated list of keywords(or substrings). Any windows with matching title will not be tiled.</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="ignoreRoleLabel">
<property name="text">
<string>By Role</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="kcfg_ignoreRole"/>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox_6">
<property name="title">
<string>Float Windows</string>
</property>
<layout class="QGridLayout" name="gridLayout_6">
<item row="0" column="0">
<widget class="QLabel" name="floatingClassLabel">
<property name="text">
<string>By Class</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="kcfg_floatingClass">
<property name="toolTip">
<string>Comma-separated list of window classes. Matching windows will become float automatically.</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="floatingTitleLabel">
<property name="text">
<string>By Title</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="kcfg_floatingTitle">
<property name="toolTip">
<string>Comma-separated list of keywords(or substrings). Any windows with matching title will become float automatically</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QCheckBox" name="kcfg_floatUtility">
<property name="toolTip">
<string>This is mainly for debugging purpose, but can also be used to meet some specific requirements.</string>
</property>
<property name="text">
<string>Float utility windows
(applies to window type Dialog, Splash, Utility)</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox_7">
<property name="title">
<string>Disable Tiling</string>
</property>
<layout class="QGridLayout" name="gridLayout_7">
<item row="0" column="1">
<widget class="QLineEdit" name="kcfg_ignoreActivity">
<property name="toolTip">
<string>Comma-separated list of activity names. Windows in corresponding activities will not be tiled.</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="ignoreActivityLabel">
<property name="text">
<string>On Activity (name)</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="ignoreScreenLabel">
<property name="text">
<string>On Screen (name)</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="kcfg_ignoreScreen">
<property name="toolTip">
<string>Comma-separated list of screen names. Windows in corresponding screens will not be tiled.</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox_11">
<property name="title">
<string>Screen default layout</string>
</property>
<layout class="QGridLayout" name="gridLayout_11">
<item row="0" column="1">
<widget class="QLineEdit" name="kcfg_screenDefaultLayout">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comma-separated list OutputName:LayoutNumber all values you will see if run KSystemLog and type krohnkite in filter string. The data will right under Krohenkite start string.&lt;/p&gt;&lt;p&gt;2 monitors example: HDMI-A-1:3,DP-2:1&lt;/p&gt;&lt;p&gt;Example with desktop name: HDMI-A-1:Desktop 1:1,HDMI-A-1:Desktop 2:3&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="screenDefaultLayoutLabel">
<property name="text">
<string>OutputName:LayoutId</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<spacer name="verticalSpacer_4">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QWidget" name="optionsTab">
<attribute name="title">
<string>Options</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QCheckBox" name="kcfg_maximizeSoleTile">
<property name="toolTip">
<string>&lt;p&gt;If there's only one window to be tiled, the window will be maximized with its borders removed to maximize usable screen space.&lt;/p&gt;&lt;p&gt;When using this option it's advisable to enable the &amp;quot;Allow resizing maximized windows from window edges&amp;quot; in &amp;quot;Breeze Window Decoration&amp;quot; settings, as this will often leave windows maximized, preventing borders from returning when windows are no longer sole otherwise.&lt;/p&gt;</string>
</property>
<property name="text">
<string>Maximize the sole window</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_noTileBorder">
<property name="toolTip">
<string>All tiled windows will have no borders. Borders will be added back if window become float.</string>
</property>
<property name="text">
<string>Remove borders of tiled windows</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_keepFloatAbove">
<property name="text">
<string>Keep floating windows above tiled windows</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_keepTilingOnDrag">
<property name="text">
<string>Always preserve the tiling status of a window upon dragging</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_preventMinimize">
<property name="text">
<string>Prevent windows from minimizing (experimental)</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_preventProtrusion">
<property name="text">
<string>Prevent window from protruding from its screen</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_pollMouseXdotool">
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If enabled, actual mouse position will be used for certain operations. (e.g. swapping tile by dragging)&lt;/p&gt;&lt;p&gt;To use this feature, user &lt;span style=&quot; text-decoration: underline;&quot;&gt;MUST make sure &lt;/span&gt;&lt;span style=&quot; font-weight:600; font-style:italic; text-decoration: underline;&quot;&gt;xdotool &lt;/span&gt;&lt;span style=&quot; text-decoration: underline;&quot;&gt;is installed&lt;/span&gt; on the system.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Get actual mouse position using xdotool while resizing (HACK)</string>
</property>
</widget>
</item>
<item>
<spacer name="debugSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Maximum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>10</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QCheckBox" name="kcfg_debug">
<property name="toolTip">
<string>Use this option to debug the script or submit detailed bug report.</string>
</property>
<property name="text">
<string>Print debug messages</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="kcfg_debugActiveWin">
<property name="toolTip">
<string>Print debug output all new windows with params. In Kdevelop write krohnkite in filter.</string>
</property>
<property name="text">
<string>Debug new Windows</string>
</property>
</widget>
</item>
<item>
<spacer name="verticalSpacer_5">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
<buttongroups>
<buttongroup name="directionalKeyButtonGroup"/>
</buttongroups>
</ui>

View File

@ -0,0 +1,67 @@
// Copyright (c) 2018 Eon S. Jeon <esjeon@hyunmu.am>
//
// 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.
import QtQuick 2.15
import org.kde.plasma.core as PlasmaCore;
import org.kde.plasma.components as Plasma;
import org.kde.plasma.plasma5support as Plasma5Support
import org.kde.kwin 3.0;
import org.kde.taskmanager as TaskManager
import "../code/script.js" as K
Item {
id: scriptRoot
TaskManager.ActivityInfo {
id: activityInfo
}
Plasma5Support.DataSource {
id: mousePoller
engine: 'executable'
}
Loader {
id: popupDialog
source: "popup.qml"
function show(text) {
var area = Workspace.clientArea(KWin.FullScreenArea, Workspace.activeScreen, Workspace.currentDesktop);
this.item.show(text, area, 1000);
}
}
Component.onCompleted: {
console.log("KROHNKITE: starting the script");
const api = {
"workspace": Workspace,
// "options": Options,
"kwin": KWin,
"shortcuts": shortcutsLoader.item
};
(new K.KWinDriver(api)).main();
}
Loader {
id: shortcutsLoader;
source: "shortcuts.qml";
}
}

View File

@ -0,0 +1,78 @@
// Copyright (c) 2018 Eon S. Jeon <esjeon@hyunmu.am>
//
// 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.
import QtQuick 2.15
import QtQuick.Controls 2.15
import org.kde.plasma.core as PlasmaCore;
/*
* Component Documentation
* - PlasmaCore global `theme` object:
* https://techbase.kde.org/Development/Tutorials/Plasma2/QML2/API#Plasma_Themes
* - PlasmaCore.Dialog:
* https://techbase.kde.org/Development/Tutorials/Plasma2/QML2/API#Top_Level_windows
*/
PlasmaCore.Dialog {
id: popupDialog
type: PlasmaCore.Dialog.OnScreenDisplay
flags: Qt.Popup | Qt.WindowStaysOnTopHint
location: PlasmaCore.Types.Floating
outputOnly: true
visible: false
mainItem: Item {
width: messageLabel.implicitWidth
height: messageLabel.implicitHeight
Label {
id: messageLabel
padding: 10
font.pointSize: Math.round(10)
font.weight: Font.Bold
}
/* hides the popup window when triggered */
Timer {
id: hideTimer
repeat: false
onTriggered: {
popupDialog.visible = false;
}
}
}
function show(text, area, duration) {
hideTimer.stop();
messageLabel.text = text;
this.x = (area.x + area.width / 2) - this.width / 2;
this.y = (area.y + area.height / 2) - this.height / 2;
this.visible = true;
hideTimer.interval = duration;
hideTimer.start();
}
}

View File

@ -0,0 +1,338 @@
import QtQuick;
import org.kde.kwin;
Item {
id: dbus;
function getFocusNext() {
return focusNext;
}
ShortcutHandler {
id: focusNext;
name: "KrohnkiteFocusNext";
text: "Krohnkite: Focus Next";
sequence: "Meta+.";
}
function getFocusPrev() {
return focusPrev;
}
ShortcutHandler {
id: focusPrev;
name: "KrohnkiteFocusPrev";
text: "Krohnkite: Focus Previous";
sequence: "Meta+,";
}
function getFocusDown() {
return focusDown;
}
ShortcutHandler {
id: focusDown;
name: "KrohnkiteFocusDown";
text: "Krohnkite: Focus Down";
sequence: "Meta+J";
}
function getFocusUp() {
return focusUp;
}
ShortcutHandler {
id: focusUp;
name: "KrohnkiteFocusUp";
text: "Krohnkite: Focus Up";
sequence: "Meta+K";
}
function getFocusLeft() {
return focusLeft;
}
ShortcutHandler {
id: focusLeft;
name: "KrohnkiteFocusLeft";
text: "Krohnkite: Focus Left";
sequence: "Meta+H";
}
function getFocusRight() {
return focusRight;
}
ShortcutHandler {
id: focusRight;
name: "KrohnkiteFocusRight";
text: "Krohnkite: Focus Right";
sequence: "Meta+L";
}
function getShiftDown() {
return shiftDown;
}
ShortcutHandler {
id: shiftDown;
name: "KrohnkiteShiftDown";
text: "Krohnkite: Move Down/Next";
sequence: "Meta+Shift+J";
}
function getShiftUp() {
return shiftUp;
}
ShortcutHandler {
id: shiftUp;
name: "KrohnkiteShiftUp";
text: "Krohnkite: Move Up/Prev";
sequence: "Meta+Shift+K";
}
function getShiftLeft() {
return shiftLeft;
}
ShortcutHandler {
id: shiftLeft;
name: "KrohnkiteShiftLeft";
text: "Krohnkite: Move Left";
sequence: "Meta+Shift+H";
}
function getShiftRight() {
return shiftRight;
}
ShortcutHandler {
id: shiftRight;
name: "KrohnkiteShiftRight";
text: "Krohnkite: Move Right";
sequence: "Meta+Shift+L";
}
function getGrowHeight() {
return growHeight;
}
ShortcutHandler {
id: growHeight;
name: "KrohnkiteGrowHeight";
text: "Krohnkite: Grow Height";
sequence: "Meta+Ctrl+J";
}
function getShrinkHeight() {
return shrinkHeight;
}
ShortcutHandler {
id: shrinkHeight;
name: "KrohnkiteShrinkHeight";
text: "Krohnkite: Shrink Height";
sequence: "Meta+Ctrl+K";
}
function getShrinkWidth() {
return shrinkWidth;
}
ShortcutHandler {
id: shrinkWidth;
name: "KrohnkiteShrinkWidth";
text: "Krohnkite: Shrink Width";
sequence: "Meta+Ctrl+H";
}
function getGrowWidth() {
return growWidth;
}
ShortcutHandler {
id: growWidth;
name: "KrohnkitegrowWidth";
text: "Krohnkite: Grow Width";
sequence: "Meta+Ctrl+L";
}
function getIncrease() {
return increase;
}
ShortcutHandler {
id: increase;
name: "KrohnkiteIncrease";
text: "Krohnkite: Increase";
sequence: "Meta+I";
}
function getDecrease() {
return decrease;
}
ShortcutHandler {
id: decrease;
name: "KrohnkiteDecrease";
text: "Krohnkite: Decrease";
sequence: "Meta+D";
}
function getToggleFloat() {
return toggleFloat;
}
ShortcutHandler {
id: toggleFloat;
name: "KrohnkiteToggleFloat";
text: "Krohnkite: Toggle Float";
sequence: "Meta+F";
}
function getFloatAll() {
return floatAll;
}
ShortcutHandler {
id: floatAll;
name: "KrohnkiteFloatAll";
text: "Krohnkite: Float All";
sequence: "Meta+Shift+F";
}
function getNextLayout() {
return nextLayout;
}
ShortcutHandler {
id: nextLayout;
name: "KrohnkiteNextLayout";
text: "Krohnkite: Next Layout";
sequence: "Meta+\\";
}
function getPreviousLayout() {
return previousLayout;
}
ShortcutHandler {
id: previousLayout;
name: "KrohnkitePreviousLayout";
text: "Krohnkite: Previous Layout";
sequence: "Meta+|";
}
function getRotate() {
return rotate;
}
ShortcutHandler {
id: rotate;
name: "KrohnkiteRotate";
text: "Krohnkite: Rotate";
sequence: "Meta+R";
}
function getRotatePart() {
return rotatePart;
}
ShortcutHandler {
id: rotatePart;
name: "KrohnkiteRotatePart";
text: "Krohnkite: Rotate Part";
sequence: "Meta+Shift+R";
}
function getSetMaster() {
return setMaster;
}
ShortcutHandler {
id: setMaster;
name: "KrohnkiteSetMaster";
text: "Krohnkite: Set master";
sequence: "Meta+Return";
}
function getTileLayout() {
return tileLayout;
}
ShortcutHandler {
id: tileLayout;
name: "KrohnkiteTileLayout";
text: "Krohnkite: Tile Layout";
sequence: "Meta+T";
}
function getMonocleLayout() {
return monocleLayout;
}
ShortcutHandler {
id: monocleLayout;
name: "KrohnkiteMonocleLayout";
text: "Krohnkite: Monocle Layout";
sequence: "Meta+M";
}
function getThreeColumnLayout() {
return treeColumnLayout;
}
ShortcutHandler {
id: treeColumnLayout;
name: "KrohnkiteTreeColumnLayout";
text: "Krohnkite: Tree Column Layout";
sequence: "";
}
function getSpreadLayout() {
return spreadLayout;
}
ShortcutHandler {
id: spreadLayout;
name: "KrohnkiteSpreadLayout";
text: "Krohnkite: Spread Layout";
sequence: "";
}
function getStairLayout() {
return stairLayout;
}
ShortcutHandler {
id: stairLayout;
name: "KrohnkiteStairLayout";
text: "Krohnkite: Stair Layout";
sequence: "";
}
function getFloatingLayout() {
return floatingLayout;
}
ShortcutHandler {
id: floatingLayout;
name: "KrohnkiteFloatingLayout";
text: "Krohnkite: Floating Layout";
sequence: "";
}
function getQuarterLayout() {
return quarterLayout;
}
ShortcutHandler {
id: quarterLayout;
name: "KrohnkiteQuarterLayout";
text: "Krohnkite: Quarter Layout";
sequence: "";
}
function getStackedLayout() {
return stackedLayout;
}
ShortcutHandler {
id: stackedLayout;
name: "KrohnkiteStackedLayout";
text: "Krohnkite: Stacked Layout";
sequence: "";
}
function getBTreeLayout() {
return bTreeLayout;
}
ShortcutHandler {
id: bTreeLayout;
name: "KrohnkiteBTreeLayout";
text: "Krohnkite: BTree Layout";
sequence: "";
}
function getSpiralLayout() {
return spiralLayout;
}
ShortcutHandler {
id: spiralLayout;
name: "KrohnkiteSpiralLayout";
text: "Krohnkite: Spiral Layout";
sequence: "";
}
}

View File

@ -0,0 +1,23 @@
{
"KPackageStructure": "KWin/Script",
"KPlugin": {
"Name": "Krohnkite",
"Description": "A dynamic tiling script for KWin (f234659)",
"Icon": "dialog-tile-clones",
"Authors": [
{
"Email": "esjeon@hyunmu.am",
"Name": "Eon S. Jeon"
}
],
"Id": "krohnkite",
"Version": "0.9.7",
"License": "MIT",
"Website": "https://github.com/anametologin/krohnkite#readme"
},
"X-Plasma-API": "declarativescript",
"X-Plasma-API-Minimum-Version": "6.0",
"X-Plasma-MainScript": "ui/main.qml",
"X-KDE-ConfigModule": "kwin/effects/configs/kcm_kwin4_genericscripted"
}

View File

@ -0,0 +1,138 @@
<?xml version='1.0'?>
<!DOCTYPE gui SYSTEM 'kpartgui.dtd'>
<gui name="dolphin" version="40">
<MenuBar>
<Menu name="file">
<Action name="new_menu"/>
<Action name="file_new"/>
<Action name="new_tab"/>
<Action name="file_close"/>
<Action name="undo_close_tab"/>
<Separator/>
<Action name="add_to_places"/>
<Separator/>
<Action name="renamefile"/>
<Action name="duplicate"/>
<Action name="movetotrash"/>
<Action name="deletefile"/>
<Separator/>
<Action name="show_target"/>
<Separator/>
<Action name="properties"/>
</Menu>
<Menu name="edit">
<Action name="edit_undo"/>
<Separator/>
<Action name="edit_cut"/>
<Action name="edit_copy"/>
<Action name="copy_location"/>
<Action name="edit_paste"/>
<Separator/>
<Action name="show_filter_bar"/>
<Action name="edit_find"/>
<Separator/>
<Action name="toggle_selection_mode"/>
<Action name="copy_to_inactive_split_view"/>
<Action name="move_to_inactive_split_view"/>
<Action name="edit_select_all"/>
<Action name="invert_selection"/>
</Menu>
<Menu name="view">
<Action name="view_zoom_in"/>
<Action name="view_zoom_reset"/>
<Action name="view_zoom_out"/>
<Separator/>
<Action name="sort"/>
<Action name="view_mode"/>
<Action name="additional_info"/>
<Action name="show_preview"/>
<Action name="show_in_groups"/>
<Action name="show_hidden_files"/>
<Action name="act_as_admin"/>
<Separator/>
<Action name="split_view_menu"/>
<Action name="popout_split_view"/>
<Action name="split_stash"/>
<Action name="redisplay"/>
<Action name="stop"/>
<Separator/>
<Action name="panels"/>
<Menu icon="edit-select-text" name="location_bar">
<text context="@title:menu">Location Bar</text>
<Action name="editable_location"/>
<Action name="replace_location"/>
</Menu>
<Separator/>
<Action name="view_properties"/>
</Menu>
<Menu name="go">
<Action name="bookmarks"/>
<Action name="closed_tabs"/>
</Menu>
<Menu name="tools">
<Action name="open_preferred_search_tool"/>
<Action name="open_terminal"/>
<Action name="open_terminal_here"/>
<Action name="focus_terminal_panel"/>
<Action name="compare_files"/>
<Action name="change_remote_encoding"/>
</Menu>
</MenuBar>
<State name="new_file">
<disable>
<Action name="edit_undo"/>
<Action name="edit_redo"/>
<Action name="edit_cut"/>
<Action name="renamefile"/>
<Action name="movetotrash"/>
<Action name="deletefile"/>
<Action name="invert_selection"/>
<Separator/>
<Action name="go_back"/>
<Action name="go_forward"/>
</disable>
</State>
<State name="has_selection">
<enable>
<Action name="invert_selection"/>
</enable>
</State>
<State name="has_no_selection">
<disable>
<Action name="delete_shortcut"/>
<Action name="invert_selection"/>
</disable>
</State>
<ToolBar name="mainToolBar" noMerge="1">
<text context="@title:menu">Main Toolbar</text>
<Action name="go_back"/>
<Action name="go_forward"/>
<Separator name="separator_1"/>
<Action name="icons"/>
<Action name="compact"/>
<Action name="details"/>
<Action name="url_navigators"/>
<Action name="split_view"/>
<Action name="split_stash"/>
<Action name="toggle_search"/>
<Action name="hamburger_menu"/>
</ToolBar>
<ActionProperties scheme="Default">
<Action name="go_back" priority="0"/>
<Action name="go_forward" priority="0"/>
<Action name="go_up" priority="0"/>
<Action name="go_home" priority="0"/>
<Action name="stop" priority="0"/>
<Action name="icons" priority="0"/>
<Action name="compact" priority="0"/>
<Action name="details" priority="0"/>
<Action name="view_zoom_in" priority="0"/>
<Action name="view_zoom_reset" priority="0"/>
<Action name="view_zoom_out" priority="0"/>
<Action name="edit_cut" priority="0"/>
<Action name="edit_copy" priority="0"/>
<Action name="edit_paste" priority="0"/>
<Action name="toggle_search" priority="0"/>
<Action name="toggle_filter" priority="0"/>
</ActionProperties>
</gui>