Commit Graph

33 Commits

Author SHA1 Message Date
Eino Rauhala 085d26aa1a fix: prevent /etc/ merge issues (#43)
* fix: prevent /etc/ merge issues
discussed at length in #28
also including tons of comments about the issue

* fix: change references of /etc/ to /usr/etc
2023-04-26 15:23:43 +00:00
Emmett Wasik (Viv) 37143b0e23 feat: add per-recipe shell script support (#38) 2023-04-24 18:40:51 +00:00
Brian Beatty 6d778859c8 fix: use RECIPE arg
The RECIPE arg in the Containerfile is empty when it is before the
FROM statement. This moves the arg so that it can be used.
2023-04-08 13:18:45 -05:00
bpbeatty a27e3cfa13 fix: add recipe build arg (#23)
startingpoint has been updated to use multiple recipes. currently
this process is broken as the default recipe is always used. this
fixes this by adding a build arg to the containerfile and github
workflow build.
2023-04-06 14:04:53 +00:00
ER fe16187a92 feat: declare base image and fedora ver in recipe 2023-04-03 15:17:16 +03:00
ER e9c31aba83 chore: put ublue-recipe in /tmp
-> there's no reason to send the recipe to the client
as it is only used in the build stages
2023-04-02 15:51:18 +03:00
ER 0b669f5bb5 feat: switch to yafti for first boot
based on what's done in bluefin
& https://github.com/ublue-os/yafti#running-from-a-containerfile
2023-04-02 12:00:58 +03:00
ER 4a77f9c1fc docs: document the containerfile 2023-04-02 11:45:21 +03:00
ER 68122c87ca feat: switch to separate build script 2023-04-02 11:44:44 +03:00
ER 1af2eaf11e style: seperate firefox removal and rpms 2023-03-04 16:36:11 +02:00
ER 8b389d5f04 fix: don't copy usr as it's empty 2023-03-04 13:45:41 +02:00
ER bd5db68387 fix: typo in /usr 2023-03-04 13:36:10 +02:00
ER 2f95c5a232 chore: rm comments which don't apply 2023-03-04 12:36:30 +02:00
ER 9c2e6ca0a7 chore: clear up unneeded cmds 2023-03-04 12:28:58 +02:00
ER 1cf1c2441c chore: change base image 2023-03-04 12:27:32 +02:00
ER 9f47c1eddf feat: add back usr folder 2023-03-04 12:26:49 +02:00
Eino Rauhala a5e90a588f feat: ease customization by reading flatpaks and rpms to install from a recipe.yml. (#79)
Co-authored-by: ER <eino.rauhala@proton.me>
Co-authored-by: Marco Ceppi <marco@ceppi.net>
Co-authored-by: Jorge O. Castro <jorge.castro@gmail.com>
2023-02-28 12:08:29 -05:00
Jorge O. Castro 99c15be6f0 feat: split flatpak update units into user and system (#72) 2023-02-22 20:18:38 -05:00
Kyle Gospodnetich eab9f60a63 chore: Match ublue-os/nvidia behavior (#60) 2023-02-15 16:45:27 -05:00
Jorge O. Castro 6927892581 feat: swap out custom build for RPM of vanilla-first-setup (#59) 2023-02-13 23:00:15 -05:00
Adam Israel f8917a3258 fix: Add vte dependency for first-setup (#56) 2023-02-12 14:06:05 -05:00
Adam Israel 43ddf0a123 feat: Install VanillaOS' first-setup (#55) 2023-02-12 13:48:22 -05:00
Jorge O. Castro 52290611ed Switch to the quay.io base image
They keep adding images so this must be the place!
2023-01-23 19:03:30 -05:00
Jorge O. Castro 870916bd8a Add just task runner and example commands (#27) 2023-01-16 22:37:32 -05:00
Jorge O. Castro 7479234c5f Remove workaround for rpm-ostree fix
This package is updated in fedora now, no need to do this.
2022-12-29 13:43:01 -05:00
Jorge O. Castro 34ed11d724 Update Containerfile 2022-12-23 13:37:48 -05:00
Robert Sturla 0c869e8380 Remove empty continuation line 2022-12-19 18:29:45 +00:00
Robert a9b85f176b Merge branch 'main' into build_multiple_versions 2022-12-19 18:24:25 +00:00
Robert Sturla 05b1d981d2 Reconfigure Containerfile to accept FEDORA_MAJOR_VERSION as ARG input 2022-12-19 18:08:40 +00:00
Jorge O. Castro f40a69cfbc Remove rpm-ostree cleanup -m, no longer necessary 2022-12-18 18:00:10 -05:00
Jorge O. Castro c91ec457cd Remove dconf update from base, it doesn't work anyway 2022-12-08 22:04:48 -05:00
Jorge O. Castro 12ead55732 We don't need to copy usr here 2022-12-08 12:24:53 -05:00
Jorge O. Castro a6f7daa71e Initial commit 2022-12-08 12:13:51 -05:00