-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
I was thinking about giving the user the option to enable/disable functionality in DevLog. So far, once PR #12 is merged, git activities will be automatically detected, but also when issue #3 is implemented, maybe the user will want to disable some functionality.
The idea is to give full control to the user over what they want to capture. Git and Shell activities are automatically captured when a change is detected. This behavior should be the default, but it would be nice if the user could disable let sa,y shell commands (other than DevLog defined commands).
It could be a simple flag when logged into DevLog Shell such as:
> devlog
░████ ░███████ ░██ ░████
░██ ░██ ░██ ░██ ░██
░██ ░██ ░██ ░███████ ░██ ░██ ░██ ░███████ ░████████ ░██
░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██
░██ ░██ ░██ ░█████████ ░██ ░██ ░██ ░██ ░██ ░██ ░██ ░██
░██ ░██ ░██ ░██ ░██░██ ░██ ░██ ░██ ░██ ░███ ░██
░██ ░███████ ░███████ ░███ ░██████████ ░███████ ░█████░██ ░██
░██ ░██ ░██
░████ ░███████ ░████
Welcome to DevLog Shell.Type help or ? to list commands.
devlog > disable git
[DEVLOG] Git activities capture has been disabled. Type `enable git` to re-enable it.
devlog > disable shell
[DEVLOG] Shell activities capture has been disabled. Type `enable shell` to re-enable it.Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request