Commit Graph

1160 Commits

Author SHA1 Message Date
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
ER
e537d657e5 chore: investigate reading module array 2023-08-09 21:02:06 +03:00
ER
7b9faf690c fix: bad yq command syntax
* I'm never trusting AI again!
2023-08-09 20:57:03 +03:00
ER
6b64c6e5a2 chore: remove wallpaper rpm installation (for now) 2023-08-09 20:50:16 +03:00
ER
40be688074 chore: also copy modules directory into img build 2023-08-09 20:37:39 +03:00
ER
6b150ccf0a chore: rewriting some parts, new recipe location 2023-08-09 20:31:57 +03:00
ER
4325e65c10 chore: refactor code to support new structure
* this doesn't do much yet and a lot of code was deleted,
functionality will be gradually added back
2023-08-09 20:27:42 +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
EinoHR
116e53a9e6 fix: always get version tags (#134)
---------

Co-authored-by: Scott Ames <scott@ames.sh>
2023-08-07 06:47:51 -06:00
EinoHR
a2b805669e feat: ISO build action (#133)
* feat: base iso release workflow
* does not produce a functional ISO yet
needs boot_menu

* chore(dev): start iso workflow on iso push

* fix: rename release-iso to release-please

* refactor: use github-cli to create release

* fix: remove job dependencies

* chore: basic boot menu

* fix: add permission to create release

* fix: delegate tag for auto-iso releases,..
delete old version when rerunning

* fix: multiline string for multine cmds

* fix: specify gh repo in old release delete

* fix: only create release if doesn't exist

* fix: boot menu double user field

* fix: clobber iso

* chore: neutral defaults for boot menu

* feat: run iso when iso-related changes pushed

* docs: README section for ISO
2023-08-04 06:53:26 -06:00
jh-devv
48c8250e1a fix: capitalize first character of comment (#132) 2023-08-02 13:42:35 +00:00
plata
3355dc59b3 chore: autostart.desktop add line break at EOF 2023-08-02 15:46:52 +03:00
plata
ff6e40f014 chore: justom.just add line break at EOF 2023-08-02 15:41:52 +03:00
Waffleophagus
fb6dc4da90 fix: remove GNOME Games, is deprecated 2023-07-31 12:59:56 +00:00
Jorge O. Castro
b6070a7261 Merge pull request #126 from Waffleophagus/template
Updating Gamescope to pull from the most recent package.
2023-07-30 23:16:19 -04:00
Waffleophagus
7fcc4ab5d1 Revert "Per the updating tools, it appears that org.gnome.Games is end of life and will no longer get updates."
This reverts commit 0f80d3054b.
2023-07-30 21:03:33 -05:00
Waffleophagus
0f80d3054b Per the updating tools, it appears that org.gnome.Games is end of life and will no longer get updates. 2023-07-30 21:01:22 -05:00
Waffleophagus
93cc478514 Updating Gamescope to pull from the most recent package. 2023-07-30 20:55:36 -05:00
ER
a70013277e fix: lowercase image name for signing 2023-07-27 15:46:31 +03:00
gerblesh
140e99278b fix: remove old signing config, using the one from the config repo instead (#124) 2023-07-24 19:08:25 -04:00
Jorge O. Castro
1a3581124b Merge pull request #121 from gerblesh/image-signing
refactor: fix jq, rename cosign.yaml and cosign.pub
2023-07-24 08:59:04 -04:00
gerblesh
7a74af7342 fix: remove remnants from earlier image signing method 2023-07-24 00:26:03 -07:00
gerblesh
958b616eb8 style: prepend the entry in the JSON rather than append 2023-07-23 23:31:15 -07:00
gerblesh
28735a25ae Merge branch 'template' into image-signing 2023-07-23 19:45:43 -07:00
Jorge O. Castro
b6eb19c105 Merge pull request #122 from ublue-os/revert-117-image-signing
Revert "refactor: clean up image signing to line up more with upstream"
2023-07-23 16:25:57 -04:00
Jorge O. Castro
0447b185c9 Revert "refactor: clean up image signing to line up more with upstream" 2023-07-23 16:25:37 -04:00
gerblesh
cf41e52129 refactor: fix jq, rename cosign.yaml and cosign.pub 2023-07-23 12:10:12 -07:00
Jorge O. Castro
ebdc55ccec Merge pull request #117 from gerblesh/image-signing
refactor: clean up image signing to line up more with upstream
2023-07-23 12:55:55 -04:00
gerblesh
e85e8f6304 style: format whitespace 2023-07-22 23:40:33 -07:00
gerblesh
211a7b05a8 feat: add signature rather than replace to allow rebasing back to uBlue main 2023-07-22 23:38:42 -07:00
gerblesh
23d8b2dddb refactor: clean up image signing to line up more with upstream 2023-07-22 22:07:25 -07:00
Jorge O. Castro
50c6629181 Merge pull request #116 from gerblesh/image-signing
feat: add support for image signing
2023-07-21 15:52:38 -04:00
gerblesh
7502accfd3 docs: remove unneeded verification section 2023-07-21 12:31:05 -07:00
gerblesh
723847b803 docs: include more detailed steps in installation section 2023-07-21 10:04:34 -07:00