1
0

Compare commits

19 Commits

Author SHA256 Message Date
af4f16a36d Accepting request 1285124 from devel:microos:aeon
- Rename "openSUSE Aeon" to "Aeon" in zenity titles to follow Aeon's Brand Guidelines.

OBS-URL: https://build.opensuse.org/request/show/1285124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-branding-Aeon?expand=0&rev=11
2025-06-12 14:46:56 +00:00
Richard Brown
795d8320b8 - Rename "openSUSE Aeon" to "Aeon" in zenity titles to follow Aeon's Brand Guidelines.
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=45
2025-06-12 11:51:04 +00:00
Richard Brown
c45c424db9 Rename "openSUSE Aeon" to "Aeon" in zenity titles to follow Aeon's Brand Guidelines.
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=44
2025-06-12 11:50:12 +00:00
ee85369ce4 Accepting request 1277362 from devel:microos:aeon
OBS-URL: https://build.opensuse.org/request/show/1277362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-branding-Aeon?expand=0&rev=10
2025-05-14 15:01:54 +00:00
Richard Brown
a6dbe670c9 Make default flatpaks the same whether or not a user customizes the software selection
- Make default flatpaks the same whether or not a user customizes the software selection

OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=42
2025-05-14 08:56:35 +00:00
31e471a790 Accepting request 1235588 from devel:microos:aeon
OBS-URL: https://build.opensuse.org/request/show/1235588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-branding-Aeon?expand=0&rev=9
2025-01-07 19:54:43 +00:00
Richard Brown
25f6620695 Add Refine to the Flatpak list and remove GIMP
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=40
2025-01-07 11:40:11 +00:00
c6248838d0 Accepting request 1233798 from devel:microos:aeon
- Correctly populate custom-keybindings gschema structure 

- A more modern choice of applications in aeon-firstboot - evince -> papers; celluloid -> showtime; vlc -> celluloid

OBS-URL: https://build.opensuse.org/request/show/1233798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-branding-Aeon?expand=0&rev=8
2024-12-31 10:12:48 +00:00
Richard Brown
ece7339c49 - Correctly populate custom-keybindings gschema structure
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=38
2024-12-29 16:34:16 +00:00
Richard Brown
dccd638dbc OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=37 2024-12-29 16:33:13 +00:00
Richard Brown
a4741c30d8 A more modern choice of applications in aeon-firstboot - evince -> papers; celluloid -> showtime; vlc -> celluloid
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=36
2024-12-29 10:41:38 +00:00
8c987409a8 Accepting request 1217260 from devel:microos:aeon
- Change default recommended flatpaks, install Ptyxis, offer a PDF
  viewer

OBS-URL: https://build.opensuse.org/request/show/1217260
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-branding-Aeon?expand=0&rev=7
2024-10-23 19:11:17 +00:00
Richard Brown
d77a029bdc - Change default recommended flatpaks, install Ptyxis, offer a PDF
viewer

OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=34
2024-10-23 08:57:34 +00:00
c67f3e12d5 Accepting request 1208174 from devel:microos:aeon
- Don't own /usr/etc/skel/.config (owned by filesystem pkg) 

- Configure gnome-console as default terminal, not ptyxis 

- Move skel and sudoers config for /usr/etc
- Configure new default terminal 'ptyxis' by default

- Set Aeon's default accent-color to 'green'

OBS-URL: https://build.opensuse.org/request/show/1208174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-branding-Aeon?expand=0&rev=6
2024-10-16 21:44:34 +00:00
Richard Brown
9929aba59f - Don't own /usr/etc/skel/.config (owned by filesystem pkg)
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=32
2024-10-15 15:16:14 +00:00
Richard Brown
c9d58369f5 - Configure gnome-console as default terminal, not ptyxis
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=31
2024-10-15 12:16:04 +00:00
Richard Brown
39dc8d9468 OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=30 2024-10-14 14:18:00 +00:00
Richard Brown
65ca5a1340 - Move skel and sudoers config for /usr/etc
- Configure new default terminal 'ptyxis' by default

OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=29
2024-10-14 13:55:27 +00:00
Richard Brown
ee3cf93820 - Set Aeon's default accent-color to 'green'
OBS-URL: https://build.opensuse.org/package/show/devel:microos:aeon/gnome-branding-Aeon?expand=0&rev=28
2024-10-14 10:01:19 +00:00
5 changed files with 93 additions and 20 deletions

View File

@@ -6,6 +6,7 @@ enable-repos-dialog = false
favorite-apps=['org.mozilla.firefox.desktop', 'org.gnome.Software.desktop', 'org.gnome.Nautilus.desktop']
[org.gnome.desktop.interface]
accent-color='green'
color-scheme='prefer-dark'
clock-show-weekday=true
show-battery-percentage=true
@@ -15,3 +16,23 @@ font-antialiasing='rgba'
picture-uri='file:///usr/share/wallpapers/aeonwallpaper.png'
picture-uri-dark='file:///usr/share/wallpapers/aeonwallpaper.png'
[org.gnome.Console]
use-system-font=false
custom-font='Monospace 12'
[org.gnome.settings-daemon.plugins.media-keys]
custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/']
[org.gnome.settings-daemon.plugins.media-keys.custom-keybindings.custom0]
binding='<Super>Return'
command='kgx -e distrobox enter'
name='Distrobox Console'
[org.gnome.settings-daemon.plugins.media-keys.custom-keybindings.custom1]
binding='<Shift><Super>Return'
command='kgx'
name='Local Console'
[org.gnome.desktop.applications.terminal.exec-arg]
exec='kgx'
exec-arg='-e'

View File

