diff --git a/app/src/main/assets/os.json b/app/src/main/assets/os.json
index c26c47b..a7a850c 100644
--- a/app/src/main/assets/os.json
+++ b/app/src/main/assets/os.json
@@ -67,10 +67,50 @@
"name": "Ubuntu",
"category": "Linux",
"subcategory": "Desktop",
- "description": "",
+ "description": "Ubuntu Desktop delivers new tools and enhancements for developers, creators, gamers, and administrators.",
"icon": "ubuntu.svg",
"url": "https://ubuntu.com/download"
},
+ {
+ "name": "openSUSE",
+ "category": "Linux",
+ "subcategory": "Desktop",
+ "description": "openSUSE makes open source Linux operating systems for desktops, servers and containers.",
+ "icon": "opensuse.svg",
+ "url": "https://get.opensuse.org/"
+ },
+ {
+ "name": "Rocky Linux",
+ "category": "Linux",
+ "subcategory": "Server",
+ "description": "Rocky Linux is an open-source enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux®.",
+ "icon": "rockylinux.svg",
+ "url": "https://rockylinux.org/download"
+ },
+ {
+ "name": "AlmaLinux",
+ "category": "Linux",
+ "subcategory": "Server",
+ "description": "An Open Source, community owned and governed, forever-free enterprise Linux distribution, focused on long-term stability, providing a robust production-grade platform. AlmaLinux OS is binary compatible with RHEL®.",
+ "icon": "almalinux.svg",
+ "url": "https://almalinux.org/get-almalinux/"
+ },
+ {
+ "name": "Ubuntu Server",
+ "category": "Linux",
+ "subcategory": "Server",
+ "description": "Whether you want to configure a simple file server or build a fifty thousand-node cloud, you can rely on Ubuntu Server and its five years of free updates.",
+ "icon": "ubuntu.svg",
+ "url": "https://ubuntu.com/download/server"
+ },
+ {
+ "name": "Alpine Linux",
+ "category": "Linux",
+ "subcategory": "Server",
+ "description": "Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.",
+ "icon": "alpinelinux.svg",
+ "url": "https://alpinelinux.org/downloads/"
+ },
{
"name": "FreeBSD",
"category": "BSD",
@@ -79,6 +119,30 @@
"icon": "freebsd.svg",
"url": "https://www.freebsd.org/where/"
},
+ {
+ "name": "OpenBSD",
+ "category": "BSD",
+ "subcategory": null,
+ "description": "A free, multi-platform 4.4BSD-based UNIX-like operating system emphasizing security and correctness.",
+ "icon": "openbsd.svg",
+ "url": "https://www.openbsd.org/faq/faq4.html#Download"
+ },
+ {
+ "name": "GhostBSD",
+ "category": "BSD",
+ "subcategory": "Desktop",
+ "description": "A simple, elegant desktop BSD Operating System",
+ "icon": null,
+ "url": "https://ghostbsd.org/download"
+ },
+ {
+ "name": "TrueNAS",
+ "category": "BSD",
+ "subcategory": "Networking",
+ "description": "The world's most popular software-defined storage operating system.",
+ "icon": "truenas.svg",
+ "url": "https://www.truenas.com/download-truenas-core/"
+ },
{
"name": "OPNsense",
"category": "BSD",
@@ -127,6 +191,54 @@
"icon": null,
"url": "https://clonezilla.org/downloads.php"
},
+ {
+ "name": "SystemRescue",
+ "category": "Recovery",
+ "subcategory": null,
+ "description": "A Linux system rescue toolkit for administering or repairing your system and data.",
+ "icon": null,
+ "url": "https://www.system-rescue.org/Download/"
+ },
+ {
+ "name": "GParted Live",
+ "category": "Recovery",
+ "subcategory": null,
+ "description": "A small bootable GNU/Linux distribution for x86 based computers with the GParted partition editor.",
+ "icon": null,
+ "url": "https://gparted.org/download.php"
+ },
+ {
+ "name": "Rescuezilla",
+ "category": "Recovery",
+ "subcategory": null,
+ "description": "The Swiss Army Knife of system recovery. Easy-to-use disk imaging and cloning with a friendly GUI.",
+ "icon": null,
+ "url": "https://rescuezilla.com/download"
+ },
+ {
+ "name": "Memtest86+",
+ "category": "Recovery",
+ "subcategory": null,
+ "description": "Free, open-source memory testing software for x86 and x86-64 computers.",
+ "icon": null,
+ "url": "https://memtest.org/"
+ },
+ {
+ "name": "ShredOS",
+ "category": "Recovery",
+ "subcategory": null,
+ "description": "A USB bootable small linux distro for securely erasing your disks using nwipe.",
+ "icon": null,
+ "url": "https://github.com/PartialVolume/shredos.x86_64/releases"
+ },
+ {
+ "name": "Super Grub2",
+ "category": "Recovery",
+ "subcategory": null,
+ "description": "Get back to your GNU/Linux & Windows computers !",
+ "icon": null,
+ "url": "https://www.supergrubdisk.org/category/download/"
+ },
{
"name": "Bazzite",
"category": "Linux",
@@ -143,14 +255,6 @@
"icon": "manjaro.svg",
"url": "https://manjaro.org/products"
},
- {
- "name": "Super Grub2",
- "category": "Recovery",
- "subcategory": null,
- "description": "Get back to your GNU/Linux & Windows computers !",
- "icon": null,
- "url": "https://www.supergrubdisk.org/category/download/"
- },
{
"name": "Kali Linux",
"category": "Linux",
@@ -195,8 +299,48 @@
"name": "TempleOS",
"category": "Other",
"subcategory": null,
- "description": "",
+ "description": "A biblical-themed lightweight operating system designed to be the Third Temple.",
"icon": null,
"url": "https://templeos.org/Downloads/"
+ },
+ {
+ "name": "Haiku",
+ "category": "Other",
+ "subcategory": null,
+ "description": "An open-source operating system inspired by BeOS, targeting personal computing.",
+ "icon": null,
+ "url": "https://www.haiku-os.org/get-haiku/"
+ },
+ {
+ "name": "ReactOS",
+ "category": "Other",
+ "subcategory": null,
+ "description": "A free, open-source operating system aiming for Windows compatibility.",
+ "icon": "reactos.svg",
+ "url": "https://reactos.org/download/"
+ },
+ {
+ "name": "ChromeOS Flex",
+ "category": "ChromeOS",
+ "subcategory": null,
+ "description": "Google's cloud-first operating system for PCs and Macs.",
+ "icon": "chromeos.svg",
+ "url": "https://chromeenterprise.google/os/chromeosflex/"
+ },
+ {
+ "name": "FydeOS",
+ "category": "ChromeOS",
+ "subcategory": null,
+ "description": "A ChromiumOS-based operating system with Android app support.",
+ "icon": null,
+ "url": "https://fydeos.io/download"
+ },
+ {
+ "name": "Brunch",
+ "category": "ChromeOS",
+ "subcategory": null,
+ "description": "A framework to boot ChromeOS on generic x86 hardware.",
+ "icon": null,
+ "url": "https://github.com/sebanc/brunch/releases"
}
]
diff --git a/app/src/main/assets/osicons/almalinux.svg b/app/src/main/assets/osicons/almalinux.svg
new file mode 100644
index 0000000..5278cbf
--- /dev/null
+++ b/app/src/main/assets/osicons/almalinux.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/src/main/assets/osicons/asahilinux.svg b/app/src/main/assets/osicons/asahilinux.svg
new file mode 100644
index 0000000..01e7cee
--- /dev/null
+++ b/app/src/main/assets/osicons/asahilinux.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/src/main/assets/osicons/chromeos.svg b/app/src/main/assets/osicons/chromeos.svg
new file mode 100644
index 0000000..919ac2a
--- /dev/null
+++ b/app/src/main/assets/osicons/chromeos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/src/main/assets/osicons/freenas.svg b/app/src/main/assets/osicons/freenas.svg
new file mode 100644
index 0000000..b1b0d2f
--- /dev/null
+++ b/app/src/main/assets/osicons/freenas.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/src/main/assets/osicons/netbsd.svg b/app/src/main/assets/osicons/netbsd.svg
new file mode 100644
index 0000000..511f066
--- /dev/null
+++ b/app/src/main/assets/osicons/netbsd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/src/main/assets/osicons/openbsd.svg b/app/src/main/assets/osicons/openbsd.svg
new file mode 100644
index 0000000..e78fbc7
--- /dev/null
+++ b/app/src/main/assets/osicons/openbsd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/src/main/assets/osicons/reactos.svg b/app/src/main/assets/osicons/reactos.svg
new file mode 100644
index 0000000..d58738e
--- /dev/null
+++ b/app/src/main/assets/osicons/reactos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/src/main/assets/osicons/truenas.svg b/app/src/main/assets/osicons/truenas.svg
new file mode 100644
index 0000000..603b836
--- /dev/null
+++ b/app/src/main/assets/osicons/truenas.svg
@@ -0,0 +1 @@
+
\ No newline at end of file