diff --git a/recipe.json b/recipe.json index b3961cb..5885f25 100644 --- a/recipe.json +++ b/recipe.json @@ -96,9 +96,9 @@ "description": "Choose which applications to install.", "bundles": [ { - "id": "essential-apps", - "title": "Essential Applications", - "subtitle": "Core GNOME apps like Calendar or Calculator.", + "id": "core-apps", + "title": "Core Applications", + "subtitle": "Essential GNOME apps like Calendar or Calculator.", "default": true, "applications" : [ { @@ -130,6 +130,11 @@ "flatpak" : true, "snap" : true }, + { + "name" : "Connections", + "icon" : "org.gnome.Connections", + "flatpak" : true + }, { "name" : "Contacts", "icon" : "org.gnome.Contacts", @@ -202,16 +207,57 @@ } ] }, + { + "id": "office", + "title": "Office", + "subtitle": "The LibreOffice Suite.", + "default": false, + "applications" : [ + { + "name" : "LibreOffice", + "icon" : "org.libreoffice.LibreOffice", + "flatpak": true, + "snap" : true + } + ] + }, { "id": "utilities", "title": "Common Utilities", "subtitle": "Useful utilities like Bottles.", - "default": true, + "default": false, "applications" : [ { "name" : "Bottles", "icon" : "com.usebottles.bottles", - "flatpak" : "com.usebottles.bottles" + "flatpak" : true + }, + { + "name" : "Boxes", + "icon" : "org.gnome.Boxes", + "flatpak" : true, + "snap" : true + }, + { + "name" : "Metadata Cleaner", + "icon" : "fr.romainvigier.MetadataCleaner", + "flatpak" : true + }, + { + "name" : "Rnote", + "icon" : "com.github.flxzt.rnote", + "flatpak" : true + }, + { + "name" : "Shortwave", + "icon" : "de.haeckerfelix.Shortwave", + "flatpak" : true, + "snap" : true + }, + { + "name" : "Sound Recorder", + "icon" : "org.gnome.SoundRecorder", + "flatpak" : true } ] } @@ -242,6 +288,11 @@ "type" : "command", "commands" : ["!nextBoot flatpak install -y org.gnome.clocks || snap install gnome-clocks"] }, + { + "if" : "Connections", + "type" : "command", + "commands" : ["!nextBoot flatpak install -y org.gnome.Connections"] + }, { "if" : "Contacts", "type" : "command", @@ -307,10 +358,40 @@ "type" : "command", "commands" : ["!nextBoot flatpak install -y org.gnome.Weather || snap install gnome-weather"] }, + { + "if" : "LibreOffice", + "type" : "command", + "commands" : ["!nextBoot flatpak install -y org.libreoffice.LibreOffice || snap install libreoffice"] + }, { "if" : "Bottles", "type" : "command", "commands" : ["!nextBoot flatpak install -y com.usebottles.bottles"] + }, + { + "if" : "Boxes", + "type" : "command", + "commands" : ["!nextBoot flatpak install -y org.gnome.Boxes || snap install gnome-boxes"] + }, + { + "if" : "Metadata Cleaner", + "type" : "command", + "commands" : ["!nextBoot flatpak install -y fr.romainvigier.MetadataCleaner"] + }, + { + "if" : "Rnote", + "type" : "command", + "commands" : ["!nextBoot flatpak install -y com.github.flxzt.rnote"] + }, + { + "if" : "Shortwave", + "type" : "command", + "commands" : ["!nextBoot flatpak install -y de.haeckerfelix.Shortwave || snap install shortwave"] + }, + { + "if" : "Sound Recorder", + "type" : "command", + "commands" : ["!nextBoot flatpak install -y org.gnome.SoundRecorder"] } ] },