Skip to content

Commit

Permalink
feat: simplify configs
Browse files Browse the repository at this point in the history
  • Loading branch information
lleyton committed Oct 22, 2023
1 parent f99715c commit 0e9e4a4
Show file tree
Hide file tree
Showing 10 changed files with 149 additions and 198 deletions.
19 changes: 0 additions & 19 deletions katsu/flagship-live.yaml

This file was deleted.

100 changes: 50 additions & 50 deletions katsu/modules/base/base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ scripts:
- id: selinux-setup
name: Set up SELinux
file: selinux.sh

dnf:
releasever: 39
repodir: repodir
Expand All @@ -19,53 +18,54 @@ dnf:
exclude:
- fedora-release*
- generic-release*
packages:
- filesystem
- setup
- lvm2
- btrfs-progs
- dmraid
- nvme-cli
- kernel
- kernel-devel
- kernel-modules
- kernel-core
- glibc
- glibc-common
- dracut-config-generic
- dracut-tools
- dnf
- dracut
- "@core"
- grub2-tools
- "@hardware-support"
- NetworkManager
- rpm
- libgomp
# - ultramarine-release-identity-basic
# - ultramarine-release-basic
- fedora-repos
- efibootmgr
- ultramarine-release-common
- ultramarine-release
- ultramarine-repos
- "ultramarine-logos*"
- kernel-debug*
# packages:
# - filesystem
# - setup
# - lvm2
# - btrfs-progs
# - dmraid
# - nvme-cli
# - kernel
# - kernel-devel
# - kernel-modules
# - kernel-core
# - glibc
# - glibc-common
# - dracut-config-generic
# - dracut-tools
# - dnf
# - dracut
# - "@core"
# - grub2-tools
# - "@hardware-support"
# - NetworkManager
# - rpm
# - libgomp
# # - ultramarine-release-identity-basic
# # - ultramarine-release-basic
# - fedora-repos
# - efibootmgr
# - ultramarine-release-common
# - ultramarine-release
# - ultramarine-repos
# - "ultramarine-logos*"

arch_packages:
aarch64:
- grub2-efi-aa64
- grub2-efi-aa64-modules
- grub2-efi-aa64-cdboot
- shim-aa64
- shim-unsigned-aarch64
- bcm283x-firmware
- bcm283x-overlays
- "@arm-tools"
x86_64:
- grub2-efi-x64
- grub2-efi-x64-modules
- grub2-efi-x64-cdboot
- grub2-pc
- grub2-pc-modules
- shim-x64
- shim-unsigned-x64
# arch_packages:
# aarch64:
# - grub2-efi-aa64
# - grub2-efi-aa64-modules
# - grub2-efi-aa64-cdboot
# - shim-aa64
# - shim-unsigned-aarch64
# - bcm283x-firmware
# - bcm283x-overlays
# - "@arm-tools"
# x86_64:
# - grub2-efi-x64
# - grub2-efi-x64-modules
# - grub2-efi-x64-cdboot
# - grub2-pc
# - grub2-pc-modules
# - shim-x64
# - shim-unsigned-x64
62 changes: 0 additions & 62 deletions katsu/modules/base/desktop/desktop.yaml

This file was deleted.

62 changes: 0 additions & 62 deletions katsu/modules/flagship/budgie.yaml

This file was deleted.

24 changes: 20 additions & 4 deletions katsu/modules/flagship/flagship-live.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,27 @@
builder: dnf

import:
- budgie.yaml
- ../base/base.yaml
- ../base/desktop/desktop.yaml
- ../liveimage/liveimage.yaml
- ../live/live.yaml

distro: Ultramarine Flagship 39

bootloader: grub

kernel_cmdline: "quiet rhgb"

iso:
volume_id: UM-Fl-Live

dnf:
releasever: 39
options:
- --setopt=strict=0
packages:
- "@ultramarine-flagship-product-enviroment"

scripts:
post:
- id: flagship-live
name: Set up Flagship Live
file: flagship-live.sh
file: ./flagship-live.sh
26 changes: 26 additions & 0 deletions katsu/modules/gnome/gnome-live.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
builder: dnf

import:
- ../base/base.yaml
- ../live/live.yaml

distro: Ultramarine GNOME 39

bootloader: grub

kernel_cmdline: "quiet rhgb"

iso:
volume_id: UM-Gn-Live

dnf:
releasever: 39
options:
- --setopt=strict=0
packages:
- "@ultramarine-gnome-product-enviroment"
# scripts:
# post:
# - id: flagship-live
# name: Set up Flagship Live
# file: ./flagship-live.sh
26 changes: 26 additions & 0 deletions katsu/modules/kde/kde-live.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
builder: dnf

import:
- ../base/base.yaml
- ../live/live.yaml

distro: Ultramarine KDE 39

bootloader: grub

kernel_cmdline: "quiet rhgb"

iso:
volume_id: UM-Kd-Live

dnf:
releasever: 39
options:
- --setopt=strict=0
packages:
- "@ultramarine-kde-product-enviroment"
# scripts:
# post:
# - id: flagship-live
# name: Set up Flagship Live
# file: ./flagship-live.sh
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
scripts:
post:
- id: liveimage-setup
- id: live-setup
name: Set up Live Image
file: live.sh
dnf:
Expand Down
26 changes: 26 additions & 0 deletions katsu/modules/pantheon/kde-live.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
builder: dnf

import:
- ../base/base.yaml
- ../live/live.yaml

distro: Ultramarine Pantheon 39

bootloader: grub

kernel_cmdline: "quiet rhgb"

iso:
volume_id: UM-Pa-Live

dnf:
releasever: 39
options:
- --setopt=strict=0
packages:
- "@ultramarine-pantheon-product-enviroment"
# scripts:
# post:
# - id: flagship-live
# name: Set up Flagship Live
# file: ./flagship-live.sh

0 comments on commit 0e9e4a4

Please sign in to comment.