my gentoo install, which should be referenced as a supplement to the official handbook: https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Bootloader
- Refer to my make.conf file located in
etc/portage/make.confand add USE flags + MAKEOPTS according to your needs. - Update mirrors, using mirrorselect
- Emerge rust-bin before using
emerge --syncand updating @world - Install ccache
- I just accept every license in
package.licensebecause I could care less.
genkernel probably hates me so I just use gentoo-kernel-bin because I have proprietary NVIDIA drivers.
I add blacklist nouveau to /etc/modprobe.d/blacklist.conf before emerging nvidia-drivers. Refer to https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers
Check out my repository here. Patches were generated using git diff.
My config.diff patch uses alacritty, dmenu, slstatus, and additional programs that are binded, which you can find out by reading the source code.
I use patches because I use lightdm. Install dwm after you move the patches. Everything else can be installed normally.
Fonts are from here. Follow the guide and move the fonts to /usr/share/fonts/, run the commands, and reboot.
dwm autostart:
xrandr --output DP-0 --primary --mode 1920x1080 --rate 165 --output DVI-D-0 --mode 1920x1080 --rate 144 --right-of DP-0 --output HDMI-0 --pos 960x-1080
https://wiki.gentoo.org/wiki/Network_management_using_DHCPCD
I don't use NVENC because I have issues. My use flag is disabled and in Settings/Output/Streaming/Encoder, I have the Encoder as Software(x264). Quite frankly, I forgot what I messed around with but I just recall this not working properly or something.
Firefox has an issue of saving jpeg images as '.jpe' sometimes, so you can edit /etc/mime.types; find the line with image/jpeg and move jpe to the end. You can also rearrange jpeg and jpg in your preferred order. (https://bugs.archlinux.org/task/54977)