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.
Additional External Info
- Linux (and Windows) Terminal configuration
All the resources are also available at
my lsetup Git Hub repo.