On GitHub, ziadoz/raspberry-pi-3-setup has picked up 35 stars. My Raspberry Pi 3 setup instructions and notes
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
[Desktop Entry]
Version=1.0
Name=Kodi
GenericName=Media Center
Comment=Manage and view your media
Exec=kodi-standalone
Icon=kodi
Terminal=false
Type=Application
Categories=AudioVideo;Video;Player;TV;
Note: Update the lines above with your own NAS IP address, mount directory, username, UID and GID accordingly. For devices running older versions of Samba you may need to add ,vers=1.0 after ro or rw above.
Now run this to mount the NAS:
sudo mount -a
Create a handy symlink to the NAS on the desktop:
sudo ln -s /media/NAS ~/Desktop/NAS
Mount USB Drive
Find the UUID of the USB drive:
sudo blkid
ls -l /dev/disk/by-uuid/
The output should look something like the following. Note the UUID value:
Once you're happy it works you can add it to your user's crontab:
crontab -e
Add the following contents to it to run it every night at 1am:
SHELL=/bin/bash
0 1 * * * $HOME/Backups/backup.sh
You can add the --exclude option to exclude a specific pattern of files or directories, and the --delete-after option to ensure files deleted from the target are also removed from the destination.
You can see the last backup log by viewing the file contents:
cat ~/Logs/nas_backups_YYYY-MM-DD.txt
You can see what environment variables are available in the cron environment by adding the following to your crontab (you'll need to add whatver * * * * * you want):
env >> $HOME/Backups/cron_env.txt
You can also ensure any macOS hidden "dotfiles" are deleted by create a dotfiles.sh script:
# This rule is needed for basic functionality of the controller in
# Steam and keyboard/mouse emulation
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
# This rule is necessary for gamepad emulation; make sure you
# replace 'pgriffais' with the username of the user that runs Steam
KERNEL=="uinput", MODE="0660", GROUP="group", OPTIONS+="static_node=uinput"
Note: Replace group with the group of user (e.g. pi).
Now reload udev:
sudo udevadm control --reload
Start the driver and your controller should work:
sc-desktop.py start
To start the driver automatically at the desktop create the file:
Does ziadoz/raspberry-pi-3-setup have a project website?
No homepage URL was recorded for ziadoz/raspberry-pi-3-setup in TopGit's last sync. The README tab above frequently contains screenshots and demo links, or check the repository description on GitHub.
How many stars does ziadoz/raspberry-pi-3-setup have?
ziadoz/raspberry-pi-3-setup has 35 GitHub stars — refresh the page for the live number, or check github.com/ziadoz/raspberry-pi-3-setup. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is ziadoz/raspberry-pi-3-setup open source?
TopGit's metadata for ziadoz/raspberry-pi-3-setup does not record a license. Most public repositories on GitHub ARE open source, but the exact terms vary — verify by opening the LICENSE file directly.
What is ziadoz/raspberry-pi-3-setup?
ziadoz/raspberry-pi-3-setup (ziadoz/raspberry-pi-3-setup) is a multi-language project on GitHub. From the project's own README: My Raspberry Pi 3 setup instructions and notes
Where do I read more about ziadoz/raspberry-pi-3-setup?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/ziadoz/raspberry-pi-3-setup is the definitive source.
Read full README in the tab above.
Want a second opinion on raspberry-pi-3-setup?
Ask an AI that can read this page — one click and you get its take on raspberry-pi-3-setup.