Skip to content

Switch to Brave Origin Stable version from Brave Origin Beta - #6021

Closed
virtualabishek wants to merge 7 commits into
omacom:devfrom
virtualabishek:update-brave-origin-package
Closed

Switch to Brave Origin Stable version from Brave Origin Beta#6021
virtualabishek wants to merge 7 commits into
omacom:devfrom
virtualabishek:update-brave-origin-package

Conversation

@virtualabishek

Copy link
Copy Markdown
Contributor

Overview

Upgrade Brave Origin browser support from the beta package (brave-origin-beta-bin) to the stable package (brave-origin-bin) now available on AUR.

Changes

  • Updated package name in browser installation scripts from brave-origin-beta-bin to brave-origin-bin
  • Updated desktop file reference from brave-origin-beta.desktop to brave-origin.desktop
  • Updated configuration files from brave-origin-beta-flags.conf to brave-origin-flags.conf
  • Added migration script to handle cleanup of old beta configuration files from existing installations

Related Links

Copilot AI review requested due to automatic review settings June 2, 2026 07:43

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

This PR completes a rename/migration from “Brave Origin Beta” to “Brave Origin” across install/remove/default/theme scripts and adds a cleanup migration for the old flags file.

Changes:

  • Renames Brave Origin Beta references (desktop ID, package name, flags filename, refresh command) to Brave Origin.
  • Adds a migration to remove the old brave-origin-beta-flags.conf file.
  • Updates Chromium flags migration to target brave-origin instead of brave-origin-beta.

Reviewed changes

Copilot reviewed 3 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
migrations/1779745014.sh New migration to remove the old Brave Origin Beta flags file.
migrations/1778270869.sh Updates VAAPI-flags cleanup loop target from brave-origin-beta to brave-origin.
migrations/1777618046.sh Updates symlink migration to the new Brave Origin flags filename/message.
bin/omarchy-theme-set-browser Refreshes brave-origin instead of brave-origin-beta.
bin/omarchy-remove-browser Removes Brave Origin using new desktop ID/package/flags filename.
bin/omarchy-menu Updates menu option to look for brave-origin.desktop (but introduces a shebang corruption).
bin/omarchy-install-browser Installs brave-origin-bin and writes the new flags filename.
bin/omarchy-default-browser Maps brave-origin.desktop to brave-origin consistently.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread migrations/1779745014.sh Outdated
Copilot AI review requested due to automatic review settings June 2, 2026 07:50

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 6 changed files in this pull request and generated 2 comments.

Comment thread migrations/1779745014.sh Outdated
Comment thread migrations/1779745014.sh Outdated
@virtualabishek
virtualabishek requested a review from Copilot June 2, 2026 07:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 6 changed files in this pull request and generated 1 comment.

Comment thread migrations/1779745014.sh Outdated
@virtualabishek
virtualabishek requested a review from Copilot June 2, 2026 07:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 6 changed files in this pull request and generated 1 comment.

Comment thread migrations/1779745014.sh Outdated
Comment thread bin/omarchy-menu Outdated
@@ -1,4 +1,4 @@
#!/bin/bash
omarchy-men#!/bin/bash

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, It was just mistake. Corrected in the commit. @dhh

Copilot AI review requested due to automatic review settings June 9, 2026 14:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 6 changed files in this pull request and generated 3 comments.

Comment thread migrations/1779745014.sh
Comment thread migrations/1779745014.sh
Comment thread migrations/1779745014.sh
@virtualabishek
virtualabishek requested review from Copilot and dhh June 9, 2026 14:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 6 changed files in this pull request and generated 2 comments.

Comment thread migrations/1779745014.sh
Comment thread migrations/1779745014.sh
@yevshev

yevshev commented Jul 19, 2026

Copy link
Copy Markdown

rebase onto quattro?

@dhh

dhh commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Thanks! This was brought over to the quattro branch (adapted for its divergence from dev) in f4757c5c with credit to you as the commit author. Since the stable wrapper parses flags files correctly now, Brave Origin also picks up the standard chromium flags, and the migration swaps the package itself for existing beta installs. Appreciate the verified legwork on the AUR package rename!

@dhh dhh closed this Jul 20, 2026
dhh pushed a commit that referenced this pull request Jul 20, 2026
Brave now publishes brave-origin-bin on AUR, so use it instead of
brave-origin-beta-bin. The stable wrapper also parses flags files
correctly, so Brave Origin can use the normal chromium flags like
the other Chromium-based browsers.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
katrushenkov pushed a commit to katrushenkov/omarchy that referenced this pull request Jul 20, 2026
Brave now publishes brave-origin-bin on AUR, so use it instead of
brave-origin-beta-bin. The stable wrapper also parses flags files
correctly, so Brave Origin can use the normal chromium flags like
the other Chromium-based browsers.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@virtualabishek

virtualabishek commented Jul 24, 2026

Copy link
Copy Markdown
Contributor Author

Thanks! This was brought over to the quattro branch (adapted for its divergence from dev) in f4757c5c with credit to you as the commit author. Since the stable wrapper parses flags files correctly now, Brave Origin also picks up the standard chromium flags, and the migration swaps the package itself for existing beta installs. Appreciate the verified legwork on the AUR package rename!

Thank you! This is my first contribution to Omarchy, and I’m quite excited to contribute more in the future.

Thank you @dhh and other contributors.

nick1udwig pushed a commit to nick1udwig/omarchy that referenced this pull request Sep 9, 2026
Brave now publishes brave-origin-bin on AUR, so use it instead of
brave-origin-beta-bin. The stable wrapper also parses flags files
correctly, so Brave Origin can use the normal chromium flags like
the other Chromium-based browsers.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants