aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore10
-rw-r--r--README.mdown6
-rw-r--r--brushes/box-01x01.gbrbin0 -> 40 bytes
-rw-r--r--brushes/box-02x02.gbrbin0 -> 43 bytes
-rw-r--r--brushes/box-04x04.gbrbin0 -> 55 bytes
-rw-r--r--brushes/box-08x08.gbrbin0 -> 103 bytes
-rw-r--r--brushes/box-16x16.gbrbin0 -> 295 bytes
-rw-r--r--brushes/box-24x24.gbrbin0 -> 615 bytes
-rw-r--r--brushes/box-32x32.gbrbin0 -> 1063 bytes
-rw-r--r--brushes/circle-04x04.gbrbin0 -> 58 bytes
-rw-r--r--brushes/circle-06x06.gbrbin0 -> 78 bytes
-rw-r--r--brushes/circle-08x08.gbrbin0 -> 106 bytes
-rw-r--r--brushes/circle-12x12.gbrbin0 -> 186 bytes
-rw-r--r--brushes/circle-16x16.gbrbin0 -> 298 bytes
-rw-r--r--brushes/circle-24x24.gbrbin0 -> 618 bytes
-rw-r--r--brushes/circle-32x32.gbrbin0 -> 1066 bytes
-rw-r--r--brushes/dot-04x04.gbrbin0 -> 55 bytes
-rw-r--r--brushes/dot-06x06.gbrbin0 -> 75 bytes
-rw-r--r--brushes/dot-08x08.gbrbin0 -> 103 bytes
-rw-r--r--brushes/dot-12x12.gbrbin0 -> 183 bytes
-rw-r--r--brushes/dot-16x16.gbrbin0 -> 295 bytes
-rw-r--r--brushes/dot-24x24.gbrbin0 -> 615 bytes
-rw-r--r--brushes/dot-32x32.gbrbin0 -> 1063 bytes
-rw-r--r--brushes/isobox-08.gbrbin0 -> 520 bytes
-rw-r--r--brushes/isobox-16.gbrbin0 -> 1780 bytes
-rw-r--r--brushes/isosquare-08.gbrbin0 -> 587 bytes
-rw-r--r--brushes/isosquare-16.gbrbin0 -> 1903 bytes
-rw-r--r--brushes/square-04x04.gbrbin0 -> 58 bytes
-rw-r--r--brushes/square-08x08.gbrbin0 -> 106 bytes
-rw-r--r--brushes/square-16x16.gbrbin0 -> 298 bytes
-rw-r--r--brushes/square-24x24.gbrbin0 -> 618 bytes
-rw-r--r--brushes/square-32x32.gbrbin0 -> 1066 bytes
-rw-r--r--brushes/xtra-bubble-1.gbrbin0 -> 107 bytes
-rw-r--r--brushes/xtra-bubble-2.gbrbin0 -> 299 bytes
-rw-r--r--brushes/xtra-star-1.gbrbin0 -> 66 bytes
-rw-r--r--brushes/xtra-star-2.gbrbin0 -> 162 bytes
-rw-r--r--brushes/xtra-star-3.gbrbin0 -> 482 bytes
-rw-r--r--brushes/xtra-star-4.gbrbin0 -> 162 bytes
-rw-r--r--brushes/xtra-taijitu.gbrbin0 -> 299 bytes
-rw-r--r--palettes/NES.gpl68
-rw-r--r--templaterc66
-rw-r--r--toolrc133
42 files changed, 283 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3e55b17
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,10 @@
+*
+
+!brushes
+!brushes/*
+!palettes
+!palettes/*
+!toolrc
+!templaterc
+!README.mdown
+!.gitignore
diff --git a/README.mdown b/README.mdown
new file mode 100644
index 0000000..50f505c
--- /dev/null
+++ b/README.mdown
@@ -0,0 +1,6 @@
+# What is GIMPixel?
+
+GIMPixel is a set of brushes, palettes, and image templates designed to turn GIMP into an enjoyable piece of pixeling software. It's still in its infancy, so if you know a thing or two about configuring GIMP or would like to contribute brushes, palettes, or more, don't hesitate to join in!
+
+## Usage
+To use GIMPixel, you must run GIMP after changing the "GIMP2_DIRECTORY" environment variable. To do so, just run something like `GIMP2_DIRECTORY=.gimpixel gimp` and it should work without messing with your existing GIMP configuration.
diff --git a/brushes/box-01x01.gbr b/brushes/box-01x01.gbr
new file mode 100644
index 0000000..36a3181
--- /dev/null
+++ b/brushes/box-01x01.gbr
Binary files differ
diff --git a/brushes/box-02x02.gbr b/brushes/box-02x02.gbr
new file mode 100644
index 0000000..9cb42d7
--- /dev/null
+++ b/brushes/box-02x02.gbr
Binary files differ
diff --git a/brushes/box-04x04.gbr b/brushes/box-04x04.gbr
new file mode 100644
index 0000000..8ad0e08
--- /dev/null
+++ b/brushes/box-04x04.gbr
Binary files differ
diff --git a/brushes/box-08x08.gbr b/brushes/box-08x08.gbr
new file mode 100644
index 0000000..65bfa1d
--- /dev/null
+++ b/brushes/box-08x08.gbr
Binary files differ
diff --git a/brushes/box-16x16.gbr b/brushes/box-16x16.gbr
new file mode 100644
index 0000000..2af3e6e
--- /dev/null
+++ b/brushes/box-16x16.gbr
Binary files differ
diff --git a/brushes/box-24x24.gbr b/brushes/box-24x24.gbr
new file mode 100644
index 0000000..be99701
--- /dev/null
+++ b/brushes/box-24x24.gbr
Binary files differ
diff --git a/brushes/box-32x32.gbr b/brushes/box-32x32.gbr
new file mode 100644
index 0000000..0479b51
--- /dev/null
+++ b/brushes/box-32x32.gbr
Binary files differ
diff --git a/brushes/circle-04x04.gbr b/brushes/circle-04x04.gbr
new file mode 100644
index 0000000..f266d7e
--- /dev/null
+++ b/brushes/circle-04x04.gbr
Binary files differ
diff --git a/brushes/circle-06x06.gbr b/brushes/circle-06x06.gbr
new file mode 100644
index 0000000..8f3807d
--- /dev/null
+++ b/brushes/circle-06x06.gbr
Binary files differ
diff --git a/brushes/circle-08x08.gbr b/brushes/circle-08x08.gbr
new file mode 100644
index 0000000..e451fb2
--- /dev/null
+++ b/brushes/circle-08x08.gbr
Binary files differ
diff --git a/brushes/circle-12x12.gbr b/brushes/circle-12x12.gbr
new file mode 100644
index 0000000..e5d281d
--- /dev/null
+++ b/brushes/circle-12x12.gbr
Binary files differ
diff --git a/brushes/circle-16x16.gbr b/brushes/circle-16x16.gbr
new file mode 100644
index 0000000..8e47744
--- /dev/null
+++ b/brushes/circle-16x16.gbr
Binary files differ
diff --git a/brushes/circle-24x24.gbr b/brushes/circle-24x24.gbr
new file mode 100644
index 0000000..491030b
--- /dev/null
+++ b/brushes/circle-24x24.gbr
Binary files differ
diff --git a/brushes/circle-32x32.gbr b/brushes/circle-32x32.gbr
new file mode 100644
index 0000000..ef906bb
--- /dev/null
+++ b/brushes/circle-32x32.gbr
Binary files differ
diff --git a/brushes/dot-04x04.gbr b/brushes/dot-04x04.gbr
new file mode 100644
index 0000000..b360bf3
--- /dev/null
+++ b/brushes/dot-04x04.gbr
Binary files differ
diff --git a/brushes/dot-06x06.gbr b/brushes/dot-06x06.gbr
new file mode 100644
index 0000000..d7bfd22
--- /dev/null
+++ b/brushes/dot-06x06.gbr
Binary files differ
diff --git a/brushes/dot-08x08.gbr b/brushes/dot-08x08.gbr
new file mode 100644
index 0000000..0225bd0
--- /dev/null
+++ b/brushes/dot-08x08.gbr
Binary files differ
diff --git a/brushes/dot-12x12.gbr b/brushes/dot-12x12.gbr
new file mode 100644
index 0000000..eaf9dcb
--- /dev/null
+++ b/brushes/dot-12x12.gbr
Binary files differ
diff --git a/brushes/dot-16x16.gbr b/brushes/dot-16x16.gbr
new file mode 100644
index 0000000..8d1a62f
--- /dev/null
+++ b/brushes/dot-16x16.gbr
Binary files differ
diff --git a/brushes/dot-24x24.gbr b/brushes/dot-24x24.gbr
new file mode 100644
index 0000000..2dcc951
--- /dev/null
+++ b/brushes/dot-24x24.gbr
Binary files differ
diff --git a/brushes/dot-32x32.gbr b/brushes/dot-32x32.gbr
new file mode 100644
index 0000000..6e302a9
--- /dev/null
+++ b/brushes/dot-32x32.gbr
Binary files differ
diff --git a/brushes/isobox-08.gbr b/brushes/isobox-08.gbr
new file mode 100644
index 0000000..28e9566
--- /dev/null
+++ b/brushes/isobox-08.gbr
Binary files differ
diff --git a/brushes/isobox-16.gbr b/brushes/isobox-16.gbr
new file mode 100644
index 0000000..7785b60
--- /dev/null
+++ b/brushes/isobox-16.gbr
Binary files differ
diff --git a/brushes/isosquare-08.gbr b/brushes/isosquare-08.gbr
new file mode 100644
index 0000000..d84c393
--- /dev/null
+++ b/brushes/isosquare-08.gbr
Binary files differ
diff --git a/brushes/isosquare-16.gbr b/brushes/isosquare-16.gbr
new file mode 100644
index 0000000..0e7e19a
--- /dev/null
+++ b/brushes/isosquare-16.gbr
Binary files differ
diff --git a/brushes/square-04x04.gbr b/brushes/square-04x04.gbr
new file mode 100644
index 0000000..ebdd9e4
--- /dev/null
+++ b/brushes/square-04x04.gbr
Binary files differ
diff --git a/brushes/square-08x08.gbr b/brushes/square-08x08.gbr
new file mode 100644
index 0000000..3bb53d8
--- /dev/null
+++ b/brushes/square-08x08.gbr
Binary files differ
diff --git a/brushes/square-16x16.gbr b/brushes/square-16x16.gbr
new file mode 100644
index 0000000..a1f7b59
--- /dev/null
+++ b/brushes/square-16x16.gbr
Binary files differ
diff --git a/brushes/square-24x24.gbr b/brushes/square-24x24.gbr
new file mode 100644
index 0000000..0e03521
--- /dev/null
+++ b/brushes/square-24x24.gbr
Binary files differ
diff --git a/brushes/square-32x32.gbr b/brushes/square-32x32.gbr
new file mode 100644
index 0000000..1b7af2c
--- /dev/null
+++ b/brushes/square-32x32.gbr
Binary files differ
diff --git a/brushes/xtra-bubble-1.gbr b/brushes/xtra-bubble-1.gbr
new file mode 100644
index 0000000..2be6142
--- /dev/null
+++ b/brushes/xtra-bubble-1.gbr
Binary files differ
diff --git a/brushes/xtra-bubble-2.gbr b/brushes/xtra-bubble-2.gbr
new file mode 100644
index 0000000..89eafa6
--- /dev/null
+++ b/brushes/xtra-bubble-2.gbr
Binary files differ
diff --git a/brushes/xtra-star-1.gbr b/brushes/xtra-star-1.gbr
new file mode 100644
index 0000000..47ab0d3
--- /dev/null
+++ b/brushes/xtra-star-1.gbr
Binary files differ
diff --git a/brushes/xtra-star-2.gbr b/brushes/xtra-star-2.gbr
new file mode 100644
index 0000000..696f232
--- /dev/null
+++ b/brushes/xtra-star-2.gbr
Binary files differ
diff --git a/brushes/xtra-star-3.gbr b/brushes/xtra-star-3.gbr
new file mode 100644
index 0000000..6b612e5
--- /dev/null
+++ b/brushes/xtra-star-3.gbr
Binary files differ
diff --git a/brushes/xtra-star-4.gbr b/brushes/xtra-star-4.gbr
new file mode 100644
index 0000000..95579ea
--- /dev/null
+++ b/brushes/xtra-star-4.gbr
Binary files differ
diff --git a/brushes/xtra-taijitu.gbr b/brushes/xtra-taijitu.gbr
new file mode 100644
index 0000000..973f969
--- /dev/null
+++ b/brushes/xtra-taijitu.gbr
Binary files differ
diff --git a/palettes/NES.gpl b/palettes/NES.gpl
new file mode 100644
index 0000000..a16d236
--- /dev/null
+++ b/palettes/NES.gpl
@@ -0,0 +1,68 @@
+GIMP Palette
+Name: NES
+Columns: 16
+
+127 127 127 00
+ 0 61 165 01
+ 0 18 175 02
+ 67 0 149 03
+161 5 93 04
+199 0 39 05
+186 5 0 06
+139 22 0 07
+ 91 47 0 08
+ 15 68 0 09
+ 5 73 0 0A
+ 0 71 45 0B
+ 0 64 101 0C
+ 0 0 0 0D
+ 5 5 5 0E
+ 5 5 5 0F
+199 199 199 10
+ 0 119 255 11
+ 32 84 255 12
+129 54 250 13
+235 47 180 14
+255 41 79 15
+255 33 0 16
+213 49 0 17
+195 97 0 18
+ 53 127 0 19
+ 5 142 0 1A
+ 0 137 84 1B
+ 0 152 204 1C
+ 32 32 32 1D
+ 9 9 9 1E
+ 9 9 9 1F
+255 255 255 20
+ 15 215 255 21
+104 162 255 22
+212 162 255 23
+255 68 243 24
+255 96 139 25
+255 135 50 26
+255 155 18 27
+250 187 32 28
+158 227 13 29
+ 42 240 53 2A
+ 12 240 163 2B
+ 5 251 255 2C
+ 93 93 93 2D
+ 12 12 12 2E
+ 12 12 12 2F
+255 255 255 30
+165 252 255 31
+179 236 255 32
+218 171 235 33
+255 167 249 34
+255 171 179 35
+255 210 175 36
+255 239 165 37
+255 247 155 38
+215 232 148 39
+165 237 174 3A
+162 242 218 3B
+152 255 252 3C
+221 221 221 3D
+ 17 17 17 3E
+ 17 17 17 3F
diff --git a/templaterc b/templaterc
new file mode 100644
index 0000000..d8a4cb0
--- /dev/null
+++ b/templaterc
@@ -0,0 +1,66 @@
+# GIMP templaterc
+#
+# This file will be entirely rewritten each time you exit.
+
+(GimpTemplate "NES (256x224)"
+ (width 256)
+ (height 224)
+ (unit pixels)
+ (xresolution 72.000000)
+ (yresolution 72.000000)
+ (resolution-unit inches)
+ (image-type rgb)
+ (fill-type transparent-fill)
+ (comment ""))
+(GimpTemplate "SNES (512x448)"
+ (width 512)
+ (height 448)
+ (unit pixels)
+ (xresolution 72.000000)
+ (yresolution 72.000000)
+ (resolution-unit inches)
+ (image-type rgb)
+ (fill-type transparent-fill)
+ (comment ""))
+(GimpTemplate "GB/GBC (160x144)"
+ (width 160)
+ (height 144)
+ (unit pixels)
+ (xresolution 72.000000)
+ (yresolution 72.000000)
+ (resolution-unit inches)
+ (image-type rgb)
+ (fill-type transparent-fill)
+ (comment ""))
+(GimpTemplate "GBA (240x160)"
+ (width 240)
+ (height 160)
+ (unit pixels)
+ (xresolution 72.000000)
+ (yresolution 72.000000)
+ (resolution-unit inches)
+ (image-type rgb)
+ (fill-type transparent-fill)
+ (comment ""))
+(GimpTemplate "NDS Single (256x192)"
+ (width 256)
+ (height 192)
+ (unit pixels)
+ (xresolution 72.000000)
+ (yresolution 72.000000)
+ (resolution-unit inches)
+ (image-type rgb)
+ (fill-type transparent-fill)
+ (comment ""))
+(GimpTemplate "NDS Dual (256x384)"
+ (width 256)
+ (height 384)
+ (unit pixels)
+ (xresolution 72.000000)
+ (yresolution 72.000000)
+ (resolution-unit inches)
+ (image-type rgb)
+ (fill-type transparent-fill)
+ (comment ""))
+
+# end of templaterc
diff --git a/toolrc b/toolrc
new file mode 100644
index 0000000..7dfefa1
--- /dev/null
+++ b/toolrc
@@ -0,0 +1,133 @@
+# GIMP toolrc
+
+(GimpToolInfo "gimp-pencil-tool"
+ (stock-id "gimp-tool-pencil")
+ (visible yes))
+(GimpToolInfo "gimp-bucket-fill-tool"
+ (stock-id "gimp-tool-bucket-fill")
+ (visible yes))
+(GimpToolInfo "gimp-eraser-tool"
+ (stock-id "gimp-tool-eraser")
+ (visible yes))
+(GimpToolInfo "gimp-rect-select-tool"
+ (stock-id "gimp-tool-rect-select")
+ (visible yes))
+(GimpToolInfo "gimp-ellipse-select-tool"
+ (stock-id "gimp-tool-ellipse-select")
+ (visible yes))
+(GimpToolInfo "gimp-fuzzy-select-tool"
+ (stock-id "gimp-tool-fuzzy-select")
+ (visible yes))
+(GimpToolInfo "gimp-free-select-tool"
+ (stock-id "gimp-tool-free-select")
+ (visible yes))
+(GimpToolInfo "gimp-text-tool"
+ (stock-id "gimp-tool-text")
+ (visible yes))
+(GimpToolInfo "gimp-by-color-select-tool"
+ (stock-id "gimp-tool-by-color-select")
+ (visible yes))
+(GimpToolInfo "gimp-align-tool"
+ (stock-id "gimp-tool-align")
+ (visible yes))
+(GimpToolInfo "gimp-crop-tool"
+ (stock-id "gimp-tool-crop")
+ (visible yes))
+(GimpToolInfo "gimp-rotate-tool"
+ (stock-id "gimp-tool-rotate")
+ (visible yes))
+(GimpToolInfo "gimp-scale-tool"
+ (stock-id "gimp-tool-scale")
+ (visible yes))
+(GimpToolInfo "gimp-flip-tool"
+ (stock-id "gimp-tool-flip")
+ (visible yes))
+(GimpToolInfo "gimp-color-picker-tool"
+ (stock-id "gimp-tool-color-picker")
+ (visible no))
+(GimpToolInfo "gimp-iscissors-tool"
+ (stock-id "gimp-tool-iscissors")
+ (visible no))
+(GimpToolInfo "gimp-foreground-select-tool"
+ (stock-id "gimp-tool-foreground-select")
+ (visible no))
+(GimpToolInfo "gimp-vector-tool"
+ (stock-id "gimp-tool-path")
+ (visible no))
+(GimpToolInfo "gimp-zoom-tool"
+ (stock-id "gimp-tool-zoom")
+ (visible no))
+(GimpToolInfo "gimp-measure-tool"
+ (stock-id "gimp-tool-measure")
+ (visible no))
+(GimpToolInfo "gimp-move-tool"
+ (stock-id "gimp-tool-move")
+ (visible no))
+(GimpToolInfo "gimp-shear-tool"
+ (stock-id "gimp-tool-shear")
+ (visible no))
+(GimpToolInfo "gimp-perspective-tool"
+ (stock-id "gimp-tool-perspective")
+ (visible no))
+(GimpToolInfo "gimp-blend-tool"
+ (stock-id "gimp-tool-blend")
+ (visible no))
+(GimpToolInfo "gimp-paintbrush-tool"
+ (stock-id "gimp-tool-paintbrush")
+ (visible no))
+(GimpToolInfo "gimp-airbrush-tool"
+ (stock-id "gimp-tool-airbrush")
+ (visible no))
+(GimpToolInfo "gimp-ink-tool"
+ (stock-id "gimp-tool-ink")
+ (visible no))
+(GimpToolInfo "gimp-clone-tool"
+ (stock-id "gimp-tool-clone")
+ (visible no))
+(GimpToolInfo "gimp-heal-tool"
+ (stock-id "gimp-tool-heal")
+ (visible no))
+(GimpToolInfo "gimp-perspective-clone-tool"
+ (stock-id "gimp-tool-perspective-clone")
+ (visible no))
+(GimpToolInfo "gimp-convolve-tool"
+ (stock-id "gimp-tool-blur")
+ (visible no))
+(GimpToolInfo "gimp-smudge-tool"
+ (stock-id "gimp-tool-smudge")
+ (visible no))
+(GimpToolInfo "gimp-dodge-burn-tool"
+ (stock-id "gimp-tool-dodge")
+ (visible no))
+(GimpToolInfo "gimp-desaturate-tool"
+ (stock-id "gimp-convert-grayscale")
+ (visible no))
+(GimpToolInfo "gimp-color-balance-tool"
+ (stock-id "gimp-tool-color-balance")
+ (visible no))
+(GimpToolInfo "gimp-hue-saturation-tool"
+ (stock-id "gimp-tool-hue-saturation")
+ (visible no))
+(GimpToolInfo "gimp-colorize-tool"
+ (stock-id "gimp-tool-colorize")
+ (visible no))
+(GimpToolInfo "gimp-brightness-contrast-tool"
+ (stock-id "gimp-tool-brightness-contrast")
+ (visible no))
+(GimpToolInfo "gimp-threshold-tool"
+ (stock-id "gimp-tool-threshold")
+ (visible no))
+(GimpToolInfo "gimp-levels-tool"
+ (stock-id "gimp-tool-levels")
+ (visible no))
+(GimpToolInfo "gimp-curves-tool"
+ (stock-id "gimp-tool-curves")
+ (visible no))
+(GimpToolInfo "gimp-posterize-tool"
+ (stock-id "gimp-tool-posterize")
+ (visible no))
+(GimpToolInfo "gimp-gegl-tool"
+ (stock-id "gimp-gegl")
+ (visible no))
+
+# end of toolrc