Skip to content

Commit

Permalink
Add, enable and configure kwin-scripts-kzones
Browse files Browse the repository at this point in the history
  • Loading branch information
bigbruno committed Jan 8, 2025
1 parent 14a7cd8 commit d0a09f4
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 1 deletion.
2 changes: 1 addition & 1 deletion pkgbuild/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ pkgver=$(date +%y.%m.%d)
pkgrel=$(date +%H%M)
arch=('any')
license=('GPL')
depends=('bigsudo' 'plasma-workspace' 'biglinux-metapackage' 'biglinux-base-icons' 'biglinux-wallpapers-base' 'biglinux-wallpapers-with-logo' 'xsettingsd' 'mbedtls2' 'kvantum' 'klassy' 'adw-gtk-theme' 'noto-nerd-fonts-lite' 'kvantum-qt5' 'plasma5-integration' 'big-theme-colloided-adwaita' 'bigbashview' 'breeze-gtk' 'libdbusmenu-gtk2' 'plasma-appsmenu-biglinux' 'plasma-applet-window-buttons' 'kimageformats' 'plasma6-applets-panel-colorizer' 'plasma6-applets-window-title' 'biglinux-plasmoids' 'bibata-cursor-theme' 'libportal-gtk3' 'libportal-gtk4' 'libportal-qt5' 'libportal-qt6' 'xdg-desktop-portal-gtk')
depends=('bigsudo' 'plasma-workspace' 'biglinux-metapackage' 'biglinux-base-icons' 'biglinux-wallpapers-base' 'biglinux-wallpapers-with-logo' 'xsettingsd' 'mbedtls2' 'kvantum' 'klassy' 'adw-gtk-theme' 'noto-nerd-fonts-lite' 'kvantum-qt5' 'plasma5-integration' 'big-theme-colloided-adwaita' 'bigbashview' 'breeze-gtk' 'libdbusmenu-gtk2' 'plasma-appsmenu-biglinux' 'plasma-applet-window-buttons' 'kimageformats' 'plasma6-applets-panel-colorizer' 'plasma6-applets-window-title' 'biglinux-plasmoids' 'bibata-cursor-theme' 'libportal-gtk3' 'libportal-gtk4' 'libportal-qt5' 'libportal-qt6' 'xdg-desktop-portal-gtk' 'kwin-scripts-kzones')
conflicts=('biglinux-themes' 'biglinux-multi-kde' 'plasma5-applets-window-title')
url="https://github.com/biglinux/biglinux-session-and-themes"
pkgdesc="Essential package to BigLinux KDE session"
Expand Down
8 changes: 8 additions & 0 deletions usr/share/biglinux/themes/biglinux-dark/.config/kwinrc
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@ contrastEnabled=true
dimscreenEnabled=true
shakecursorEnabled=false
wobblywindowsEnabled=true
kzonesEnabled=true

[Script-kzones]
layoutsJson=[\n {\n "name": "2 Columns",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 70\n }\n ]\n },\n {\n "name": "3 Columns",\n "padding": 0,\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 100,\n "width": 30\n }\n ]\n },\n {\n "name": "Grid",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 0,\n "y": 50,\n "height": 50,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 50,\n "width": 40\n },\n {\n "x": 30,\n "y": 50,\n "height": 50,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 70,\n "y": 50,\n "height": 50,\n "width": 30\n }\n ]\n },\n {\n "name": "Top and bottom",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 70,\n "width": 100\n },\n {\n "x": 0,\n "y": 70,\n "height": 30,\n "width": 100\n }\n ]\n }\n]
rememberWindowGeometries=false
trackLayoutPerScreen=true
zoneOverlayIndicatorDisplay=1
zoneSelectorTriggerDistance=0

[Windows]
FocusStealingPreventionLevel=0
Expand Down
8 changes: 8 additions & 0 deletions usr/share/biglinux/themes/biglinux/.config/kwinrc
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@ contrastEnabled=true
dimscreenEnabled=true
shakecursorEnabled=false
wobblywindowsEnabled=true
kzonesEnabled=true

[Script-kzones]
layoutsJson=[\n {\n "name": "2 Columns",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 70\n }\n ]\n },\n {\n "name": "3 Columns",\n "padding": 0,\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 100,\n "width": 30\n }\n ]\n },\n {\n "name": "Grid",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 0,\n "y": 50,\n "height": 50,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 50,\n "width": 40\n },\n {\n "x": 30,\n "y": 50,\n "height": 50,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 70,\n "y": 50,\n "height": 50,\n "width": 30\n }\n ]\n },\n {\n "name": "Top and bottom",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 70,\n "width": 100\n },\n {\n "x": 0,\n "y": 70,\n "height": 30,\n "width": 100\n }\n ]\n }\n]
rememberWindowGeometries=false
trackLayoutPerScreen=true
zoneOverlayIndicatorDisplay=1
zoneSelectorTriggerDistance=0

[Windows]
FocusStealingPreventionLevel=0
Expand Down
8 changes: 8 additions & 0 deletions usr/share/biglinux/themes/breeze-dark/.config/kwinrc
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ NoiseStrength=0
[Plugins]
shakecursorEnabled=false
wobblywindowsEnabled=true
kzonesEnabled=true

[Script-kzones]
layoutsJson=[\n {\n "name": "2 Columns",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 70\n }\n ]\n },\n {\n "name": "3 Columns",\n "padding": 0,\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 100,\n "width": 30\n }\n ]\n },\n {\n "name": "Grid",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 0,\n "y": 50,\n "height": 50,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 50,\n "width": 40\n },\n {\n "x": 30,\n "y": 50,\n "height": 50,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 70,\n "y": 50,\n "height": 50,\n "width": 30\n }\n ]\n },\n {\n "name": "Top and bottom",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 70,\n "width": 100\n },\n {\n "x": 0,\n "y": 70,\n "height": 30,\n "width": 100\n }\n ]\n }\n]
rememberWindowGeometries=false
trackLayoutPerScreen=true
zoneOverlayIndicatorDisplay=1
zoneSelectorTriggerDistance=0

[Windows]
FocusStealingPreventionLevel=0
Expand Down
8 changes: 8 additions & 0 deletions usr/share/biglinux/themes/breeze/.config/kwinrc
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ NoiseStrength=0
[Plugins]
shakecursorEnabled=false
wobblywindowsEnabled=true
kzonesEnabled=true

[Script-kzones]
layoutsJson=[\n {\n "name": "2 Columns",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 70\n }\n ]\n },\n {\n "name": "3 Columns",\n "padding": 0,\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 100,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 100,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 100,\n "width": 30\n }\n ]\n },\n {\n "name": "Grid",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 0,\n "y": 50,\n "height": 50,\n "width": 30\n },\n {\n "x": 30,\n "y": 0,\n "height": 50,\n "width": 40\n },\n {\n "x": 30,\n "y": 50,\n "height": 50,\n "width": 40\n },\n {\n "x": 70,\n "y": 0,\n "height": 50,\n "width": 30\n },\n {\n "x": 70,\n "y": 50,\n "height": 50,\n "width": 30\n }\n ]\n },\n {\n "name": "Top and bottom",\n "zones": [\n {\n "x": 0,\n "y": 0,\n "height": 70,\n "width": 100\n },\n {\n "x": 0,\n "y": 70,\n "height": 30,\n "width": 100\n }\n ]\n }\n]
rememberWindowGeometries=false
trackLayoutPerScreen=true
zoneOverlayIndicatorDisplay=1
zoneSelectorTriggerDistance=0

[Windows]
FocusStealingPreventionLevel=0
Expand Down

0 comments on commit d0a09f4

Please sign in to comment.