Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
mercury-icon-changer / usr / bin / mercury-icons
Size: Mime:
#!/bin/bash
#----------------------------------------------------------------------#
# Mercury Icons - Set of extra icons for the Mercury browser ----------#
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the WTFPL, Just do wtf you want with it.-------#
#----------------------------------------------------------------------#
# run as root
USERS=$(who |sed 's/ .*//'|head -n1)
settings=$(yad --height=100 --tabnum=1 --columns=1 --width=400 --height=170 \
--fixed --center --text="Change Mercury Icons\n" \
--window-icon=/usr/lib/mercury/browser/chrome/icons/default/default16.png --title="Mercury Browser" \
--text-align=center \
--button=Close!gtk-cancel:1 --form \
--field="Mercury Default Icons"'!/usr/lib/mercury-browser-icons/default/default16.png!':FBTN \
'bash -c "echo Mercury Default Icons ; kill -USR2 $YAD_PID"' \
--field="Mercury Blue Icons"'!/usr/lib/mercury-browser-icons/blue/default16.png!':FBTN \
'bash -c "echo Mercury Blue Icons ; kill -USR2 $YAD_PID"' \
--field="Mercury Copper Icons"'!/usr/lib/mercury-browser-icons/copper/default16.png!':FBTN \
'bash -c "echo Mercury Copper Icons ; kill -USR2 $YAD_PID"' \
--field="Mercury Mobile Icons"'!/usr/lib/mercury-browser-icons/mobile/default16.png!':FBTN \
'bash -c "echo Mercury Mobile Icons ; kill -USR2 $YAD_PID"') 
if [ -n "${settings}" ]; then
case $settings in
'Mercury Default Icons')
cp -rf /usr/lib/mercury-browser-icons/default/* /usr/lib/mercury/browser/chrome/icons/default
rm -f /usr/share/icons/hicolor/*/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/default/default64.png /usr/share/icons/hicolor/64x64/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/mercury.png
gtk-update-icon-cache -f /usr/share/icons/hicolor/
su $USERS -c /usr/lib/mercury-browser-icons/notify/default.py
 ;;  
'Mercury Blue Icons')
cp -rf /usr/lib/mercury-browser-icons/blue/* /usr/lib/mercury/browser/chrome/icons/default
rm -f /usr/share/icons/hicolor/*/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/blue/default64.png /usr/share/icons/hicolor/64x64/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/blue/default48.png /usr/share/icons/hicolor/48x48/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/blue/default32.png /usr/share/icons/hicolor/32x32/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/blue/default16.png /usr/share/icons/hicolor/16x16/apps/mercury.png
gtk-update-icon-cache -f /usr/share/icons/hicolor/
su $USERS -c /usr/lib/mercury-browser-icons/notify/blue.py
 ;;      
'Mercury Copper Icons')
cp -rf /usr/lib/mercury-browser-icons/copper/* /usr/lib/mercury/browser/chrome/icons/default
rm -f /usr/share/icons/hicolor/*/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/copper/default64.png /usr/share/icons/hicolor/64x64/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/copper/default48.png /usr/share/icons/hicolor/48x48/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/copper/default32.png /usr/share/icons/hicolor/32x32/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/copper/default16.png /usr/share/icons/hicolor/16x16/apps/mercury.png
gtk-update-icon-cache -f /usr/share/icons/hicolor/
su $USERS -c /usr/lib/mercury-browser-icons/notify/copper.py
 ;;
'Mercury Mobile Icons')
cp -r /usr/lib/mercury-browser-icons/mobile/* /usr/lib/mercury/browser/chrome/icons/default
rm -f /usr/share/icons/hicolor/*/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/mobile/default64.png /usr/share/icons/hicolor/64x64/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/mobile/default48.png /usr/share/icons/hicolor/48x48/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/mobile/default32.png /usr/share/icons/hicolor/32x32/apps/mercury.png
cp -rf /usr/lib/mercury-browser-icons/mobile/default16.png /usr/share/icons/hicolor/16x16/apps/mercury.png
gtk-update-icon-cache -f /usr/share/icons/hicolor/
su $USERS -c /usr/lib/mercury-browser-icons/notify/mobile.py
 ;; 
esac
  fi