@@ -28,7 +28,7 @@ until /usr/bin/curl -s --max-time 5 https://flathub.org > /dev/null; do sleep 1;
}
defaultOptions() {
pkgs=("org.mozilla.firefox" "org.gnome.Calculator" "org.gnome.TextEditor")
pkgs=("org.mozilla.firefox" "org.gnome.Calculator" "org.gnome.TextEditor" "app.devsuite.Ptyxis" "page.tesk.Refine")
}
customizeOptions() {
@@ -40,17 +40,18 @@ customizeOptions() {
TRUE org.mozilla.firefox "Mozilla Firefox" "Default Web Browser" \
TRUE org.gnome.Calculator "Calculator" "Basic Calculator" \
TRUE org.gnome.TextEditor "Text Editor" "Basic Text Editor" \
TRUE app.devsuite.Ptyxis "Ptyxis" "Advanced Terminal Emulator" \
TRUE page.tesk.Refine "Refine" "Tweak advanced settings in GNOME" \
FALSE com.mattjakeman.ExtensionManager "Extension Manager" "Shell Extensions Manager" \
FALSE com.github.tchx84.Flatseal "Flatseal" "Application Permissions Manager" \
FALSE com.valvesoftware.Steam "Steam" "Steam Games Launcher" \
FALSE org.gnome.Papers "Papers" "Document & PDF Viewer" \
FALSE org.gnome.Loupe "Image Viewer" "Basic Image Viewer" \
FALSE org.gnome.gThumb "gThumb" "Advanced Image Viewer" \
FALSE io.github.celluloid_player.Celluloid "Celluloid" "Basic Video Player" \
FALSE org.videolan.VLC "VLC" "Advanced Video Player" \
FALSE org.mozilla.Thunderbird "Thunderbird" "Mail Client" \
FALSE org.gnome.Showtime "Showtime" "Basic Video Player" \
FALSE io.github.celluloid_player.Celluloid "Celluloid" "Advanced Video Player" \
FALSE org.telegram.desktop "Telegram Desktop" "Telegram Messaging Client" \
FALSE org.libreoffice.LibreOffice "LibreOffice" "LibreOffice Office Suite" \
FALSE org.gimp.GIMP "GNU Image Manipulation Program" "Image Editor" \
FALSE org.gnome.Builder "Builder" "Graphical IDE" \
FALSE io.github.dvlv.boxbuddyrs "BoxBuddy" "Distrobox Container Manager" \
FALSE org.gnome.Boxes "Boxes" "Virtualisation" \
@@ -70,7 +71,7 @@ FALSE org.gnome.SimpleScan "Document Scanner" "Basic Document Scanner" \
firstMSG() {
#Insert Welcome message here
zenity --question --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to openSUSE Aeon' \
zenity --question --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to Aeon' \
--text 'Almost done, there is one last step\n\nWe need to download some applications to get you started\n\nYou can add more software later using the <b>Software</b> App' \
--width 300 --height 300 \
--ok-label OK \
@@ -87,8 +88,8 @@ firstMSG() {
lastMSG() {
#Insert Welcome message here
zenity --info --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to openSUSE Aeon' \
--text 'Congratulations!\n\nYour system is ready to be used\n\nWe hope you enjoy using <b>openSUSE Aeon</b>' \
zenity --info --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to Aeon' \
--text 'Congratulations!\n\nYour system is ready to be used\n\nWe hope you enjoy using <b>Aeon</b>' \
--width 300 --height 300
rm ~/.config/autostart/aeon-firstboot.desktop
}

View File

@@ -2,7 +2,7 @@
firstMSG() {
#Insert Welcome message here
zenity --info --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to openSUSE Aeon' \
zenity --info --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to Aeon' \
--text 'Almost done, there is one last step\n\nWe need perform some checks to make\nsure your migration has gone smoothly\n\nPlease click <b>OK</b> to Continue' \
--width 300 --height 300
}
@@ -41,8 +41,8 @@ install_locale() {
lastMSG() {
#Insert Welcome message here
zenity --info --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to openSUSE Aeon' \
--text 'Congratulations!\n\nYour system is ready to be used\n\nWe hope you enjoy using <b>openSUSE Aeon</b>' \
zenity --info --icon=distributor-logo-Aeon-symbolic --no-wrap --title 'Welcome to Aeon' \
--text 'Congratulations!\n\nYour system is ready to be used\n\nWe hope you enjoy using <b>Aeon</b>' \
--width 300 --height 300
rm ~/.config/autostart/aeon-mig-firstboot.desktop
}

View File

@@ -1,3 +1,55 @@
-------------------------------------------------------------------
Thu Jun 12 11:50:35 UTC 2025 - Richard Brown <rbrown@suse.com>
- Rename "openSUSE Aeon" to "Aeon" in zenity titles to follow Aeon's Brand Guidelines.
-------------------------------------------------------------------
Tue Jan 14 21:16:44 UTC 2025 - Falcão <johnf@sousafalcao.pt>
- Make default flatpaks the same whether or not a user customizes the software selection
-------------------------------------------------------------------
Sat Jan 4 20:16:38 UTC 2025 - Di Lorenzo <lauro@dilorenzo.one>
- Add Refine to the Flatpak list and remove GIMP
-------------------------------------------------------------------
Sun Dec 29 16:33:56 UTC 2024 - Richard Brown <rbrown@suse.com>
- Correctly populate custom-keybindings gschema structure
-------------------------------------------------------------------
Mon Dec 9 17:57:50 UTC 2024 - Di Lorenzo <lauro@dilorenzo.one>
- A more modern choice of applications in aeon-firstboot - evince -> papers; celluloid -> showtime; vlc -> celluloid
-------------------------------------------------------------------
Wed Oct 23 08:56:36 UTC 2024 - Richard Brown <rbrown@suse.com>
- Change default recommended flatpaks, install Ptyxis, offer a PDF
viewer
-------------------------------------------------------------------
Tue Oct 15 15:15:41 UTC 2024 - Richard Brown <rbrown@suse.com>
- Don't own /usr/etc/skel/.config (owned by filesystem pkg)
-------------------------------------------------------------------
Tue Oct 15 12:14:47 UTC 2024 - Richard Brown <rbrown@suse.com>
- Configure gnome-console as default terminal, not ptyxis
-------------------------------------------------------------------
Mon Oct 14 13:53:44 UTC 2024 - Richard Brown <rbrown@suse.com>
- Move skel and sudoers config for /usr/etc
- Configure new default terminal 'ptyxis' by default
-------------------------------------------------------------------
Mon Oct 14 10:01:00 UTC 2024 - Richard Brown <rbrown@suse.com>
- Set Aeon's default accent-color to 'green'
-------------------------------------------------------------------
Thu Jun 13 18:21:19 UTC 2024 - Richard Brown <rbrown@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package gnome-branding-Aeon
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2021 SUSE Software Solutions GmbH
#
# All modifications and additions to the file contributed by third parties
@@ -85,8 +85,8 @@ install -d %{buildroot}%{_datadir}/glib-2.0/schemas
install -m0644 30_Aeon.gschema.override %{buildroot}%{_datadir}/glib-2.0/schemas/
install -d %{buildroot}%{_prefix}/share/aeon
install -m0644 flathub.flatpakrepo %{buildroot}%{_prefix}/share/aeon
install -d %{buildroot}%{_sysconfdir}/skel/.config/autostart
install -m0644 aeon-firstboot.desktop %{buildroot}%{_sysconfdir}/skel/.config/autostart/aeon-firstboot.desktop
install -d %{buildroot}%{_prefix}%{_sysconfdir}/skel/.config/autostart
install -m0644 aeon-firstboot.desktop %{buildroot}%{_prefix}%{_sysconfdir}/skel/.config/autostart/aeon-firstboot.desktop
install -d %{buildroot}%{_bindir}
install -m0755 aeon-firstboot %{buildroot}%{_bindir}/aeon-firstboot
install -m0755 aeon-mig-firstboot %{buildroot}%{_bindir}/aeon-mig-firstboot
@@ -97,8 +97,8 @@ install -m0644 aeonwallpaper.png %{buildroot}%{_datadir}/wallpapers/aeonwallpape
install -d %{buildroot}%{_userunitdir}
install -m0644 distrobox-upgrade-all.service %{buildroot}%{_userunitdir}/distrobox-upgrade-all.service
install -m0644 distrobox-upgrade-all.timer %{buildroot}%{_userunitdir}/distrobox-upgrade-all.timer
install -d %{buildroot}%{_sysconfdir}/sudoers.d/
install -m0640 50-aeon %{buildroot}%{_sysconfdir}/sudoers.d/50-aeon
install -d %{buildroot}%{_prefix}%{_sysconfdir}/sudoers.d/
install -m0640 50-aeon %{buildroot}%{_prefix}%{_sysconfdir}/sudoers.d/50-aeon
install -d %{buildroot}%{_datadir}/gnome-background-properties
install -m0644 wallpaper-branding-Aeon.xml %{buildroot}%{_datadir}/gnome-background-properties/wallpaper-branding-Aeon.xml
install -d %{buildroot}%{_datadir}/polkit-1/rules.d/
@@ -125,9 +125,8 @@ install -m0644 vendor.conf %{buildroot}%{_datadir}/gnome-initial-setup/vendor.co
%{_datadir}/glib-2.0/schemas/30_Aeon.gschema.override
%dir %{_prefix}/share/aeon
%{_prefix}/share/aeon/flathub.flatpakrepo
%dir %{_sysconfdir}/skel/.config
%dir %{_sysconfdir}/skel/.config/autostart
%config(noreplace) %{_sysconfdir}/skel/.config/autostart/aeon-firstboot.desktop
%dir %{_prefix}%{_sysconfdir}/skel/.config/autostart
%{_prefix}%{_sysconfdir}/skel/.config/autostart/aeon-firstboot.desktop
%{_bindir}/aeon-firstboot
%{_bindir}/aeon-mig-firstboot
%dir %{_prefix}%{_sysconfdir}/transactional-update.conf.d
@@ -136,7 +135,7 @@ install -m0644 vendor.conf %{buildroot}%{_datadir}/gnome-initial-setup/vendor.co
%{_datadir}/wallpapers/aeonwallpaper.png
%{_userunitdir}/distrobox-upgrade-all.service
%{_userunitdir}/distrobox-upgrade-all.timer
%{_sysconfdir}/sudoers.d/50-aeon
%{_prefix}%{_sysconfdir}/sudoers.d/50-aeon
%dir %{_datadir}/gnome-background-properties
%{_datadir}/gnome-background-properties/wallpaper-branding-Aeon.xml
%{_datadir}/polkit-1/rules.d/49-aeon.rules