Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(keyboard): add keyboard shortcuts for manual reload and quit #582

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Sett17
Copy link

@Sett17 Sett17 commented May 9, 2024

Integrated keyboard shortcuts to improve the development workflow by allowing manual reloads and a quick quit option. This enhancement utilizes the atomicgo.dev/keyboard package to listen for specific key events, providing developers with immediate control over the application's run state without needing to interrupt the terminal session.

Will also add configuration to this, thus the draft.

Integrated keyboard shortcuts to improve the development workflow by allowing manual reloads and a quick quit option. This enhancement utilizes the `atomicgo.dev/keyboard` package to listen for specific key events, providing developers with immediate control over the application's run state without needing to interrupt the terminal session.
…t actions

This commit introduces the ability to customize keybindings for manually reloading the application or quitting. This enhancement follows the previous addition of keyboard shortcuts, further improving the user experience by allowing personalization of keybinds through the configuration file and programmatic adjustments.
@Sett17 Sett17 marked this pull request as ready for review May 9, 2024 12:42
@Sett17
Copy link
Author

Sett17 commented May 22, 2024

The reason why I needed this was working with temple. There it did not detect changes most of the time so a manual reload was really nice to have!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant