Compare commits
2 Commits
e18fcf4090
...
1fef92cc47
| Author | SHA1 | Date | |
|---|---|---|---|
| 1fef92cc47 | |||
| 7516886d49 |
@@ -3,9 +3,10 @@
|
||||
set -ouex pipefail
|
||||
|
||||
dnf5 -y copr enable solopasha/hyprland
|
||||
#dnf5 -y copr enable errornointernet/quickshell
|
||||
dnf5 -y copr enable errornointernet/quickshell
|
||||
|
||||
dnf5 -y install \
|
||||
glaze \
|
||||
uwsm \
|
||||
grim \
|
||||
slurp \
|
||||
@@ -14,10 +15,10 @@ dnf5 -y install \
|
||||
matugen \
|
||||
wlogout \
|
||||
material-icons-fonts \
|
||||
SwayNotificationCenter
|
||||
quickshell-git
|
||||
|
||||
dnf5 -y copr disable solopasha/hyprland
|
||||
#dnf5 -y copr disable errornointernet/quickshell
|
||||
dnf5 -y copr disable errornointernet/quickshell
|
||||
|
||||
# prep build packages
|
||||
dnf -y install ninja-build cmake \
|
||||
@@ -59,6 +60,12 @@ dnf -y install ninja-build cmake \
|
||||
systemd-devel \
|
||||
qt6-qtbase-private-devel
|
||||
|
||||
# build hyprland wayland protocol extensions
|
||||
git clone https://github.com/hyprwm/hyprland-protocols /tmp/hyprland-protocols
|
||||
cd /tmp/hyprland-protocols
|
||||
meson setup build
|
||||
meson install -C build
|
||||
|
||||
# build Hyprwayland scanner
|
||||
git clone https://github.com/hyprwm/hyprwayland-scanner.git /tmp/hyprwayland-scanner
|
||||
cd /tmp/hyprwayland-scanner
|
||||
@@ -78,7 +85,7 @@ git clone https://github.com/hyprwm/hyprgraphics /tmp/hyprgraphics
|
||||
cd /tmp/hyprgraphics
|
||||
cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr -S . -B ./build
|
||||
cmake --build ./build --config Release --target all -j`nproc 2>/dev/null || getconf NPROCESSORS_CONF`
|
||||
sudo cmake --install build
|
||||
cmake --install build
|
||||
|
||||
# build hyprlang
|
||||
git clone https://github.com/hyprwm/hyprlang.git /tmp/hyprlang
|
||||
|
||||
@@ -12,6 +12,6 @@ systemctl enable -f flatpak-system-update.timer
|
||||
|
||||
# Enable global user SystemD services
|
||||
systemctl --global -f enable flatpak-user-update.timer
|
||||
systemctl --global -f enable sway-notification-center.service
|
||||
systemctl --global -f enable quickshell.service
|
||||
systemctl --global -f enable hyprpolkitagent.service
|
||||
systemctl --global -f enable swww.service
|
||||
|
||||
Reference in New Issue
Block a user