# csobczak gentoo ebuild repository To use this repository, add it to portate and then sync it: ``` eselect repository add csobczak git https://git.sobczak.family/csobczak.ebuild emaint -r csobczak sync # this is the same as emerge --sync csobczak ``` Since this repository is using [cgit](https://git.zx2c4.com/cgit/) with dumb http, add `sync-depth=0` to your `/etc/portage/repos.conf/eselect-repo.conf` file: ``` [csobczak] location = /var/db/repos/csobczak sync-type = git sync-depth = 0 sync-uri = https://git.sobczak.family/csobczak.ebuild ``` Then you can verify that the packages it provides are available by using [eix](https://wiki.gentoo.org/wiki/Eix), for example `dwl`: ``` eix slstatus ``` And you should see the listing from `csobczak`. You can add these packages to your [sets](https://wiki.gentoo.org/wiki/Package_sets) with the `::csobczak` suffix. For example, dwl in my `@wm` set: ``` gui-wm/dwl::csobczak ``` Packages included: - [dwl](https://git.sobczak.family/dwl/) - [slstatus](https://git.sobczak.family/slstatus/) Packages I plan to include: - [slk](https://github.com/gammons/slk) - [sfeed](https://codemadness.org/sfeed-simple-feed-parser.html) - [passmenu-wmenu](https://github.com/filiprojek/passmenu-wmenu) - [blang](https://www.stat.ubc.ca/~bouchard/blang/) ## ebuild reference documents: - [Gentoo Ebuilds](https://wiki.gentoo.org/wiki/Basic_guide_to_write_Gentoo_Ebuilds) - [Creating a repository](https://wiki.gentoo.org/wiki/Creating_an_ebuild_repository) - [Custom ebuild repository](https://wiki.gentoo.org/wiki/Handbook:AMD64/Portage/CustomTree#Defining_a_custom_ebuild_repository).