30 lines
543 B
Bash
Executable File
30 lines
543 B
Bash
Executable File
#!/bin/sh
|
|
|
|
start_if_not_running()
|
|
{
|
|
program=$1
|
|
pidof -sq $program
|
|
if [ "$?" -eq "1" ]; then
|
|
start_program $1
|
|
else
|
|
echo "$program is already running"
|
|
fi
|
|
}
|
|
|
|
start_program()
|
|
{
|
|
program=$1
|
|
echo "Starting $program..."
|
|
$program & > /dev/null
|
|
}
|
|
|
|
i3-msg 'workspace 9; append_layout ~/.config/i3/workspace-chat-schildi-tele-rocket.json'
|
|
start_program schildichat-desktop
|
|
sleep 0.1
|
|
start_program telegram-desktop
|
|
sleep 0.1
|
|
start_program chat.rocket.RocketChat
|
|
sleep 0.1
|
|
start_program thunderbird
|
|
sleep 0.1
|