Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tanvirongh/portage-overlay
Personal Portage Overlay for Gentoo Linux based systems
https://github.com/tanvirongh/portage-overlay
ebuild gentoo gentoo-overlay overlay packages portage portage-overlay
Last synced: 11 days ago
JSON representation
Personal Portage Overlay for Gentoo Linux based systems
- Host: GitHub
- URL: https://github.com/tanvirongh/portage-overlay
- Owner: TanvirOnGH
- License: gpl-2.0
- Created: 2024-05-26T21:26:50.000Z (6 months ago)
- Default Branch: dev
- Last Pushed: 2024-10-22T05:01:42.000Z (22 days ago)
- Last Synced: 2024-10-22T17:11:28.327Z (21 days ago)
- Topics: ebuild, gentoo, gentoo-overlay, overlay, packages, portage, portage-overlay
- Language: Shell
- Homepage:
- Size: 50.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# About
Personal [Portage Overlay](https://wiki.gentoo.org/wiki/Project:Overlays) for [Gentoo](https://www.gentoo.org) Linux based systems.
> [!NOTE]
> Currently, it's a boilerplate repository.## Using This Repository
There are many ways to use this repository. The following are two methods:
### Local Repository
For the [local repository](https://wiki.gentoo.org/wiki/Handbook:Parts/Portage/CustomTree#Defining_a_custom_repository) method, create a `/etc/portage/repos.conf/tanvir` file and add the following:
```r
[tanvir]
priority = 10
location = /var/db/repos/tanvir
sync-type = git
sync-uri = git://github.com/tanvir/portage-overlay.git
auto-sync = Yes
```Then run ` emerge --sync tanvir`. Portage should now find and update the repository.
### Eselect
You can also use the [eselect repository](https://wiki.gentoo.org/wiki/Eselect/Repository) method. Execute the following:
```sh
eselect repository add tanvir git "https://gitlab.com/tanvir/portage-overlay"
```Or, simply from the official list: ` eselect repository enable tanvir`.
### Layman
You can also use the Layman tool to add and sync the repository. Execute the following:
```sh
layman -o https://raw.githubusercontent.com/tanvir/portage-overlay/dev/repository.xml -f -a tanvir
```Or, simply from the official list: ` layman -a tanvir`.
### Zugaina
Find my packages/overlay at: [gpo.zugaina.org/Overlays/tanvir](https://gpo.zugaina.org/Overlays/tanvir)
## References
- [Gentoo Linux](https://www.gentoo.org)
- [Portage](https://wiki.gentoo.org/wiki/Portage)
- [Gentoo Overlays](https://wiki.gentoo.org/wiki/Project:Overlays)
- [Zugaina - Gentoo Portage Overlays](https://gpo.zugaina.org)