No description
| files | ||
| add.sh | ||
| clean.sh | ||
| INSTALL | ||
| Makefile | ||
| pkgs.txt | ||
| README.txt | ||
| setup.sh | ||
SETUP ----- do it in the order: BASICS, (if using laptop) POWER MANAGEMENT, SERVICES * SETUP ----- $ xbps-install -Su xbps $ xbps-install xtools $ xi git make lr $ xi tlp # if using laptop (for power management) $ git clone git://kentoj.de/d.git ~/dots $ cd ~/dots $ xi $(cat pkgs.txt) $ make $ chsh -s /bin/zsh $ su -c "echo 'permit nopass keepenv :wheel' > /etc/doas.conf" * POWER MANAGEMENT ---------------- my /etc/tlp.conf: # Battery charge level below which charging will begin. START_CHARGE_THRESH_BAT0=75 # Battery charge level above which charging will stop. STOP_CHARGE_THRESH_BAT0=80 * SERVICES -------- run the following command to register the services: $ for sv in dbus tlp socklog-unix turnstiled; do doas ln -vs "/etc/sv/$sv" /var/service done it will fail for `tlp` if you skipped the POWER MANAGEMENT section but that's fine. knowledge --------- * recommended packages -------------------- - tlp for power management - meh for image viewing (not packaged) - dooble for browser * non-packaged packages --------------------- keep source in ~/opt/<project>. have a makefile with an install and uninstall target in each directory. * autologin voidlinux tty1 to x11 ------------------------------- you can do this if u want: $ cp /etc/sv $ cp -r agetty-tty1 agetty-autologin-tty1 (naming is important) in /etc/sv/agetty-autologin-tty1/conf: GETTY_ARGS="--autologin <username> --noclear" BAUD_RATE=38400 TERM_NAME=linux now enable the service and disable the agetty-tty1 service. * no beep ------- /etc/modprobe.d/no-beep.conf: blacklist pcspkr $ rmmod pcspkr TODO ---- * pass/otp setup * backups * some MUA, mblaze? * noise suppression, rnnoise, maybe use pipewire * cupload script * set user dirs + delete redundant * platinum9/nineicons for icons