A bunch of configs, tools and install scripts I use on every machine I set up. This repo is named scripts mostly for historical reasons.
Follow the instructions in install/arch/setup.txt to kick off the installation from the ISO and run make -C install.
Give Terminal Full Disk Access and run the install/macos/install.sh script.
- On MacOS, codesign Alacritty by running
codesign-alacrittyand give it Full Disk Access and Developer Tools support by going to "System Settings" > "Privacy & Security" > "Full Disk Access" / "Developer Tools" - On Arch Linux, edit
config/linux/.xprofileandconfig/linux/.config/bspwm/bspwmrcto tweak settings related to the display and overall machine type - Check health of a few Neovim plugins and make sure that the appropriate packages are installed:
nvim +checkhealth lazynvim +checkhealth masonnvim +checkhealth conformnvim +checkhealthto check health of everything at once
- Enroll finger
fprintd-enroll damien -f right-index-finger - Edit
/etc/pam.d/polkit-1and addauth sufficient pam_fprintd.soto the top - Repeat with whatever file is appropriate in
/etc/pam.d/*
Edit the /etc/lightdm/lightdm-gtk-greeter.conf config file and add the following:
[greeter]
xft-dpi=160
background=/usr/share/backgrounds/18.jpg # copy the background to this location
clock-format=%a %b %d %I:%M%p
indicators=~session;~spacer;~clock;~spacer;~power
theme-name=Adwaita-dark
icon-theme-name=Adwaita
font-name="Public Sans"
- Run
make -C install shell-pluginsto update the shell plugins. - Run
make -C install stowwhenever there's a new file that should be symlinked. - Run
make -C install packagesto install/update all packages.