Compare commits

2 Commits

8 changed files with 67 additions and 9 deletions

36
.github/workflows/build-pr-test.yml vendored Normal file
View File

@@ -0,0 +1,36 @@
name: bluebuild test pr
on:
pull_request:
workflow_dispatch: # allow manually triggering builds
concurrency:
# only run one build at a time
group: ${{ github.workflow }}-${{ github.ref || github.run_id }}
cancel-in-progress: true
jobs:
bluebuild:
name: Build Custom Image
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
id-token: write
strategy:
fail-fast: false # stop GH from cancelling all matrix builds if one fails
matrix:
recipe:
# !! Add your recipes here
- recipe.yml
steps:
# the build is fully handled by the reusable github action
- name: Build Custom Image
uses: blue-build/github-action@v1.8
with:
recipe: ${{ matrix.recipe }}
cosign_private_key: ${{ secrets.SIGNING_SECRET }}
registry: 'git.hydrosaber.com'
registry_token: ${{ secrets.PACKAGE_BUILDER_TOKEN }}
pr_event_number: ${{ github.event.number }}
# enabled by default, disable if your image is small and you want faster builds
maximize_build_space: true

View File

@@ -9,7 +9,6 @@ on:
- main
paths-ignore: # don't rebuild if only documentation has changed
- "**.md"
pull_request:
workflow_dispatch: # allow manually triggering builds
concurrency:
# only run one build at a time
@@ -43,3 +42,4 @@ jobs:
# enabled by default, disable if your image is small and you want faster builds
maximize_build_space: true
rechunk: true

View File

@@ -1,4 +1,4 @@
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEDgbLqIZdNv3Lx7jEKq3l6UImgXi/
MdQ51/79s4zfI2f4wQ8ran/sZO3y91hhsImytGqfSpNZmMV8T0rmOAAXkg==
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzzK2nfqN5MlTqBitNsehDVnITGSF
r9FQRKI6dNDXRjlKgcMaa88Mb9FdfqFVHSPesN1mHz3/QfZIPG/s7mJAfw==
-----END PUBLIC KEY-----

View 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/hyprpanel
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

View File

@@ -8,5 +8,6 @@ modules:
enabled:
- flatpak-user-update.timer
- swww.service
- quickshell.service
- hyprpanel.service
# - quickshell.service
- hyprpolkitagent.service

View File

@@ -4,6 +4,7 @@ modules:
nonfree: rpmfusion
files:
- codium.repo
- https://openrazer.github.io/hardware:razer.repo
copr:
- mavit/discover-overlay
keys:
@@ -24,9 +25,6 @@ modules:
- ffmpegthumbnailer
# music / video player
- vlc
# text editor
- neovim
- codium
@@ -62,6 +60,9 @@ modules:
- gamescope
# for performance view
- mangohud
# simple editing softare
- avidemux
remove:
packages:

View File

@@ -16,5 +16,8 @@ modules:
- swww
- matugen
# hyprpanel
- hyprpanel
# quickshell
- quickshell

View File

@@ -13,5 +13,4 @@ modules:
- fontawesome-fonts-all
- gnome-themes-extra
- papirus-icon-theme
- bibata-cursor-themes
- material-icons-fonts
- bibata-cursor-themes