From 77822304af112b92bc1a0963caf0841fad82b0db Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 31 Dec 2022 19:52:31 +0200 Subject: [gentoo/portage setup] Implemented everything in portage --- gentoo/Makefile | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) (limited to 'gentoo/Makefile') diff --git a/gentoo/Makefile b/gentoo/Makefile index acf4ed1..7c48aaa 100644 --- a/gentoo/Makefile +++ b/gentoo/Makefile @@ -3,27 +3,32 @@ all: portage-setup manual-build themes ## Portage setup -portage-setup: +EM="emerge -v --quiet-build --autounmask-write -n" + +portage-setup: portage-repos portage-guru portage-brave portage-steam sets-add .PHONY: portage-repos portage-repos: - # TODO + $(EM) app-eselect/eselect-repository .PHONY: portage-guru portage-guru: - # TODO + eselect repository enable guru + emaint sync -r guru .PHONY: portage-brave portage-brave-overlay: - # TODO + eselect repository enable brave-overlay + emaint sync -r brave-overlay .PHONY: portage-steam portage-steam-overalay: - # TODO + eselect repository enable steam-overlay + emaint sync -r steam-overlay -.PHONY: sets -sets: - # TODO +.PHONY: sets-add +sets-add: + cp ./dotfiles/.b/etc/portage/sets/* /etc/portage/sets/ ## Software building -- cgit v1.2.3