poikilos
6 years ago
committed by
Jacob Gustafson
1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@ |
|||||
|
#!/bin/sh |
||||
|
|
||||
|
|
||||
|
#region paste this part into terminal to get some great environment variables |
||||
|
if [ ! -f minetestenv.rc ]; then |
||||
|
if [ -f "$HOME/GitHub/EnlivenMinetest" ]; then |
||||
|
cd "$HOME/GitHub/EnlivenMinetest" |
||||
|
elif [ -f "$HOME/git/EnlivenMinetest" ]; then |
||||
|
cd "$HOME/git/EnlivenMinetest" |
||||
|
elif [ -f "$HOME/Documents/GitHub/EnlivenMinetest" ]; then |
||||
|
cd "$HOME/Documents/GitHub/EnlivenMinetest" |
||||
|
fi |
||||
|
fi |
||||
|
if [ ! -f minetestenv.rc ]; then |
||||
|
echo "ERROR: Nothing done since missing minetestenv.rc (must be in same directory). Press Ctrl-C or allow this session to exit." |
||||
|
sleep 5 |
||||
|
exit 1 |
||||
|
fi |
||||
|
source minetestenv.rc |
||||
|
#endregion paste this part into terminal to get some great environment variables |
||||
|
|
||||
|
|
||||
|
#enable flashlights by replacing |
||||
|
#enable_flashlight = "false", |
||||
|
#with |
||||
|
#enable_flashlight = "true", |
||||
|
#such as in: /usr/local/share/minetest/games/ENLIVEN/mods/technic/technic/config.lua |
||||
|
patch_dest="$MT_MINETEST_GAME_PATH/mods/technic/technic/config.lua" |
||||
|
if [ -f "$patch_dest" ]; then |
||||
|
sudo sed -i '/enable_flashlight/c\\tenable_flashlight = "true",' "$patch_dest" |
||||
|
else |
||||
|
echo "ERROR: cannot enable flashlight since missing $patch_dest" |
||||
|
fi |
||||
|
#as per Todd's answer on https://stackoverflow.com/questions/11245144/replace-whole-line-containing-a-string-using-sed |
Loading…
Reference in new issue