The Meowgorithm Dotfiles, Collectors’ Edition
#!/bin/bash
# Some system notes
#
# * NVIDIA GeForce RTX 3090
# * GC-Titan Ridge 2.0 for Thunderbolt support
# * LG Ultrafine 5K Thunderbolt display, Connected via the GC-Titan Ridge. It
# has several features which are activated once Thunderbolt support is
# enabled:
# * Camera
# * Speakers
# * USB-C hub
# Also note that the brightness controls are proprietary; see the section for
# LG Ultrafine brightness below.
sudo xbps-install -Sy void-repo-nonfree
sudo xbps-install -Sy
sudo xbps-install -Sy \
base-devel vpm \
gcc6 cmake gmp gmp-devel bsdtar gcc-ada libusb \
ncurses ncurses-devel ncurses-libtinfo-libs ncurses-libtinfo-devel zlib-devel \
chrony alsa-utils apulse pulsemixer bluez \
git gnupg gnupg2 \
ctags curl wget bash-completion ripgrep jq slop \
go rust cargo nodejs yarn ruby python python3-devel \
nvidia nvidia-libs nvidia-opencl nvidia-gtklibs nvidia-dkms nv-codec-headers \
noto-fonts-ttf noto-fonts-ttf-extra noto-fonts-cjk noto-fonts-emoji \
dejavu-fonts-ttf ttf-ubuntu-font-family font-material-design-icons-ttf \
mesa xorg-minimal xorg-input-drivers setxkbmap xrandr xrdb \
libX11-devel libXrandr-devel libXScrnSaver-devel libXinerama-devel \
xset xseticon xsetmode xsetpointer xsetroot xsettingsd \
xdg-user-dirs \
adwaita-icon-theme \
sx picom i3-gaps i3status feh \
rofi kitty firefox gthumb
# Enable services
sudo ln -s /etc/sv/chronyd /var/service/
sudo ln -s /etc/sv/dbus /var/service/
sudo ln -s /etc/sv/bluetoothd /var/service/