Commit Graph

4 Commits

Author SHA1 Message Date
Alex Kretzschmar
3354879979 Fix Konsole PATH issue on Steam Deck with user shell profile updates
- 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
2025-06-23 16:59:30 -04:00
Alex Kretzschmar
d79c4acec2 Fix PATH issue on Steam Deck by using adaptive symlink locations
- 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
2025-06-23 16:45:33 -04:00
Alex Kretzschmar
76ced54ce8 Fix PATH issue on Steam Deck by adding symbolic links
- 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
2025-06-23 16:37:11 -04:00
Zac Holland
f582ec51e7 add uninstall script 2023-12-18 13:00:46 -08:00