lsetup

Each day there are a number of repetitive tasks to do when I start my machine up, like starting the VPN, mounting drives, starting the same set of programs every day. I got bored pressing the same buttons over and over again, so wrote a shell script to start up the apps and apply settings as requried for work and or home. The lsetup.sh utility written by me takes a json config file which allows you to define the instructions to run as part of a group, so for example running ./lsetup.sh work apps will start up all your work apps as required, in the current workspace. I typically switch to another workspace and run ./lsetup.sh home apps to start my home applications. Below are colourised versions of the files (main links) and the actual files themselves (see the download links). The important part is the configuration of the lsetup.cfg file, take a look, I have given the actual file I use which does things like starting all my work and/or home apps with a single call, saves doing all that clicking each morning.
All the resources are also available at my lsetup Git Hub repo.

Back
Home