Skip to content

Add Terra as an alternative Fedora install method#5281

Open
Owen-sz wants to merge 3 commits intojesseduffield:masterfrom
Owen-sz:patch-1
Open

Add Terra as an alternative Fedora install method#5281
Owen-sz wants to merge 3 commits intojesseduffield:masterfrom
Owen-sz:patch-1

Conversation

@Owen-sz
Copy link

@Owen-sz Owen-sz commented Feb 10, 2026

PR Description

Adds Terra as an alternative Fedora install method. There are a few advantages to this method over the Copr:

  • Auto-updates
  • Not a sole repo just for lazygit
  • Debug packages

Let me know if there are any formatting changes or anything else needed.

Please check if the PR fulfills these requirements

  • Cheatsheets are up-to-date (run go generate ./...)
  • Code has been formatted (see here)
  • Tests have been added/updated (see here for the integration test guide)
  • Text is internationalised (see here)
  • If a new UserConfig entry was added, make sure it can be hot-reloaded (see here)
  • Docs have been updated if necessary
  • You've read through your own file changes for silly mistakes etc

@stefanhaller
Copy link
Collaborator

I have no experience with Fedora (or linux package management in general), so I can only trust you that this is good.

Just one question: in the lazygit spec on terrapkg I see Version: 0.59.0. This means that the file needs to be updated every time we make a new release, right? Would it be you who does that, and how committed are you to doing that?

@Owen-sz
Copy link
Author

Owen-sz commented Feb 12, 2026

I have no experience with Fedora (or linux package management in general), so I can only trust you that this is good.

Just one question: in the lazygit spec on terrapkg I see Version: 0.59.0. This means that the file needs to be updated every time we make a new release, right? Would it be you who does that, and how committed are you to doing that?

Hey good question. Terra actually auto-updates, so whenever there's a new release, it'll get bumped typically within the hour. If the auto-update build fails, I or someone else will catch it and fix it.

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.

2 participants