particle-os-modules/modules/bling
xyny 7c4dd1553e
feat: startingpoint modules (#33)
* feat: add startingpoint modules
some modules authored by @gerblesh
original source: https://github.com/ublue-os/startingpoint/pull/135

* docs: better readme for modules dir

* docs: yafti deps

* docs: sp more information

* feat: startingpoint modules in container

* docs: sentence structure, check sidebar
2023-09-10 14:29:26 +00:00
..
installers feat: startingpoint modules (#33) 2023-09-10 14:29:26 +00:00
bling.sh feat: startingpoint modules (#33) 2023-09-10 14:29:26 +00:00
README.md feat: startingpoint modules (#33) 2023-09-10 14:29:26 +00:00

bling Module for Startingpoint

The bling module allows you to easily declare which general parts of ublue-os/bling to pull in to your custom image. It requires the rpms and files directories from the bling container to already exist inside /tmp/bling/ (pulled inside the Containerfile by default).

The blingbling to pull in is declared under install:, and the code for installing them is all in simple named scripts under the installers/ directory. The basic code for the bling module is very similar to the code of the script module.

Example configuration:

type: bling # configure what to pull in from ublue-os/bling
install:
    - fonts # selection of common good free fonts
    - justfiles # add "!include /usr/share/ublue-os/just/bling.just"
                # in your custom.just (added by default) or local justfile
    - nix-installer # these are the silverblue nix installer scripts from dnkmmr69420
    - ublue-os-wallpapers
    # - ublue-update # https://github.com/ublue-os/ublue-update
    # - dconf-update-service # a service unit that updates the dconf db on boot
    # - devpod # https://devpod.sh/ as an rpm