Skip to content

Conversation

@Kasui92
Copy link
Contributor

@Kasui92 Kasui92 commented Oct 27, 2025

This PR includes the main adjustments required to ensure Omakub installs and runs properly on Ubuntu 25.10.

What's Changed

  • Update Signal install/uninstall scripts by @Kasui92
  • Refactor Typora installation to use official repository and keyring by @Kasui92
  • Simplify 1Password installation by using direct download instead of repository setup by @Kasui92
  • Replace flatpak installation with direct download and installation of Obsidian by @Kasui92
  • Replace snap installation of Pinta with flatpak installation by @Kasui92
  • Prevents keyring duplication in VSCode installation by @neidiom and @Kasui92
  • Prevents keyring duplication in Docker, Github CLI, Signal, Typora, Brave Browser, Windsurf and Spotify installation by @Kasui92
  • Use Official PPA for Ulauncher installation by @Kasui92
  • Update uninstall script to remove Neovim files by @Kasui92
  • Use pipx for tldr installation by @Kasui92
  • Move pipx installation into libraries by @Kasui92
  • Removed Open with Alacritty option on Nautilus by @Kasui92
  • Update gum version to 0.17.0 for improved functionality by @Kasui92
  • Move gir1-* installation into gnome-extensions step by @Kasui92
  • Add fallback in reboot request by @Kasui92

Pending Fixes & Adjustments

  • The colors provided for accent-color in Ubuntu 25.10 have changed from previous releases, fallbacks should be provided
  • BlurMyShell has not yet been updated for compatibility with Gnome 49. There are several PRs that fix this
  • The latest version of LazyVim supports tree-sitter-cli, which is missing from versions prior to Ubuntu 25.10. We'll need to consider either a fallback to the previous version of LazyVim or force the installation of node to update tree-sitter-cli

How to Test the Update

For anyone interested in testing this update, a temporary installation script is provided below.
This script is intended only for testing purposes on fresh or disposable environments (for example, a virtual machine).
It is not a production-ready update, and should not be used on systems already running Omakub.
Once the update is finalized, it will be included in the normal Omakub update flow.

wget -qO- https://omakasui.org/omakub | bash

Fixing & Closing

Closes #554
Closes #552
Closes #510
Fixes #558
Fixes #553
Fixes #536
Fixes #347

@Kasui92
Copy link
Contributor Author

Kasui92 commented Oct 27, 2025

The change only includes fixes for Ubuntu 25.10, the other features will be released in other PRs.

@Kasui92 Kasui92 changed the title Ubuntu 25.10 Compatibility and Omakub Updates Ubuntu 25.10 Compatibility Oct 27, 2025
@Kasui92 Kasui92 force-pushed the master branch 2 times, most recently from 5b6b6df to b72e64b Compare October 28, 2025 09:06
@neidiom
Copy link
Contributor

neidiom commented Oct 28, 2025

Nice work, man.

@Kasui92 Kasui92 marked this pull request as ready for review October 28, 2025 10:44
@dhh dhh merged commit b7c444c into basecamp:master Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants