name: bazzite-badblocks-gnome description: badblocks's custom bazzite-gnome build base-image: ghcr.io/ublue-os/bazzite-gnome image-version: latest modules: #- type: script # scripts: # - prepare_groupinstall.sh - type: script scripts: #- groupinstall.sh - download_install_rpms.sh - type: files files: - source: system destination: / - type: rpm-ostree repos: - https://packages.microsoft.com/yumrepos/vscode/config.repo - docker-ce_f41.repo #manually use 41 until docker repo is ready with 42 keys: - https://packages.microsoft.com/keys/microsoft.asc - https://download.docker.com/linux/fedora/gpg install: - vlc - usbguard - zsh - libvirt - virt-manager - autofs - gstreamer1-plugins-ugly-free - gstreamer1-plugins-bad-free - gstreamer1-plugins-bad-free-extras - gstreamer1-plugins-good - gstreamer1-plugins-good-extras - gstreamer1-plugins-base - gstreamer1-plugins-base-tools - wireguard-tools - trash-cli - git - git-credential-libsecret - gtk-murrine-engine - firewall-config - alsa-tools - libappstream-glib - htop - glances - ansible - docker-ce - docker-ce-cli - containerd.io - docker-buildx-plugin - docker-compose-plugin - cockpit - cockpit-navigator - cockpit-composer - cockpit-files - cockpit-machines - cockpit-networkmanager - cockpit-ostree - cockpit-podman - cockpit-selinux - cockpit-sosreport - cockpit-storaged - gnome-boxes - bottles - code - type: fonts fonts: nerd-fonts: - FiraCode # don't add spaces or "Nerd Font" suffix. - Hack - SourceCodePro - Terminus - JetBrainsMono - NerdFontsSymbolsOnly google-fonts: - Roboto - Open Sans - type: gnome-extensions install: - 3628 # ArcMenu - 1460 # Vitals - 1160 # Dash to Panel - 97 # Coverflow Alt-Tab - 779 # Clipboard Indicator - type: gschema-overrides include: - zz1-power-button-settings.gschema.override - type: default-flatpaks notify: true # Send notification after install/uninstall is finished system: install: - net.nokyan.Resources - org.gimp.GIMP - org.libreoffice.LibreOffice - page.codeberg.libre_menu_editor.LibreMenuEditor - us.zoom.Zoom - com.bitwarden.desktop - dev.zed.Zed - dev.goats.xivlauncher - com.github.zocker_160.SyncThingy - io.github.vikdevelop.SaveDesktop - md.obsidian.Obsidian - org.strawberrymusicplayer.strawberry - com.discordapp.Discord - com.borgbase.Vorta - org.mozilla.Thunderbird - io.gitlab.librewolf-community - io.github.ungoogled_software.ungoogled_chromium remove: - com.usebottles.bottles - org.gnome.Boxes - org.videolan.VLC user: remove: - com.usebottles.bottles - org.gnome.Boxes - org.videolan.VLC - type: systemd system: enabled: - docker.service - type: signing # sets up the proper policy & signing files for signed images to work fully