Commit Graph

38 Commits

Author SHA1 Message Date
Arcitec
077e7243f2 fix!: move recipe.yml to standardized location 2023-05-10 21:44:01 +03:00
plata
60ddd67713 feat: use Fedora 38 (#64)
* Update Containerfile

* Update recipe.yml

* Update recipe.yml

* Update README.md
2023-05-09 14:27:49 +00:00
Eino Rauhala
1d208f6eae feat: add a just setup command for setting up nix (#48)
* feat: add nix install script from bluefin / dnkmmr

* feat: add nix-me-up just cmd from bluefin

* feat: just update nix if installed

* feat: add nix-app-icons.sh
enables desktop icon support by adding to XDG_DATA_DIRS

* chore: remove nix update for now
this will be added in a later PR
2023-04-29 11:08:17 +00:00
Eino Rauhala
1df862aae8 style!: change base-container to base-image (#49)
#34
2023-04-26 17:15:16 +00:00
Eino Rauhala
95ff830b49 fix: moving recipe back to a directory available on the host (#47)
* fix: mv recipe to a dir available on the host

* docs: add notice for recipe editing on host

* fix: replace /tmp/ublue-recipe.yml with /usr/etc/.
2023-04-26 16:19:31 +00:00
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