Operation:Reaper Beta - icon now created by user, not root
This commit is contained in:
parent
2927294656
commit
11decd3366
1 changed files with 35 additions and 35 deletions
|
@ -30,6 +30,41 @@ function unsafeUpdate() {
|
|||
# woof -iwad DOOM2.WAD -file reaper.wad -fullscreen
|
||||
# -deathmatch
|
||||
|
||||
# Add Reaper icons to desktop
|
||||
if [[ ! -f /home/${USER}/Desktop/Reaper.desktop ]]; then
|
||||
cat <<- ICON1 > /home/${USER}/Desktop/Reaper.desktop
|
||||
[Desktop Entry]
|
||||
Name=Operation: Reaper Campaign
|
||||
Exec=woof -iwad DOOM2.WAD -file reaper.wad -fullscreen
|
||||
Icon=io.github.freedoom.Phase1
|
||||
Type=Application
|
||||
Comment=
|
||||
Categories=Game;ActionGame;
|
||||
Keywords=first;person;shooter;vanilla;doom;boom;mbf;
|
||||
Path=/home/${USER}
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
ICON1
|
||||
chmod +x "/home/${USER}/Desktop/Reaper.desktop"
|
||||
gio set -t string "/home/${USER}/Desktop/Reaper.desktop" metadata::xfce-exe-checksum "$(sha256sum "/home/${USER}/Desktop/Reaper.desktop" | awk '{print $1}')"
|
||||
:<<SKIPDM
|
||||
cat <<- ICON2 > /home/${USER}/Desktop/ReaperDM.desktop
|
||||
[Desktop Entry]
|
||||
Name=Operation: Reaper Deathmatch
|
||||
Exec=woof -iwad DOOM2.WAD -file reaper.wad -fullscreen
|
||||
Icon=io.github.freedoom.Phase1
|
||||
Type=Application
|
||||
Comment=
|
||||
Categories=Game;ActionGame;
|
||||
Keywords=first;person;shooter;vanilla;doom;boom;mbf;
|
||||
Path=/home/${USER}
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
ICON2
|
||||
chmod +x "/home/${USER}/Desktop/ReaperDM.desktop"
|
||||
gio set -t string "/home/${USER}/Desktop/ReaperDM.desktop" metadata::xfce-exe-checksum "$(sha256sum "/home/${USER}/Desktop/ReaperDM.desktop" | awk '{print $1}')"
|
||||
SKIPDM
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
|
@ -73,41 +108,6 @@ function unsafeUpdateRoot() {
|
|||
|
||||
# Operation: Reaper Beta
|
||||
installMissing woof-doom
|
||||
# Add Reaper icons to desktop
|
||||
if [[ ! -f /home/${USER}/Desktop/Reaper.desktop ]]; then
|
||||
cat <<- ICON1 > /home/${USER}/Desktop/Reaper.desktop
|
||||
[Desktop Entry]
|
||||
Name=Operation: Reaper Campaign
|
||||
Exec=woof -iwad DOOM2.WAD -file reaper.wad -fullscreen
|
||||
Icon=io.github.freedoom.Phase1
|
||||
Type=Application
|
||||
Comment=
|
||||
Categories=Game;ActionGame;
|
||||
Keywords=first;person;shooter;vanilla;doom;boom;mbf;
|
||||
Path=/home/${USER}
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
ICON1
|
||||
chmod +x "/home/${USER}/Desktop/Reaper.desktop"
|
||||
gio set -t string "/home/${USER}/Desktop/Reaper.desktop" metadata::xfce-exe-checksum "$(sha256sum "/home/${USER}/Desktop/Reaper.desktop" | awk '{print $1}')"
|
||||
:<<SKIPDM
|
||||
cat <<- ICON2 > /home/${USER}/Desktop/ReaperDM.desktop
|
||||
[Desktop Entry]
|
||||
Name=Operation: Reaper Deathmatch
|
||||
Exec=woof -iwad DOOM2.WAD -file reaper.wad -fullscreen
|
||||
Icon=io.github.freedoom.Phase1
|
||||
Type=Application
|
||||
Comment=
|
||||
Categories=Game;ActionGame;
|
||||
Keywords=first;person;shooter;vanilla;doom;boom;mbf;
|
||||
Path=/home/${USER}
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
ICON2
|
||||
chmod +x "/home/${USER}/Desktop/ReaperDM.desktop"
|
||||
gio set -t string "/home/${USER}/Desktop/ReaperDM.desktop" metadata::xfce-exe-checksum "$(sha256sum "/home/${USER}/Desktop/ReaperDM.desktop" | awk '{print $1}')"
|
||||
SKIPDM
|
||||
fi
|
||||
|
||||
# Do we need to reboot?
|
||||
if [[ ${BE_MICROSOFT} -eq 1 ]]; then
|
||||
|
|
Loading…
Add table
Reference in a new issue