Install minimal arch from official ISO, with git as additional package
Run git clone https://github.com/thiphariel/arch
Run install.sh
script
git clone --depth 1 https://github.com/thiphariel/hyprdots ~/hyprdots
cd ~/hyprdots/Scripts
./install.sh
Caution
Known issue with the second nvidia GPU. The script is trying to override updated nvidia-utils with the old one.
To fix it, edit the add nvidia drivers to the list
part on the hyperdots install.sh
Copy the private
folder from whatever it is stored
GNU Stow for dotfiles :
stow apps
for base apps confstow private
for git, ssh, aliases etcstow hyprland
for hyprlandstow zsh
for zsh
Important
run the following :
chmod -R 0700 arch/private/.ssh
chmod -R 0600 arch/private/.ssh/*
chmod 0644 arch/private/.ssh/*.pub arch/private/.ssh/config
to avoid ssh error
# I have already no fucking idea of why I added that
sudo systemctl enable input-remapper
Start with servers/install.sh
then run the corresponding script to setup specific things
Caddy setup
sudo vim /etc/caddy/Caddyfile # and|or conf.d
sudo caddy fmt --overwrite FILE
sudo systemctl enable --now caddy
sudo caddy reload --config /etc/caddy/Caddyfile
See vm.md
Dotfiles for games are on a separate private repo :)
echo 'layout python' >> $HOME/lc/.envrc
cd $HOME/lc && direnv allow
wg-quick up $HOME/lc/vpn.conf
dust, tldr