Skip to content

Commit 1199c18

Browse files
committed
README.md: Add Gentoo installation documentation
1 parent f581dc4 commit 1199c18

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ If you're a mere mortal like me and you're tired of hearing how powerful git is
4343
- [Solus Linux](#solus-linux)
4444
- [Ubuntu](#ubuntu)
4545
- [Funtoo Linux](#funtoo-linux)
46+
- [Gentoo Linux](#gentoo-linux)
4647
- [FreeBSD](#freebsd)
4748
- [Conda](#conda)
4849
- [Go](#go)
@@ -172,6 +173,30 @@ Funtoo Linux has an autogenerated lazygit package in [dev-kit](https://github.co
172173
```sh
173174
sudo emerge dev-vcs/lazygit
174175
```
176+
### Gentoo Linux
177+
178+
Lazygit is not (yet) in main Gentoo portage, however an ebuild is available in [cova overlay](https://github.com/cova-fe/cova-overlay/tree/main/dev-vcs/lazygit)
179+
180+
You can either add the overlay to your system and install lazygit as usual:
181+
182+
```sh
183+
sudo eselect repository enable cova
184+
sudo emaint sync -r cova
185+
sudo emerge dev-vcs/lazygit
186+
```
187+
188+
Or you can download the ebuild and install it manually; please consider the example below just as a suggestion to be adapted to your system.
189+
190+
```sh
191+
su
192+
LAZYGIT_VERSION="0.39.3" # Replace with the version you want from cova-overlay
193+
cd /usr/overlay/dev-vcs/ # Replace your overlay path
194+
mkdir lazygit
195+
cd lazygit
196+
curl -O https://raw.githubusercontent.com/cova-fe/cova-overlay/main/dev-vcs/lazygit/lazygit-${LAZYGIT_VERSION}.ebuild
197+
ebuild lazygit-${LAZYGIT_VERSION}.ebuild manifest
198+
emerge lazygit
199+
```
175200

176201
### FreeBSD
177202

0 commit comments

Comments
 (0)