user_install 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. #!/bin/sh
  2. # Script to perform the default installation steps for the
  3. # specified user home directory.
  4. #
  5. # 1) Create ~/.gimp-1.2 if it doesn't exist
  6. # 2) Copy system gimprc file to ~/.gimp-1.2
  7. # 3) Create brushes, gradients, palettes, patterns, plug-ins subdirs
  8. # 4) Create the tmp subdirectory for disk-swapping undo buffers
  9. # 5) Copy the palette files in system palette directory
  10. #
  11. echo "mkdir $2"
  12. mkdir $2
  13. echo "cp $3/gimprc_user $2/gimprc"
  14. cp $3/gimprc_user $2/gimprc
  15. echo "cp $3/unitrc $2/unitrc"
  16. cp $3/unitrc $2/unitrc
  17. echo "cp $3/gtkrc_user $2/gtkrc"
  18. cp $3/gtkrc_user $2/gtkrc
  19. echo "mkdir $2/brushes"
  20. mkdir $2/brushes
  21. echo "mkdir $2/generated_brushes"
  22. mkdir $2/generated_brushes
  23. echo "mkdir $2/gradients"
  24. mkdir $2/gradients
  25. echo "mkdir $2/palettes"
  26. mkdir $2/palettes
  27. echo "cp $1/palettes/* $2/palettes"
  28. cp $1/palettes/* $2/palettes
  29. echo "mkdir $2/patterns"
  30. mkdir $2/patterns
  31. echo "mkdir $2/plug-ins"
  32. mkdir $2/plug-ins
  33. echo "mkdir $2/modules"
  34. mkdir $2/modules
  35. echo "mkdir $2/scripts"
  36. mkdir $2/scripts
  37. echo "mkdir $2/tmp"
  38. mkdir $2/tmp
  39. echo "mkdir $2/curves"
  40. mkdir $2/curves
  41. echo "mkdir $2/levels"
  42. mkdir $2/levels
  43. echo "mkdir $2/fractalexplorer"
  44. mkdir $2/fractalexplorer
  45. echo "mkdir $2/gfig"
  46. mkdir $2/gfig
  47. echo "mkdir $2/gflare"
  48. mkdir $2/gflare
  49. echo "mkdir $2/gimpressionist"
  50. mkdir $2/gimpressionist
  51. echo "mkdir $2/gimpressionist/Brushes"
  52. mkdir $2/gimpressionist/Brushes
  53. echo "mkdir $2/gimpressionist/Paper"
  54. mkdir $2/gimpressionist/Paper
  55. echo "mkdir $2/gimpressionist/Presets"
  56. mkdir $2/gimpressionist/Presets