41 lines
1.1 KiB
JSON
41 lines
1.1 KiB
JSON
{
|
|
"meta": {
|
|
"name": "Do Not Disturb",
|
|
"description": "Skip break if the active window is in fullscreen mode",
|
|
"version": "0.0.2"
|
|
},
|
|
"dependencies": {
|
|
"python_modules": [],
|
|
"shell_commands": [],
|
|
"operating_systems": [],
|
|
"desktop_environments": [],
|
|
"resources": []
|
|
},
|
|
"settings": [{
|
|
"id": "skip_break_windows",
|
|
"label": "Do not interrupt these windows anytime",
|
|
"type": "TEXT",
|
|
"default": ""
|
|
},
|
|
{
|
|
"id": "take_break_windows",
|
|
"label": "Interrupt these windows regardless of their state",
|
|
"type": "TEXT",
|
|
"default": ""
|
|
},
|
|
{
|
|
"id": "unfullscreen",
|
|
"label": "Switch the interruptible windows to normal mode",
|
|
"type": "BOOL",
|
|
"default": true
|
|
},
|
|
{
|
|
"id": "while_on_battery",
|
|
"label": "Do not disturb while on battery",
|
|
"type": "BOOL",
|
|
"default": false
|
|
}
|
|
],
|
|
"break_override_allowed": true
|
|
}
|