This repository was archived by the owner on Sep 24, 2024. It is now read-only.
Bash Shortcuts is now feature complete.
Changes:
- Switched to the new reorderable list
- Added support for running multiple shortcuts at once
- Switched over to instance model
- Plugin now deletes any leftover instances on boot
- Added support for killing long running shortcuts
- Plugin now uses the new decky log directory
- Plugin now uses the new decky settings manager
- UI now updates properly when the shortcut is exited from outside the plugin
- Added custom deployment scripts
- Implemented websocket to allow for backend -> frontend communication
- Non app shortcuts now show a toast when the finish
- Switched the manager window to be called config and added icons to better align with Steam’s settings window
- Plugin now has a setting for WebSocket Port
- Fixed apps not opening fullscreen
- Switched to xdotool
- Fixed the error that was showing up in konsole when launched
- Switched command to “LD_PRELOAD= QT_SCALE_FACTOR=1.25 konsole”
- Added setting to enable/disable flags
- All non app shortcuts are now given 5 flags
- Date
- Time
- Current user
- Current game appId (if there is one)
- Current game name (if there is one)
- Added guides to config window
- Using Markdown-it for parsing the markdown
- Overview - overview of plugin and guides
- Managing Shortcuts - explains functions of the plugin
- Custom Scripts - explains a bit about bash and some troubleshooting tips
- Using hooks - explains the usage of hooks
- Added hooks for:
- Log in
- Log out
- Game start
- Game end
- Game install
- Game update
- Game uninstall
- Achievement unlocked
- Screenshot taken
- Deck sleep
- Deck shutdown
- Plugin now checks if shortcut is running when edited/deleted and kill it