- Add PATH entries to .bashrc and .bash_profile for Konsole compatibility
- Create .bash_profile if missing on Steam Deck with proper ownership
- Keep existing /etc/profile.d/ approach for SSH sessions
- Prevent duplicate PATH entries with existence checks
- Update uninstall script to clean up user shell profile entries
- Use sed to remove Tailscale PATH entries during uninstall
Fixes#38
- Add proper Steam Deck detection using ID=steamos and VARIANT_ID=steamdeck
- Use /home/deck/.local/bin for symlinks on Steam Deck (avoids read-only /usr/local/bin)
- Fall back to /usr/local/bin on other systems
- Ensure target directories exist before creating symlinks
- Add both ~/.local/bin and /opt/tailscale to PATH on Steam Deck
- Update uninstall script to clean up symlinks from both locations
- Keep profile.d sourcing for immediate availability in current session
Fixes#38
- Detect Steam Deck via /etc/os-release and use ~/.local/bin for symlinks
- Fall back to /usr/local/bin on other systems to avoid read-only filesystem
- Ensure target directories exist with mkdir -p before creating symlinks
- Keep profile.d approach as fallback and source for immediate availability
- Update uninstall script to clean up symlinks from both possible locations
- Use rm -rf for systemd override directory and specific file removal
Fixes#38
- Create symlinks in /usr/local/bin for immediate global access
- Ensure /usr/local/bin directory exists with mkdir -p
- Set proper executable permissions on binaries
- Keep profile.d approach as fallback and source for current session
- Update uninstall script to remove specific files and clean up symlinks
- Use rm -rf for systemd override directory cleanup
Fixes#38
+ add note about portential new update method
+ add note about system updates breaking things
* move note about changing root FS
- remove unused SYSEXT_LEVEL param from extension-release file