wget https://raw.githubusercontent.com/cs97/qdgentoo/master/qdgentoo.sh && chmod +x qdgentoo.sh
./qdgentoo.sh install
./qdgentoo.sh first_boot
./qdgentoo.sh add_user
./qdgentoo.sh install_sway
sudo emerge --sync
sudo emerge --ask --verbose --update --newuse --deep @world
/etc/portage/package.accept_keywords
=sys-kernel/gentoo-sources-6.5.3 ~amd64
install sources:
emerge --ask sys-kernel/gentoo-sources
select the new kernel:
eselect kernel list
eselect kernel set <x>
genkernel:
sudo genkernel --menuconfig all
OR
sudo genkernel --menuconfig --kernel-config=/etc/kernels/kernel-config-6.1.X-gentoo-x86_64 all
OR
sudo genkernel --luks --lvm --no-zfs --menuconfig all
grub
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo emerge --ask --depclean gentoo-sources
rm -r /usr/src/linux-5.*
/etc/conf.d/net.your-network-card
config_your-network-card="dhcp"
ln -s /etc/init.d/net.{lo,your-network-card}
rc-update add net.your-network-card default
nmtui
emerge --ask net-fs/nfs-utils
mkdir /home/user/data
/etc/fstab
x.x.x.x:/data /home/user/data nfs rw,noauto,user 0 0
cp myvpn.ovpn /etc/openvpn/myvpn.conf
sudo ln -s /etc/init.d/openvpn /etc/init.d/openvpn.myvpn
/etc/init.d/openvpn.myvpn start
sudo rc-update add openvpn.myvpn default
/etc/portage/package.use/mpv
media-video/mpv X wayland
sudo emerge --ask mpv
systemctl --user status pipewire.socket pipewire-pulse.socket pipewire.service pipewire-pulse.service wireplumber.service
app-crypt/gnupg
sys-apps/smartmontools
sys-apps/hdparm
sys-apps/bat