diff --git a/REUSE.toml b/REUSE.toml index cf9ee27..1f7d912 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -24,3 +24,8 @@ SPDX-License-Identifier = "GPL-3.0-or-later" path = ["sway/*.jsonc"] SPDX-FileCopyrightText = "2025 Its-J" SPDX-License-Identifier = "GPL-3.0-or-later" + +[[annotations]] +path = ["nothing/*"] +SPDX-FileCopyrightText = "2026 Its-J" +SPDX-License-Identifier = "GPL-3.0-or-later" diff --git a/nothing/README.md b/nothing/README.md new file mode 100644 index 0000000..b45da00 --- /dev/null +++ b/nothing/README.md @@ -0,0 +1,6 @@ +# Ultramarine Nothing +Ultramarine Nothing is a desktopless Ultramarine live image, used to build new Shades on top of, or create your own Ultramarine experience from the ground up. + +Ultramarine Nothing initially boots you to a TTY where you can mess around to your hearts desire! + +> [!NOTE] To open readymade, use `run-readymade`. This will spawn Readymade inside kwin, a wayland compositor. diff --git a/nothing/nothing-live.sh b/nothing/nothing-live.sh new file mode 100644 index 0000000..b76ca09 --- /dev/null +++ b/nothing/nothing-live.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +sudo echo "#!/usr/bin/env bash + +kwin readymade" > /usr/bin/run-readymade + +chmod +x /usr/bin/run-readymade diff --git a/nothing/nothing-live.yaml b/nothing/nothing-live.yaml new file mode 100644 index 0000000..9d2de21 --- /dev/null +++ b/nothing/nothing-live.yaml @@ -0,0 +1,29 @@ +builder: dnf + +import: + - ../base/base.yaml + - ../live/live.yaml + # - ../base/desktop.yaml # pulls in default flatpak support via the polygrystal package, not needed for Ultramarine Nothing + - ../live/readymade.yaml + - nothing.yaml + +distro: Ultramarine Nothing 43 + +out_file: ultramarine-nothing-43-live.iso + +bootloader: grub + +kernel_cmdline: "quiet rhgb" + +iso: + volume_id: UM-Nth-Live + +scripts: + post: + - id: nothing-live + name: Set up Nothing Live + file: nothing-live.sh + +dnf: + releasever: 43 + exec: dnf5 diff --git a/nothing/nothing.yaml b/nothing/nothing.yaml new file mode 100644 index 0000000..8d7fa51 --- /dev/null +++ b/nothing/nothing.yaml @@ -0,0 +1,4 @@ +dnf: + releasever: 43 + exec: dnf5 + packages: kwin