Skip to content

Setup computer environments to easily prepare for recurring events

Notifications You must be signed in to change notification settings

NickDeas/AutoEnv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoEnv

Package applications and websites into "environments" to easily prepare for recurring events.

HowTo

CLI

Create, edit, and open environments from the command line. Preface all commands with "autoenv"

Command Function Notes
newEnv [env_name] Create a new empty environment with the given name
rename [env_name] [new_name] Rename created environment
rem_env [env_name] Delete a created environment
list List created environments
display [env_name] Show applications and websites associated with environment
addApp [env_name] [exe_location] Add an application to given environment file_location must be absolute i.e. "C:// ... /app.exe"
addUrl [env_name] [url_address] Add a website to given environment Only google chrome supported right now
remApp [env_name] [app_index] Remove an application from given environment View app index with display command
remUrl [env_name] [url_index] Remove a website from given environment View url index with display command
open [env_name] Open all applications and websites associated with environment

Getting file locations

Simply find a file in file explorer equivalent, and copy the address, including the executable/file name and extension

Future Plans

  • Allow execution of scripts beyond program executables (i.e. script to mute microphone for meetings, login to websites, etc.)
  • Produce executable for each environment so it can be placed on the Desktop
  • Graphical interface (either localhost web-based, or other)
  • Integrate with scheduler

About

Setup computer environments to easily prepare for recurring events

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages