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 +++++++++++++-------- gentoo/dotfiles | 2 +- 2 files changed, 14 insertions(+), 9 deletions(-) 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 diff --git a/gentoo/dotfiles b/gentoo/dotfiles index b5395ea..ef18469 160000 --- a/gentoo/dotfiles +++ b/gentoo/dotfiles @@ -1 +1 @@ -Subproject commit b5395ea31e494fa3e77849533c38d5a5539e0569 +Subproject commit ef18469c90c8e90d3db436a1a204aec5c92cac73 -- cgit v1.2.3