diff --git a/recipes/beardy-bazzite-deck.yml b/recipes/beardy-bazzite-deck.yml index 139335c..f4e46dc 100644 --- a/recipes/beardy-bazzite-deck.yml +++ b/recipes/beardy-bazzite-deck.yml @@ -18,7 +18,7 @@ modules: # - starship - qemu - virt-manager - - edk2-ovmf + # - edk2-ovmf remove: # example: removing firefox (in favor of the flatpak) # "firefox" is the main package, "firefox-langpacks" is a dependency @@ -53,11 +53,11 @@ modules: # enabled: # - bazzite-snapper-setup.service - - type: signing # this sets up the proper policy & signing files for signed images to work fully + # - type: signing # this sets up the proper policy & signing files for signed images to work fully - - type: script - scripts: - # Custom changes for deckstation - - sddm/enable-sddm.sh - - main/add-justfile.sh - - main/deckstation-setup.sh + # - type: script + # scripts: + # # Custom changes for deckstation + # - sddm/enable-sddm.sh + # - main/add-justfile.sh + # - main/deckstation-setup.sh diff --git a/recipes/beardy-bazzite.yml b/recipes/beardy-bazzite.yml index a2344aa..5b949e6 100644 --- a/recipes/beardy-bazzite.yml +++ b/recipes/beardy-bazzite.yml @@ -18,8 +18,8 @@ modules: # - starship - qemu - virt-manager - - edk2-ovmf - - samba + # - edk2-ovmf + # - samba remove: # example: removing firefox (in favor of the flatpak) # "firefox" is the main package, "firefox-langpacks" is a dependency @@ -56,10 +56,10 @@ modules: - type: signing # this sets up the proper policy & signing files for signed images to work fully - - type: script - scripts: - # Custom changes for deckstation - - sddm/enable-sddm.sh - - sddm/disable-sddm-virtualkbd.sh - - main/add-justfile.sh - - main/deckstation-setup.sh + # - type: script + # scripts: + # # Custom changes for deckstation + # - sddm/enable-sddm.sh + # - sddm/disable-sddm-virtualkbd.sh + # - main/add-justfile.sh + # - main/deckstation-setup.sh diff --git a/recipes/beardy.yml b/recipes/beardy.yml index b6fbd79..76bf6dc 100644 --- a/recipes/beardy.yml +++ b/recipes/beardy.yml @@ -11,110 +11,109 @@ image-version: latest # module configuration, executed in order # you can include multiple instances of the same module modules: - - type: akmods - base: main - install: - - openrgb - - v4l2loopback - - evdi - - kvmfr - - ryzen-smu - - zfs - - zenergy + # - type: akmods + # base: main + # install: + # - openrgb + # - v4l2loopback + # - evdi + # - kvmfr + # - ryzen-smu + # - zfs + # - zenergy - - bling: - install: - - rpmfusion - - ublue-update - - 1password # TODO: switch to sysext for 1password: https://universal-blue.discourse.group/t/installing-1password-in-bluefin-a-better-way/5442/2, https://github.com/travier/fedora-sysexts - - dconf-update-service + # - bling: + # install: + # - rpmfusion + # - ublue-update + # - 1password # TODO: switch to sysext for 1password: https://universal-blue.discourse.group/t/installing-1password-in-bluefin-a-better-way/5442/2, https://github.com/travier/fedora-sysexts + # - dconf-update-service - - type: brew - brew-analytics: false - auto-update: true - auto-upgrade: true - nofile-limits: true + # - type: brew + # brew-analytics: false + # auto-update: true + # auto-upgrade: true + # nofile-limits: true - - type: chemzoi - repository: "https://github.com/detiber/dotfiles" - # branch: main - file-conflict-policy: skip # skip files that have diverged from the repo, can be set to "replace" - # run-every: 1d - # wait-after-boot: 5m - disable-init: true # disabled until configuration can be sorted out and repo updated - disable-update: true # disabled until configuration can be sorted out and repo updated - all-users: false # make users have to enable chezmoi manually - # init/update can be manually enabled for the current user with `systemctl enable --user chezmoi-init.service chezmoi-update.timer` - # init/update can be manually enabled for all users with `sudo systemctl enable --user chezmoi-init.service chezmoi-update.timer` - # enable lingering for a user with: `sudo loginctl enable-linger ` - # lingering will for a user's unit files to run at boot and continue running even when not logged in + # - type: chemzoi + # repository: "https://github.com/detiber/dotfiles" + # # branch: main + # file-conflict-policy: skip # skip files that have diverged from the repo, can be set to "replace" + # # run-every: 1d + # # wait-after-boot: 5m + # disable-init: true # disabled until configuration can be sorted out and repo updated + # disable-update: true # disabled until configuration can be sorted out and repo updated + # all-users: false # make users have to enable chezmoi manually + # # init/update can be manually enabled for the current user with `systemctl enable --user chezmoi-init.service chezmoi-update.timer` + # # init/update can be manually enabled for all users with `sudo systemctl enable --user chezmoi-init.service chezmoi-update.timer` + # # enable lingering for a user with: `sudo loginctl enable-linger ` + # # lingering will for a user's unit files to run at boot and continue running even when not logged in - - type: containerfile - snippets: - - LABEL org.opencontainers.image.source=https://github.com/detiber/beardy-os + # - type: containerfile + # snippets: + # - LABEL org.opencontainers.image.source=https://github.com/detiber/beardy-os - - type: default-flatpaks - notify: true # Send notification after install/uninstall is finished (true/false) - system: - # If no repo information is specified, Flathub will be used by default - repo-url: https://dl.flathub.org/repo/flathub.flatpakrepo - repo-name: flathub - repo-title: "Flathub (system-wide)" # Optional; this sets the remote's user-facing name in graphical frontends like GNOME Software - install: - - com.valvesoftware.Steam - - com.github.tchx84.Flatseal - - com.discordapp.Discord - - com.spotify.Client - - org.chromium.Chromium - - org.chromium.Chromium.Codecs - - io.github.flattool.Warehouse - - app/io.missioncenter.MissionCenter - - app/io.github.dvlv.boxbuddyrs - - app/io.podman_desktop.PodmanDesktop - - app.devsuite.Pytxis - remove: - # - org.gnome.eog + # - type: default-flatpaks + # notify: true # Send notification after install/uninstall is finished (true/false) + # system: + # # If no repo information is specified, Flathub will be used by default + # repo-url: https://dl.flathub.org/repo/flathub.flatpakrepo + # repo-name: flathub + # repo-title: "Flathub (system-wide)" # Optional; this sets the remote's user-facing name in graphical frontends like GNOME Software + # install: + # - com.valvesoftware.Steam + # - com.github.tchx84.Flatseal + # - com.discordapp.Discord + # - com.spotify.Client + # - org.chromium.Chromium + # - org.chromium.Chromium.Codecs + # - io.github.flattool.Warehouse + # - app/io.missioncenter.MissionCenter + # - app/io.github.dvlv.boxbuddyrs + # - app/io.podman_desktop.PodmanDesktop + # - app.devsuite.Pytxis + # remove: + # # - org.gnome.eog - - type: files - files: - - source: system - destination: / # copies files/system/* (* means everything inside it) into your image's root folder / + # - type: files + # files: + # - source: system + # destination: / # copies files/system/* (* means everything inside it) into your image's root folder / - - type: fonts - fonts: - nerd-fonts: - - FiraCode - - Terminus - - Hack - - Symbols + # - type: fonts + # fonts: + # nerd-fonts: + # - FiraCode + # - Terminus + # - Hack + # - Symbols - # Hardware acceleration with Intel (c.f. https://wiki.archlinux.org/title/Hardware_video_acceleration) - - type: rpm-ostree - # Need to remove this first otherwise it conflicts with intel-media-driver - remove: - - libva-intel-media-driver - - type: rpm-ostree - install: - - intel-media-driver - - libva-intel-media-driver - - igt-gpu-tools # To check GPU usage via sudo intel_gpu_top + # # # Hardware acceleration with Intel (c.f. https://wiki.archlinux.org/title/Hardware_video_acceleration) + # # - type: rpm-ostree + # # # Need to remove this first otherwise it conflicts with intel-media-driver + # # remove: + # # - libva-intel-media-driver + # # - type: rpm-ostree + # # install: + # # - intel-media-driver + # # - libva-intel-media-driver + # # - igt-gpu-tools # To check GPU usage via sudo intel_gpu_top - - type: rpm-ostree - repos: - # - https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-%OS_VERSION%/atim-starship-fedora-%OS_VERSION%.repo - install: - - podman-compose - - libvirt - - qemu - - virt-manager - # - chromium - # - micro - # - starship - remove: - # example: removing firefox (in favor of the flatpak) - # "firefox" is the main package, "firefox-langpacks" is a dependency - # - firefox - # - firefox-langpacks # also remove firefox dependency (not required for all packages, this is a special case) + # - type: rpm-ostree + # repos: + # # - https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-%OS_VERSION%/atim-starship-fedora-%OS_VERSION%.repo + # install: + # - podman-compose + # - libvirt + # - qemu + # - virt-manager + # # - chromium + # # - micro + # # - starship + # remove: + # # example: removing firefox (in favor of the flatpak) + # # "firefox" is the main package, "firefox-langpacks" is a dependency + # # - firefox + # # - firefox-langpacks # also remove firefox dependency (not required for all packages, this is a special case) - type: signing # this sets up the proper policy & signing files for signed images to work fully -