feat(Aurora): Add Pytxis shortcuts, branding, Desktop Effects (#1213)

This commit is contained in:
m2 2024-04-27 10:18:41 -04:00 committed by GitHub
parent 737c555502
commit 0877a1e59b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 322 additions and 4 deletions

View file

@ -9,12 +9,13 @@ if [[ "${BASE_IMAGE_NAME}" = "kinoite" ]]; then
ln -sf aurora.xml /usr/share/backgrounds/default.xml
sed -i '/<entry name="launchers" type="StringList">/,/<\/entry>/ s/<default>[^<]*<\/default>/<default>preferred:\/\/browser,applications:org.gnome.Ptyxis.desktop,applications:org.kde.discover.desktop,preferred:\/\/filemanager<\/default>/' /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml
sed -i '/<entry name="favorites" type="StringList">/,/<\/entry>/ s/<default>[^<]*<\/default>/<default>preferred:\/\/browser,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop,org.gnome.Ptyxis.desktop,org.kde.discover.desktop<\/default>/' /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/config/main.xml
sed -i 's@\[Desktop Action new-window\]@\[Desktop Action new-window\]\nX-KDE-Shortcuts=Ctrl+Alt+T@g' /usr/share/applications/org.gnome.Ptyxis.desktop
sed -i 's@Exec=ptyxis@Exec=kde-ptyxis@g' /usr/share/applications/org.gnome.Ptyxis.desktop
sed -i 's@Keywords=@Keywords=konsole;console;@g' /usr/share/applications/org.gnome.Ptyxis.desktop
cp /usr/share/applications/org.gnome.Ptyxis.desktop /usr/share/kglobalaccel/org.gnome.Ptyxis.desktop
sed -i 's@\[Desktop Action new-window\]@\[Desktop Action new-window\]\nX-KDE-Shortcuts=Ctrl+Alt+T@g' /usr/share/applications/org.gnome.Ptyxis.desktop
rm -f /usr/share/kglobalaccel/org.kde.konsole.desktop
sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nNoDisplay=true@g' /usr/share/applications/org.kde.konsole.desktop
rm -f /usr/etc/profile.d/gnome-ssh-askpass.{csh,sh} # This shouldn't be pulled in
rm -f /usr/share/kglobalaccel/org.kde.konsole.desktop
systemctl enable kde-sysmonitor-workaround.service
if [[ "$FEDORA_MAJOR_VERSION " -eq "38" ]]; then
rm -f /usr/etc/profile.d/aurora-fastfetch.sh

View file

@ -8,4 +8,5 @@ if test "$BASE_IMAGE_NAME" = "silverblue"; then
elif test "$BASE_IMAGE_NAME" = "kinoite"; then
sed -i '/^PRETTY_NAME/s/Aurora/Aurora-dx/' /usr/lib/os-release
sed -i 's/Aurora/Aurora-dx/' /usr/etc/yafti.yml
sed -i 's/Aurora/Aurora-DX/' /usr/share/kde-settings/kde-profile/default/xdg/kcm-about-distrorc
fi

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 46 KiB

View file

@ -0,0 +1,7 @@
[Desktop Entry]
Exec=/usr/libexec/distrobox-quadlet-ptyxis.sh bluefin-cli
Name=Bluefin-CLI
NoDisplay=true
StartupNotification=false
Type=Application
X-KDE-GlobalAccel-CommandShortcut=true

View file

@ -0,0 +1,7 @@
[Desktop Entry]
Exec=/usr/libexec/distrobox-quadlet-ptyxis.sh fedora-toolbox
Name=Fedora-Toolbox
NoDisplay=true
StartupNotification=false
Type=Application
X-KDE-GlobalAccel-CommandShortcut=true

View file

@ -0,0 +1,7 @@
[Desktop Entry]
Exec=/usr/libexec/distrobox-quadlet-ptyxis.sh ubuntu-toolbox
Name=Ubuntu-Toolbox
NoDisplay=true
StartupNotification=false
Type=Application
X-KDE-GlobalAccel-CommandShortcut=true

View file

@ -0,0 +1,5 @@
[Mouse]
cursorTheme=breeze_cursors
[Touchpad]
NaturalScroll=true

View file

@ -0,0 +1,11 @@
[services][org.kde.krunner.desktop]
_launch=Alt+F2\tMeta+Space\tSearch\tAlt+Space
[services][quadlet-bluefin.desktop]
_launch=Meta+Return
[services][quadlet-ubuntu.desktop]
_launch=Ctrl+Alt+U
[services][quadlet-fedora.desktop]
_launch=Ctrl+Alt+F

View file

@ -0,0 +1,2 @@
[General]
FreeFloating=true

View file

@ -0,0 +1,5 @@
[General]
LogoPath=/usr/share/pixmaps/system-logo.png
Name=Aurora
Website=https//getaurora.dev
Variant=Aurora

View file

@ -0,0 +1,5 @@
[Mouse]
cursorTheme=breeze_cursors
[Touchpad]
NaturalScroll=true

View file

@ -0,0 +1,11 @@
[services][org.kde.krunner.desktop]
_launch=Alt+F2\tMeta+Space\tSearch\tAlt+Space
[services][quadlet-bluefin.desktop]
_launch=Meta+Return
[services][quadlet-ubuntu.desktop]
_launch=Ctrl+Alt+U
[services][quadlet-fedora.desktop]
_launch=Ctrl+Alt+F

View file

@ -0,0 +1,2 @@
[General]
FreeFloating=true

View file

@ -0,0 +1,15 @@
[Wayland]
InputMethod[$e]=/usr/share/applications/com.github.maliit.keyboard.desktop
VirtualKeyboardEnabled=true
[Effect-wobblywindows]
AdvancedMode=true
Drag=97
MoveFactor=25
Stiffness=7
WobblynessLevel=4
[Plugins]
blurEnabled=true
fallapartEnabled=true
wobblywindowsEnabled=true

View file

@ -55,8 +55,8 @@ Rectangle {
y: parent.height - (parent.height - logo.y) / 3 - height/2
anchors.horizontalCenter: parent.horizontalCenter
source: "images/busywidget.svgz"
sourceSize.height: PlasmaCore.Units.gridUnit * 2
sourceSize.width: PlasmaCore.Units.gridUnit * 2
sourceSize.height: PlasmaCore.Units.gridUnit
sourceSize.width: PlasmaCore.Units.gridUnit
RotationAnimator on rotation {
id: rotationAnimator
from: 0