Important
Install Nvidia drivers if needed: https://github.com/fady-saied/Nvidia-Fedora-Guide
- Git clone this repo in your $HOME
- Run the
setup_scripts/setup.shscript - Join de ZeroTier networks and set the interface name in
/var/lib/zerotier-one/devicemap
network_id=interface_name
- Setup external disks as needed in fstab
- Setup syncthing
- Setup git credentials
- Setup
.ssh/config(backed up in syncthing) - Create ssh keys
- Configure ublock filter lists. Enable it all but cookie notices, social widgets, regions and experimental lists
- Install rest of extensions:
- XBrowserSync
- LibRedirect
- Sidebery
Warning
If using Nvidia, change in Librewolf Flatseal the socket from Wayland to X11
- Enable access to all devices for LibreWolf in Flatseal
- Import Sidebery settings (
other_files/sidebery.json) - Disable LibreWolf's navbar:
- Enable
toolkit.legacyUserProfileCustomizations.stylesheetsin about:config. - In 'Profile Directory' (
Firefox Menu > Help > Troubleshooting Information > Profile Directory) create folder chrome with fileother_files/userChrome.css. Note that the profile folder might not be directly opened, but the directory with all profiles. Choose correctly. Symbolic links do not work with flatpak. - Only show bookmarks on new tab
- Enable
- Import LibRedirect settings (
other_files/libredirect_settings.json) - If needed, configure restic backups (scripts not in repo, but syncthing)