From dff9bf7f3eee35930898ca0217c19482d55d7b59 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:24:23 -0400 Subject: [PATCH 01/10] chore(deps): update ublue-os/just-action action to v2 (#1678) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/reusable-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 0d6d147ef8b..0d4b0217c58 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -193,7 +193,7 @@ jobs: uses: ublue-os/remove-unwanted-software@517622d6452028f266b7ba4cc9a123b5f58a6b53 # v7 - name: Check just syntax - uses: ublue-os/just-action@961e70ef33d8e0ef5ecf19dbb20739f3c0ce873b # v1 + uses: ublue-os/just-action@bda593098a84a84973b002b4377709166a68be52 # v2 - name: Generate tags id: generate-tags From b658b32e9f764c6a5a93e51ec6a1af299a5984ef Mon Sep 17 00:00:00 2001 From: "Jorge O. Castro" Date: Tue, 17 Sep 2024 16:36:11 -0700 Subject: [PATCH 02/10] feat(gnome): Set animation speed to .8 (#1673) --- system_files/silverblue/etc/environment | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system_files/silverblue/etc/environment b/system_files/silverblue/etc/environment index 99c3618c505..e404d64c99f 100644 --- a/system_files/silverblue/etc/environment +++ b/system_files/silverblue/etc/environment @@ -1,3 +1,3 @@ MUTTER_DEBUG_FORCE_KMS_MODE=simple MUTTER_DEBUG_KMS_THREAD_TYPE=user -GNOME_SHELL_SLOWDOWN_FACTOR=0.9 +GNOME_SHELL_SLOWDOWN_FACTOR=0.8 From 0e1ccd47e5e1bcc7c7c67228a63f4325d3453f94 Mon Sep 17 00:00:00 2001 From: "Jorge O. Castro" Date: Tue, 17 Sep 2024 16:36:27 -0700 Subject: [PATCH 03/10] feat: add active directory support (#1674) --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 8626d6f7d08..8e584b4c19d 100644 --- a/packages.json +++ b/packages.json @@ -2,6 +2,7 @@ "all": { "include": { "all": [ + "adcli", "bash-color-prompt", "bcache-tools", "bootc", @@ -12,6 +13,7 @@ "fish", "firewall-config", "foo2zjs", + "freeipa-client", "fuse-encfs", "gcc", "glow", @@ -23,10 +25,13 @@ "input-remapper", "libimobiledevice", "libxcrypt-compat", + "libsss_autofs", + "libssd_sudo", "lm_sensors", "make", "mesa-libGLU", "nerd-fonts", + "oddjob-mkhomedir", "opendyslexic-fonts", "playerctl", "printer-driver-brlaser", @@ -40,6 +45,10 @@ "samba-winbind-modules", "samba", "solaar", + "sssd-ad", + "sssd-ipa", + "sssd-krb5", + "sssd-nfs-idmap", "stress-ng", "tailscale", "tmux", From 36e1b066b43d47f03ae27a15e71c10cfdd0e07dc Mon Sep 17 00:00:00 2001 From: Niklas <40402114+NiHaiden@users.noreply.github.com> Date: Wed, 18 Sep 2024 01:36:50 +0200 Subject: [PATCH 04/10] chore(readme): remove broken aurora badges from readme (#1680) --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 8d2edb98ade..0ed227d5071 100644 --- a/README.md +++ b/README.md @@ -18,8 +18,6 @@ Bluefin strives to cover these two use cases. For end users it provides a system ## Aurora - [getaurora.dev](https://getaurora.dev) -[![aurora 39](https://github.com/ublue-os/bluefin/actions/workflows/build-39-aurora.yml/badge.svg)](https://github.com/ublue-os/bluefin/actions/workflows/build-39-aurora.yml) [![aurora 40](https://github.com/ublue-os/bluefin/actions/workflows/build-40-aurora.yml/badge.svg)](https://github.com/ublue-os/bluefin/actions/workflows/build-40-aurora.yml) - ![Screenshot_20240423_211805](https://github.com/ublue-os/bluefin/assets/40402114/1bea1ed8-d97a-402a-957b-e0f338d38230) Aurora is a delightful KDE desktop experience for end-users that are looking for reliability and developers for the most-hassle free setup. Zero maintenance included. From 1eb075d0e9bbb90377f08e5f74815c4a1a1a08a3 Mon Sep 17 00:00:00 2001 From: "Jorge O. Castro" Date: Tue, 17 Sep 2024 16:48:20 -0700 Subject: [PATCH 05/10] feat: add scx-scheds (#1681) --- packages.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 8e584b4c19d..8f508aa7c7b 100644 --- a/packages.json +++ b/packages.json @@ -199,7 +199,8 @@ "40": { "include": { "all": [ - "ptyxis" + "ptyxis", + "scx-scheds" ], "silverblue": [], "dx": [] From d02a9454ffb2e5bc2336b275da02230d77f1deda Mon Sep 17 00:00:00 2001 From: "Jorge O. Castro" Date: Tue, 17 Sep 2024 17:08:35 -0700 Subject: [PATCH 06/10] fix: remove nonexistant libsssd_sudo package (#1682) --- packages.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages.json b/packages.json index 8f508aa7c7b..a8efd9cd0b4 100644 --- a/packages.json +++ b/packages.json @@ -26,7 +26,6 @@ "libimobiledevice", "libxcrypt-compat", "libsss_autofs", - "libssd_sudo", "lm_sensors", "make", "mesa-libGLU", From 3974ca9adfd507bc73386d66c6e9ca13a8d74658 Mon Sep 17 00:00:00 2001 From: Brian Ketelsen Date: Thu, 19 Sep 2024 09:12:24 -0400 Subject: [PATCH 07/10] fix: enable incus-startup service (#1688) --- system_files/dx/usr/libexec/bluefin-incus | 1 + 1 file changed, 1 insertion(+) diff --git a/system_files/dx/usr/libexec/bluefin-incus b/system_files/dx/usr/libexec/bluefin-incus index 4c5d61e4b77..5e3e8c7eee4 100755 --- a/system_files/dx/usr/libexec/bluefin-incus +++ b/system_files/dx/usr/libexec/bluefin-incus @@ -58,6 +58,7 @@ sudo systemctl enable --now incus-workaround.service sudo systemctl enable --now lxcfs sudo systemctl enable --now incus.socket sudo systemctl start incus.service +sudo systemctl enable incus-startup # run incus admin init echo "" From 54f6255e1c3c19daaaab0effad77d6773184123a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 20 Sep 2024 12:40:57 -0400 Subject: [PATCH 08/10] chore(deps): update actions/setup-node digest to 0a44ba7 (#1689) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/validate-renovate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index d8db694c681..9634f1cc46b 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -20,7 +20,7 @@ jobs: uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Setup Node.js - uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4 + uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4 with: node-version: latest From 6915ede68a9dd166d69048a2aa4e142b1b05df8b Mon Sep 17 00:00:00 2001 From: egourves <113534676+egourves@users.noreply.github.com> Date: Tue, 24 Sep 2024 18:48:44 -0400 Subject: [PATCH 09/10] feat: add Discourse desktop shortcut (#1693) --- .../usr/share/applications/Discourse.desktop | 9 + .../usr/share/ublue-os/bluefin/discourse.svg | 318 ++++++++++++++++++ 2 files changed, 327 insertions(+) create mode 100644 system_files/shared/usr/share/applications/Discourse.desktop create mode 100644 system_files/shared/usr/share/ublue-os/bluefin/discourse.svg diff --git a/system_files/shared/usr/share/applications/Discourse.desktop b/system_files/shared/usr/share/applications/Discourse.desktop new file mode 100644 index 00000000000..423a7d597b3 --- /dev/null +++ b/system_files/shared/usr/share/applications/Discourse.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +NoDisplay=false +Terminal=false +Exec=xdg-open https://universal-blue.discourse.group/c/bluefin/ +Icon=/usr/share/ublue-os/bluefin/discourse.svg +Name=Discourse +Comment=Universal Blue Forums +Categories=Utility; diff --git a/system_files/shared/usr/share/ublue-os/bluefin/discourse.svg b/system_files/shared/usr/share/ublue-os/bluefin/discourse.svg new file mode 100644 index 00000000000..9c2cfd9ee68 --- /dev/null +++ b/system_files/shared/usr/share/ublue-os/bluefin/discourse.svg @@ -0,0 +1,318 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 9ff0022cfdf717a38a8681d4179cd263e4b2758a Mon Sep 17 00:00:00 2001 From: "Jorge O. Castro" Date: Tue, 24 Sep 2024 22:12:29 -0400 Subject: [PATCH 10/10] Update 10-tips.md --- system_files/shared/usr/share/ublue-os/motd/tips/10-tips.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/system_files/shared/usr/share/ublue-os/motd/tips/10-tips.md b/system_files/shared/usr/share/ublue-os/motd/tips/10-tips.md index 237c6a0f1ed..f34ca797df9 100644 --- a/system_files/shared/usr/share/ublue-os/motd/tips/10-tips.md +++ b/system_files/shared/usr/share/ublue-os/motd/tips/10-tips.md @@ -10,3 +10,6 @@ Use `Ctrl`-`Alt`-`T` to quickly open a terminal Tailscale is included, check out [their docs](https://tailscale.com/kb/1017/install) Bluefin is your gateway to AI and LLMs | `ujust ollama` to [get started](https://ollama.com/) `ujust --choose` will show you each shortcut and the script it's running +`tldr rpm-ostree` will give you the rundown on basic commands +`ujust rebase-helper` can help you roll back to a specific image, or to a different channel entirely, check the docs for more info +`ujust changelogs` shows a summary of the package changes since the last update