From ad4af3a8c65bc582f681cb373cefe97d651dcc7c Mon Sep 17 00:00:00 2001 From: "K.B.Dharun Krishna" Date: Sun, 12 Mar 2023 02:20:27 +0530 Subject: [PATCH] vso: add page (#9730) --- pages/linux/vso.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages/linux/vso.md diff --git a/pages/linux/vso.md b/pages/linux/vso.md new file mode 100644 index 0000000000..e41e55f5ba --- /dev/null +++ b/pages/linux/vso.md @@ -0,0 +1,36 @@ +# vso + +> Utility to perform maintenance tasks on Vanilla OS. +> More information: . + +- Trigger a system update immediately: + +`sudo vso trigger-update --now` + +- Check for package updates and list them: + +`sudo vso update-check` + +- Create an automated task upon an application's launch: + +`vso create-task --name "{{string}}" --description "{{string}}" --{{command|on-condition-command}} "{{command}}" --on-process {{integer}}` + +- Create an automated task to execute during boot: + +`vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --on-boot` + +- Create an automated task to execute during specific battery states: + +`vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --{{on-low-battery|on-charge|on-battery|on-full-battery}}` + +- Create an automated task which asks for a confirmation before execution: + +`vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --need-confirm` + +- Create an automated task to execute during network connection or disconnection: + +`vso create-task --name "{{string}}" --description "{{string}}" --command "{{command}}" --{{on-network|on-disconnect}}` + +- Delete an automated task: + +`vso delete-task "{{task}}"`