Backup of Raspberry Pi Buster config files and environment.
config.js
is a definition of what files and folder to backup.backup.js
will copy these files into the root of the repository.restore.js
will copy backed up files back into the filesystem.
Use with care!
Linux dev 5.10.11-v7l+ #1399 SMP Thu Jan 28 12:09:48 GMT 2021 armv7l GNU/Linux
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Last updated: Sun Mar 07 2021
path | desc |
/etc/samba/smb.conf | create shares for home and various boot config folders (dangerous!) |
/usr/share/X11/xorg.conf.d/99-fbdev.conf | span desktop across PAL TV out and Waveshare LCD |
/usr/share/X11/xorg.conf.d/45-evdev.conf | defaults for keyboard, mouse and touchscreens (using evdev, instead of libinput) |
/usr/share/X11/xorg.conf.d/99-calibration.conf | create transform matrix and adjustments for touchscreen |
/boot/config.txt | enable LCD driver and video inputs etc |
/boot/cmdline.txt | additional flag added for framebuffer |
/etc/lightdm/lightdm.conf | disable sleep in X11 desktop settings |