syncing my overlay

portage overlay, gentoo only

packages
app-misc/cube             spinning cube (and platonic solids)
app-misc/nhttp            minimal http server
app-misc/vufetch          very useful fetch (live ebuild only, no release yet)
app-misc/claude-desktop   PROPRIETARY, repackaged anthropic's official .deb
with eselect repository
emerge --ask app-eselect/eselect-repository
eselect repository add nburch git https://github.com/noahburchell/nburch-overlay.git
emaint sync --repo nburch
manually

create /etc/portage/repos.conf/nburch.conf:

[nburch]
location = /var/db/repos/nburch
sync-type = git
sync-uri = https://github.com/noahburchell/nburch-overlay.git
auto-sync = yes

then:

emaint sync --repo nburch
installing
emerge --ask app-misc/cube

app-misc/claude-desktop is proprietary, so portage will refuse to merge it until you accept the licence:

echo 'app-misc/claude-desktop all-rights-reserved' >> /etc/portage/package.license
emerge --ask app-misc/claude-desktop