Initial config

This commit is contained in:
Benjamin Hays 2024-12-21 19:19:11 +00:00
commit 452596c6be
Signed by: BenHays42
GPG Key ID: CE14B8B296ABEFB1
10 changed files with 15461 additions and 0 deletions

View File

@ -0,0 +1,7 @@
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consider using a local mirror.
[gentoobinhost]
priority = 1
sync-uri = https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64_musl_llvm

30
make.conf Normal file
View File

@ -0,0 +1,30 @@
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-O2 -march=native -pipe"
MAKEOPTS="-j12"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
USE="dist-kernel gpg grub nouveau elogind X xinerama verify-sig -dvd -cdr -plasma -gnome -gtk -qt5 -qt6 -ios -dvd -systemd -css -cjk -ldap -berkdb -clamav -coreaudio -ipod -emacs -xemacs -neon -smartcard -nls -quicktime -nas -cups"
ACCEPT_LICENSE="@FREE"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable before changing.
CHOST="x86_64-pc-linux-musl"
VIDEO_CARDS="nouveau"
# NOTE: This stage was built with the bindist USE flag enabled
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
GRUB_PLATFORMS="efi-64"
GENTOO_MIRRORS="https://mirrors.mit.edu/gentoo-distfiles/ \
https://gentoo.osuosl.org/"

1
make.profile Symbolic link
View File

@ -0,0 +1 @@
../../var/db/repos/gentoo/profiles/default/linux/amd64/23.0/musl/llvm

View File

@ -0,0 +1,2 @@
sys-kernel/linux-firmware linux-fw-redistributable
x11-drivers/nvidia-drivers NVIDIA-r2

View File

@ -0,0 +1 @@
dev-vcs/git -perl -webdav gpg

1
package.use/01-cpu-flags Normal file
View File

@ -0,0 +1 @@
*/* CPU_FLAGS_X86: aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq

2
package.use/02-features Normal file
View File

@ -0,0 +1,2 @@
sys-kernel/installkernel dracut
app-admin/doas persist

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

15
world Normal file
View File

@ -0,0 +1,15 @@
app-admin/checksec
app-admin/doas
app-admin/sysklogd
app-editors/vim
app-misc/fastfetch
app-portage/gentoolkit
app-shells/bash-completion
dev-vcs/git
sys-block/io-scheduler-udev-rules
sys-fs/genfstab
sys-fs/xfsprogs
sys-kernel/gentoo-kernel
sys-kernel/installkernel
sys-kernel/linux-firmware
sys-process/htop