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 - main
paths-ignore: # don't rebuild if only documentation has changed paths-ignore: # don't rebuild if only documentation has changed
- "**.md" - "**.md"
pull_request:
workflow_dispatch: # allow manually triggering builds workflow_dispatch: # allow manually triggering builds
concurrency: concurrency:
# only run one build at a time # 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 # enabled by default, disable if your image is small and you want faster builds
maximize_build_space: true maximize_build_space: true
rechunk: true

View File

@@ -1,4 +1,4 @@
-----BEGIN PUBLIC KEY----- -----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEDgbLqIZdNv3Lx7jEKq3l6UImgXi/ MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzzK2nfqN5MlTqBitNsehDVnITGSF
MdQ51/79s4zfI2f4wQ8ran/sZO3y91hhsImytGqfSpNZmMV8T0rmOAAXkg== r9FQRKI6dNDXRjlKgcMaa88Mb9FdfqFVHSPesN1mHz3/QfZIPG/s7mJAfw==
-----END PUBLIC KEY----- -----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: enabled:
- flatpak-user-update.timer - flatpak-user-update.timer
- swww.service - swww.service
- quickshell.service - hyprpanel.service
# - quickshell.service
- hyprpolkitagent.service - hyprpolkitagent.service

View File

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

View File

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

View File

@@ -14,4 +14,3 @@ modules:
- gnome-themes-extra - gnome-themes-extra
- papirus-icon-theme - papirus-icon-theme
- bibata-cursor-themes - bibata-cursor-themes
- material-icons-fonts