Skip to content

Commit c261c43

Browse files
committed
rename project
1 parent b3a1e60 commit c261c43

File tree

2 files changed

+66
-21
lines changed

2 files changed

+66
-21
lines changed

README.md

+6-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
# bluegap   [![bluebuild build badge](https://github.com/ledif/bluegap/actions/workflows/build.yml/badge.svg)](https://github.com/ledif/bluegap/actions/workflows/build.yml)
1+
# blue95   [![bluebuild build badge](https://github.com/ledif/blue95/actions/workflows/build.yml/badge.svg)](https://github.com/ledif/blue95/actions/workflows/build.yml)
2+
A workstation from your childhood home's computer room.
23

3-
See the [BlueBuild docs](https://blue-build.org/how-to/setup/) for quick setup instructions for setting up your own repository based on this template.
4-
5-
After setup, it is recommended you update this README to describe your custom image.
4+
Fedora Atomic Desktop variant using XFCE and Chicago95.
65

76
## Installation
87

@@ -13,15 +12,15 @@ To rebase an existing atomic Fedora installation to the latest build:
1312

1413
- First rebase to the unsigned image, to get the proper signing keys and policies installed:
1514
```
16-
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ledif/bluegap:latest
15+
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ledif/blue95:latest
1716
```
1817
- Reboot to complete the rebase:
1918
```
2019
systemctl reboot
2120
```
2221
- Then rebase to the signed image, like so:
2322
```
24-
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ledif/bluegap:latest
23+
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ledif/blue95:latest
2524
```
2625
- Reboot again to complete the installation
2726
```
@@ -39,5 +38,5 @@ If build on Fedora Atomic, you can generate an offline ISO with the instructions
3938
These images are signed with [Sigstore](https://www.sigstore.dev/)'s [cosign](https://github.com/sigstore/cosign). You can verify the signature by downloading the `cosign.pub` file from this repo and running the following command:
4039

4140
```bash
42-
cosign verify --key cosign.pub ghcr.io/ledif/bluegap
41+
cosign verify --key cosign.pub ghcr.io/ledif/blue95
4342
```

recipes/recipe.yml

+60-14
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
22
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
33
# image will be published to ghcr.io/<user>/<name>
4-
name: bluegap
5-
# description will be included in the image's metadata
6-
description: This is my personal OS image.
4+
name: blue95
5+
description: A workstation from your childhood home's computer room
76

8-
# the base image to build on top of (FROM) and the version tag to use
9-
base-image: ghcr.io/ublue-os/silverblue-main
7+
base-image: ghcr.io/ublue-os/base-main
108
image-version: 41 # latest is also supported if you want new updates ASAP
119

1210
# module configuration, executed in order
@@ -15,19 +13,67 @@ modules:
1513
- type: files
1614
files:
1715
- source: system
18-
destination: / # copies files/system/* (* means everything inside it) into your image's root folder /
16+
destination: /
1917

20-
- type: rpm-ostree
21-
repos:
22-
- https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-%OS_VERSION%/atim-starship-fedora-%OS_VERSION%.repo
18+
# https://github.com/hyperreal64/vauxite-build/blob/main/src/xfce-desktop-pkgs.yaml
2319
install:
24-
- micro
25-
- starship
20+
- NetworkManager-openconnect-gnome
21+
- NetworkManager-openvpn-gnome
22+
- NetworkManager-pptp-gnome
23+
- NetworkManager-ssh-gnome
24+
- NetworkManager-vpnc-gnome
25+
- Thunar
26+
- adwaita-gtk2-theme
27+
- adwaita-icon-theme
28+
- blueman
29+
- firefox
30+
- galculator
31+
- gnome-keyring-pam
32+
- greybird-dark-theme
33+
- greybird-light-theme
34+
- greybird-xfce4-notifyd-theme
35+
- greybird-xfwm4-theme
36+
- gtk-xfce-engine
37+
- gvfs
38+
- gvfs-archive
39+
- gvfs-mtp
40+
- initial-setup-gui
41+
- lightdm-gtk
42+
- mint-y-theme
43+
- mousepad
44+
- network-manager-applet
45+
- nm-connection-editor
46+
- ristretto
47+
- seahorse
48+
- thunar-archive-plugin
49+
- thunar-media-tags-plugin
50+
- thunar-volman
51+
- xarchiver
52+
- xdg-user-dirs-gtk
53+
- xfce4-about
54+
- xfce4-appfinder
55+
- xfce4-clipman-plugin
56+
- xfce4-datetime-plugin
57+
- xfce4-dict-plugin
58+
- xfce4-panel
59+
- xfce4-places-plugin
60+
- xfce4-power-manager
61+
- xfce4-pulseaudio-plugin
62+
- xfce4-screensaver
63+
- xfce4-screenshooter-plugin
64+
- xfce4-session
65+
- xfce4-settings
66+
- xfce4-taskmanager
67+
- xfce4-terminal
68+
- xfconf
69+
- xfdesktop
70+
- xfwm4
71+
- xfwm4-themes
72+
- zathura
73+
2674
remove:
27-
# example: removing firefox (in favor of the flatpak)
28-
# "firefox" is the main package, "firefox-langpacks" is a dependency
2975
- firefox
30-
- firefox-langpacks # also remove firefox dependency (not required for all packages, this is a special case)
76+
- firefox-langpacks
3177

3278
- type: default-flatpaks
3379
notify: true # Send notification after install/uninstall is finished (true/false)

0 commit comments

Comments
 (0)