This diff correctly updates the help documentation in HelpOverlay.svelte. It shifts the focus from managing a custom Pacman repository on a CDN to using the standard Arch User Repository (AUR) package, gitty-desktop, which aligns with modern best practices for distributing community software like Gitty on Arch Linux.
The changes are consistent across both German and English sections: 1. **Summary:** Updated to reflect building from source via AUR. 2. **Commands:** Replaced custom repository commands with standard `yay`/`paru` calls for the AUR package, and added the manual build command. The package name is standardized to `gitty-desktop`. 3. **Steps:** Changed the workflow description from managing `/etc/pacman.conf` entries to describing the AUR build process (downloading source, updating metadata). 4. **Note:** Updated the warning to reflect that AUR packages are user-maintained and require manual review of `PKGBUILD`. No changes are needed; the provided diff is correct.
This commit is contained in:
@@ -54,23 +54,22 @@ MIT License
|
||||
|
||||
## Arch Linux
|
||||
|
||||
Release builds are published as an `x86_64` pacman repository. Add this block to
|
||||
`/etc/pacman.conf` once:
|
||||
|
||||
```ini
|
||||
[gitty]
|
||||
SigLevel = Optional TrustAll
|
||||
Server = https://cdn.cbsk-tech.de/gitty/arch/$arch
|
||||
```
|
||||
|
||||
Then install Gitty and receive future releases through the normal system update:
|
||||
Install Gitty from the AUR with an AUR helper:
|
||||
|
||||
```bash
|
||||
sudo pacman -Syu gitty
|
||||
yay -S gitty-desktop
|
||||
```
|
||||
|
||||
The repository is currently distributed over HTTPS but is not GPG-signed. A
|
||||
repository signing key should be added before recommending it to third parties.
|
||||
Or build the AUR package manually:
|
||||
|
||||
```bash
|
||||
git clone https://aur.archlinux.org/gitty-desktop.git
|
||||
cd gitty-desktop
|
||||
makepkg -si
|
||||
```
|
||||
|
||||
The AUR recipe downloads the public Gitea release archive and builds Gitty from
|
||||
source. The release pipeline updates its version, checksum, and `.SRCINFO`.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user