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.conf
and add USE flags + MAKEOPTS according to your needs. - Update mirrors, using mirrorselect
- Emerge rust-bin before using
emerge --sync
and updating @world - Install ccache
- I just accept every license in
package.license
because 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)