From 46f8a1960aa65147934de785050b3779c5ba6ee3 Mon Sep 17 00:00:00 2001 From: Johan Kaving Date: Thu, 14 Apr 2011 15:48:27 +0200 Subject: [PATCH] Added settings.jar file that can be used with the "Import Settings..." function. --- README.md | 20 +++++++++++++++++++- buildjar.sh | 11 +++++++++++ settings.jar | Bin 0 -> 3221 bytes 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100755 buildjar.sh create mode 100644 settings.jar diff --git a/README.md b/README.md index 5b5c9b8..014c054 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,18 @@ Issues, bug reports, changelogs are centralized at the main [Solarized repositor Installation ------------ +### Option 1: Install using "Import Settings..." + +1. Go to `File | Import Settings...` and specify the `intellij-colors-solarized` directory. + Clik `Ok` in the dialog that appears. + +2. Restart IntelliJ IDEA + +3. Go to `Preferences | Editor | Colors & Fonts` and select one of the new +color themes. + +### Option 2: Manual installation + 1. Copy `Solarized Dark.xml` and `Solarized Light.xml` to your IntelliJ IDEA preferences color directory. On Mac OS X this is typically located in `~/Library/Preferences/IntelliJIdea10/colors` or `~/Library/Preferences/IntelliJIdea10CE/colors` (for the Community Edition). @@ -44,4 +56,10 @@ Note About Fonts ----------------- Unfortunately, font settings are included in the color settings files. You should probably modify these in `Preferences | Editor | Colors & Fonts | Font` -after adding the color schemes to your IntelliJ IDEA installation. \ No newline at end of file +after adding the color schemes to your IntelliJ IDEA installation. + +Note About Committing Changes +----------------------------- +If you want to commit updates to the XML color scheme files, make sure to run the `buildjar.sh` script before committing to generate +an updated `settings.jar` file as well. +*The script has been tested on OS X, on other operating systems you're on your own.* \ No newline at end of file diff --git a/buildjar.sh b/buildjar.sh new file mode 100755 index 0000000..f3b2ed1 --- /dev/null +++ b/buildjar.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +mkdir colors +cp Solarized\ Light.xml colors +cp Solarized\ Dark.xml colors +touch IntelliJ\ IDEA\ Global\ Settings + +jar cfM settings.jar IntelliJ\ IDEA\ Global\ Settings colors + +rm -r colors +rm IntelliJ\ IDEA\ Global\ Settings \ No newline at end of file diff --git a/settings.jar b/settings.jar new file mode 100644 index 0000000000000000000000000000000000000000..158fa046d2c87ff557fc1dd528bd6a2a3c2c0fab GIT binary patch literal 3221 zcma);cQhRM7RN_tkcd$R8!g%($S4sJWf0NZDAC3sjLhgYRt*z9dhen|7gCVuZAXxp zsEaWYgi%6-Ac@Cr-X`bm?m6$?bAG@3JLlf}JNKW@{Tk{}Pyzv`b~fm~(jUS1<2-;8 zpylRs3xjdd=G9WyQ03LcxZ5K!ye7ANd|cd|y}#iA0K~PeEv~BXws?JVNBRU{UHkB$Sl1>L_F)^@_W;fp1miXZ8ybp-}V7wk`-VRrI3hw@0DN?IU=iji$G_m3$}}1 z@C~olZ+R4v#P|^MXci*PXgD~LvL{riPNr>%hCN-veHxeJFcP&_wWYDdm-hB3xOeYK zj6<*W^V%@aLX;zYMRJCAlg=oUOI_k#pZ2{m=}CZ#5jTd}u5dk~e%(TUUM0LC={(n@ zkOK5o2sNLj*&r%)VlJ{|a>KNHhYbk~*KZhKrlu-CkDM+-=88kP;(rgzq1`frvs)TE zlms5hbXiBMst9j1n%G(y3v*nr4hP38Qu$oA`n9&<{h(~9BKI}_`F`SZ$h9p`P)8@3 z1IzfeVr3p-cJfqlr_fq4DOxOg!|+8*n;6>)HdL}{*3Sy07sQIbO8-Giv=~WyC>_ls zXk}!jt!?noBe%|OvC|)i#tK3o!^EG_dD&#S>VQw--2EDnJX2AJu2fyDX zBIJa*y%qhQ9hkYfT^-+<&T`)i@*QpDA7I4p3qAphzrRp=GkdEZ@P;=-!_vMI6&-Y8 zi=cQHF-3t%A;`OEqG1e>v2r1tL)l^*mB{__@xny83%PojOAwS`_FB#J^xGA=@b~!c z+!sqFs1lChhY)sOHs!ahu?!Pv`Y^`{lk5))&uuLggZU4GUu?t0nF`Z^>+{ThGBbQ# z+@RSfF~Sp<**t8xFDCZ}YBdjQT_J&pApjI62|<2qZ-j%$vps_+pV|$hTOqxx*ZBmd zUW10ol7UopG8f~-x?Ca8%;HxpL&7vWNo=okU{S$EeItA4V_#?9Z3CJM=fH9qEhBlt zvAZ!)jMw|yDlD)&vp(?LhB;`1}`r+4t7|+N>JB z>9^O-Ofb;TA**#&m379ZY8miyIXg?Wn&)dQC`jTc3;rQn6f=$Sy`oK$eF3GJq7E&6{M!)PH0ZSQ@0^~n0$KMOZcF8*{?)R8uO{vYooAGB6EP6L( z+T2xlCHqX64aSK}{I`fCi(=gfXlwvpz?MYH7)oC|uy$7FB)SBwW^X1GfK8|ijjd-} z#Et}&T?YKrSURv4z~`=B)TD0z(8HmrHt1XA#yGf8DWr1bS;Lxv2&-mY%oO2~koZPps6#_r zPkV>rA{78YGX4|H|IA#@e`2n#i!;jSztCM&_zvCrXpwG)R?tkdqf6?%jA;u3YKW8Y zXYvF1Z_Xk@O>jp#RJlOZ8{{9*_4Z1^3)BW3@0VpBfEYCARF9Q%JD%g5?zStV{Ew8k znz*Ig(;pFdBt$P9n}1+-JRHtkP$HcP97gVU6y-OzDu*UC>Fi9u+*+1;pLj>Wqi{Sz z|KsD!BTCke(DbgYMiIGjdp?F15`YnDQiruFrx@yI>;nF0aUA{|SChP4U5MmFnEI0E-phsjMNtnS6W0 zDL!;yylSgJD8avZuiMwCRn>*X-_FmSr}2O?=ho^4ngKvCz8TWS3yi zIdBTelzN>Ue#ZM8(uMDVUd@YyLEq|zAvYHCe7ou{MxgFh^(KvwOmQgsPX0y<}d{FtwlCrAK1J+W}LqFYZTdPy{Ohgv0Mr z^ovvl!b0UlB`AeVUw*SRw_^fMG8na9%&f0lP9UV+l$#%cr7rYwj@%8((?)^GkK-4u z`pn)ezr~q|E>?tkt~eGp;^Ac}n2+l@gDK z9CarI4rVJfs@p-5s0jNJ2jn}IHD?(+;?DS(DKsbtUd@|N3QM4Ko9YG8B~V#sMr9}8 zNR7OtFRD;TyYC;?Pkq2Ff=}$HJ&qpJqqoCT2<27u7iO+$%2y5nCMb0&FWTVL&3CtU zz9rZzPVP`BlG{FxHe**<_YYj(bA|&qDeLrQuyWU$8S-G<=i2yfi1L?FsIgS5ef2h6>1z|gW!jGcjTl>vvQVW}x|(TP z6r==Hkx8;c=&w6qp>((p%SA%l4UTPwA{lRDQW?APZLQ9SnBCqi=;yqJg^?NTZa`jB zMR&D%ukvM^5>TBQMSxlN?_y1OVa*PR46BF@mOw+E_%SVONSrHwzObV**yXCmOxfn! zTw?Dpb3JQ=u|ZY%xEy2ay`;C*AHTNw3H!wtuD8UMF%G8tORgIfoIts;p3hIAohNSz zP4DNs0H9zZerDlJg4L*+kHpSMS|bKrZ-hPue8gDMH@qH7hCjV3(3(l~Pm2=K(T`B0_=z*)K2Y$+AGIAi`-_`ba;r;#kKeYG1w>wqeKTP=~{7Z|Ik+T4PY=)nA#;F?r yVU8!^_oBaR^V3m&Zu9e)rwitXO`Qz?w>E#R8$%r`>eF1x69