diff options
| author | ivan-boikov <ik.boikov.public@protonmail.com> | 2023-12-28 15:53:10 +0100 |
|---|---|---|
| committer | Ivan K. Boikov <mail@ikboikov.net> | 2026-07-26 20:48:58 +0200 |
| commit | df0ca470b83d8a1c4f6c5f68a050ea88e66656d7 (patch) | |
| tree | 79d92c42ca0d317f2c3b9fb3aa31961711177da6 | |
| parent | 54a6b1e382e50be825d5c3271c045271ec9119c7 (diff) | |
PC config
| -rw-r--r-- | dracut/dracut.conf.d/dracut.conf | 2 | ||||
| -rw-r--r-- | fstab/fstab | 12 | ||||
| -rw-r--r-- | hostname/hostname | 2 | ||||
| -rw-r--r-- | kernel/kernel/config.d/20-wlan-iwlwifi.config | 15 | ||||
| -rw-r--r-- | kernel/kernel/config.d/30-cpu-intel.config | 9 | ||||
| -rw-r--r-- | portage/portage/make.conf | 9 | ||||
| -rw-r--r-- | portage/portage/package.use/00cpu-flags | 1 |
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 |
