Add in quickshell and prepare hyprpanel for deprecation (#49)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 9m53s
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 9m53s
Reviewed-on: #49 Co-authored-by: Eriq Taing <eriq12@protonmail.com> Co-committed-by: Eriq Taing <eriq12@protonmail.com>
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=A panel bar branched from AGS maintained by Hyprland devs.
|
Description=A panel bar branched from AGS maintained by Hyprland devs.
|
||||||
Documentation=man:waybar(5)
|
|
||||||
# order startup after WM
|
# order startup after WM
|
||||||
After=graphical-session.target
|
After=graphical-session.target
|
||||||
|
|
||||||
|
18
files/systemd/user/quickshell.service
Normal file
18
files/systemd/user/quickshell.service
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=A panel bar branched from AGS maintained by Hyprland devs.
|
||||||
|
# order startup after WM
|
||||||
|
After=graphical-session.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=exec
|
||||||
|
# Repurpose XDG Autostart filtering
|
||||||
|
ExecCondition=/lib/systemd/systemd-xdg-autostart-condition "wlroots:sway:Wayfire:labwc:Hyprland" ""
|
||||||
|
ExecStart=/usr/bin/quickshell
|
||||||
|
Restart=on-failure
|
||||||
|
Slice=app-graphical.slice
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=graphical-session.target
|
||||||
|
# Alternatively can be wanted by specific WMs' targets
|
||||||
|
# Should also be duplicated in 'After=' to avoid ordering loop
|
||||||
|
#WantedBy=wayland-session@hyprland.desktop.target
|
@@ -9,4 +9,5 @@ modules:
|
|||||||
- flatpak-user-update.timer
|
- flatpak-user-update.timer
|
||||||
- swww.service
|
- swww.service
|
||||||
- hyprpanel.service
|
- hyprpanel.service
|
||||||
|
# - quickshell.service
|
||||||
- hyprpolkitagent.service
|
- hyprpolkitagent.service
|
@@ -3,13 +3,21 @@ modules:
|
|||||||
repos:
|
repos:
|
||||||
copr:
|
copr:
|
||||||
- solopasha/hyprland
|
- solopasha/hyprland
|
||||||
|
- errornointernet/quickshell
|
||||||
install:
|
install:
|
||||||
packages:
|
packages:
|
||||||
- aquamarine
|
- aquamarine
|
||||||
- hyprland-git
|
- hyprland-git
|
||||||
- hyprpanel
|
|
||||||
- hyprpolkitagent
|
- hyprpolkitagent
|
||||||
- hyprshot
|
- hyprshot
|
||||||
- hyprland-qt-support
|
- hyprland-qt-support
|
||||||
- hyprland-qtutils
|
- hyprland-qtutils
|
||||||
- xdg-desktop-portal-hyprland
|
- xdg-desktop-portal-hyprland
|
||||||
|
- swww
|
||||||
|
- matugen
|
||||||
|
|
||||||
|
# hyprpanel
|
||||||
|
- hyprpanel
|
||||||
|
|
||||||
|
# quickshell
|
||||||
|
- quickshell
|
@@ -9,6 +9,19 @@ modules:
|
|||||||
- qt5-qtquickcontrols2
|
- qt5-qtquickcontrols2
|
||||||
- qt5-qtsvg
|
- qt5-qtsvg
|
||||||
|
|
||||||
|
# added libraries for quickshell
|
||||||
|
- qt5-qtimageformats
|
||||||
|
- qt5-qtmultimedia
|
||||||
|
- qt6-qtquickcontrols2
|
||||||
|
- qt6-qtsvg
|
||||||
|
- qt6-qtimageformats
|
||||||
|
- qt6-qtmultimedia
|
||||||
|
- qt6-qt5compat
|
||||||
|
|
||||||
|
# added for editing quickshell (qmlls)
|
||||||
|
- qt5-qtdeclarative-devel
|
||||||
|
- qt6-qtdeclarative-devel
|
||||||
|
|
||||||
# password keeper
|
# password keeper
|
||||||
- kf6-kwallet
|
- kf6-kwallet
|
||||||
- kwalletmanager
|
- kwalletmanager
|
||||||
|
Reference in New Issue
Block a user