Advertisement
Localizator

unityicon

Jul 17th, 2012
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.13 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. backup ()
  4. {
  5. sudo cp /usr/share/unity/5/launcher_bfb.png /usr/share/unity/5/launcher_bfb.png.back
  6. }
  7.  
  8. reload ()
  9. {
  10. setsid unity
  11. }
  12.  
  13. seticon ()
  14. {
  15. backup
  16. icon=$(zenity --file-selection)
  17. sudo cp $icon /usr/share/unity/5/launcher_bfb.png
  18. reload
  19. }
  20.  
  21. restore ()
  22. {
  23. sudo cp /usr/share/unity/5/launcher_bfb.png.back /usr/share/unity/5/launcher_bfb.png
  24. reload
  25. }
  26.  
  27. help ()
  28. {
  29. clear
  30. echo "unityicon - зміна піктограми Ubuntu на панелі Unity
  31.  
  32. /var/log/localizator
  33. (http://blog.localizator.org.ua/)
  34.  
  35. Використання: unityicon backup|reload|set|restore|help
  36.  
  37. backup|b - створити резервну копію оригінальної іконки
  38. reload|r - перезапустити Unity
  39. set|s - вибір іконки для заміни
  40. restore|u - скасування всіх змін
  41. help|h - показати цю довідку."
  42. }
  43.  
  44. case "$1" in
  45.   backup|b)
  46.         backup
  47.         ;;
  48.   reload|r)
  49.         reload
  50.         ;;
  51.   set|s)
  52.         seticon
  53.         ;;
  54.   restore|u)
  55.         restore
  56.         ;;
  57.   help|h)
  58.         help
  59.         ;;
  60.   *)
  61.     help
  62.     exit 1
  63. esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement