summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dracut/dracut.conf.d/dracut.conf2
-rw-r--r--fstab/fstab12
-rw-r--r--hostname/hostname2
-rw-r--r--kernel/kernel/config.d/20-wlan-iwlwifi.config15
-rw-r--r--kernel/kernel/config.d/30-cpu-intel.config9
-rw-r--r--portage/portage/make.conf9
-rw-r--r--portage/portage/package.use/00cpu-flags1
7 files changed, 16 insertions, 34 deletions
diff --git a/dracut/dracut.conf.d/dracut.conf b/dracut/dracut.conf.d/dracut.conf
index 0928074..bb13ca8 100644
--- a/dracut/dracut.conf.d/dracut.conf
+++ b/dracut/dracut.conf.d/dracut.conf
@@ -12,7 +12,7 @@ uefi="yes"
# OpenRC does not care for /etc/crypttab, but dracut, being a Redhat's child (a therefore a systemd fanboy) will
# instead of adding a /etc/crypttab just for dracut, we specify LUKS name
# why this is not documented anywhere but the depths of forums - I have no goddamn clue; thanks, GlowHat
-kernel_cmdline="rd.luks.name=<crypto_LUKS UUID>=root root=/dev/mapper/root rd.lvm=0 rd.md=0 rd.dm=0"
+kernel_cmdline="rd.luks.name=96913e60-3790-4e7f-bb08-21186571d5b9=root root=/dev/mapper/root rd.lvm=0 rd.md=0 rd.dm=0"
uefi_secureboot_cert="/etc/secrets/efi/db.crt"
uefi_secureboot_key="/etc/secrets/efi/db.key"
diff --git a/fstab/fstab b/fstab/fstab
index 59de61b..86f2486 100644
--- a/fstab/fstab
+++ b/fstab/fstab
@@ -23,15 +23,17 @@
# documentation for details on setting a label. To obtain the UUID, use
# the blkid(8) command.
-UUID=A /boot vfat noatime 0 2
-UUID=B / btrfs noatime,compress-force=zstd,autodefrag,subvol=@ 0 1
-UUID=B /.swap btrfs noatime,subvol=@swap 0 0
-/.swap/swapfile none swap sw,loop 0 0
+UUID=B36E-608F /boot vfat noatime 0 2
+UUID=6e72e954-c358-495c-90ae-48061ab0cbd8 / btrfs noatime,compress-force=zstd,autodefrag,subvol=@ 0 1
+UUID=6e72e954-c358-495c-90ae-48061ab0cbd8 /home btrfs noatime,compress-force=zstd,autodefrag,subvol=@home 0 2
+UUID=6e72e954-c358-495c-90ae-48061ab0cbd8 /.snapshots btrfs noatime,compress-force=zstd,autodefrag,subvol=@snapshots 0 2
+UUID=6e72e954-c358-495c-90ae-48061ab0cbd8 /.swap btrfs noatime,subvol=@swap 0 0
+/.swap/swapfile none swap sw,loop 0 0
# /tmp is not mounted as tmpfs automatically by OpenRC
tmpfs /tmp tmpfs rw,nosuid,noatime,nodev,mode=1777,rootcontext=system_u:object_r:tmp_t:s0 0 0
# speeding up emerges
-tmpfs /var/tmp/portage tmpfs rw,nosuid,noatime,nodev,mode=775,uid=portage,gid=portage,rootcontext=system_u:object_r:tmp_t:s0 0 0
+tmpfs /var/tmp/portage tmpfs rw,nosuid,noatime,nodev,size=24G,mode=775,uid=portage,gid=portage,rootcontext=system_u:object_r:tmp_t:s0 0 0
tmpfs /run tmpfs mode=0755,nosuid,nodev,rootcontext=system_u:object_r:var_run_t:s0 0 0
diff --git a/hostname/hostname b/hostname/hostname
index 23574f3..581a769 100644
--- a/hostname/hostname
+++ b/hostname/hostname
@@ -1 +1 @@
-gentoo
+pc
diff --git a/kernel/kernel/config.d/20-wlan-iwlwifi.config b/kernel/kernel/config.d/20-wlan-iwlwifi.config
deleted file mode 100644
index fce41aa..0000000
--- a/kernel/kernel/config.d/20-wlan-iwlwifi.config
+++ /dev/null
@@ -1,15 +0,0 @@
-CONFIG_WANT_DEV_COREDUMP=y
-CONFIG_DEV_COREDUMP=y
-
-CONFIG_IWLWIFI=m
-CONFIG_IWLWIFI_LEDS=y
-CONFIG_IWLDVM=m
-CONFIG_IWLMVM=m
-CONFIG_IWLWIFI_OPMODE_MODULAR=y
-
-#
-# Debugging Options
-#
-# CONFIG_IWLWIFI_DEBUG is not set
-CONFIG_IWLWIFI_DEVICE_TRACING=y
-# end of Debugging Options
diff --git a/kernel/kernel/config.d/30-cpu-intel.config b/kernel/kernel/config.d/30-cpu-intel.config
deleted file mode 100644
index f4e3ff1..0000000
--- a/kernel/kernel/config.d/30-cpu-intel.config
+++ /dev/null
@@ -1,9 +0,0 @@
-# CONFIG_PERF_EVENTS_AMD_UNCORE is not set
-# CONFIG_MICROCODE_AMD is not set
-# CONFIG_X86_MCE_AMD is not set
-CONFIG_KVM_INTEL=m
-CONFIG_DRM_DISPLAY_HELPER=y
-CONFIG_DRM_TTM=y
-CONFIG_DRM_BUDDY=y
-CONFIG_DRM_I915=y
-CONFIG_MICROCODE_INTEL=y
diff --git a/portage/portage/make.conf b/portage/portage/make.conf
index 32027b5..30ff1f1 100644
--- a/portage/portage/make.conf
+++ b/portage/portage/make.conf
@@ -9,8 +9,8 @@ LC_MESSAGES=C
PORTAGE_NICENESS=19
PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"
-EMERGE_DEFAULT_OPTS="--ask --ask-enter-invalid --jobs=1 --load-average=1"
-MAKEOPTS="-j1 -l1"
+EMERGE_DEFAULT_OPTS="--ask --ask-enter-invalid --jobs=2 --load-average=11.9"
+MAKEOPTS="-j11"
FEATURES="nostrip pid-sandbox collision-protect downgrade-backup ipc-sandbox network-sandbox parallel-fetch parallel-install sign"
@@ -22,6 +22,9 @@ ACCEPT_KEYWORDS="amd64"
QEMU_SOFTMMU_TARGETS="arm x86_64"
QEMU_USER_TARGETS="x86_64"
+INPUT_DEVIDES="libinput keyboard wacom"
+VIDEO_CARDS="nvidia"
+
USE="dist-kernel
pgo \
-bindist \
@@ -37,7 +40,7 @@ USE="dist-kernel
bzip2 lz4 lzma lzo zip zlib zstd \
udev dbus lm-sensors \
X xorg xinerama -wayland elogind \
- opengl vulkan v4l vaapi \
+ opengl vulkan v4l vaapi vdpau \
alsa pipewire -pulseaudio -jack \
gtk qt5 -kde -gnome -gnome-keyring -gtk-doc \
-bluetooth -smartcard \
diff --git a/portage/portage/package.use/00cpu-flags b/portage/portage/package.use/00cpu-flags
new file mode 100644
index 0000000..102a85d
--- /dev/null
+++ b/portage/portage/package.use/00cpu-flags
@@ -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