How I automated my workstations before I started using bootc
host_vars | ||
roles | ||
.gitignore | ||
bootstrap.sh | ||
desktop.yml | ||
dump.yml | ||
hosts | ||
k8s.yml | ||
laptop.yml | ||
nano.yml | ||
parsec.sh | ||
README.md | ||
requirements.yml | ||
server.yml | ||
work.yml |
Laptop notes
- Copy syncthing podman data
- Can't boot Fedora without proprietary Nvidia graphics driver
- Upgrading the kernel in the same boot as installing nvidia graphics driver means the new kernel doesn't have the right parameters
- Fractional scaling for Wayland
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
- Fix Nvidia sleep
sudo systemctl enable nvidia-{suspend,resume,hibernate}
- Write grub kernel params if needed
sudo grub2-mkconfig -o "$(readlink -e /etc/grub2.cfg)"
- Activate tailscale
- Zoom needs
enableAlphaBuffer=false
in~/.config/zoomus.conf
- fstab needs
UUID=EC77-5380 /mnt/Beta exfat defaults,uid=jonathan 0 0
and/home/jonathan/.steam/steam/steamapps/compatdata /mnt/Beta/SteamLibrary/steamapps/compatdata none defaults,bind,x-systemd.requires-mounts-for=/mnt/Beta 0 0
- Need to install and configure Coolero
- Configure startup apps in Gnome Tweaks
- sudo grub-reboot "$(grep -i windows /boot/grub/grub.cfg|cut -d"'" -f2)"