Commit Graph

12 Commits

Author SHA1 Message Date
ER
7b036d3d10 feat: ublue-os/bling module
this makes all bling components optional,
while making more of them accessible
2023-08-26 15:52:28 +03:00
ER
1d7a3a92b6 chore: remove outdated script-related docs 2023-08-26 14:18:31 +03:00
ER
618401dec4 chore: bring recipe.yml to a default state 2023-08-26 14:16:57 +03:00
ER
9e301cec00 chore!: remove autorun.sh
i think the existence of multiple built-in ways to add scripts
makes it more complicated,
and paradoxically, autorun was made to uncomplicate things

with the removal of clear "pre" and "post" hooks,
only a linear list of modules, the filesystem-based method
is ever more complicated

if such a feature is ever wanted again,
it should be implemented inside the script module
2023-08-26 14:12:31 +03:00
ER
bca8b81e16 docs: a ginormous amount of docs for the modules 2023-08-26 14:05:42 +03:00
ER
c07131b37d docs: move & start rewriting configuration docs 2023-08-13 18:46:00 +03:00
ER
dc97fa4201 fix: don't run arbitrary commands with script
* scripts are now called with their absolute paths instead of ./
2023-08-13 18:36:49 +03:00
ER
38dda90a23 refactor: rename fedora version to os version
this change makes sense for when in the future it's possible to
build other OS's with this same system
it was done now, because i'm bundling a bunch of breaking changes
into a single update
2023-08-13 18:00:58 +03:00
ER
1d7b14b38f feat: signing script 2023-08-13 17:36:21 +03:00
ER
8e80937db0 docs: better inline docs and prints 2023-08-13 17:20:25 +03:00
ER
055ef73ad5 fix: bad indentation in common-packages.yml 2023-08-13 15:51:53 +03:00
ER
9950409702 chore: outline rewrite without code changes
* this does not work yet
* comments & documentation will be added once the rewrite is complete
2023-08-09 19:59:04 +03:00