Skip to content
ThePhoDitPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

47 Commits

Folders and files

Repository files navigation

Configuration guide for MY Fedora Sway setup

Important

Install Nvidia drivers if needed: https://github.com/fady-saied/Nvidia-Fedora-Guide

  1. Git clone this repo in your $HOME
  2. Run the setup_scripts/setup.sh script
  3. Join de ZeroTier networks and set the interface name in /var/lib/zerotier-one/devicemap
network_id=interface_name
  1. Setup external disks as needed in fstab
  2. Setup syncthing
  3. Setup git credentials
  4. Setup .ssh/config (backed up in syncthing)
  5. Create ssh keys
  6. Configure ublock filter lists. Enable it all but cookie notices, social widgets, regions and experimental lists
  7. Install rest of extensions:
    • XBrowserSync
    • LibRedirect
    • Sidebery

Warning

If using Nvidia, change in Librewolf Flatseal the socket from Wayland to X11

  1. Enable access to all devices for LibreWolf in Flatseal
  2. Import Sidebery settings (other_files/sidebery.json)
  3. Disable LibreWolf's navbar:
    1. Enable toolkit.legacyUserProfileCustomizations.stylesheets in about:config.
    2. In 'Profile Directory' (Firefox Menu > Help > Troubleshooting Information > Profile Directory) create folder chrome with file other_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.
    3. Only show bookmarks on new tab
  4. Import LibRedirect settings (other_files/libredirect_settings.json)
  5. If needed, configure restic backups (scripts not in repo, but syncthing)
  6. If needed, install Matlab with MVM
  7. Setup the jupyter environment with uv

Additional Nvidia configuration

This commands ensure screens wake after the PC goes to sleep.

sudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-resume.service

If /etc/modprobe.d/nvidia-power-management.conf does not exist:

echo "options nvidia NVreg_PreserveVideoMemoryAllocations=1" | sudo tee /etc/modprobe.d/nvidia-power-management.conf```

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages