ER
961dff33f4
fix: put .sh suffix outside of quotes?
2023-08-27 16:22:20 +03:00
ER
67cf52e050
Merge branch 'modular-rewrite' of github.com:ublue-os/startingpoint into modular-rewrite
2023-08-27 16:12:41 +03:00
ER
3f35fe7645
chore: try removing pkgs to remove?
2023-08-27 16:11:36 +03:00
EinoHR
c8db9dfbb1
Merge branch 'template' into modular-rewrite
2023-08-27 16:07:07 +03:00
ER
5a1a687476
chore: use same package inst/rm logic as upstream
...
upstream referring to build.sh in main and bluefin
2023-08-27 16:06:40 +03:00
EinoHR
a1e2413580
fix: dont add malformed tags if $MAJOR_VERSION is empty
2023-08-27 07:28:26 -04:00
ER
80c4094524
chore: rm ublue-os/startingpoint in iso docs
...
* automatic setup replaces it with the repository's details,
which makes it confusing to read
2023-08-27 13:47:12 +03:00
ER
d2eeae7fb6
docs: document added/removed packages
2023-08-26 17:29:59 +03:00
ER
26e4f0cf03
chore: revert
...
e27eb25 fix
2023-08-26 17:25:22 +03:00
ER
2740320a51
fix: don't output yaml array as json
2023-08-26 17:20:45 +03:00
ER
e27eb25b80
fix: newlines in rpm-ostree cmds errors
...
i'm not sure if this approach is better than iterating over the array
but it should now work in the same way it did previously
2023-08-26 17:10:08 +03:00
ER
c2367e0d56
chore: re-add branch selection for push
...
* same-repo PRs build twice
2023-08-26 16:49:21 +03:00
ER
09c22d5500
docs: rewrite the just section
2023-08-26 16:46:45 +03:00
ER
fc2f4bb038
chore!: remove setup-flatpaks
...
* it doesn't make sense with the module system anymore
2023-08-26 16:45:24 +03:00
ER
5cd245cc85
docs: expand main customization section
2023-08-26 16:36:33 +03:00
ER
3c773d76a8
chore: remove empty usr/bin dir
2023-08-26 16:11:50 +03:00
ER
74017635d3
chore: clean build.yml, make matrix more visible
...
there were huge blocks of good documentation,
but it was in the way of easy access to the matrix section,
which ordinary users have to update
it was also only about build triggers, which is a pretty clear topic
much more valuable would be explaining each build step
i condesensed the docs into a smaller section atop
with only generally useful information
2023-08-26 16:11:04 +03:00
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
81dca63764
chore: clean up bling a bit
2023-08-26 14:57:43 +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
c0bc388160
chore: remove changelog
...
* this was added earlier when making the ISO pr,
and it is not going to be updated anymore
2023-08-26 13:19:30 +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
bbb1cc8b88
fix: give executable permission to scripts
2023-08-13 18:31:12 +03:00
ER
3e0aa46c12
chore: investigate "no such file or directory"
2023-08-13 18:23:10 +03:00
ER
c4b274bb77
chore: investigate "no such file or directory"
2023-08-13 18:15:54 +03:00
ER
14d78ee2a7
fix: can't set readonly var after declaration
...
(duh)
2023-08-13 18:14:06 +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
8f0aa9cec9
chore: export more vars as readonly
2023-08-13 17:29:11 +03:00
ER
93cd25fe01
fix: also install and enable yafti in yafti module
...
oops, forgot this one
there's currently no removing of the firstboot data, though,
but that doesn't affect people much ig
2023-08-13 17:24:20 +03:00
ER
8e80937db0
docs: better inline docs and prints
2023-08-13 17:20:25 +03:00
ER
290075c1c7
feat: yafti module
2023-08-13 17:14:39 +03:00
ER
b2034c7a1c
feat: rpm-ostree module
2023-08-13 17:05:06 +03:00
ER
9ad0048fc3
refactor: global get_yaml_array function
2023-08-13 16:59:23 +03:00
ER
7fea9a143f
Merge branch 'template' into modular-rewrite
2023-08-13 16:48:22 +03:00
ER
18d1b3d4cd
Revert "refactor: export get_yaml_array"
...
This reverts commit c27685fae2 .
(get_yaml_array can't be used in modules since it reads from
the $RECIPE_FILE)
2023-08-13 16:15:22 +03:00
ER
c27685fae2
refactor: export get_yaml_array
2023-08-13 16:12:57 +03:00
ER
e03ac5de80
feat: script runner module
2023-08-13 16:08:31 +03:00
ER
cb0631831c
chore: export config directory
2023-08-13 16:06:44 +03:00
ER
055ef73ad5
fix: bad indentation in common-packages.yml
2023-08-13 15:51:53 +03:00
ER
59e16045a8
fix: remove trailing slashes from directory vars
2023-08-13 15:24:11 +03:00
ER
d0c6deeb9b
feat: running modules from files
2023-08-13 15:20:34 +03:00
ER
057b45a45f
refactor: remove get yml string, add configdir var
2023-08-13 15:19:55 +03:00
ER
245fc69b13
chore: launch modules, detect if module inline
2023-08-13 15:09:40 +03:00
ER
2b633ff5c8
fix: make get_yaml_array work
...
apparently it's not possible to return an array from a function
(eventhough doing so would be nice)
2023-08-13 15:00:21 +03:00
Gordon Schulz
d04ad0f78c
docs: minor fixes to documentation ( #136 )
...
* style: Remove extra whitespace in link description
* fix: Fix link to make-your-own documentation
2023-08-12 05:59:14 +00:00