This repository contains configuration files for my laptop. This one is heavily inspired by and a lot of solutions were borrowed from webknjaz/ansible-gentoo-laptop
Prerequisites:
Install uv.
$ uv syncPer-machine configuration:
Create vars/main.yml with user-specific values, then:
$ # Install apps:
$ make apps VARS_FILE=vars/work-laptop.yml
$ # Configure userspace:
$ make userspace VARS_FILE=vars/work-laptop.yml
$ # Update all packages
$ make rebuild VARS_FILE=vars/work-laptop.ymlUsing default user identity:
$ # Install apps:
$ make apps
$ # Configure userspace:
$ make userspace
$ # Update all packages
$ make rebuild
$ # rebuild kernel
# genkernel --menuconfig --kernel-config=/proc/config.gz all \
--luks --lvm --no-zfs \
--bootloader=grub2 \
--plymouth --plymouth-theme=catppuccin-frappe- Original idea and inspiration from webknjaz/ansible-gentoo-laptop
- Lightdm greeter background is Honda Africa Twin CRF 1100 2020 by André Oliveira