From aeb11d0c8e1a79d36238cb3506330c0d9003020f Mon Sep 17 00:00:00 2001 From: Christophe Buffenoir Date: Fri, 3 May 2013 00:41:04 +0200 Subject: [PATCH] remove oh-my-zsh --- common/.oh-my-zsh/.git/FETCH_HEAD | 1 - common/.oh-my-zsh/.git/HEAD | 1 - common/.oh-my-zsh/.git/ORIG_HEAD | 1 - common/.oh-my-zsh/.git/config | 11 - common/.oh-my-zsh/.git/description | 1 - .../.git/hooks/applypatch-msg.sample | 15 - .../.oh-my-zsh/.git/hooks/commit-msg.sample | 24 - .../.oh-my-zsh/.git/hooks/post-update.sample | 8 - .../.git/hooks/pre-applypatch.sample | 14 - .../.oh-my-zsh/.git/hooks/pre-commit.sample | 50 - .../.oh-my-zsh/.git/hooks/pre-rebase.sample | 172 - .../.git/hooks/prepare-commit-msg.sample | 36 - common/.oh-my-zsh/.git/hooks/update.sample | 128 - common/.oh-my-zsh/.git/index | Bin 29656 -> 0 bytes common/.oh-my-zsh/.git/info/exclude | 6 - common/.oh-my-zsh/.git/logs/HEAD | 20 - common/.oh-my-zsh/.git/logs/refs/heads/master | 20 - .../.git/logs/refs/remotes/origin/master | 1 - .../00/2d46287623727a6d6c4ab2291250b677b8c1f9 | Bin 594 -> 0 bytes .../00/35b1b262eb8d0d9a18a8b735ed96e72f1f7fd2 | 3 - .../00/84852054d3c78856b24187a2e485d02b5e04c8 | Bin 723 -> 0 bytes .../00/a584a7a453271c5e29533d266566b6084697b1 | Bin 337 -> 0 bytes .../00/b2077105291f9b3c302406e8e0dbaed7977f75 | Bin 337 -> 0 bytes .../03/70de582bf25a83a3391113d2c6a854b08a8eb1 | 1 - .../05/1e3939ccc1e2161ea605eac39fc90e04f6badb | Bin 336 -> 0 bytes .../05/7ad60347f705bda12d4a69e36db68c3a173b7b | Bin 374 -> 0 bytes .../06/73425331fe997224bab9f90579c40cd14934f1 | Bin 182 -> 0 bytes .../06/9be4fa5049f3e6844a91ee12e9b80dbb3c3ed8 | Bin 337 -> 0 bytes .../07/4d7a6f2466ec62de1eac2ee70edc6e6c488a9e | Bin 3368 -> 0 bytes .../07/d97736dcc23959b911d02066a31d291b673602 | Bin 2274 -> 0 bytes .../08/9d7e78b5b8c5045feaab5712ed279abbd008cf | Bin 2875 -> 0 bytes .../09/15354c4aa9af2b348a026923f9fae5b74fbacd | Bin 61 -> 0 bytes .../09/a34a4c6951f9b507561edadeeb31f27eab36a2 | Bin 3286 -> 0 bytes .../0a/b0e67ecfc52b4779b700149a9c51feeb05318e | 2 - .../0a/b45a15d8fdb5b743c24079647799b4f3d0cfca | 1 - .../0a/de9cc60ebc48d9518cc234f1827a0e51038327 | Bin 544 -> 0 bytes .../0b/6e7358850f7fd74556289b1e0c1634896ed66b | Bin 187 -> 0 bytes .../0d/c5415f22e561cd840dee20573177a21cd35971 | Bin 3635 -> 0 bytes .../0f/3b988e90c6d27e7dbbda419c1876b162d688b3 | Bin 2298 -> 0 bytes .../0f/9fff8aecb154627b42a57cede37f7bd7b6c3ba | 3 - .../10/64fe4c28c7bd18fdc8cb46e4f2003369add693 | Bin 62 -> 0 bytes .../11/034217a7ea3cffe6e0fe631837c518b8c7e1a5 | Bin 239 -> 0 bytes .../11/f441a3ac1f08923bea2c9f69a7a0edc9233534 | 3 - .../11/fbb3a1af02b63964b597134ed8115cf344ea0f | Bin 1945 -> 0 bytes .../13/114b1c46cbb6bb22f204063617cbf98b80d944 | Bin 337 -> 0 bytes .../14/25ffe85cd83c422f7a2e68992c4556948e1567 | 2 - .../15/848979eedb7f2a947c0e322ae9ac68b208eb64 | Bin 551 -> 0 bytes .../16/58b34d3bfc2140f9aad3c2a81d7322624a8163 | 3 - .../16/7b6b456b5bcaa95dd04d6ca93692daef0716e8 | Bin 337 -> 0 bytes .../16/90a1559a59e2c36dba363a64f32cf82d118a45 | Bin 337 -> 0 bytes .../16/9ae17411f7055e44e3393f862dad191cdc411c | Bin 1971 -> 0 bytes .../17/c77ee20a349d89736911383bd6e829431153c6 | 2 - .../18/76f1d5581e7b6907ead46a8371826db5eded49 | 3 - .../19/458ba93ba59d8da54037a182239f1966020351 | Bin 2215 -> 0 bytes .../19/eb301184ce5ccbf222619fa68ba0e24b36818b | Bin 62 -> 0 bytes .../1a/362c11a899258fc224ad0d67ed44e9113d2460 | Bin 225 -> 0 bytes .../1c/23a52f5744ef419e83733d18a6a698ddd14d1e | 3 - .../1d/2a0fe46244f497426a607e029771f6e8ecbec1 | Bin 336 -> 0 bytes .../1d/2c7db7f182583189b42f71101a627c04d62c9d | Bin 203 -> 0 bytes .../20/d19dfba0364c3141df9298fa9f33242c0e3b31 | Bin 2273 -> 0 bytes .../20/f25e5a497804289caf477d005eb9a027e86ecd | Bin 3255 -> 0 bytes .../22/383b8b96cf7ff31738fe4ebf3d9a8f28223e13 | Bin 1778 -> 0 bytes .../22/817fd22e8d78c0d6dca2262b2b6ef8788cf30b | Bin 337 -> 0 bytes .../22/c7a09811e2efeb6b68dc1441f411f46c3c84c8 | Bin 783 -> 0 bytes .../22/e3f9fc632737550593d9280676c71897f0b734 | Bin 3635 -> 0 bytes .../23/05c49796f58b4ae2e5b79943245f83b0e06448 | Bin 515 -> 0 bytes .../24/1393f1e4c82c87bccd67656213ac4c6ce7bb75 | Bin 572 -> 0 bytes .../24/87131e264f67eb7ad9a962b5c9289c5815c4c5 | Bin 2306 -> 0 bytes .../25/a173b2f401ec38c0cc0c22bb65c299b1c11e8f | Bin 2165 -> 0 bytes .../25/a9cddc2191a1c6751d1e385389c0787a597a3e | Bin 251 -> 0 bytes .../26/915e98ae95eaf70b20bf37453eb5f3f79d883e | Bin 2000 -> 0 bytes .../26/ec6978c55856fabee5b23bffba7df3d2986526 | Bin 337 -> 0 bytes .../2a/92a7cf4dc9006eafdeac56079c7ae26744e34b | Bin 2297 -> 0 bytes .../2a/d6785bb8512fd24c4b2a9fcbebb77b8c1879b6 | Bin 3282 -> 0 bytes .../2b/06227bed96e3895135913597f33241e29d3de1 | Bin 337 -> 0 bytes .../2b/80b76e679a37f29ef2559b5f6f1bf44a0aff5c | Bin 516 -> 0 bytes .../2c/6a6dd59172c83acb6fbe77022e4b907907f7f7 | Bin 338 -> 0 bytes .../2d/ec58cdcd9960dc9920f55ce68c4795a0864e73 | Bin 3260 -> 0 bytes .../2f/13a724f781ae69e1c7282f9370fc7f0c8ef9b9 | Bin 2877 -> 0 bytes .../2f/36c5446f9a1e3e320c3fe6f3b9bed889033dd2 | Bin 72 -> 0 bytes .../30/5ecac268bb5c5df5a0a1af6abfd0f095664d1e | Bin 337 -> 0 bytes .../31/092eaa388fc884835f8a4f92c645c1f58da89a | Bin 336 -> 0 bytes .../31/2229e9f345d026cbc372eea13b4436ca470eb6 | Bin 1247 -> 0 bytes .../31/cac6f26d9f2ed246318c454eda0fadc081c7be | Bin 2137 -> 0 bytes .../32/704c1669727f91806430fa819a305577d3d33e | Bin 59 -> 0 bytes .../32/ae9915768696a9400d88960eafb4f3c0dda51d | Bin 61 -> 0 bytes .../33/808fb8fe0df21afe72c15b1165350254549935 | Bin 336 -> 0 bytes .../34/d27805dd1f9d1d3444786073c93e86c44eda31 | Bin 903 -> 0 bytes .../34/d42c280423836a39582089b504d240718a3f35 | 1 - .../34/f3d4d4988a8a8f7b5a109f2041923b1f7317e5 | Bin 240 -> 0 bytes .../35/2b4e89f007b6e66431e5e6b93cdfc7921bdea3 | Bin 337 -> 0 bytes .../36/2dbf721e55eeeb6caa7f735998df3aadf28a6e | Bin 73 -> 0 bytes .../36/5dd37b646e6042dc471c30016a2efc403edeef | Bin 337 -> 0 bytes .../37/a9d2e28e50450c87dd00210dded8004a709d1f | Bin 2333 -> 0 bytes .../38/3ee71831460c3dbb8f13bf117ceacfda81fa7c | 3 - .../38/d7b607c4bdf2a43458c3faec106a992a8d1b99 | Bin 1974 -> 0 bytes .../39/b76ecdf9d8af6221430461b99c545bae2a804f | Bin 512 -> 0 bytes .../39/d3ef36a05280e9e285412afecba861278bd73c | Bin 2042 -> 0 bytes .../3a/a0cb74d0a19a8053889a976404a7915585466e | 2 - .../3a/c3141cd610de995b2435011ac895ad15b89e2e | Bin 271 -> 0 bytes .../3a/e0abced46b06c4f5e1428d931fb38b044f783c | Bin 3286 -> 0 bytes .../3c/13727ecc448809af861f864c56cda2cd213221 | Bin 90 -> 0 bytes .../3f/daf26006e3f075e7ccefd2721295b8bc5172f9 | Bin 252 -> 0 bytes .../41/74e5815cd5a2ec2e9f84267075c1b3880be519 | Bin 1946 -> 0 bytes .../41/778b53326da900c0905261811db20cabb7b2cb | Bin 63 -> 0 bytes .../42/166affce4f9ec85dac536ba1ccfeee2df9c23f | Bin 337 -> 0 bytes .../43/5388a3b94768cb3bf71bcd36961ed494d093af | Bin 337 -> 0 bytes .../44/e12eea42f2d911a7f375f1057fb337e5532bc9 | Bin 337 -> 0 bytes .../45/1e0532bf011f770685ef3eeb47afcd936bd174 | Bin 337 -> 0 bytes .../45/e428717d0cd0ea34b6bdbc417d6765b8493904 | Bin 60 -> 0 bytes .../45/e88e3a8cbfd3acfc46976a8fa1588c87e74855 | Bin 337 -> 0 bytes .../46/96a43410612a3108cf76d47cfa69fff90a65c2 | Bin 1999 -> 0 bytes .../47/0e1a1ecfac3dcc8804c1e786dc4b7abeb710b9 | 2 - .../48/c9e77f53d8949952549060017f6ac84a5a3945 | Bin 256 -> 0 bytes .../49/3238e29bcf112a5c891f438f44af8312e546c6 | Bin 244 -> 0 bytes .../49/68395c0232297b5d0a1bd69dfb93b15c43b72b | Bin 122 -> 0 bytes .../4a/2e9ed0393b74a4e4b42766a5859e6634ce4c65 | Bin 240 -> 0 bytes .../4a/828fc7af3e14db7414c834803ec0abc826b369 | Bin 2186 -> 0 bytes .../4c/4647b328f7e8e50e9b34fcf847be16f9a62651 | Bin 602 -> 0 bytes .../4d/5bfb8dd73193c3da8e70ae5cb1119312c4533a | Bin 417 -> 0 bytes .../4d/6b532248fce0e71d762eb1ec3ef2ec8fcd5289 | 3 - .../4f/58e27d12c9dc2fa495250515aedbcb99c1393b | Bin 228 -> 0 bytes .../4f/9c58c8c14883e87aae20bba5289010211cd626 | Bin 337 -> 0 bytes .../51/95f19480b771e6f43b76ab3ea24fc892f7be5d | Bin 337 -> 0 bytes .../51/c55ad17e23db89e72424add0c34fa20654cd8f | Bin 323 -> 0 bytes .../51/d3f7c09665742ca705d6d2ba4e44afb469f215 | Bin 337 -> 0 bytes .../51/d752dd5c2cc3266077d2249f4ba5d0cefcd706 | Bin 336 -> 0 bytes .../52/3b26c6efb1a140aa786c63367d80832a6187fd | 1 - .../53/df883313b27bdb4598bc712f13ec31e1d19efd | Bin 2215 -> 0 bytes .../54/8f68d7f028acc70f4a9026a28161a604edc405 | Bin 171 -> 0 bytes .../56/f1f7643ea71e09e1783ffa322d75361fa02820 | Bin 2190 -> 0 bytes .../58/781fc72d8956807c10b87c6608411ec092bf31 | Bin 81 -> 0 bytes .../59/31f64308cbf4b0a8ef740a6b4eda5834479bd7 | 2 - .../5b/6e5cfd478eae98855113400353f8eb77542904 | Bin 1931 -> 0 bytes .../5c/37c85fb49a377b59115efc2aa132665982ac06 | 3 - .../5c/edf5d1058062f8d6635475caf09064a51216d5 | Bin 338 -> 0 bytes .../5d/0860400a0d83bd98912a7bd1a7470f6031a5b8 | 4 - .../5d/6856ebe675f69aa490d0e1b39419d19e842919 | Bin 337 -> 0 bytes .../5e/b466a7886e1220584322a10964343a101ed1dc | Bin 179 -> 0 bytes .../5f/16ede7cae5c8e9f32d4a980333f0ee1b7abaf6 | Bin 244 -> 0 bytes .../60/c3fa937120f38b1215a57889c8207989c9a7f1 | 1 - .../61/2901cbe5e122b8a3ac0ebe3b5e72b4c3948b58 | Bin 453 -> 0 bytes .../61/9e61cf79be4d7713e8860a7e72e6328e2a735f | Bin 2165 -> 0 bytes .../61/c39b50390a7869f22001a6cd65b7e8cd977e88 | 3 - .../62/d140a350a83755aeb38756b81c8516ec26fc7b | Bin 2306 -> 0 bytes .../63/1a8473e2f3f20e1414dff4e409fe07cbb41aea | Bin 160 -> 0 bytes .../63/3ad0ec16a9e85d2d40dbe864e7678fd18a1647 | Bin 230 -> 0 bytes .../63/97fd4efd0be6b1b02f9178394ecfd017012218 | Bin 337 -> 0 bytes .../63/abe77ca6f7d20da3557a56ff49024cdbab8006 | Bin 337 -> 0 bytes .../64/4ae61f5e8954dda28a11e4f59751ab09f72523 | Bin 337 -> 0 bytes .../66/b660455cd3a650eff07f0a5d61491e5d5a9a22 | Bin 336 -> 0 bytes .../67/036053922289993342e81af483f94ea820d05b | Bin 75 -> 0 bytes .../67/199ba3f04c9d1feb13d577e3c33bc0f2d78578 | Bin 375 -> 0 bytes .../68/25d6c0871b7deeb14d625f3771f7538c3a67ee | 2 - .../68/ba65cbc688e4a655baf338ff64413dab02a379 | Bin 337 -> 0 bytes .../68/ec8edb42e7fca2e27c8ab157124dd041a42d31 | Bin 336 -> 0 bytes .../69/7f98d664f92b71ab9bed127cda0e42e5726d7c | 1 - .../69/abfc4cec8c6d9586e2b9f991ffe4322c10027d | 3 - .../6a/2e04fefbd794f050d45e7a717d009e39204431 | Bin 210 -> 0 bytes .../6a/6e83a2d656f3bb9f06ffca394f9ff20cb842b6 | Bin 337 -> 0 bytes .../6a/d978dc8d2aef0dc2a645895554326dd8c715d9 | Bin 337 -> 0 bytes .../6b/f839d11d567b0697fe69ac6f5c968c4bf012aa | Bin 374 -> 0 bytes .../6c/e7cc78d58d860488da9ce9b446b39b45e9677a | Bin 337 -> 0 bytes .../6d/99dda453d0ae320f60afdc0b4c43c6ac02d17c | Bin 337 -> 0 bytes .../6d/9a18ec18d34515496ab0a0a7f1333f0c8b66c7 | Bin 337 -> 0 bytes .../6e/3a8791554111097913c3374f728714d4fe05e8 | Bin 2272 -> 0 bytes .../6e/6cf4303712befb5a7fc3918494aefe4a65991f | Bin 241 -> 0 bytes .../6e/85ff5b44e81f5b9d743b6ba1df7ed7b62dc2df | 2 - .../6e/9cac006a8b14e2255391e967e28c0e2c328856 | Bin 3252 -> 0 bytes .../6f/7dc96cbe9c210f59f0b1f53c8335469cc46346 | 2 - .../6f/859c5837753a87544b2672678e36bcf167cc82 | Bin 301 -> 0 bytes .../70/b562e00f733a80c69a5b24ff3905678f27517b | Bin 3368 -> 0 bytes .../71/bc25fc2df3c47c66eea0c1bf265734338c2aeb | Bin 1592 -> 0 bytes .../72/84e6b397712dfff16a740ea12d1015b26f203d | 2 - .../73/b9f8311030fe249d703178d5cb445eb0642268 | 1 - .../73/f777053725ce61d6fada67ff3f174130dd8c94 | Bin 253 -> 0 bytes .../74/d20f32086a5526b7482ce23d5b62faefa0bd83 | Bin 2241 -> 0 bytes .../75/e5a6dcfc20a582a4b4653a25c074f4263dd7dc | Bin 184 -> 0 bytes .../76/f2429e8ec30afacd3a913018c8c573962e214c | Bin 182 -> 0 bytes .../76/feafc72cdcd649d9a5673c28abf92805f96c6d | Bin 225 -> 0 bytes .../77/ddeca21d1b3ed5c2bc780ab18aafa65eb9cf60 | Bin 60 -> 0 bytes .../78/1c8f83fd875445779e7f88f945673718ecba08 | Bin 169 -> 0 bytes .../79/41debee44e2731a8966136186feaf48578149f | Bin 3253 -> 0 bytes .../7b/9e886273e2abb923ea766ab0dda649031623ce | Bin 59 -> 0 bytes .../7c/98b30d0d0115dff8fff2525510531f5c5c394e | Bin 2332 -> 0 bytes .../7d/fa18370a426a5394e333c602dd3a6f05356710 | Bin 337 -> 0 bytes .../7e/1da28d27f42e4d873cdfc28ef362d59d8c2b07 | 1 - .../7f/c457d5217d6131b96e89823595ed7aec854815 | Bin 337 -> 0 bytes .../7f/dc000aed700b824d8cedcb145ba76b64d474ca | Bin 2187 -> 0 bytes .../80/06c432488828fa11dd22a294354d2d8bcc460a | Bin 1972 -> 0 bytes .../81/7068ed013c3a6604444e4808f1b20acb430760 | Bin 337 -> 0 bytes .../82/3cc9180c21c0520713b39fe3e3590645c76ad2 | Bin 235 -> 0 bytes .../82/47a4097d32a85c6a119b114cce44069559dd3e | Bin 254 -> 0 bytes .../82/f785bc6751dc7c199b5d1ea068567120b92511 | Bin 172 -> 0 bytes .../85/10ac002f1dec92f6e9e62809f3dc5493d4b842 | Bin 184 -> 0 bytes .../86/1d2476444b9f534611804abf3a4f969388749e | Bin 337 -> 0 bytes .../86/37514cfe97ccf0ce40d208b46c68ebbb8f86bb | Bin 513 -> 0 bytes .../86/73943306c2e7f7f7c5079a4ba98dae90c4559b | Bin 1945 -> 0 bytes .../87/ab8771dac655272895e5904fcf93217ea4a64b | Bin 288 -> 0 bytes .../88/6128f18929e1c522db45b5df770670947b93f6 | Bin 337 -> 0 bytes .../88/8ec5f10613a0a1b44acd26f6f9798c2b8f272a | Bin 2899 -> 0 bytes .../89/23694fb42393d063487203e803199b394bbb47 | 3 - .../8b/630fbffbae818fcb01b7273531bc76fb2a6aa2 | Bin 2899 -> 0 bytes .../8b/e3cd86311c68930a7a187a77d345cccb67430b | 2 - .../8c/2145fc85785284726d6a81accc9fe63c1e12ee | Bin 262 -> 0 bytes .../8d/e877d63222ed4effad7d52d68fccca2c01b6dd | Bin 260 -> 0 bytes .../8e/b3ab565e4a5afde80d8cb0378f847a9dfc412c | Bin 336 -> 0 bytes .../90/05702687a44a6e354fd456bafdad9b07fded7b | 2 - .../90/aaae899019440bcb308e4a1073783db8ef9813 | Bin 336 -> 0 bytes .../91/6780ba8c888afac84733ed86ba2d3daf572ff1 | Bin 337 -> 0 bytes .../91/b0279c565cf503ce159fa9e55c0353df37f63e | Bin 182 -> 0 bytes .../91/b4758d8f5a910a60de783f15acb66acda68d7f | Bin 182 -> 0 bytes .../91/c81e84e253f310d28515497339b29ee9fcc9b4 | Bin 337 -> 0 bytes .../92/1d2f49ef01acce973980c0aa9c6ffbbd2fbd0b | 1 - .../92/b6cae02638f644e6359e3f553805e2c3eba957 | 2 - .../96/bfea150e7f0a2441213cbab93e60e2158eddd8 | Bin 1975 -> 0 bytes .../97/07537f5aea029266665df5f3fa636aae6fefd4 | Bin 3371 -> 0 bytes .../97/14458371aac8622cb98f8a989f4881bf2a3354 | Bin 63 -> 0 bytes .../97/628a11091d4d8da5fbe906add61dbc58a30d93 | Bin 2214 -> 0 bytes .../98/ce750ad8058378735bcfd66e4f538cfa30254c | Bin 2212 -> 0 bytes .../98/d7a010994cd39758e4a1599cefe9e130a346db | 3 - .../99/280c0fc57a8b6751be987bbf057b5877b1ee3b | Bin 2244 -> 0 bytes .../99/a3c3c5c85b7a72037022607f41d682b77db7d7 | 2 - .../9c/d37c10b277fc4408466a87efe6244c2ace97ad | Bin 63 -> 0 bytes .../9c/fcff3d0e07fce6a23c7344e11e96b706d88eab | Bin 953 -> 0 bytes .../9e/ee6c493aae0059133da514eecb38ce42edfb46 | Bin 62 -> 0 bytes .../a0/430a0a45f81ecff5682070647f9c4c2da6410f | 2 - .../a0/a64c7e47ca2b9b47ac790e94f08e3798ae72c8 | Bin 694 -> 0 bytes .../a1/478be31ca8e538769246e22bba3330d81dc3c8 | Bin 570 -> 0 bytes .../a1/5bcd6461b5b8237844c4e2968df0518dab5e9a | Bin 187 -> 0 bytes .../a2/695630cdd7144da1667dad56650614ba526ba5 | Bin 261 -> 0 bytes .../a3/108da813ed06db90dc07a2d497cb5a5e52dc3a | Bin 337 -> 0 bytes .../a3/6a90b932d4ef759691e1fbb8f8f6c0b7f077d4 | 2 - .../a3/9c9ffe5b7236b6e4dc78efa80b478cc411af7f | 2 - .../a3/b1bb7bd56992320907a49102151f414e5f582b | Bin 1974 -> 0 bytes .../a3/c0fbef28309fc3d21a8c30d5f8f2bb6df30c3d | Bin 338 -> 0 bytes .../a4/7f49406144cf5db8288aee28f4a592ede1e6dd | Bin 2141 -> 0 bytes .../a4/916541dce1b7dfd0ce6e0f890632343fd0bfa0 | Bin 3371 -> 0 bytes .../a5/8891ab3418e095652ffcfe1a1b53be46fc3af0 | Bin 1975 -> 0 bytes .../a5/a226b69b93e8e81d2479a158a6e182fc8b4d10 | Bin 500 -> 0 bytes .../a5/a6f6bb6c95422964f9fe9b8e19d1a830202733 | Bin 178 -> 0 bytes .../a6/2dd560209e7a63b782e3043e4300bbbd07a252 | Bin 691 -> 0 bytes .../a6/8f4d25632f5d4e1ea6c7e4c24d01976ed2f9fd | Bin 2165 -> 0 bytes .../a7/1f7ef175ad7b2e5123a1d755423878e3824d65 | Bin 3284 -> 0 bytes .../a8/b1e5781fefdac1f24e62e07d0e53641657ff4a | Bin 374 -> 0 bytes .../a9/3c8e8633351f5e31904d2c3d681043ced94739 | Bin 823 -> 0 bytes .../a9/5fb50f7e5277f3a468e2c552676a186e7ead5b | Bin 336 -> 0 bytes .../aa/a1af387af13551050424583e431e551c7db38a | Bin 337 -> 0 bytes .../ab/f82dce8f9e763e37b10623ec1b53b736a5a2f4 | Bin 338 -> 0 bytes .../ac/4af4f13da57f86b8e51976f11536dabf4c632d | Bin 2138 -> 0 bytes .../ae/479266825e8dd6d6d26a69c08e91902b8550e4 | Bin 58 -> 0 bytes .../ae/add7371b244468aadf81a48e6009a4aa612f23 | Bin 349 -> 0 bytes .../b0/80be3a115c4d9b6feaa3368bbd7e1c9451e84e | Bin 640 -> 0 bytes .../b1/1e28914139fb585c0a4de4ddb6a55f19a5493d | Bin 170 -> 0 bytes .../b1/b1137d1aa89b098d4c40ee3852df3f647f0f93 | Bin 2138 -> 0 bytes .../b2/07792f30f523e2fc82a70e75893bf1124bf7a8 | 2 - .../b2/8deff9b7366df40704dd3c8bd0d67175711ceb | Bin 61 -> 0 bytes .../b2/c1af91d3e70ea442ae5353cf7f140d89491c73 | 1 - .../b3/763ca385737b3845d5e633b23ec5322ac2b0ce | Bin 337 -> 0 bytes .../b3/9eca5ce4851a3eb5fd8ce675badc5fd503c93a | Bin 2138 -> 0 bytes .../b4/73cb0cd248e494bb508f41b55d862e84cdd6e0 | Bin 3344 -> 0 bytes .../b6/09aa0e6c981f2039d777687cb01a84587f6edc | Bin 371 -> 0 bytes .../b9/2250c6e06d892656ef52e0a683d92978c424b2 | Bin 2271 -> 0 bytes .../b9/7cc939ec50cbd424beb4d9d5d61625b209ccac | 3 - .../ba/3765b83ce12893215ea45c10665ccd2517f2ef | Bin 557 -> 0 bytes .../ba/a187e4b903f39422a84b580e6e617ec3738e09 | Bin 501 -> 0 bytes .../ba/e88f7abc6269d4eea700a47d8cf270cdb1fa63 | Bin 536 -> 0 bytes .../bb/7975b1071c2966f68bbf354123982f8397db32 | Bin 88 -> 0 bytes .../bb/d705a1e8de80152e3577f1e3bd854b58e2185d | Bin 445 -> 0 bytes .../be/64ac31bb10021eb35663045ab905c5f926de66 | Bin 337 -> 0 bytes .../be/adefcfb0ab65f0f0cabbf0c18a3d389a450336 | 1 - .../bf/4157514f8880ac04ba328f7f1b74c34f1b39d7 | Bin 164 -> 0 bytes .../bf/98a2d68bb18b34d8df52b25d9f04db0e12b6f0 | Bin 249 -> 0 bytes .../bf/b567c4122af4680bf9f61ba9dc1d5f3b2c7146 | Bin 337 -> 0 bytes .../c1/b00c62bf6ec6889cd0f88c41321b4aabf971a8 | Bin 526 -> 0 bytes .../c1/cf378896f64143ef39538d2128fdc8dfad5b9f | Bin 3280 -> 0 bytes .../c2/7183abcd113da59c0d25c5324b7b7d15060f95 | Bin 237 -> 0 bytes .../c2/b6049cbcba4db8963673e6093690d6f1721b0e | Bin 863 -> 0 bytes .../c2/d42f5a90f12ca925702ed4e8fc5563baf8397c | 2 - .../c3/107c06c04fb42b0ca27b0a81b15854819969c6 | Bin 1605 -> 0 bytes .../c3/1b7fcae86a3a057e74340d927f80722203ccdc | Bin 337 -> 0 bytes .../c4/2c68df1d2b1a759dd618a18d75ce2d3685856a | Bin 116 -> 0 bytes .../c4/e2011f49bdc5d791abf2b3a75dc69c9e17cf11 | Bin 228 -> 0 bytes .../c6/5539255143738c60a48e04e837109fc0d1d1b9 | Bin 337 -> 0 bytes .../c6/5a53df811953b9f4117ff0b8014d869565bf9d | Bin 184 -> 0 bytes .../c6/86dd51d3e30a02f20364f9c84201b5b10d094a | Bin 337 -> 0 bytes .../c6/9893813f8e561f8c2c8f7b0d6ce8e17333041e | Bin 337 -> 0 bytes .../c8/b11ad43ba61d2cde7cc7930fac669403dab783 | Bin 337 -> 0 bytes .../c9/6774f9d7f5d8aeddc6089d0ac6c2a9167bb7de | Bin 3315 -> 0 bytes .../c9/b2e2cf3a2c2189e15bcdfe2a166e3cce9c2597 | Bin 337 -> 0 bytes .../c9/c81c43217031a171dd8006e1f3866216ed1198 | Bin 336 -> 0 bytes .../ca/a15548c107b9c31f61a67547ffab0b0cfe4934 | Bin 241 -> 0 bytes .../ca/f3c1e206af0c4cdc79a0bb6b8a5a53672947e0 | Bin 59 -> 0 bytes .../cc/831508d7c2e839e1c4effe31ac2d92f2741f94 | 4 - .../cc/aa0919d67f63dd38ab89b68713e78aad81fe85 | Bin 93 -> 0 bytes .../cd/48691dd408eee3b38877e6d528b4447b5fe51d | Bin 337 -> 0 bytes .../ce/1cfb7b85813a5a692f9cf396d375914e915485 | Bin 2212 -> 0 bytes .../ce/2c0eb5f5fb025990e6d0b0f1f908456863f2ae | Bin 2141 -> 0 bytes .../ce/36db6af621c33d09a44bd63ab6c40c7ad400dd | Bin 1793 -> 0 bytes .../ce/ff134e50c6981d17b971d06d3f9e02f3097d8a | Bin 374 -> 0 bytes .../cf/1997c5be62ffeebc99253cced7608415e38e4e | 3 - .../cf/1cecbd9a6117785459593c8c4f12bfd5293778 | Bin 64 -> 0 bytes .../cf/907b755afdca14c00be0010962d0861af29264 | Bin 337 -> 0 bytes .../d0/14084febd3cd165944eae633461db038c05c42 | Bin 2334 -> 0 bytes .../d0/29c9996bb00ea37aa109235c893a6da5f293bf | Bin 3315 -> 0 bytes .../d0/4c2222d2450edc04a60dd376b555c2c2b4ec79 | Bin 60 -> 0 bytes .../d0/5b2010ffd4cd33ff9402c402051b1caf985d97 | Bin 262 -> 0 bytes .../d0/d51cb47bc098ba1cb44c99df020d6fab2821c3 | Bin 63 -> 0 bytes .../d1/59f20e07f9a384e47e4cc16b78cce80aeeeef6 | Bin 1677 -> 0 bytes .../d1/5ec4bf248cf091fb31dd10da066c040abcd744 | Bin 171 -> 0 bytes .../d1/64367c586ce0aafba47e14438af2f6d56d206a | Bin 1971 -> 0 bytes .../d1/65a84dc0e8d2eb0774ed26995e7046c0aff41f | 1 - .../d2/6ea52b868df57c806d87ee5076c8cb0407311a | Bin 337 -> 0 bytes .../d2/9eb1dda85de0b8aa9416643166c5f4081d468b | 1 - .../d2/cff6f81bb4953b0eb973b0ae2ae829b1e40c97 | Bin 374 -> 0 bytes .../d3/1af7eee7112a493ebd7b40ba3dc73888b2c961 | Bin 2165 -> 0 bytes .../d3/67863b86f2baff8892278b06259370e0f02164 | 1 - .../d3/7e9aa15b1196b2c60116afa4ffa613397f2185 | Bin 337 -> 0 bytes .../d4/2584f1a49b6236f2104fd8e54837e678a10a01 | Bin 122 -> 0 bytes .../d5/72c65d54ee553b0492a02460267295734189ae | Bin 2898 -> 0 bytes .../d5/7e574e28eeabdc2d41eb877fb0df46534a28b4 | Bin 228 -> 0 bytes .../d5/bfbf05d16634fa3c2834c7097edb1cf2487d96 | Bin 189 -> 0 bytes .../d5/e5fe1d15dca13a270de99fa21406192beb4a87 | Bin 337 -> 0 bytes .../d6/5bf2c998c5161c8fdd1ae1a6779ce20ef6db93 | Bin 61 -> 0 bytes .../d6/71f1e8432752d90d9f2e4e65450b5f69ab9d5f | Bin 2139 -> 0 bytes .../d7/50e7d9e3b7d04bafc93211f7db4c607ecea19b | Bin 229 -> 0 bytes .../d7/c2aef80e8e124486adf1cd31478c530ab2d72d | Bin 323 -> 0 bytes .../d8/55c244552ebd6e2b418108c0d3cce1f8fa7202 | Bin 694 -> 0 bytes .../d9/98151e654dd546edcfdec630bc82d90619ac8e | Bin 3316 -> 0 bytes .../da/ba01b64d2a38f775a3615b36bff493324a9722 | Bin 337 -> 0 bytes .../da/ce87ae361722c0332c18e5470ca10f16720f7f | Bin 307 -> 0 bytes .../dd/afaf65fb8c968278f66a84d23f518f4c91dae6 | 2 - .../dd/e7d7cc1cd7c892c9c2fef204101ee7230cec13 | Bin 337 -> 0 bytes .../dd/ef1ad6cf280b2c4ce53af32a77f8e493bab7fc | Bin 861 -> 0 bytes .../de/9b14d03319a8b398db9b28ce878052b15f18a6 | Bin 336 -> 0 bytes .../de/cb9c82b5392d66e157ceef9c3b41466bdcbafd | 1 - .../de/e54a2477d2a5be5d6cced7497f539ecfc2e05f | Bin 209 -> 0 bytes .../df/f849f8c7640e6f1959232a0a74a207a8d1f94c | Bin 2191 -> 0 bytes .../e0/7eb905b55b323a1d3ccbeac851f783c8cc9b42 | Bin 337 -> 0 bytes .../e0/ee002fce6c04ed5661e3f341b3279d358bf3b2 | Bin 3254 -> 0 bytes .../e0/f6e052c71fedabcecbdc4f8968419da50d8e56 | Bin 89 -> 0 bytes .../e2/ddf1ef8c1147586a11c25007b201e9cbcfe278 | 3 - .../e2/f7623534054645e849db42a0030a1642e5ba97 | Bin 246 -> 0 bytes .../e3/60344b096676864471314519f9637f67655ad4 | Bin 864 -> 0 bytes .../e3/e3e88c3cf5a0308d982280eaa690a0f16d1902 | Bin 90 -> 0 bytes .../e3/ff4b58c6b0012c616ea7a1dc44cde7a2ecfb57 | 5 - .../e4/7391ca6b9477e091152093e4582fe5aa6188cc | Bin 337 -> 0 bytes .../e4/ca4facd65707c1f2ada112fb8781664439e637 | Bin 84 -> 0 bytes .../e5/244fd569ec31e1c756b867515acc39a2639ba1 | Bin 375 -> 0 bytes .../e5/93dff85bd2b03be757f78c3b4101acd3b8e308 | Bin 2163 -> 0 bytes .../e5/ca18a4e2a5d9700a27af71dd53b7bd771d3409 | Bin 255 -> 0 bytes .../e6/fc2c6748ab32430012d0d572fb06b6b3e6daca | 3 - .../e7/0a29c1cf68a08338e37c29c4a0cafe2d09caa9 | Bin 61 -> 0 bytes .../e7/c99c905168768940f55097e7253c935b33b3d5 | Bin 1974 -> 0 bytes .../e7/fc3fa3aac96d33f33a7d71638ac629bbd777ee | Bin 61 -> 0 bytes .../e8/e2ec015cd86001fc7a117c857f4cf64c3b620f | Bin 337 -> 0 bytes .../e9/a9deacb09196a48a39adc827d861e1896f4c59 | Bin 207 -> 0 bytes .../eb/1ba24509420cee7ea0273cf24ab1fbcad29eaf | Bin 335 -> 0 bytes .../eb/46ec0902a6bb687cd707a3b6700a24ae9745f4 | Bin 95 -> 0 bytes .../ec/6f03ba34d95decc204f0c928fb127956ac0435 | Bin 3315 -> 0 bytes .../ed/0a30358d97c951d31de0ad3bc304bdc3d62dc3 | Bin 337 -> 0 bytes .../ed/932ee89fae5965f74bdad6cd65a18cfa696640 | Bin 61 -> 0 bytes .../ed/c6fa2354894e15beea10c5fb27ae8851eaccb5 | Bin 336 -> 0 bytes .../ef/4c08e51421a6c5aad989307444ae037b2b0cbc | Bin 2213 -> 0 bytes .../ef/4c6d740d8abd92e0fb647906c172050748caa0 | Bin 633 -> 0 bytes .../ef/579702e859d664d68bde5260b8734ed788edaf | Bin 1973 -> 0 bytes .../f1/4a9b0feac6d46d843a95fe11af537dfbbe5f86 | Bin 74 -> 0 bytes .../f2/2ce2719375ead781f6420d3255b7e1915004a2 | Bin 1241 -> 0 bytes .../f3/bcf864b2e1255788c795fc4774260c686b2de6 | 2 - .../f4/4077d4bf67cd8bf196326760f7069fa73aef49 | Bin 337 -> 0 bytes .../f5/067d689be0f2e93c3ba524159d86c2fd9dd0b3 | Bin 61 -> 0 bytes .../f5/7f2974b40d27f43431479fcd43f607a02966ef | Bin 62 -> 0 bytes .../f5/a445e49a15d964002c279d3b04b4a4f2ba9579 | Bin 337 -> 0 bytes .../f7/50893837bf7dfb8504a7aa73720f75a739b143 | Bin 90 -> 0 bytes .../f8/87e1eaa58e73648afd0280d079c15528ca6ef4 | Bin 1944 -> 0 bytes .../f9/018c5efbb6cf164139009eff1863837d72b412 | Bin 253 -> 0 bytes .../fa/bcfed43775bb7bfa88473da662c53bd3d0e7f2 | Bin 337 -> 0 bytes .../fb/04f8d3009c3bec1b48844549ce78d4f3bf233d | Bin 337 -> 0 bytes .../fb/9df4bdd89fa7db15bbe21d23ef4a5097f07652 | Bin 698 -> 0 bytes .../fb/f82ae62fe03f69af0114011c0d6848a83d4fb3 | 1 - .../fc/05f4124605f94650f799aee86ecb4f324bd6f1 | Bin 338 -> 0 bytes .../fc/e68bbba0be99cfd49f9e46572b2d12d0a86d45 | 1 - .../ff/9edbfaf193848e9ae8c1093278c25c02c4f0c8 | Bin 3343 -> 0 bytes .../ff/a4c3d04fee8ef7cce025760dc38e7d72aac662 | Bin 2164 -> 0 bytes ...36a1851b5852ed1e5304c8f39fdf494cf0acfd.idx | Bin 4180 -> 0 bytes ...6a1851b5852ed1e5304c8f39fdf494cf0acfd.pack | Bin 18412 -> 0 bytes ...5a688b85577e929cd7ed1cf9377c6710507024.idx | Bin 7736 -> 0 bytes ...a688b85577e929cd7ed1cf9377c6710507024.pack | Bin 72960 -> 0 bytes ...7994060bcbfc0a1c3cd71824537418ce32879f.idx | Bin 30976 -> 0 bytes ...994060bcbfc0a1c3cd71824537418ce32879f.pack | Bin 218034 -> 0 bytes ...f90835b4e76a8d677833b8f2b4877d5a9f3d5e.idx | Bin 7596 -> 0 bytes ...90835b4e76a8d677833b8f2b4877d5a9f3d5e.pack | Bin 48771 -> 0 bytes ...1c6c25307d65fb851f9bdd96f39df94ecf09df.idx | Bin 108648 -> 0 bytes ...c6c25307d65fb851f9bdd96f39df94ecf09df.pack | Bin 514987 -> 0 bytes ...bb3196e4bc040d26dfcb5d6107a435df00a139.idx | Bin 21008 -> 0 bytes ...b3196e4bc040d26dfcb5d6107a435df00a139.pack | Bin 177246 -> 0 bytes ...e379ca203b5cf88dd051bbae34a9bfe9812ded.idx | Bin 4628 -> 0 bytes ...379ca203b5cf88dd051bbae34a9bfe9812ded.pack | Bin 44492 -> 0 bytes ...b62ad87fab79a70b04e604f4761819e5e7967e.idx | Bin 10872 -> 0 bytes ...62ad87fab79a70b04e604f4761819e5e7967e.pack | Bin 71585 -> 0 bytes ...ceba85461cdb1c4bb4aa6153735603fe48a37c.idx | Bin 4628 -> 0 bytes ...eba85461cdb1c4bb4aa6153735603fe48a37c.pack | Bin 49182 -> 0 bytes common/.oh-my-zsh/.git/packed-refs | 4 - common/.oh-my-zsh/.git/refs/heads/master | 1 - .../.oh-my-zsh/.git/refs/remotes/origin/HEAD | 1 - .../.git/refs/remotes/origin/master | 1 - common/.oh-my-zsh/.gitignore | 9 - common/.oh-my-zsh/MIT-LICENSE.txt | 21 - common/.oh-my-zsh/README.textile | 95 - common/.oh-my-zsh/cache/DEBS_avail | 1 - common/.oh-my-zsh/cache/DEBS_installed | 1 - common/.oh-my-zsh/cache/svn-add-args | 1 - common/.oh-my-zsh/cache/svn-add-usage | 1 - common/.oh-my-zsh/cache/svn-cmds | 1 - common/.oh-my-zsh/cache/svn-copy-args | 1 - common/.oh-my-zsh/cache/svn-copy-usage | 1 - common/.oh-my-zsh/cache/svn-propset-args | 1 - common/.oh-my-zsh/cache/svn-propset-usage | 1 - common/.oh-my-zsh/cache/svn-resolve-args | 1 - common/.oh-my-zsh/cache/svn-resolve-usage | 1 - common/.oh-my-zsh/cache/svn-resolved-args | 1 - common/.oh-my-zsh/cache/svn-resolved-usage | 1 - common/.oh-my-zsh/custom/example.zsh | 5 - .../custom/example/example.plugin.zsh | 2 - common/.oh-my-zsh/lib/aliases.zsh | 26 - common/.oh-my-zsh/lib/completion.zsh | 75 - common/.oh-my-zsh/lib/correction.zsh | 14 - common/.oh-my-zsh/lib/directories.zsh | 43 - common/.oh-my-zsh/lib/edit-command-line.zsh | 3 - common/.oh-my-zsh/lib/functions.zsh | 17 - common/.oh-my-zsh/lib/git.zsh | 141 - common/.oh-my-zsh/lib/grep.zsh | 6 - common/.oh-my-zsh/lib/history.zsh | 15 - common/.oh-my-zsh/lib/key-bindings.zsh | 50 - common/.oh-my-zsh/lib/misc.zsh | 15 - common/.oh-my-zsh/lib/rbenv.zsh | 2 - common/.oh-my-zsh/lib/rvm.zsh | 8 - common/.oh-my-zsh/lib/spectrum.zsh | 28 - common/.oh-my-zsh/lib/termsupport.zsh | 35 - .../.oh-my-zsh/lib/theme-and-appearance.zsh | 42 - common/.oh-my-zsh/log/.easter-egg | 4 - common/.oh-my-zsh/oh-my-zsh.sh | 83 - common/.oh-my-zsh/plugins/ant/ant.plugin.zsh | 16 - .../apache2-macports.plugin.zsh | 6 - .../plugins/archlinux/archlinux.plugin.zsh | 95 - .../plugins/autoenv/autoenv.plugin.zsh | 18 - .../plugins/autojump/autojump.plugin.zsh | 13 - .../plugins/battery/battery.plugin.zsh | 82 - common/.oh-my-zsh/plugins/bower/_bower | 58 - .../.oh-my-zsh/plugins/bower/bower.plugin.zsh | 38 - common/.oh-my-zsh/plugins/brew/_brew | 81 - .../.oh-my-zsh/plugins/brew/brew.plugin.zsh | 1 - common/.oh-my-zsh/plugins/bundler/_bundler | 91 - .../plugins/bundler/bundler.plugin.zsh | 44 - .../.oh-my-zsh/plugins/bwana/bwana.plugin.zsh | 13 - .../.oh-my-zsh/plugins/cake/cake.plugin.zsh | 33 - .../.oh-my-zsh/plugins/capistrano/_capistrano | 10 - .../plugins/cloudapp/cloudapp.plugin.zsh | 2 - .../.oh-my-zsh/plugins/cloudapp/cloudapp.rb | 60 - common/.oh-my-zsh/plugins/coffee/_coffee | 71 - .../.oh-my-zsh/plugins/colemak/colemak-less | 6 - .../plugins/colemak/colemak.plugin.zsh | 22 - .../colored-man/colored-man.plugin.zsh | 11 - .../plugins/colorize/colorize.plugin.zsh | 28 - .../command-not-found.plugin.zsh | 9 - .../plugins/compleat/compleat.plugin.zsh | 20 - .../plugins/composer/composer.plugin.zsh | 32 - .../plugins/copydir/copydir.plugin.zsh | 3 - .../plugins/copyfile/copyfile.plugin.zsh | 5 - common/.oh-my-zsh/plugins/cp/cp.plugin.zsh | 14 - common/.oh-my-zsh/plugins/cpanm/_cpanm | 67 - .../plugins/debian/debian.plugin.zsh | 186 -- .../plugins/dircycle/dircycle.plugin.zsh | 10 - .../plugins/dirpersist/dirpersist.plugin.zsh | 39 - .../plugins/django/django.plugin.zsh | 238 -- .../emoji-clock/emoji-clock.plugin.zsh | 29 - .../plugins/encode64/encode64.plugin.zsh | 4 - common/.oh-my-zsh/plugins/extract/_extract | 8 - .../plugins/extract/extract.plugin.zsh | 80 - common/.oh-my-zsh/plugins/fabric/_fab | 60 - .../plugins/fabric/fabric.plugin.zsh | 1 - .../.oh-my-zsh/plugins/fasd/fasd.plugin.zsh | 6 - .../plugins/fbterm/fbterm.plugin.zsh | 6 - .../plugins/forklift/forklift.plugin.zsh | 44 - common/.oh-my-zsh/plugins/gas/_gas | 34 - common/.oh-my-zsh/plugins/gem/_gem | 64 - .../plugins/git-extras/git-extras.plugin.zsh | 285 -- .../git-flow-avh/git-flow-avh.plugin.zsh | 416 --- .../plugins/git-flow/git-flow.plugin.zsh | 349 --- .../git-hubflow/git-hubflow.plugin.zsh | 348 --- .../git-remote-branch.plugin.zsh | 19 - common/.oh-my-zsh/plugins/git/git.plugin.zsh | 110 - common/.oh-my-zsh/plugins/gitfast/_git | 87 - .../plugins/gitfast/git-completion.bash | 2766 ----------------- .../.oh-my-zsh/plugins/gitfast/git-prompt.sh | 399 --- .../plugins/gitfast/gitfast.plugin.zsh | 8 - common/.oh-my-zsh/plugins/github/_github | 40 - .../plugins/github/github.plugin.zsh | 88 - .../plugins/gnu-utils/gnu-utils.plugin.zsh | 80 - common/.oh-my-zsh/plugins/go/go.plugin.zsh | 151 - .../plugins/golang/golang.plugin.zsh | 150 - .../plugins/gpg-agent/gpg-agent.plugin.zsh | 30 - .../plugins/gradle/gradle.plugin.zsh | 106 - .../plugins/grails/grails.plugin.zsh | 60 - common/.oh-my-zsh/plugins/heroku/_heroku | 159 - .../plugins/history-substring-search/README | 7 - .../history-substring-search.plugin.zsh | 12 - .../history-substring-search.zsh | 642 ---- .../plugins/history/history.plugin.zsh | 8 - .../plugins/jake-node/jake-node.plugin.zsh | 14 - .../.oh-my-zsh/plugins/jira/jira.plugin.zsh | 38 - .../.oh-my-zsh/plugins/jruby/jruby.plugin.zsh | 4 - .../.oh-my-zsh/plugins/kate/kate.plugin.zsh | 9 - common/.oh-my-zsh/plugins/knife/_knife | 198 -- common/.oh-my-zsh/plugins/laravel/_artisan | 40 - .../plugins/laravel/laravel.plugin.zsh | 3 - .../last-working-dir.plugin.zsh | 25 - .../.oh-my-zsh/plugins/lein/lein.plugin.zsh | 41 - .../plugins/lighthouse/lighthouse.plugin.zsh | 16 - common/.oh-my-zsh/plugins/lol/lol.plugin.zsh | 38 - common/.oh-my-zsh/plugins/macports/_port | 89 - .../plugins/macports/macports.plugin.zsh | 8 - .../plugins/mercurial/mercurial.plugin.zsh | 24 - common/.oh-my-zsh/plugins/mvn/mvn.plugin.zsh | 170 - .../mysql-macports/mysql-macports.plugin.zsh | 8 - common/.oh-my-zsh/plugins/nanoc/_nanoc | 44 - .../.oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh | 9 - .../.oh-my-zsh/plugins/node/node.plugin.zsh | 5 - common/.oh-my-zsh/plugins/npm/npm.plugin.zsh | 1 - .../.oh-my-zsh/plugins/nyan/nyan.plugin.zsh | 5 - common/.oh-my-zsh/plugins/osx/_man-preview | 5 - common/.oh-my-zsh/plugins/osx/osx.plugin.zsh | 159 - common/.oh-my-zsh/plugins/pass/_pass | 119 - .../per-directory-history.plugin.zsh | 149 - .../.oh-my-zsh/plugins/perl/perl.plugin.zsh | 62 - .../.oh-my-zsh/plugins/phing/phing.plugin.zsh | 16 - common/.oh-my-zsh/plugins/pip/_pip | 74 - common/.oh-my-zsh/plugins/pj/pj.plugin.zsh | 42 - common/.oh-my-zsh/plugins/pow/pow.plugin.zsh | 66 - common/.oh-my-zsh/plugins/powder/_powder | 4 - common/.oh-my-zsh/plugins/powify/_powify | 55 - .../plugins/profiles/profiles.plugin.zsh | 12 - .../plugins/python/python.plugin.zsh | 12 - .../.oh-my-zsh/plugins/rails/rails.plugin.zsh | 19 - .../plugins/rails3/rails3.plugin.zsh | 26 - .../plugins/rails4/rails4.plugin.zsh | 30 - .../.oh-my-zsh/plugins/rake/rake.plugin.zsh | 6 - .../.oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh | 57 - .../.oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh | 42 - common/.oh-my-zsh/plugins/rebar/_rebar | 79 - .../.oh-my-zsh/plugins/redis-cli/_redis-cli | 142 - .../.oh-my-zsh/plugins/rsync/rsync.plugin.zsh | 4 - .../.oh-my-zsh/plugins/ruby/ruby.plugin.zsh | 6 - common/.oh-my-zsh/plugins/rvm/rvm.plugin.zsh | 63 - .../plugins/safe-paste/safe-paste.plugin.zsh | 54 - common/.oh-my-zsh/plugins/sbt/_sbt | 55 - common/.oh-my-zsh/plugins/sbt/sbt.plugin.zsh | 23 - common/.oh-my-zsh/plugins/scala/_scala | 249 -- .../plugins/screen/screen.plugin.zsh | 54 - .../plugins/sprunge/sprunge.plugin.zsh | 62 - .../plugins/ssh-agent/ssh-agent.plugin.zsh | 71 - .../plugins/sublime/sublime.plugin.zsh | 29 - .../plugins/supervisor/_supervisorctl | 136 - .../plugins/supervisor/_supervisord | 32 - .../plugins/supervisor/supervisor.plugin.zsh | 1 - .../.oh-my-zsh/plugins/suse/suse.plugin.zsh | 7 - common/.oh-my-zsh/plugins/svn/svn.plugin.zsh | 76 - .../plugins/symfony/symfony.plugin.zsh | 13 - .../plugins/symfony2/symfony2.plugin.zsh | 21 - .../plugins/systemd/systemd.plugin.zsh | 11 - common/.oh-my-zsh/plugins/taskwarrior/_task | 248 -- .../taskwarrior/taskwarrior.plugin.zsh | 21 - .../terminalapp/terminalapp.plugin.zsh | 39 - .../.oh-my-zsh/plugins/terminitor/_terminitor | 38 - .../plugins/textmate/textmate.plugin.zsh | 21 - common/.oh-my-zsh/plugins/themes/_theme | 3 - .../plugins/themes/themes.plugin.zsh | 24 - common/.oh-my-zsh/plugins/thor/_thor | 4 - .../.oh-my-zsh/plugins/tmux/tmux.extra.conf | 2 - common/.oh-my-zsh/plugins/tmux/tmux.only.conf | 1 - .../.oh-my-zsh/plugins/tmux/tmux.plugin.zsh | 85 - .../.oh-my-zsh/plugins/tmuxinator/_tmuxinator | 36 - .../plugins/torrent/torrent.plugin.zsh | 17 - .../plugins/urltools/urltools.plugin.zsh | 36 - common/.oh-my-zsh/plugins/vagrant/_vagrant | 112 - .../plugins/vi-mode/vi-mode.plugin.zsh | 35 - .../plugins/virtualenv/virtualenv.plugin.zsh | 9 - .../virtualenvwrapper.plugin.zsh | 40 - .../plugins/vundle/vundle.plugin.zsh | 27 - common/.oh-my-zsh/plugins/wakeonlan/README | 29 - common/.oh-my-zsh/plugins/wakeonlan/_wake | 4 - .../plugins/wakeonlan/wakeonlan.plugin.zsh | 14 - common/.oh-my-zsh/plugins/yum/yum.plugin.zsh | 16 - common/.oh-my-zsh/plugins/zeus/README.md | 43 - common/.oh-my-zsh/plugins/zeus/_zeus | 34 - .../.oh-my-zsh/plugins/zeus/zeus.plugin.zsh | 55 - .../.oh-my-zsh/templates/zshrc.zsh-template | 47 - common/.oh-my-zsh/themes/3den.zsh-theme | 7 - common/.oh-my-zsh/themes/Soliah.zsh-theme | 86 - common/.oh-my-zsh/themes/adben.zsh-theme | 26 - common/.oh-my-zsh/themes/af-magic.zsh-theme | 36 - common/.oh-my-zsh/themes/afowler.zsh-theme | 10 - common/.oh-my-zsh/themes/agnoster.zsh-theme | 162 - .../.oh-my-zsh/themes/alanpeabody.zsh-theme | 28 - common/.oh-my-zsh/themes/apple.zsh-theme | 29 - common/.oh-my-zsh/themes/arrow.zsh-theme | 14 - common/.oh-my-zsh/themes/aussiegeek.zsh-theme | 8 - common/.oh-my-zsh/themes/avit.zsh-theme | 120 - .../.oh-my-zsh/themes/awesomepanda.zsh-theme | 18 - common/.oh-my-zsh/themes/bira.zsh-theme | 21 - common/.oh-my-zsh/themes/blinks.zsh-theme | 30 - .../.oh-my-zsh/themes/candy-kingdom.zsh-theme | 37 - common/.oh-my-zsh/themes/candy.zsh-theme | 7 - common/.oh-my-zsh/themes/clean.zsh-theme | 14 - common/.oh-my-zsh/themes/cloud.zsh-theme | 10 - common/.oh-my-zsh/themes/crcandy.zsh-theme | 8 - common/.oh-my-zsh/themes/crunch.zsh-theme | 43 - common/.oh-my-zsh/themes/cypher.zsh-theme | 4 - common/.oh-my-zsh/themes/dallas.zsh-theme | 32 - common/.oh-my-zsh/themes/darkblood.zsh-theme | 9 - common/.oh-my-zsh/themes/daveverwer.zsh-theme | 7 - common/.oh-my-zsh/themes/dieter.zsh-theme | 56 - common/.oh-my-zsh/themes/dogenpunk.zsh-theme | 85 - common/.oh-my-zsh/themes/dpoggi.zsh-theme | 14 - common/.oh-my-zsh/themes/dst.zsh-theme | 16 - common/.oh-my-zsh/themes/dstufft.zsh-theme | 19 - common/.oh-my-zsh/themes/duellj.zsh-theme | 8 - common/.oh-my-zsh/themes/eastwood.zsh-theme | 23 - common/.oh-my-zsh/themes/edvardm.zsh-theme | 6 - common/.oh-my-zsh/themes/essembeh.zsh-theme | 31 - common/.oh-my-zsh/themes/evan.zsh-theme | 2 - common/.oh-my-zsh/themes/example.zsh-theme | 5 - common/.oh-my-zsh/themes/fino-time.zsh-theme | 39 - common/.oh-my-zsh/themes/fino.zsh-theme | 46 - common/.oh-my-zsh/themes/fishy.zsh-theme | 29 - common/.oh-my-zsh/themes/flazz.zsh-theme | 19 - common/.oh-my-zsh/themes/fletcherm.zsh-theme | 12 - common/.oh-my-zsh/themes/fox.zsh-theme | 8 - common/.oh-my-zsh/themes/frisk.zsh-theme | 22 - common/.oh-my-zsh/themes/frontcube.zsh-theme | 12 - common/.oh-my-zsh/themes/funky.zsh-theme | 14 - common/.oh-my-zsh/themes/fwalch.zsh-theme | 6 - common/.oh-my-zsh/themes/gallifrey.zsh-theme | 8 - common/.oh-my-zsh/themes/gallois.zsh-theme | 25 - .../themes/garyblessington.zsh-theme | 6 - common/.oh-my-zsh/themes/gentoo.zsh-theme | 8 - .../.oh-my-zsh/themes/geoffgarside.zsh-theme | 5 - common/.oh-my-zsh/themes/gianu.zsh-theme | 11 - common/.oh-my-zsh/themes/gnzh.zsh-theme | 54 - common/.oh-my-zsh/themes/gozilla.zsh-theme | 15 - common/.oh-my-zsh/themes/half-life.zsh-theme | 99 - common/.oh-my-zsh/themes/humza.zsh-theme | 26 - common/.oh-my-zsh/themes/imajes.zsh-theme | 5 - common/.oh-my-zsh/themes/intheloop.zsh-theme | 24 - common/.oh-my-zsh/themes/itchy.zsh-theme | 19 - common/.oh-my-zsh/themes/jaischeema.zsh-theme | 23 - .../.oh-my-zsh/themes/jbergantine.zsh-theme | 6 - common/.oh-my-zsh/themes/jispwoso.zsh-theme | 4 - common/.oh-my-zsh/themes/jnrowe.zsh-theme | 38 - common/.oh-my-zsh/themes/jonathan.zsh-theme | 143 - common/.oh-my-zsh/themes/josh.zsh-theme | 43 - common/.oh-my-zsh/themes/jreese.zsh-theme | 16 - common/.oh-my-zsh/themes/jtriley.zsh-theme | 8 - .../.oh-my-zsh/themes/juanghurtado.zsh-theme | 46 - common/.oh-my-zsh/themes/junkfood.zsh-theme | 34 - common/.oh-my-zsh/themes/kafeitu.zsh-theme | 6 - common/.oh-my-zsh/themes/kardan.zsh-theme | 12 - .../.oh-my-zsh/themes/kennethreitz.zsh-theme | 13 - common/.oh-my-zsh/themes/kiwi.zsh-theme | 12 - common/.oh-my-zsh/themes/kolo.zsh-theme | 24 - common/.oh-my-zsh/themes/kphoen.zsh-theme | 50 - common/.oh-my-zsh/themes/lambda.zsh-theme | 6 - common/.oh-my-zsh/themes/linuxonly | 80 - .../.oh-my-zsh/themes/lukerandall.zsh-theme | 24 - .../.oh-my-zsh/themes/macovsky-ruby.zsh-theme | 15 - common/.oh-my-zsh/themes/macovsky.zsh-theme | 14 - common/.oh-my-zsh/themes/maran.zsh-theme | 6 - common/.oh-my-zsh/themes/mgutz.zsh-theme | 6 - common/.oh-my-zsh/themes/mh.zsh-theme | 24 - .../themes/michelebologna.zsh-theme | 44 - common/.oh-my-zsh/themes/mikeh.zsh-theme | 23 - .../.oh-my-zsh/themes/miloshadzic.zsh-theme | 8 - common/.oh-my-zsh/themes/minimal.zsh-theme | 18 - .../.oh-my-zsh/themes/mortalscumbag.zsh-theme | 59 - common/.oh-my-zsh/themes/mrtazz.zsh-theme | 7 - common/.oh-my-zsh/themes/murilasso.zsh-theme | 14 - common/.oh-my-zsh/themes/muse.zsh-theme | 30 - common/.oh-my-zsh/themes/nanotech.zsh-theme | 7 - common/.oh-my-zsh/themes/nebirhos.zsh-theme | 21 - common/.oh-my-zsh/themes/nicoulaj.zsh-theme | 43 - common/.oh-my-zsh/themes/norm.zsh-theme | 4 - common/.oh-my-zsh/themes/obraun.zsh-theme | 11 - common/.oh-my-zsh/themes/philips.zsh-theme | 14 - common/.oh-my-zsh/themes/pmcgee.zsh-theme | 16 - common/.oh-my-zsh/themes/pygmalion.zsh-theme | 9 - common/.oh-my-zsh/themes/re5et.zsh-theme | 15 - common/.oh-my-zsh/themes/rgm.zsh-theme | 8 - common/.oh-my-zsh/themes/risto.zsh-theme | 6 - common/.oh-my-zsh/themes/rixius.zsh-theme | 24 - common/.oh-my-zsh/themes/rkj-repos.zsh-theme | 29 - common/.oh-my-zsh/themes/rkj.zsh-theme | 8 - .../.oh-my-zsh/themes/robbyrussell.zsh-theme | 6 - common/.oh-my-zsh/themes/sammy.zsh-theme | 6 - common/.oh-my-zsh/themes/simonoff.zsh-theme | 141 - common/.oh-my-zsh/themes/simple.zsh-theme | 6 - common/.oh-my-zsh/themes/skaro.zsh-theme | 7 - common/.oh-my-zsh/themes/smt.zsh-theme | 91 - common/.oh-my-zsh/themes/sorin.zsh-theme | 48 - common/.oh-my-zsh/themes/sporty_256.zsh-theme | 13 - common/.oh-my-zsh/themes/steeef.zsh-theme | 100 - common/.oh-my-zsh/themes/sunaku.zsh-theme | 26 - common/.oh-my-zsh/themes/sunrise.zsh-theme | 96 - common/.oh-my-zsh/themes/superjarin.zsh-theme | 24 - common/.oh-my-zsh/themes/suvash.zsh-theme | 30 - .../themes/takashiyoshida.zsh-theme | 27 - .../.oh-my-zsh/themes/terminalparty.zsh-theme | 9 - .../.oh-my-zsh/themes/theunraveler.zsh-theme | 16 - common/.oh-my-zsh/themes/tjkirch.zsh-theme | 15 - .../.oh-my-zsh/themes/tjkirch_mod.zsh-theme | 13 - common/.oh-my-zsh/themes/tonotdo.zsh-theme | 12 - common/.oh-my-zsh/themes/trapd00r.zsh-theme | 95 - common/.oh-my-zsh/themes/wedisagree.zsh-theme | 107 - common/.oh-my-zsh/themes/wezm+.zsh-theme | 7 - common/.oh-my-zsh/themes/wezm.zsh-theme | 7 - common/.oh-my-zsh/themes/wuffers.zsh-theme | 5 - .../themes/xiong-chiamiov-plus.zsh-theme | 6 - .../themes/xiong-chiamiov.zsh-theme | 6 - common/.oh-my-zsh/themes/ys.zsh-theme | 34 - common/.oh-my-zsh/themes/zhann.zsh-theme | 15 - common/.oh-my-zsh/tools/check_for_upgrade.sh | 52 - common/.oh-my-zsh/tools/install.sh | 38 - common/.oh-my-zsh/tools/require_tool.sh | 161 - common/.oh-my-zsh/tools/theme_chooser.sh | 96 - common/.oh-my-zsh/tools/uninstall.sh | 28 - common/.oh-my-zsh/tools/upgrade.sh | 20 - update-home.sh | 3 + 736 files changed, 3 insertions(+), 17418 deletions(-) delete mode 100644 common/.oh-my-zsh/.git/FETCH_HEAD delete mode 100644 common/.oh-my-zsh/.git/HEAD delete mode 100644 common/.oh-my-zsh/.git/ORIG_HEAD delete mode 100644 common/.oh-my-zsh/.git/config delete mode 100644 common/.oh-my-zsh/.git/description delete mode 100755 common/.oh-my-zsh/.git/hooks/applypatch-msg.sample delete mode 100755 common/.oh-my-zsh/.git/hooks/commit-msg.sample delete mode 100755 common/.oh-my-zsh/.git/hooks/post-update.sample delete mode 100755 common/.oh-my-zsh/.git/hooks/pre-applypatch.sample delete mode 100755 common/.oh-my-zsh/.git/hooks/pre-commit.sample delete mode 100755 common/.oh-my-zsh/.git/hooks/pre-rebase.sample delete mode 100755 common/.oh-my-zsh/.git/hooks/prepare-commit-msg.sample delete mode 100755 common/.oh-my-zsh/.git/hooks/update.sample delete mode 100644 common/.oh-my-zsh/.git/index delete mode 100644 common/.oh-my-zsh/.git/info/exclude delete mode 100644 common/.oh-my-zsh/.git/logs/HEAD delete mode 100644 common/.oh-my-zsh/.git/logs/refs/heads/master delete mode 100644 common/.oh-my-zsh/.git/logs/refs/remotes/origin/master delete mode 100644 common/.oh-my-zsh/.git/objects/00/2d46287623727a6d6c4ab2291250b677b8c1f9 delete mode 100644 common/.oh-my-zsh/.git/objects/00/35b1b262eb8d0d9a18a8b735ed96e72f1f7fd2 delete mode 100644 common/.oh-my-zsh/.git/objects/00/84852054d3c78856b24187a2e485d02b5e04c8 delete mode 100644 common/.oh-my-zsh/.git/objects/00/a584a7a453271c5e29533d266566b6084697b1 delete mode 100644 common/.oh-my-zsh/.git/objects/00/b2077105291f9b3c302406e8e0dbaed7977f75 delete mode 100644 common/.oh-my-zsh/.git/objects/03/70de582bf25a83a3391113d2c6a854b08a8eb1 delete mode 100644 common/.oh-my-zsh/.git/objects/05/1e3939ccc1e2161ea605eac39fc90e04f6badb delete mode 100644 common/.oh-my-zsh/.git/objects/05/7ad60347f705bda12d4a69e36db68c3a173b7b delete mode 100644 common/.oh-my-zsh/.git/objects/06/73425331fe997224bab9f90579c40cd14934f1 delete mode 100644 common/.oh-my-zsh/.git/objects/06/9be4fa5049f3e6844a91ee12e9b80dbb3c3ed8 delete mode 100644 common/.oh-my-zsh/.git/objects/07/4d7a6f2466ec62de1eac2ee70edc6e6c488a9e delete mode 100644 common/.oh-my-zsh/.git/objects/07/d97736dcc23959b911d02066a31d291b673602 delete mode 100644 common/.oh-my-zsh/.git/objects/08/9d7e78b5b8c5045feaab5712ed279abbd008cf delete mode 100644 common/.oh-my-zsh/.git/objects/09/15354c4aa9af2b348a026923f9fae5b74fbacd delete mode 100644 common/.oh-my-zsh/.git/objects/09/a34a4c6951f9b507561edadeeb31f27eab36a2 delete mode 100644 common/.oh-my-zsh/.git/objects/0a/b0e67ecfc52b4779b700149a9c51feeb05318e delete mode 100644 common/.oh-my-zsh/.git/objects/0a/b45a15d8fdb5b743c24079647799b4f3d0cfca delete mode 100644 common/.oh-my-zsh/.git/objects/0a/de9cc60ebc48d9518cc234f1827a0e51038327 delete mode 100644 common/.oh-my-zsh/.git/objects/0b/6e7358850f7fd74556289b1e0c1634896ed66b delete mode 100644 common/.oh-my-zsh/.git/objects/0d/c5415f22e561cd840dee20573177a21cd35971 delete mode 100644 common/.oh-my-zsh/.git/objects/0f/3b988e90c6d27e7dbbda419c1876b162d688b3 delete mode 100644 common/.oh-my-zsh/.git/objects/0f/9fff8aecb154627b42a57cede37f7bd7b6c3ba delete mode 100644 common/.oh-my-zsh/.git/objects/10/64fe4c28c7bd18fdc8cb46e4f2003369add693 delete mode 100644 common/.oh-my-zsh/.git/objects/11/034217a7ea3cffe6e0fe631837c518b8c7e1a5 delete mode 100644 common/.oh-my-zsh/.git/objects/11/f441a3ac1f08923bea2c9f69a7a0edc9233534 delete mode 100644 common/.oh-my-zsh/.git/objects/11/fbb3a1af02b63964b597134ed8115cf344ea0f delete mode 100644 common/.oh-my-zsh/.git/objects/13/114b1c46cbb6bb22f204063617cbf98b80d944 delete mode 100644 common/.oh-my-zsh/.git/objects/14/25ffe85cd83c422f7a2e68992c4556948e1567 delete mode 100644 common/.oh-my-zsh/.git/objects/15/848979eedb7f2a947c0e322ae9ac68b208eb64 delete mode 100644 common/.oh-my-zsh/.git/objects/16/58b34d3bfc2140f9aad3c2a81d7322624a8163 delete mode 100644 common/.oh-my-zsh/.git/objects/16/7b6b456b5bcaa95dd04d6ca93692daef0716e8 delete mode 100644 common/.oh-my-zsh/.git/objects/16/90a1559a59e2c36dba363a64f32cf82d118a45 delete mode 100644 common/.oh-my-zsh/.git/objects/16/9ae17411f7055e44e3393f862dad191cdc411c delete mode 100644 common/.oh-my-zsh/.git/objects/17/c77ee20a349d89736911383bd6e829431153c6 delete mode 100644 common/.oh-my-zsh/.git/objects/18/76f1d5581e7b6907ead46a8371826db5eded49 delete mode 100644 common/.oh-my-zsh/.git/objects/19/458ba93ba59d8da54037a182239f1966020351 delete mode 100644 common/.oh-my-zsh/.git/objects/19/eb301184ce5ccbf222619fa68ba0e24b36818b delete mode 100644 common/.oh-my-zsh/.git/objects/1a/362c11a899258fc224ad0d67ed44e9113d2460 delete mode 100644 common/.oh-my-zsh/.git/objects/1c/23a52f5744ef419e83733d18a6a698ddd14d1e delete mode 100644 common/.oh-my-zsh/.git/objects/1d/2a0fe46244f497426a607e029771f6e8ecbec1 delete mode 100644 common/.oh-my-zsh/.git/objects/1d/2c7db7f182583189b42f71101a627c04d62c9d delete mode 100644 common/.oh-my-zsh/.git/objects/20/d19dfba0364c3141df9298fa9f33242c0e3b31 delete mode 100644 common/.oh-my-zsh/.git/objects/20/f25e5a497804289caf477d005eb9a027e86ecd delete mode 100644 common/.oh-my-zsh/.git/objects/22/383b8b96cf7ff31738fe4ebf3d9a8f28223e13 delete mode 100644 common/.oh-my-zsh/.git/objects/22/817fd22e8d78c0d6dca2262b2b6ef8788cf30b delete mode 100644 common/.oh-my-zsh/.git/objects/22/c7a09811e2efeb6b68dc1441f411f46c3c84c8 delete mode 100644 common/.oh-my-zsh/.git/objects/22/e3f9fc632737550593d9280676c71897f0b734 delete mode 100644 common/.oh-my-zsh/.git/objects/23/05c49796f58b4ae2e5b79943245f83b0e06448 delete mode 100644 common/.oh-my-zsh/.git/objects/24/1393f1e4c82c87bccd67656213ac4c6ce7bb75 delete mode 100644 common/.oh-my-zsh/.git/objects/24/87131e264f67eb7ad9a962b5c9289c5815c4c5 delete mode 100644 common/.oh-my-zsh/.git/objects/25/a173b2f401ec38c0cc0c22bb65c299b1c11e8f delete mode 100644 common/.oh-my-zsh/.git/objects/25/a9cddc2191a1c6751d1e385389c0787a597a3e delete mode 100644 common/.oh-my-zsh/.git/objects/26/915e98ae95eaf70b20bf37453eb5f3f79d883e delete mode 100644 common/.oh-my-zsh/.git/objects/26/ec6978c55856fabee5b23bffba7df3d2986526 delete mode 100644 common/.oh-my-zsh/.git/objects/2a/92a7cf4dc9006eafdeac56079c7ae26744e34b delete mode 100644 common/.oh-my-zsh/.git/objects/2a/d6785bb8512fd24c4b2a9fcbebb77b8c1879b6 delete mode 100644 common/.oh-my-zsh/.git/objects/2b/06227bed96e3895135913597f33241e29d3de1 delete mode 100644 common/.oh-my-zsh/.git/objects/2b/80b76e679a37f29ef2559b5f6f1bf44a0aff5c delete mode 100644 common/.oh-my-zsh/.git/objects/2c/6a6dd59172c83acb6fbe77022e4b907907f7f7 delete mode 100644 common/.oh-my-zsh/.git/objects/2d/ec58cdcd9960dc9920f55ce68c4795a0864e73 delete mode 100644 common/.oh-my-zsh/.git/objects/2f/13a724f781ae69e1c7282f9370fc7f0c8ef9b9 delete mode 100644 common/.oh-my-zsh/.git/objects/2f/36c5446f9a1e3e320c3fe6f3b9bed889033dd2 delete mode 100644 common/.oh-my-zsh/.git/objects/30/5ecac268bb5c5df5a0a1af6abfd0f095664d1e delete mode 100644 common/.oh-my-zsh/.git/objects/31/092eaa388fc884835f8a4f92c645c1f58da89a delete mode 100644 common/.oh-my-zsh/.git/objects/31/2229e9f345d026cbc372eea13b4436ca470eb6 delete mode 100644 common/.oh-my-zsh/.git/objects/31/cac6f26d9f2ed246318c454eda0fadc081c7be delete mode 100644 common/.oh-my-zsh/.git/objects/32/704c1669727f91806430fa819a305577d3d33e delete mode 100644 common/.oh-my-zsh/.git/objects/32/ae9915768696a9400d88960eafb4f3c0dda51d delete mode 100644 common/.oh-my-zsh/.git/objects/33/808fb8fe0df21afe72c15b1165350254549935 delete mode 100644 common/.oh-my-zsh/.git/objects/34/d27805dd1f9d1d3444786073c93e86c44eda31 delete mode 100644 common/.oh-my-zsh/.git/objects/34/d42c280423836a39582089b504d240718a3f35 delete mode 100644 common/.oh-my-zsh/.git/objects/34/f3d4d4988a8a8f7b5a109f2041923b1f7317e5 delete mode 100644 common/.oh-my-zsh/.git/objects/35/2b4e89f007b6e66431e5e6b93cdfc7921bdea3 delete mode 100644 common/.oh-my-zsh/.git/objects/36/2dbf721e55eeeb6caa7f735998df3aadf28a6e delete mode 100644 common/.oh-my-zsh/.git/objects/36/5dd37b646e6042dc471c30016a2efc403edeef delete mode 100644 common/.oh-my-zsh/.git/objects/37/a9d2e28e50450c87dd00210dded8004a709d1f delete mode 100644 common/.oh-my-zsh/.git/objects/38/3ee71831460c3dbb8f13bf117ceacfda81fa7c delete mode 100644 common/.oh-my-zsh/.git/objects/38/d7b607c4bdf2a43458c3faec106a992a8d1b99 delete mode 100644 common/.oh-my-zsh/.git/objects/39/b76ecdf9d8af6221430461b99c545bae2a804f delete mode 100644 common/.oh-my-zsh/.git/objects/39/d3ef36a05280e9e285412afecba861278bd73c delete mode 100644 common/.oh-my-zsh/.git/objects/3a/a0cb74d0a19a8053889a976404a7915585466e delete mode 100644 common/.oh-my-zsh/.git/objects/3a/c3141cd610de995b2435011ac895ad15b89e2e delete mode 100644 common/.oh-my-zsh/.git/objects/3a/e0abced46b06c4f5e1428d931fb38b044f783c delete mode 100644 common/.oh-my-zsh/.git/objects/3c/13727ecc448809af861f864c56cda2cd213221 delete mode 100644 common/.oh-my-zsh/.git/objects/3f/daf26006e3f075e7ccefd2721295b8bc5172f9 delete mode 100644 common/.oh-my-zsh/.git/objects/41/74e5815cd5a2ec2e9f84267075c1b3880be519 delete mode 100644 common/.oh-my-zsh/.git/objects/41/778b53326da900c0905261811db20cabb7b2cb delete mode 100644 common/.oh-my-zsh/.git/objects/42/166affce4f9ec85dac536ba1ccfeee2df9c23f delete mode 100644 common/.oh-my-zsh/.git/objects/43/5388a3b94768cb3bf71bcd36961ed494d093af delete mode 100644 common/.oh-my-zsh/.git/objects/44/e12eea42f2d911a7f375f1057fb337e5532bc9 delete mode 100644 common/.oh-my-zsh/.git/objects/45/1e0532bf011f770685ef3eeb47afcd936bd174 delete mode 100644 common/.oh-my-zsh/.git/objects/45/e428717d0cd0ea34b6bdbc417d6765b8493904 delete mode 100644 common/.oh-my-zsh/.git/objects/45/e88e3a8cbfd3acfc46976a8fa1588c87e74855 delete mode 100644 common/.oh-my-zsh/.git/objects/46/96a43410612a3108cf76d47cfa69fff90a65c2 delete mode 100644 common/.oh-my-zsh/.git/objects/47/0e1a1ecfac3dcc8804c1e786dc4b7abeb710b9 delete mode 100644 common/.oh-my-zsh/.git/objects/48/c9e77f53d8949952549060017f6ac84a5a3945 delete mode 100644 common/.oh-my-zsh/.git/objects/49/3238e29bcf112a5c891f438f44af8312e546c6 delete mode 100644 common/.oh-my-zsh/.git/objects/49/68395c0232297b5d0a1bd69dfb93b15c43b72b delete mode 100644 common/.oh-my-zsh/.git/objects/4a/2e9ed0393b74a4e4b42766a5859e6634ce4c65 delete mode 100644 common/.oh-my-zsh/.git/objects/4a/828fc7af3e14db7414c834803ec0abc826b369 delete mode 100644 common/.oh-my-zsh/.git/objects/4c/4647b328f7e8e50e9b34fcf847be16f9a62651 delete mode 100644 common/.oh-my-zsh/.git/objects/4d/5bfb8dd73193c3da8e70ae5cb1119312c4533a delete mode 100644 common/.oh-my-zsh/.git/objects/4d/6b532248fce0e71d762eb1ec3ef2ec8fcd5289 delete mode 100644 common/.oh-my-zsh/.git/objects/4f/58e27d12c9dc2fa495250515aedbcb99c1393b delete mode 100644 common/.oh-my-zsh/.git/objects/4f/9c58c8c14883e87aae20bba5289010211cd626 delete mode 100644 common/.oh-my-zsh/.git/objects/51/95f19480b771e6f43b76ab3ea24fc892f7be5d delete mode 100644 common/.oh-my-zsh/.git/objects/51/c55ad17e23db89e72424add0c34fa20654cd8f delete mode 100644 common/.oh-my-zsh/.git/objects/51/d3f7c09665742ca705d6d2ba4e44afb469f215 delete mode 100644 common/.oh-my-zsh/.git/objects/51/d752dd5c2cc3266077d2249f4ba5d0cefcd706 delete mode 100644 common/.oh-my-zsh/.git/objects/52/3b26c6efb1a140aa786c63367d80832a6187fd delete mode 100644 common/.oh-my-zsh/.git/objects/53/df883313b27bdb4598bc712f13ec31e1d19efd delete mode 100644 common/.oh-my-zsh/.git/objects/54/8f68d7f028acc70f4a9026a28161a604edc405 delete mode 100644 common/.oh-my-zsh/.git/objects/56/f1f7643ea71e09e1783ffa322d75361fa02820 delete mode 100644 common/.oh-my-zsh/.git/objects/58/781fc72d8956807c10b87c6608411ec092bf31 delete mode 100644 common/.oh-my-zsh/.git/objects/59/31f64308cbf4b0a8ef740a6b4eda5834479bd7 delete mode 100644 common/.oh-my-zsh/.git/objects/5b/6e5cfd478eae98855113400353f8eb77542904 delete mode 100644 common/.oh-my-zsh/.git/objects/5c/37c85fb49a377b59115efc2aa132665982ac06 delete mode 100644 common/.oh-my-zsh/.git/objects/5c/edf5d1058062f8d6635475caf09064a51216d5 delete mode 100644 common/.oh-my-zsh/.git/objects/5d/0860400a0d83bd98912a7bd1a7470f6031a5b8 delete mode 100644 common/.oh-my-zsh/.git/objects/5d/6856ebe675f69aa490d0e1b39419d19e842919 delete mode 100644 common/.oh-my-zsh/.git/objects/5e/b466a7886e1220584322a10964343a101ed1dc delete mode 100644 common/.oh-my-zsh/.git/objects/5f/16ede7cae5c8e9f32d4a980333f0ee1b7abaf6 delete mode 100644 common/.oh-my-zsh/.git/objects/60/c3fa937120f38b1215a57889c8207989c9a7f1 delete mode 100644 common/.oh-my-zsh/.git/objects/61/2901cbe5e122b8a3ac0ebe3b5e72b4c3948b58 delete mode 100644 common/.oh-my-zsh/.git/objects/61/9e61cf79be4d7713e8860a7e72e6328e2a735f delete mode 100644 common/.oh-my-zsh/.git/objects/61/c39b50390a7869f22001a6cd65b7e8cd977e88 delete mode 100644 common/.oh-my-zsh/.git/objects/62/d140a350a83755aeb38756b81c8516ec26fc7b delete mode 100644 common/.oh-my-zsh/.git/objects/63/1a8473e2f3f20e1414dff4e409fe07cbb41aea delete mode 100644 common/.oh-my-zsh/.git/objects/63/3ad0ec16a9e85d2d40dbe864e7678fd18a1647 delete mode 100644 common/.oh-my-zsh/.git/objects/63/97fd4efd0be6b1b02f9178394ecfd017012218 delete mode 100644 common/.oh-my-zsh/.git/objects/63/abe77ca6f7d20da3557a56ff49024cdbab8006 delete mode 100644 common/.oh-my-zsh/.git/objects/64/4ae61f5e8954dda28a11e4f59751ab09f72523 delete mode 100644 common/.oh-my-zsh/.git/objects/66/b660455cd3a650eff07f0a5d61491e5d5a9a22 delete mode 100644 common/.oh-my-zsh/.git/objects/67/036053922289993342e81af483f94ea820d05b delete mode 100644 common/.oh-my-zsh/.git/objects/67/199ba3f04c9d1feb13d577e3c33bc0f2d78578 delete mode 100644 common/.oh-my-zsh/.git/objects/68/25d6c0871b7deeb14d625f3771f7538c3a67ee delete mode 100644 common/.oh-my-zsh/.git/objects/68/ba65cbc688e4a655baf338ff64413dab02a379 delete mode 100644 common/.oh-my-zsh/.git/objects/68/ec8edb42e7fca2e27c8ab157124dd041a42d31 delete mode 100644 common/.oh-my-zsh/.git/objects/69/7f98d664f92b71ab9bed127cda0e42e5726d7c delete mode 100644 common/.oh-my-zsh/.git/objects/69/abfc4cec8c6d9586e2b9f991ffe4322c10027d delete mode 100644 common/.oh-my-zsh/.git/objects/6a/2e04fefbd794f050d45e7a717d009e39204431 delete mode 100644 common/.oh-my-zsh/.git/objects/6a/6e83a2d656f3bb9f06ffca394f9ff20cb842b6 delete mode 100644 common/.oh-my-zsh/.git/objects/6a/d978dc8d2aef0dc2a645895554326dd8c715d9 delete mode 100644 common/.oh-my-zsh/.git/objects/6b/f839d11d567b0697fe69ac6f5c968c4bf012aa delete mode 100644 common/.oh-my-zsh/.git/objects/6c/e7cc78d58d860488da9ce9b446b39b45e9677a delete mode 100644 common/.oh-my-zsh/.git/objects/6d/99dda453d0ae320f60afdc0b4c43c6ac02d17c delete mode 100644 common/.oh-my-zsh/.git/objects/6d/9a18ec18d34515496ab0a0a7f1333f0c8b66c7 delete mode 100644 common/.oh-my-zsh/.git/objects/6e/3a8791554111097913c3374f728714d4fe05e8 delete mode 100644 common/.oh-my-zsh/.git/objects/6e/6cf4303712befb5a7fc3918494aefe4a65991f delete mode 100644 common/.oh-my-zsh/.git/objects/6e/85ff5b44e81f5b9d743b6ba1df7ed7b62dc2df delete mode 100644 common/.oh-my-zsh/.git/objects/6e/9cac006a8b14e2255391e967e28c0e2c328856 delete mode 100644 common/.oh-my-zsh/.git/objects/6f/7dc96cbe9c210f59f0b1f53c8335469cc46346 delete mode 100644 common/.oh-my-zsh/.git/objects/6f/859c5837753a87544b2672678e36bcf167cc82 delete mode 100644 common/.oh-my-zsh/.git/objects/70/b562e00f733a80c69a5b24ff3905678f27517b delete mode 100644 common/.oh-my-zsh/.git/objects/71/bc25fc2df3c47c66eea0c1bf265734338c2aeb delete mode 100644 common/.oh-my-zsh/.git/objects/72/84e6b397712dfff16a740ea12d1015b26f203d delete mode 100644 common/.oh-my-zsh/.git/objects/73/b9f8311030fe249d703178d5cb445eb0642268 delete mode 100644 common/.oh-my-zsh/.git/objects/73/f777053725ce61d6fada67ff3f174130dd8c94 delete mode 100644 common/.oh-my-zsh/.git/objects/74/d20f32086a5526b7482ce23d5b62faefa0bd83 delete mode 100644 common/.oh-my-zsh/.git/objects/75/e5a6dcfc20a582a4b4653a25c074f4263dd7dc delete mode 100644 common/.oh-my-zsh/.git/objects/76/f2429e8ec30afacd3a913018c8c573962e214c delete mode 100644 common/.oh-my-zsh/.git/objects/76/feafc72cdcd649d9a5673c28abf92805f96c6d delete mode 100644 common/.oh-my-zsh/.git/objects/77/ddeca21d1b3ed5c2bc780ab18aafa65eb9cf60 delete mode 100644 common/.oh-my-zsh/.git/objects/78/1c8f83fd875445779e7f88f945673718ecba08 delete mode 100644 common/.oh-my-zsh/.git/objects/79/41debee44e2731a8966136186feaf48578149f delete mode 100644 common/.oh-my-zsh/.git/objects/7b/9e886273e2abb923ea766ab0dda649031623ce delete mode 100644 common/.oh-my-zsh/.git/objects/7c/98b30d0d0115dff8fff2525510531f5c5c394e delete mode 100644 common/.oh-my-zsh/.git/objects/7d/fa18370a426a5394e333c602dd3a6f05356710 delete mode 100644 common/.oh-my-zsh/.git/objects/7e/1da28d27f42e4d873cdfc28ef362d59d8c2b07 delete mode 100644 common/.oh-my-zsh/.git/objects/7f/c457d5217d6131b96e89823595ed7aec854815 delete mode 100644 common/.oh-my-zsh/.git/objects/7f/dc000aed700b824d8cedcb145ba76b64d474ca delete mode 100644 common/.oh-my-zsh/.git/objects/80/06c432488828fa11dd22a294354d2d8bcc460a delete mode 100644 common/.oh-my-zsh/.git/objects/81/7068ed013c3a6604444e4808f1b20acb430760 delete mode 100644 common/.oh-my-zsh/.git/objects/82/3cc9180c21c0520713b39fe3e3590645c76ad2 delete mode 100644 common/.oh-my-zsh/.git/objects/82/47a4097d32a85c6a119b114cce44069559dd3e delete mode 100644 common/.oh-my-zsh/.git/objects/82/f785bc6751dc7c199b5d1ea068567120b92511 delete mode 100644 common/.oh-my-zsh/.git/objects/85/10ac002f1dec92f6e9e62809f3dc5493d4b842 delete mode 100644 common/.oh-my-zsh/.git/objects/86/1d2476444b9f534611804abf3a4f969388749e delete mode 100644 common/.oh-my-zsh/.git/objects/86/37514cfe97ccf0ce40d208b46c68ebbb8f86bb delete mode 100644 common/.oh-my-zsh/.git/objects/86/73943306c2e7f7f7c5079a4ba98dae90c4559b delete mode 100644 common/.oh-my-zsh/.git/objects/87/ab8771dac655272895e5904fcf93217ea4a64b delete mode 100644 common/.oh-my-zsh/.git/objects/88/6128f18929e1c522db45b5df770670947b93f6 delete mode 100644 common/.oh-my-zsh/.git/objects/88/8ec5f10613a0a1b44acd26f6f9798c2b8f272a delete mode 100644 common/.oh-my-zsh/.git/objects/89/23694fb42393d063487203e803199b394bbb47 delete mode 100644 common/.oh-my-zsh/.git/objects/8b/630fbffbae818fcb01b7273531bc76fb2a6aa2 delete mode 100644 common/.oh-my-zsh/.git/objects/8b/e3cd86311c68930a7a187a77d345cccb67430b delete mode 100644 common/.oh-my-zsh/.git/objects/8c/2145fc85785284726d6a81accc9fe63c1e12ee delete mode 100644 common/.oh-my-zsh/.git/objects/8d/e877d63222ed4effad7d52d68fccca2c01b6dd delete mode 100644 common/.oh-my-zsh/.git/objects/8e/b3ab565e4a5afde80d8cb0378f847a9dfc412c delete mode 100644 common/.oh-my-zsh/.git/objects/90/05702687a44a6e354fd456bafdad9b07fded7b delete mode 100644 common/.oh-my-zsh/.git/objects/90/aaae899019440bcb308e4a1073783db8ef9813 delete mode 100644 common/.oh-my-zsh/.git/objects/91/6780ba8c888afac84733ed86ba2d3daf572ff1 delete mode 100644 common/.oh-my-zsh/.git/objects/91/b0279c565cf503ce159fa9e55c0353df37f63e delete mode 100644 common/.oh-my-zsh/.git/objects/91/b4758d8f5a910a60de783f15acb66acda68d7f delete mode 100644 common/.oh-my-zsh/.git/objects/91/c81e84e253f310d28515497339b29ee9fcc9b4 delete mode 100644 common/.oh-my-zsh/.git/objects/92/1d2f49ef01acce973980c0aa9c6ffbbd2fbd0b delete mode 100644 common/.oh-my-zsh/.git/objects/92/b6cae02638f644e6359e3f553805e2c3eba957 delete mode 100644 common/.oh-my-zsh/.git/objects/96/bfea150e7f0a2441213cbab93e60e2158eddd8 delete mode 100644 common/.oh-my-zsh/.git/objects/97/07537f5aea029266665df5f3fa636aae6fefd4 delete mode 100644 common/.oh-my-zsh/.git/objects/97/14458371aac8622cb98f8a989f4881bf2a3354 delete mode 100644 common/.oh-my-zsh/.git/objects/97/628a11091d4d8da5fbe906add61dbc58a30d93 delete mode 100644 common/.oh-my-zsh/.git/objects/98/ce750ad8058378735bcfd66e4f538cfa30254c delete mode 100644 common/.oh-my-zsh/.git/objects/98/d7a010994cd39758e4a1599cefe9e130a346db delete mode 100644 common/.oh-my-zsh/.git/objects/99/280c0fc57a8b6751be987bbf057b5877b1ee3b delete mode 100644 common/.oh-my-zsh/.git/objects/99/a3c3c5c85b7a72037022607f41d682b77db7d7 delete mode 100644 common/.oh-my-zsh/.git/objects/9c/d37c10b277fc4408466a87efe6244c2ace97ad delete mode 100644 common/.oh-my-zsh/.git/objects/9c/fcff3d0e07fce6a23c7344e11e96b706d88eab delete mode 100644 common/.oh-my-zsh/.git/objects/9e/ee6c493aae0059133da514eecb38ce42edfb46 delete mode 100644 common/.oh-my-zsh/.git/objects/a0/430a0a45f81ecff5682070647f9c4c2da6410f delete mode 100644 common/.oh-my-zsh/.git/objects/a0/a64c7e47ca2b9b47ac790e94f08e3798ae72c8 delete mode 100644 common/.oh-my-zsh/.git/objects/a1/478be31ca8e538769246e22bba3330d81dc3c8 delete mode 100644 common/.oh-my-zsh/.git/objects/a1/5bcd6461b5b8237844c4e2968df0518dab5e9a delete mode 100644 common/.oh-my-zsh/.git/objects/a2/695630cdd7144da1667dad56650614ba526ba5 delete mode 100644 common/.oh-my-zsh/.git/objects/a3/108da813ed06db90dc07a2d497cb5a5e52dc3a delete mode 100644 common/.oh-my-zsh/.git/objects/a3/6a90b932d4ef759691e1fbb8f8f6c0b7f077d4 delete mode 100644 common/.oh-my-zsh/.git/objects/a3/9c9ffe5b7236b6e4dc78efa80b478cc411af7f delete mode 100644 common/.oh-my-zsh/.git/objects/a3/b1bb7bd56992320907a49102151f414e5f582b delete mode 100644 common/.oh-my-zsh/.git/objects/a3/c0fbef28309fc3d21a8c30d5f8f2bb6df30c3d delete mode 100644 common/.oh-my-zsh/.git/objects/a4/7f49406144cf5db8288aee28f4a592ede1e6dd delete mode 100644 common/.oh-my-zsh/.git/objects/a4/916541dce1b7dfd0ce6e0f890632343fd0bfa0 delete mode 100644 common/.oh-my-zsh/.git/objects/a5/8891ab3418e095652ffcfe1a1b53be46fc3af0 delete mode 100644 common/.oh-my-zsh/.git/objects/a5/a226b69b93e8e81d2479a158a6e182fc8b4d10 delete mode 100644 common/.oh-my-zsh/.git/objects/a5/a6f6bb6c95422964f9fe9b8e19d1a830202733 delete mode 100644 common/.oh-my-zsh/.git/objects/a6/2dd560209e7a63b782e3043e4300bbbd07a252 delete mode 100644 common/.oh-my-zsh/.git/objects/a6/8f4d25632f5d4e1ea6c7e4c24d01976ed2f9fd delete mode 100644 common/.oh-my-zsh/.git/objects/a7/1f7ef175ad7b2e5123a1d755423878e3824d65 delete mode 100644 common/.oh-my-zsh/.git/objects/a8/b1e5781fefdac1f24e62e07d0e53641657ff4a delete mode 100644 common/.oh-my-zsh/.git/objects/a9/3c8e8633351f5e31904d2c3d681043ced94739 delete mode 100644 common/.oh-my-zsh/.git/objects/a9/5fb50f7e5277f3a468e2c552676a186e7ead5b delete mode 100644 common/.oh-my-zsh/.git/objects/aa/a1af387af13551050424583e431e551c7db38a delete mode 100644 common/.oh-my-zsh/.git/objects/ab/f82dce8f9e763e37b10623ec1b53b736a5a2f4 delete mode 100644 common/.oh-my-zsh/.git/objects/ac/4af4f13da57f86b8e51976f11536dabf4c632d delete mode 100644 common/.oh-my-zsh/.git/objects/ae/479266825e8dd6d6d26a69c08e91902b8550e4 delete mode 100644 common/.oh-my-zsh/.git/objects/ae/add7371b244468aadf81a48e6009a4aa612f23 delete mode 100644 common/.oh-my-zsh/.git/objects/b0/80be3a115c4d9b6feaa3368bbd7e1c9451e84e delete mode 100644 common/.oh-my-zsh/.git/objects/b1/1e28914139fb585c0a4de4ddb6a55f19a5493d delete mode 100644 common/.oh-my-zsh/.git/objects/b1/b1137d1aa89b098d4c40ee3852df3f647f0f93 delete mode 100644 common/.oh-my-zsh/.git/objects/b2/07792f30f523e2fc82a70e75893bf1124bf7a8 delete mode 100644 common/.oh-my-zsh/.git/objects/b2/8deff9b7366df40704dd3c8bd0d67175711ceb delete mode 100644 common/.oh-my-zsh/.git/objects/b2/c1af91d3e70ea442ae5353cf7f140d89491c73 delete mode 100644 common/.oh-my-zsh/.git/objects/b3/763ca385737b3845d5e633b23ec5322ac2b0ce delete mode 100644 common/.oh-my-zsh/.git/objects/b3/9eca5ce4851a3eb5fd8ce675badc5fd503c93a delete mode 100644 common/.oh-my-zsh/.git/objects/b4/73cb0cd248e494bb508f41b55d862e84cdd6e0 delete mode 100644 common/.oh-my-zsh/.git/objects/b6/09aa0e6c981f2039d777687cb01a84587f6edc delete mode 100644 common/.oh-my-zsh/.git/objects/b9/2250c6e06d892656ef52e0a683d92978c424b2 delete mode 100644 common/.oh-my-zsh/.git/objects/b9/7cc939ec50cbd424beb4d9d5d61625b209ccac delete mode 100644 common/.oh-my-zsh/.git/objects/ba/3765b83ce12893215ea45c10665ccd2517f2ef delete mode 100644 common/.oh-my-zsh/.git/objects/ba/a187e4b903f39422a84b580e6e617ec3738e09 delete mode 100644 common/.oh-my-zsh/.git/objects/ba/e88f7abc6269d4eea700a47d8cf270cdb1fa63 delete mode 100644 common/.oh-my-zsh/.git/objects/bb/7975b1071c2966f68bbf354123982f8397db32 delete mode 100644 common/.oh-my-zsh/.git/objects/bb/d705a1e8de80152e3577f1e3bd854b58e2185d delete mode 100644 common/.oh-my-zsh/.git/objects/be/64ac31bb10021eb35663045ab905c5f926de66 delete mode 100644 common/.oh-my-zsh/.git/objects/be/adefcfb0ab65f0f0cabbf0c18a3d389a450336 delete mode 100644 common/.oh-my-zsh/.git/objects/bf/4157514f8880ac04ba328f7f1b74c34f1b39d7 delete mode 100644 common/.oh-my-zsh/.git/objects/bf/98a2d68bb18b34d8df52b25d9f04db0e12b6f0 delete mode 100644 common/.oh-my-zsh/.git/objects/bf/b567c4122af4680bf9f61ba9dc1d5f3b2c7146 delete mode 100644 common/.oh-my-zsh/.git/objects/c1/b00c62bf6ec6889cd0f88c41321b4aabf971a8 delete mode 100644 common/.oh-my-zsh/.git/objects/c1/cf378896f64143ef39538d2128fdc8dfad5b9f delete mode 100644 common/.oh-my-zsh/.git/objects/c2/7183abcd113da59c0d25c5324b7b7d15060f95 delete mode 100644 common/.oh-my-zsh/.git/objects/c2/b6049cbcba4db8963673e6093690d6f1721b0e delete mode 100644 common/.oh-my-zsh/.git/objects/c2/d42f5a90f12ca925702ed4e8fc5563baf8397c delete mode 100644 common/.oh-my-zsh/.git/objects/c3/107c06c04fb42b0ca27b0a81b15854819969c6 delete mode 100644 common/.oh-my-zsh/.git/objects/c3/1b7fcae86a3a057e74340d927f80722203ccdc delete mode 100644 common/.oh-my-zsh/.git/objects/c4/2c68df1d2b1a759dd618a18d75ce2d3685856a delete mode 100644 common/.oh-my-zsh/.git/objects/c4/e2011f49bdc5d791abf2b3a75dc69c9e17cf11 delete mode 100644 common/.oh-my-zsh/.git/objects/c6/5539255143738c60a48e04e837109fc0d1d1b9 delete mode 100644 common/.oh-my-zsh/.git/objects/c6/5a53df811953b9f4117ff0b8014d869565bf9d delete mode 100644 common/.oh-my-zsh/.git/objects/c6/86dd51d3e30a02f20364f9c84201b5b10d094a delete mode 100644 common/.oh-my-zsh/.git/objects/c6/9893813f8e561f8c2c8f7b0d6ce8e17333041e delete mode 100644 common/.oh-my-zsh/.git/objects/c8/b11ad43ba61d2cde7cc7930fac669403dab783 delete mode 100644 common/.oh-my-zsh/.git/objects/c9/6774f9d7f5d8aeddc6089d0ac6c2a9167bb7de delete mode 100644 common/.oh-my-zsh/.git/objects/c9/b2e2cf3a2c2189e15bcdfe2a166e3cce9c2597 delete mode 100644 common/.oh-my-zsh/.git/objects/c9/c81c43217031a171dd8006e1f3866216ed1198 delete mode 100644 common/.oh-my-zsh/.git/objects/ca/a15548c107b9c31f61a67547ffab0b0cfe4934 delete mode 100644 common/.oh-my-zsh/.git/objects/ca/f3c1e206af0c4cdc79a0bb6b8a5a53672947e0 delete mode 100644 common/.oh-my-zsh/.git/objects/cc/831508d7c2e839e1c4effe31ac2d92f2741f94 delete mode 100644 common/.oh-my-zsh/.git/objects/cc/aa0919d67f63dd38ab89b68713e78aad81fe85 delete mode 100644 common/.oh-my-zsh/.git/objects/cd/48691dd408eee3b38877e6d528b4447b5fe51d delete mode 100644 common/.oh-my-zsh/.git/objects/ce/1cfb7b85813a5a692f9cf396d375914e915485 delete mode 100644 common/.oh-my-zsh/.git/objects/ce/2c0eb5f5fb025990e6d0b0f1f908456863f2ae delete mode 100644 common/.oh-my-zsh/.git/objects/ce/36db6af621c33d09a44bd63ab6c40c7ad400dd delete mode 100644 common/.oh-my-zsh/.git/objects/ce/ff134e50c6981d17b971d06d3f9e02f3097d8a delete mode 100644 common/.oh-my-zsh/.git/objects/cf/1997c5be62ffeebc99253cced7608415e38e4e delete mode 100644 common/.oh-my-zsh/.git/objects/cf/1cecbd9a6117785459593c8c4f12bfd5293778 delete mode 100644 common/.oh-my-zsh/.git/objects/cf/907b755afdca14c00be0010962d0861af29264 delete mode 100644 common/.oh-my-zsh/.git/objects/d0/14084febd3cd165944eae633461db038c05c42 delete mode 100644 common/.oh-my-zsh/.git/objects/d0/29c9996bb00ea37aa109235c893a6da5f293bf delete mode 100644 common/.oh-my-zsh/.git/objects/d0/4c2222d2450edc04a60dd376b555c2c2b4ec79 delete mode 100644 common/.oh-my-zsh/.git/objects/d0/5b2010ffd4cd33ff9402c402051b1caf985d97 delete mode 100644 common/.oh-my-zsh/.git/objects/d0/d51cb47bc098ba1cb44c99df020d6fab2821c3 delete mode 100644 common/.oh-my-zsh/.git/objects/d1/59f20e07f9a384e47e4cc16b78cce80aeeeef6 delete mode 100644 common/.oh-my-zsh/.git/objects/d1/5ec4bf248cf091fb31dd10da066c040abcd744 delete mode 100644 common/.oh-my-zsh/.git/objects/d1/64367c586ce0aafba47e14438af2f6d56d206a delete mode 100644 common/.oh-my-zsh/.git/objects/d1/65a84dc0e8d2eb0774ed26995e7046c0aff41f delete mode 100644 common/.oh-my-zsh/.git/objects/d2/6ea52b868df57c806d87ee5076c8cb0407311a delete mode 100644 common/.oh-my-zsh/.git/objects/d2/9eb1dda85de0b8aa9416643166c5f4081d468b delete mode 100644 common/.oh-my-zsh/.git/objects/d2/cff6f81bb4953b0eb973b0ae2ae829b1e40c97 delete mode 100644 common/.oh-my-zsh/.git/objects/d3/1af7eee7112a493ebd7b40ba3dc73888b2c961 delete mode 100644 common/.oh-my-zsh/.git/objects/d3/67863b86f2baff8892278b06259370e0f02164 delete mode 100644 common/.oh-my-zsh/.git/objects/d3/7e9aa15b1196b2c60116afa4ffa613397f2185 delete mode 100644 common/.oh-my-zsh/.git/objects/d4/2584f1a49b6236f2104fd8e54837e678a10a01 delete mode 100644 common/.oh-my-zsh/.git/objects/d5/72c65d54ee553b0492a02460267295734189ae delete mode 100644 common/.oh-my-zsh/.git/objects/d5/7e574e28eeabdc2d41eb877fb0df46534a28b4 delete mode 100644 common/.oh-my-zsh/.git/objects/d5/bfbf05d16634fa3c2834c7097edb1cf2487d96 delete mode 100644 common/.oh-my-zsh/.git/objects/d5/e5fe1d15dca13a270de99fa21406192beb4a87 delete mode 100644 common/.oh-my-zsh/.git/objects/d6/5bf2c998c5161c8fdd1ae1a6779ce20ef6db93 delete mode 100644 common/.oh-my-zsh/.git/objects/d6/71f1e8432752d90d9f2e4e65450b5f69ab9d5f delete mode 100644 common/.oh-my-zsh/.git/objects/d7/50e7d9e3b7d04bafc93211f7db4c607ecea19b delete mode 100644 common/.oh-my-zsh/.git/objects/d7/c2aef80e8e124486adf1cd31478c530ab2d72d delete mode 100644 common/.oh-my-zsh/.git/objects/d8/55c244552ebd6e2b418108c0d3cce1f8fa7202 delete mode 100644 common/.oh-my-zsh/.git/objects/d9/98151e654dd546edcfdec630bc82d90619ac8e delete mode 100644 common/.oh-my-zsh/.git/objects/da/ba01b64d2a38f775a3615b36bff493324a9722 delete mode 100644 common/.oh-my-zsh/.git/objects/da/ce87ae361722c0332c18e5470ca10f16720f7f delete mode 100644 common/.oh-my-zsh/.git/objects/dd/afaf65fb8c968278f66a84d23f518f4c91dae6 delete mode 100644 common/.oh-my-zsh/.git/objects/dd/e7d7cc1cd7c892c9c2fef204101ee7230cec13 delete mode 100644 common/.oh-my-zsh/.git/objects/dd/ef1ad6cf280b2c4ce53af32a77f8e493bab7fc delete mode 100644 common/.oh-my-zsh/.git/objects/de/9b14d03319a8b398db9b28ce878052b15f18a6 delete mode 100644 common/.oh-my-zsh/.git/objects/de/cb9c82b5392d66e157ceef9c3b41466bdcbafd delete mode 100644 common/.oh-my-zsh/.git/objects/de/e54a2477d2a5be5d6cced7497f539ecfc2e05f delete mode 100644 common/.oh-my-zsh/.git/objects/df/f849f8c7640e6f1959232a0a74a207a8d1f94c delete mode 100644 common/.oh-my-zsh/.git/objects/e0/7eb905b55b323a1d3ccbeac851f783c8cc9b42 delete mode 100644 common/.oh-my-zsh/.git/objects/e0/ee002fce6c04ed5661e3f341b3279d358bf3b2 delete mode 100644 common/.oh-my-zsh/.git/objects/e0/f6e052c71fedabcecbdc4f8968419da50d8e56 delete mode 100644 common/.oh-my-zsh/.git/objects/e2/ddf1ef8c1147586a11c25007b201e9cbcfe278 delete mode 100644 common/.oh-my-zsh/.git/objects/e2/f7623534054645e849db42a0030a1642e5ba97 delete mode 100644 common/.oh-my-zsh/.git/objects/e3/60344b096676864471314519f9637f67655ad4 delete mode 100644 common/.oh-my-zsh/.git/objects/e3/e3e88c3cf5a0308d982280eaa690a0f16d1902 delete mode 100644 common/.oh-my-zsh/.git/objects/e3/ff4b58c6b0012c616ea7a1dc44cde7a2ecfb57 delete mode 100644 common/.oh-my-zsh/.git/objects/e4/7391ca6b9477e091152093e4582fe5aa6188cc delete mode 100644 common/.oh-my-zsh/.git/objects/e4/ca4facd65707c1f2ada112fb8781664439e637 delete mode 100644 common/.oh-my-zsh/.git/objects/e5/244fd569ec31e1c756b867515acc39a2639ba1 delete mode 100644 common/.oh-my-zsh/.git/objects/e5/93dff85bd2b03be757f78c3b4101acd3b8e308 delete mode 100644 common/.oh-my-zsh/.git/objects/e5/ca18a4e2a5d9700a27af71dd53b7bd771d3409 delete mode 100644 common/.oh-my-zsh/.git/objects/e6/fc2c6748ab32430012d0d572fb06b6b3e6daca delete mode 100644 common/.oh-my-zsh/.git/objects/e7/0a29c1cf68a08338e37c29c4a0cafe2d09caa9 delete mode 100644 common/.oh-my-zsh/.git/objects/e7/c99c905168768940f55097e7253c935b33b3d5 delete mode 100644 common/.oh-my-zsh/.git/objects/e7/fc3fa3aac96d33f33a7d71638ac629bbd777ee delete mode 100644 common/.oh-my-zsh/.git/objects/e8/e2ec015cd86001fc7a117c857f4cf64c3b620f delete mode 100644 common/.oh-my-zsh/.git/objects/e9/a9deacb09196a48a39adc827d861e1896f4c59 delete mode 100644 common/.oh-my-zsh/.git/objects/eb/1ba24509420cee7ea0273cf24ab1fbcad29eaf delete mode 100644 common/.oh-my-zsh/.git/objects/eb/46ec0902a6bb687cd707a3b6700a24ae9745f4 delete mode 100644 common/.oh-my-zsh/.git/objects/ec/6f03ba34d95decc204f0c928fb127956ac0435 delete mode 100644 common/.oh-my-zsh/.git/objects/ed/0a30358d97c951d31de0ad3bc304bdc3d62dc3 delete mode 100644 common/.oh-my-zsh/.git/objects/ed/932ee89fae5965f74bdad6cd65a18cfa696640 delete mode 100644 common/.oh-my-zsh/.git/objects/ed/c6fa2354894e15beea10c5fb27ae8851eaccb5 delete mode 100644 common/.oh-my-zsh/.git/objects/ef/4c08e51421a6c5aad989307444ae037b2b0cbc delete mode 100644 common/.oh-my-zsh/.git/objects/ef/4c6d740d8abd92e0fb647906c172050748caa0 delete mode 100644 common/.oh-my-zsh/.git/objects/ef/579702e859d664d68bde5260b8734ed788edaf delete mode 100644 common/.oh-my-zsh/.git/objects/f1/4a9b0feac6d46d843a95fe11af537dfbbe5f86 delete mode 100644 common/.oh-my-zsh/.git/objects/f2/2ce2719375ead781f6420d3255b7e1915004a2 delete mode 100644 common/.oh-my-zsh/.git/objects/f3/bcf864b2e1255788c795fc4774260c686b2de6 delete mode 100644 common/.oh-my-zsh/.git/objects/f4/4077d4bf67cd8bf196326760f7069fa73aef49 delete mode 100644 common/.oh-my-zsh/.git/objects/f5/067d689be0f2e93c3ba524159d86c2fd9dd0b3 delete mode 100644 common/.oh-my-zsh/.git/objects/f5/7f2974b40d27f43431479fcd43f607a02966ef delete mode 100644 common/.oh-my-zsh/.git/objects/f5/a445e49a15d964002c279d3b04b4a4f2ba9579 delete mode 100644 common/.oh-my-zsh/.git/objects/f7/50893837bf7dfb8504a7aa73720f75a739b143 delete mode 100644 common/.oh-my-zsh/.git/objects/f8/87e1eaa58e73648afd0280d079c15528ca6ef4 delete mode 100644 common/.oh-my-zsh/.git/objects/f9/018c5efbb6cf164139009eff1863837d72b412 delete mode 100644 common/.oh-my-zsh/.git/objects/fa/bcfed43775bb7bfa88473da662c53bd3d0e7f2 delete mode 100644 common/.oh-my-zsh/.git/objects/fb/04f8d3009c3bec1b48844549ce78d4f3bf233d delete mode 100644 common/.oh-my-zsh/.git/objects/fb/9df4bdd89fa7db15bbe21d23ef4a5097f07652 delete mode 100644 common/.oh-my-zsh/.git/objects/fb/f82ae62fe03f69af0114011c0d6848a83d4fb3 delete mode 100644 common/.oh-my-zsh/.git/objects/fc/05f4124605f94650f799aee86ecb4f324bd6f1 delete mode 100644 common/.oh-my-zsh/.git/objects/fc/e68bbba0be99cfd49f9e46572b2d12d0a86d45 delete mode 100644 common/.oh-my-zsh/.git/objects/ff/9edbfaf193848e9ae8c1093278c25c02c4f0c8 delete mode 100644 common/.oh-my-zsh/.git/objects/ff/a4c3d04fee8ef7cce025760dc38e7d72aac662 delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-4036a1851b5852ed1e5304c8f39fdf494cf0acfd.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-4036a1851b5852ed1e5304c8f39fdf494cf0acfd.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-545a688b85577e929cd7ed1cf9377c6710507024.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-545a688b85577e929cd7ed1cf9377c6710507024.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-637994060bcbfc0a1c3cd71824537418ce32879f.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-637994060bcbfc0a1c3cd71824537418ce32879f.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-64f90835b4e76a8d677833b8f2b4877d5a9f3d5e.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-64f90835b4e76a8d677833b8f2b4877d5a9f3d5e.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-6a1c6c25307d65fb851f9bdd96f39df94ecf09df.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-6a1c6c25307d65fb851f9bdd96f39df94ecf09df.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-76bb3196e4bc040d26dfcb5d6107a435df00a139.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-76bb3196e4bc040d26dfcb5d6107a435df00a139.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-89e379ca203b5cf88dd051bbae34a9bfe9812ded.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-89e379ca203b5cf88dd051bbae34a9bfe9812ded.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-94b62ad87fab79a70b04e604f4761819e5e7967e.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-94b62ad87fab79a70b04e604f4761819e5e7967e.pack delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-e9ceba85461cdb1c4bb4aa6153735603fe48a37c.idx delete mode 100644 common/.oh-my-zsh/.git/objects/pack/pack-e9ceba85461cdb1c4bb4aa6153735603fe48a37c.pack delete mode 100644 common/.oh-my-zsh/.git/packed-refs delete mode 100644 common/.oh-my-zsh/.git/refs/heads/master delete mode 100644 common/.oh-my-zsh/.git/refs/remotes/origin/HEAD delete mode 100644 common/.oh-my-zsh/.git/refs/remotes/origin/master delete mode 100644 common/.oh-my-zsh/.gitignore delete mode 100644 common/.oh-my-zsh/MIT-LICENSE.txt delete mode 100644 common/.oh-my-zsh/README.textile delete mode 100644 common/.oh-my-zsh/cache/DEBS_avail delete mode 100644 common/.oh-my-zsh/cache/DEBS_installed delete mode 100644 common/.oh-my-zsh/cache/svn-add-args delete mode 100644 common/.oh-my-zsh/cache/svn-add-usage delete mode 100644 common/.oh-my-zsh/cache/svn-cmds delete mode 100644 common/.oh-my-zsh/cache/svn-copy-args delete mode 100644 common/.oh-my-zsh/cache/svn-copy-usage delete mode 100644 common/.oh-my-zsh/cache/svn-propset-args delete mode 100644 common/.oh-my-zsh/cache/svn-propset-usage delete mode 100644 common/.oh-my-zsh/cache/svn-resolve-args delete mode 100644 common/.oh-my-zsh/cache/svn-resolve-usage delete mode 100644 common/.oh-my-zsh/cache/svn-resolved-args delete mode 100644 common/.oh-my-zsh/cache/svn-resolved-usage delete mode 100644 common/.oh-my-zsh/custom/example.zsh delete mode 100644 common/.oh-my-zsh/custom/example/example.plugin.zsh delete mode 100644 common/.oh-my-zsh/lib/aliases.zsh delete mode 100644 common/.oh-my-zsh/lib/completion.zsh delete mode 100644 common/.oh-my-zsh/lib/correction.zsh delete mode 100644 common/.oh-my-zsh/lib/directories.zsh delete mode 100644 common/.oh-my-zsh/lib/edit-command-line.zsh delete mode 100644 common/.oh-my-zsh/lib/functions.zsh delete mode 100644 common/.oh-my-zsh/lib/git.zsh delete mode 100644 common/.oh-my-zsh/lib/grep.zsh delete mode 100644 common/.oh-my-zsh/lib/history.zsh delete mode 100644 common/.oh-my-zsh/lib/key-bindings.zsh delete mode 100644 common/.oh-my-zsh/lib/misc.zsh delete mode 100644 common/.oh-my-zsh/lib/rbenv.zsh delete mode 100644 common/.oh-my-zsh/lib/rvm.zsh delete mode 100644 common/.oh-my-zsh/lib/spectrum.zsh delete mode 100644 common/.oh-my-zsh/lib/termsupport.zsh delete mode 100644 common/.oh-my-zsh/lib/theme-and-appearance.zsh delete mode 100644 common/.oh-my-zsh/log/.easter-egg delete mode 100644 common/.oh-my-zsh/oh-my-zsh.sh delete mode 100644 common/.oh-my-zsh/plugins/ant/ant.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/autojump/autojump.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/battery/battery.plugin.zsh delete mode 100755 common/.oh-my-zsh/plugins/bower/_bower delete mode 100644 common/.oh-my-zsh/plugins/bower/bower.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/brew/_brew delete mode 100644 common/.oh-my-zsh/plugins/brew/brew.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/bundler/_bundler delete mode 100644 common/.oh-my-zsh/plugins/bundler/bundler.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/bwana/bwana.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/cake/cake.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/capistrano/_capistrano delete mode 100644 common/.oh-my-zsh/plugins/cloudapp/cloudapp.plugin.zsh delete mode 100755 common/.oh-my-zsh/plugins/cloudapp/cloudapp.rb delete mode 100644 common/.oh-my-zsh/plugins/coffee/_coffee delete mode 100644 common/.oh-my-zsh/plugins/colemak/colemak-less delete mode 100644 common/.oh-my-zsh/plugins/colemak/colemak.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/colored-man/colored-man.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/colorize/colorize.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/compleat/compleat.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/composer/composer.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/copydir/copydir.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/cp/cp.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/cpanm/_cpanm delete mode 100644 common/.oh-my-zsh/plugins/debian/debian.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/django/django.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/encode64/encode64.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/extract/_extract delete mode 100644 common/.oh-my-zsh/plugins/extract/extract.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/fabric/_fab delete mode 100644 common/.oh-my-zsh/plugins/fabric/fabric.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/fasd/fasd.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/forklift/forklift.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/gas/_gas delete mode 100644 common/.oh-my-zsh/plugins/gem/_gem delete mode 100644 common/.oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/git-remote-branch/git-remote-branch.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/git/git.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/gitfast/_git delete mode 100644 common/.oh-my-zsh/plugins/gitfast/git-completion.bash delete mode 100644 common/.oh-my-zsh/plugins/gitfast/git-prompt.sh delete mode 100644 common/.oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/github/_github delete mode 100644 common/.oh-my-zsh/plugins/github/github.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/go/go.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/golang/golang.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/gradle/gradle.plugin.zsh delete mode 100755 common/.oh-my-zsh/plugins/grails/grails.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/heroku/_heroku delete mode 100644 common/.oh-my-zsh/plugins/history-substring-search/README delete mode 100644 common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh delete mode 100644 common/.oh-my-zsh/plugins/history/history.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/jira/jira.plugin.zsh delete mode 100755 common/.oh-my-zsh/plugins/jruby/jruby.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/kate/kate.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/knife/_knife delete mode 100644 common/.oh-my-zsh/plugins/laravel/_artisan delete mode 100644 common/.oh-my-zsh/plugins/laravel/laravel.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/lein/lein.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/lol/lol.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/macports/_port delete mode 100644 common/.oh-my-zsh/plugins/macports/macports.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/mvn/mvn.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/mysql-macports/mysql-macports.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/nanoc/_nanoc delete mode 100644 common/.oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/node/node.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/npm/npm.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/nyan/nyan.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/osx/_man-preview delete mode 100644 common/.oh-my-zsh/plugins/osx/osx.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/pass/_pass delete mode 100644 common/.oh-my-zsh/plugins/per-directory-history/per-directory-history.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/perl/perl.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/phing/phing.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/pip/_pip delete mode 100644 common/.oh-my-zsh/plugins/pj/pj.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/pow/pow.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/powder/_powder delete mode 100644 common/.oh-my-zsh/plugins/powify/_powify delete mode 100644 common/.oh-my-zsh/plugins/profiles/profiles.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/python/python.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rails/rails.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rails3/rails3.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rails4/rails4.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rake/rake.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rebar/_rebar delete mode 100644 common/.oh-my-zsh/plugins/redis-cli/_redis-cli delete mode 100644 common/.oh-my-zsh/plugins/rsync/rsync.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/ruby/ruby.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/rvm/rvm.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/safe-paste/safe-paste.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/sbt/_sbt delete mode 100644 common/.oh-my-zsh/plugins/sbt/sbt.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/scala/_scala delete mode 100644 common/.oh-my-zsh/plugins/screen/screen.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh delete mode 100755 common/.oh-my-zsh/plugins/sublime/sublime.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/supervisor/_supervisorctl delete mode 100644 common/.oh-my-zsh/plugins/supervisor/_supervisord delete mode 100644 common/.oh-my-zsh/plugins/supervisor/supervisor.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/suse/suse.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/svn/svn.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/symfony/symfony.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/systemd/systemd.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/taskwarrior/_task delete mode 100644 common/.oh-my-zsh/plugins/taskwarrior/taskwarrior.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/terminalapp/terminalapp.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/terminitor/_terminitor delete mode 100644 common/.oh-my-zsh/plugins/textmate/textmate.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/themes/_theme delete mode 100644 common/.oh-my-zsh/plugins/themes/themes.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/thor/_thor delete mode 100644 common/.oh-my-zsh/plugins/tmux/tmux.extra.conf delete mode 100644 common/.oh-my-zsh/plugins/tmux/tmux.only.conf delete mode 100644 common/.oh-my-zsh/plugins/tmux/tmux.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/tmuxinator/_tmuxinator delete mode 100644 common/.oh-my-zsh/plugins/torrent/torrent.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/urltools/urltools.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/vagrant/_vagrant delete mode 100644 common/.oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/vundle/vundle.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/wakeonlan/README delete mode 100644 common/.oh-my-zsh/plugins/wakeonlan/_wake delete mode 100644 common/.oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/yum/yum.plugin.zsh delete mode 100644 common/.oh-my-zsh/plugins/zeus/README.md delete mode 100644 common/.oh-my-zsh/plugins/zeus/_zeus delete mode 100644 common/.oh-my-zsh/plugins/zeus/zeus.plugin.zsh delete mode 100644 common/.oh-my-zsh/templates/zshrc.zsh-template delete mode 100644 common/.oh-my-zsh/themes/3den.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/Soliah.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/adben.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/af-magic.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/afowler.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/agnoster.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/alanpeabody.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/apple.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/arrow.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/aussiegeek.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/avit.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/awesomepanda.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/bira.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/blinks.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/candy-kingdom.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/candy.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/clean.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/cloud.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/crcandy.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/crunch.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/cypher.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/dallas.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/darkblood.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/daveverwer.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/dieter.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/dogenpunk.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/dpoggi.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/dst.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/dstufft.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/duellj.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/eastwood.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/edvardm.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/essembeh.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/evan.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/example.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/fino-time.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/fino.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/fishy.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/flazz.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/fletcherm.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/fox.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/frisk.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/frontcube.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/funky.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/fwalch.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/gallifrey.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/gallois.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/garyblessington.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/gentoo.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/geoffgarside.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/gianu.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/gnzh.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/gozilla.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/half-life.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/humza.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/imajes.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/intheloop.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/itchy.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/jaischeema.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/jbergantine.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/jispwoso.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/jnrowe.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/jonathan.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/josh.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/jreese.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/jtriley.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/juanghurtado.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/junkfood.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/kafeitu.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/kardan.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/kennethreitz.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/kiwi.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/kolo.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/kphoen.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/lambda.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/linuxonly delete mode 100644 common/.oh-my-zsh/themes/lukerandall.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/macovsky-ruby.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/macovsky.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/maran.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/mgutz.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/mh.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/michelebologna.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/mikeh.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/miloshadzic.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/minimal.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/mortalscumbag.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/mrtazz.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/murilasso.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/muse.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/nanotech.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/nebirhos.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/nicoulaj.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/norm.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/obraun.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/philips.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/pmcgee.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/pygmalion.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/re5et.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/rgm.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/risto.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/rixius.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/rkj-repos.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/rkj.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/robbyrussell.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/sammy.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/simonoff.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/simple.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/skaro.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/smt.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/sorin.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/sporty_256.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/steeef.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/sunaku.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/sunrise.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/superjarin.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/suvash.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/takashiyoshida.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/terminalparty.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/theunraveler.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/tjkirch.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/tjkirch_mod.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/tonotdo.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/trapd00r.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/wedisagree.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/wezm+.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/wezm.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/wuffers.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/xiong-chiamiov-plus.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/xiong-chiamiov.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/ys.zsh-theme delete mode 100644 common/.oh-my-zsh/themes/zhann.zsh-theme delete mode 100644 common/.oh-my-zsh/tools/check_for_upgrade.sh delete mode 100755 common/.oh-my-zsh/tools/install.sh delete mode 100755 common/.oh-my-zsh/tools/require_tool.sh delete mode 100755 common/.oh-my-zsh/tools/theme_chooser.sh delete mode 100644 common/.oh-my-zsh/tools/uninstall.sh delete mode 100644 common/.oh-my-zsh/tools/upgrade.sh diff --git a/common/.oh-my-zsh/.git/FETCH_HEAD b/common/.oh-my-zsh/.git/FETCH_HEAD deleted file mode 100644 index fc7fedb..0000000 --- a/common/.oh-my-zsh/.git/FETCH_HEAD +++ /dev/null @@ -1 +0,0 @@ -b6ea876971b2270a2c73a07a6f6a337604132c6f branch 'master' of https://github.com/robbyrussell/oh-my-zsh diff --git a/common/.oh-my-zsh/.git/HEAD b/common/.oh-my-zsh/.git/HEAD deleted file mode 100644 index cb089cd..0000000 --- a/common/.oh-my-zsh/.git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/common/.oh-my-zsh/.git/ORIG_HEAD b/common/.oh-my-zsh/.git/ORIG_HEAD deleted file mode 100644 index 734b39e..0000000 --- a/common/.oh-my-zsh/.git/ORIG_HEAD +++ /dev/null @@ -1 +0,0 @@ -0198a12953ab92f5cc07ae464c34e3e37ab34d33 diff --git a/common/.oh-my-zsh/.git/config b/common/.oh-my-zsh/.git/config deleted file mode 100644 index 7e0ddd4..0000000 --- a/common/.oh-my-zsh/.git/config +++ /dev/null @@ -1,11 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true -[remote "origin"] - fetch = +refs/heads/*:refs/remotes/origin/* - url = https://github.com/robbyrussell/oh-my-zsh.git -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/common/.oh-my-zsh/.git/description b/common/.oh-my-zsh/.git/description deleted file mode 100644 index 498b267..0000000 --- a/common/.oh-my-zsh/.git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/common/.oh-my-zsh/.git/hooks/applypatch-msg.sample b/common/.oh-my-zsh/.git/hooks/applypatch-msg.sample deleted file mode 100755 index 8b2a2fe..0000000 --- a/common/.oh-my-zsh/.git/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -test -x "$GIT_DIR/hooks/commit-msg" && - exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"} -: diff --git a/common/.oh-my-zsh/.git/hooks/commit-msg.sample b/common/.oh-my-zsh/.git/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/common/.oh-my-zsh/.git/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/common/.oh-my-zsh/.git/hooks/post-update.sample b/common/.oh-my-zsh/.git/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/common/.oh-my-zsh/.git/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/common/.oh-my-zsh/.git/hooks/pre-applypatch.sample b/common/.oh-my-zsh/.git/hooks/pre-applypatch.sample deleted file mode 100755 index b1f187c..0000000 --- a/common/.oh-my-zsh/.git/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -test -x "$GIT_DIR/hooks/pre-commit" && - exec "$GIT_DIR/hooks/pre-commit" ${1+"$@"} -: diff --git a/common/.oh-my-zsh/.git/hooks/pre-commit.sample b/common/.oh-my-zsh/.git/hooks/pre-commit.sample deleted file mode 100755 index 18c4829..0000000 --- a/common/.oh-my-zsh/.git/hooks/pre-commit.sample +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 -fi - -# If you want to allow non-ascii filenames set this variable to true. -allownonascii=$(git config hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ascii filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - echo "Error: Attempt to add a non-ascii file name." - echo - echo "This can cause problems if you want to work" - echo "with people on other platforms." - echo - echo "To be portable it is advisable to rename the file ..." - echo - echo "If you know what you are doing you can disable this" - echo "check using:" - echo - echo " git config hooks.allownonascii true" - echo - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/common/.oh-my-zsh/.git/hooks/pre-rebase.sample b/common/.oh-my-zsh/.git/hooks/pre-rebase.sample deleted file mode 100755 index f0f6da3..0000000 --- a/common/.oh-my-zsh/.git/hooks/pre-rebase.sample +++ /dev/null @@ -1,172 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up-to-date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -exit 0 - -<<\DOC_END -################################################################ - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/common/.oh-my-zsh/.git/hooks/prepare-commit-msg.sample b/common/.oh-my-zsh/.git/hooks/prepare-commit-msg.sample deleted file mode 100755 index f093a02..0000000 --- a/common/.oh-my-zsh/.git/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first comments out the -# "Conflicts:" part of a merge commit. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -case "$2,$3" in - merge,) - /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; - -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$1" ;; - - *) ;; -esac - -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" diff --git a/common/.oh-my-zsh/.git/hooks/update.sample b/common/.oh-my-zsh/.git/hooks/update.sample deleted file mode 100755 index 71ab04e..0000000 --- a/common/.oh-my-zsh/.git/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to blocks unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "Usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/common/.oh-my-zsh/.git/index b/common/.oh-my-zsh/.git/index deleted file mode 100644 index 46119a7bab3994ddfd6782ad31226364d55746e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29656 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 1333921488 +0200 clone: from https://github.com/robbyrussell/oh-my-zsh.git -1120f973054836eeb53750f57d69fbec41a340dc 3fdaf26006e3f075e7ccefd2721295b8bc5172f9 Christophe Buffenoir 1337594224 +0200 pull origin master: Fast-forward -3fdaf26006e3f075e7ccefd2721295b8bc5172f9 caa15548c107b9c31f61a67547ffab0b0cfe4934 Christophe Buffenoir 1338675101 +0200 pull origin master: Fast-forward -caa15548c107b9c31f61a67547ffab0b0cfe4934 e8d582aba98d57214a374bed01570ba791c54d9e Christophe Buffenoir 1339973411 +0200 pull origin master: Fast-forward -e8d582aba98d57214a374bed01570ba791c54d9e d165a84dc0e8d2eb0774ed26995e7046c0aff41f Christophe Buffenoir 1341135626 +0200 pull origin master: Fast-forward -d165a84dc0e8d2eb0774ed26995e7046c0aff41f 11034217a7ea3cffe6e0fe631837c518b8c7e1a5 Christophe Buffenoir 1342430923 +0200 pull origin master: Fast-forward -11034217a7ea3cffe6e0fe631837c518b8c7e1a5 d05b2010ffd4cd33ff9402c402051b1caf985d97 Christophe Buffenoir 1343855320 +0200 pull origin master: Fast-forward -d05b2010ffd4cd33ff9402c402051b1caf985d97 921d2f49ef01acce973980c0aa9c6ffbbd2fbd0b Christophe Buffenoir 1347837670 +0200 pull origin master: Fast-forward -921d2f49ef01acce973980c0aa9c6ffbbd2fbd0b 73f777053725ce61d6fada67ff3f174130dd8c94 Christophe Buffenoir 1349027506 +0200 pull origin master: Fast-forward -73f777053725ce61d6fada67ff3f174130dd8c94 c2ae9e09ca1f33ff1e13e629a0b2e6bdd19f83a9 Christophe Buffenoir 1350205470 +0200 pull origin master: Fast-forward -c2ae9e09ca1f33ff1e13e629a0b2e6bdd19f83a9 6fbe5942383c53fa77373005e9b0d37e2b977cd5 Christophe Buffenoir 1353890587 +0100 pull origin master: Fast-forward -6fbe5942383c53fa77373005e9b0d37e2b977cd5 d750e7d9e3b7d04bafc93211f7db4c607ecea19b Christophe Buffenoir 1354014329 +0100 pull: Fast-forward -d750e7d9e3b7d04bafc93211f7db4c607ecea19b 397c085a19a22f6be515665835d09a2505cb3f23 Christophe Buffenoir 1356338737 +0100 pull origin master: Fast-forward -397c085a19a22f6be515665835d09a2505cb3f23 615e41b0ecdb25acba513fd09619bd56c2eb24eb Christophe Buffenoir 1358767162 +0100 pull origin master: Fast-forward -615e41b0ecdb25acba513fd09619bd56c2eb24eb 6e6cf4303712befb5a7fc3918494aefe4a65991f Christophe Buffenoir 1360343929 +0100 pull origin master: Fast-forward -6e6cf4303712befb5a7fc3918494aefe4a65991f fce68bbba0be99cfd49f9e46572b2d12d0a86d45 Christophe Buffenoir 1361541761 +0100 pull origin master: Fast-forward -fce68bbba0be99cfd49f9e46572b2d12d0a86d45 0ab0e67ecfc52b4779b700149a9c51feeb05318e Christophe Buffenoir 1362932994 +0100 pull origin master: Fast-forward -0ab0e67ecfc52b4779b700149a9c51feeb05318e b8b241f630377aacefade327c94655cec96b002f Christophe Buffenoir 1364497457 +0100 pull origin master: Fast-forward -b8b241f630377aacefade327c94655cec96b002f 0198a12953ab92f5cc07ae464c34e3e37ab34d33 Christophe Buffenoir 1365666375 +0200 pull origin master: Fast-forward -0198a12953ab92f5cc07ae464c34e3e37ab34d33 b6ea876971b2270a2c73a07a6f6a337604132c6f Christophe Buffenoir 1366850456 +0200 pull origin master: Fast-forward diff --git a/common/.oh-my-zsh/.git/logs/refs/heads/master b/common/.oh-my-zsh/.git/logs/refs/heads/master deleted file mode 100644 index 05bcb39..0000000 --- a/common/.oh-my-zsh/.git/logs/refs/heads/master +++ /dev/null @@ -1,20 +0,0 @@ -0000000000000000000000000000000000000000 1120f973054836eeb53750f57d69fbec41a340dc Christophe Buffenoir 1333921488 +0200 clone: from https://github.com/robbyrussell/oh-my-zsh.git -1120f973054836eeb53750f57d69fbec41a340dc 3fdaf26006e3f075e7ccefd2721295b8bc5172f9 Christophe Buffenoir 1337594224 +0200 pull origin master: Fast-forward -3fdaf26006e3f075e7ccefd2721295b8bc5172f9 caa15548c107b9c31f61a67547ffab0b0cfe4934 Christophe Buffenoir 1338675101 +0200 pull origin master: Fast-forward -caa15548c107b9c31f61a67547ffab0b0cfe4934 e8d582aba98d57214a374bed01570ba791c54d9e Christophe Buffenoir 1339973411 +0200 pull origin master: Fast-forward -e8d582aba98d57214a374bed01570ba791c54d9e d165a84dc0e8d2eb0774ed26995e7046c0aff41f Christophe Buffenoir 1341135626 +0200 pull origin master: Fast-forward -d165a84dc0e8d2eb0774ed26995e7046c0aff41f 11034217a7ea3cffe6e0fe631837c518b8c7e1a5 Christophe Buffenoir 1342430923 +0200 pull origin master: Fast-forward -11034217a7ea3cffe6e0fe631837c518b8c7e1a5 d05b2010ffd4cd33ff9402c402051b1caf985d97 Christophe Buffenoir 1343855320 +0200 pull origin master: Fast-forward -d05b2010ffd4cd33ff9402c402051b1caf985d97 921d2f49ef01acce973980c0aa9c6ffbbd2fbd0b Christophe Buffenoir 1347837670 +0200 pull origin master: Fast-forward -921d2f49ef01acce973980c0aa9c6ffbbd2fbd0b 73f777053725ce61d6fada67ff3f174130dd8c94 Christophe Buffenoir 1349027506 +0200 pull origin master: Fast-forward -73f777053725ce61d6fada67ff3f174130dd8c94 c2ae9e09ca1f33ff1e13e629a0b2e6bdd19f83a9 Christophe Buffenoir 1350205470 +0200 pull origin master: Fast-forward -c2ae9e09ca1f33ff1e13e629a0b2e6bdd19f83a9 6fbe5942383c53fa77373005e9b0d37e2b977cd5 Christophe Buffenoir 1353890587 +0100 pull origin master: Fast-forward -6fbe5942383c53fa77373005e9b0d37e2b977cd5 d750e7d9e3b7d04bafc93211f7db4c607ecea19b Christophe Buffenoir 1354014329 +0100 pull: Fast-forward -d750e7d9e3b7d04bafc93211f7db4c607ecea19b 397c085a19a22f6be515665835d09a2505cb3f23 Christophe Buffenoir 1356338737 +0100 pull origin master: Fast-forward -397c085a19a22f6be515665835d09a2505cb3f23 615e41b0ecdb25acba513fd09619bd56c2eb24eb Christophe Buffenoir 1358767162 +0100 pull origin master: Fast-forward -615e41b0ecdb25acba513fd09619bd56c2eb24eb 6e6cf4303712befb5a7fc3918494aefe4a65991f Christophe Buffenoir 1360343929 +0100 pull origin master: Fast-forward -6e6cf4303712befb5a7fc3918494aefe4a65991f fce68bbba0be99cfd49f9e46572b2d12d0a86d45 Christophe Buffenoir 1361541761 +0100 pull origin master: Fast-forward -fce68bbba0be99cfd49f9e46572b2d12d0a86d45 0ab0e67ecfc52b4779b700149a9c51feeb05318e Christophe Buffenoir 1362932994 +0100 pull origin master: Fast-forward -0ab0e67ecfc52b4779b700149a9c51feeb05318e b8b241f630377aacefade327c94655cec96b002f Christophe Buffenoir 1364497457 +0100 pull origin master: Fast-forward -b8b241f630377aacefade327c94655cec96b002f 0198a12953ab92f5cc07ae464c34e3e37ab34d33 Christophe Buffenoir 1365666375 +0200 pull origin master: Fast-forward -0198a12953ab92f5cc07ae464c34e3e37ab34d33 b6ea876971b2270a2c73a07a6f6a337604132c6f Christophe Buffenoir 1366850456 +0200 pull origin master: Fast-forward diff --git a/common/.oh-my-zsh/.git/logs/refs/remotes/origin/master b/common/.oh-my-zsh/.git/logs/refs/remotes/origin/master deleted file mode 100644 index 94f4a1f..0000000 --- a/common/.oh-my-zsh/.git/logs/refs/remotes/origin/master +++ /dev/null @@ -1 +0,0 @@ -1120f973054836eeb53750f57d69fbec41a340dc d750e7d9e3b7d04bafc93211f7db4c607ecea19b Christophe Buffenoir 1354014328 +0100 pull: fast-forward diff --git a/common/.oh-my-zsh/.git/objects/00/2d46287623727a6d6c4ab2291250b677b8c1f9 b/common/.oh-my-zsh/.git/objects/00/2d46287623727a6d6c4ab2291250b677b8c1f9 deleted file mode 100644 index 6cd6231fa9960b91e3f34a5f8cb6e3f7e9f977f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmV-Y0{6idT2?U#<|oy0Lc3Eg+oGdj6Vd?X@c=@Vn_ z>YZc~gd{Bkk$;)a+^+O=h{{R}#dCM128^BVn&u=k1}^6bE{YcW^^skY#a1b`QXF3_RB@!=KyO z(#^V5)vZZl+dg;UR>9PE+$$<>8T9rvhY^fY_A(4~CyxD{;Arh>7DFweY zh5*$56mzr-be#K_3jZNOt%w9n-QnjTs$E2~@}P-bumjPmyH>UOnwd>TH;hVH9!L_U zA^7P`eRpcG!<)=pe}Qdl!GDbB*^iN=NZ0d@_bl=^(rlsbawMtzL_ghlGd2zWZ%`RJ z7MdwF8gM0AJ={G56Y>5gCgr7$^ZZW diff --git a/common/.oh-my-zsh/.git/objects/00/35b1b262eb8d0d9a18a8b735ed96e72f1f7fd2 b/common/.oh-my-zsh/.git/objects/00/35b1b262eb8d0d9a18a8b735ed96e72f1f7fd2 deleted file mode 100644 index a0ccc70..0000000 --- a/common/.oh-my-zsh/.git/objects/00/35b1b262eb8d0d9a18a8b735ed96e72f1f7fd2 +++ /dev/null @@ -1,3 +0,0 @@ -xm= 0]ͯ8lҡ[)J/i`kwڡE/α\PٰȢӽ0|g)uk6b2'rqh8/8REUKNZ -ciuv3e?JSC5ONZ zU=`!Sg^hw<(1TCHC|GG#@thJFWNNu&G6zZ$+*n{j0GGznKjz~unKE^max^3OrU0cW zHM-mtvpnU3+jYZl7q~<-giIr|L_pszwOS^`xm?+V%R)g>%FG?mv1+uXrndz`bbEer zpWNP`|46=1Z||_k%+gAp%Qfrh} ztbHz{LMjBb*@(Wo!V<@pG%cgj3AI0f4MhM5mC=E8O20&v*01Sw67^GNP_iZU;ds!l zx`0U-=`{2URAIcJZ7L6rj#>b}?*gMu@i=?bh;m+kj5Zn#+9Xp#>AFh~pBxxWCO~f| z;XaT<(3sC_igJ+PG5yNxe<5PFP|(KG3G1exH)Se#=DO)^MlSQ#@&Ri=&YDiLX z15`h!)`&Ire1$SMgxCXe$%8NuA3uQe=|~r8Io^8ll0Pm4J=QyICk?c+{H>%%a}Z2$ z>a=;Lmy;`QP!EJ6A#<)7Czcs3~r@wezzxfK%}|IdTiJQ=wrZ zK{uDzU#9hV({?La+yxB6><2DweF5lNsDD51|B}9GS zd?#{qy1^Ob$_D}b58W}<;XZh-Boe@$Sw8!TaWE>jm)@PI87|Mq&JapTBe3xb-RuRU zsU`?3Uqeb)fxJ|3iMdmI1}`CgI-u}(sk^y*v&y*vyv?a^2lMH4(ln5Ytb>9Fe*g-J F)R|+1V8H+Y diff --git a/common/.oh-my-zsh/.git/objects/00/a584a7a453271c5e29533d266566b6084697b1 b/common/.oh-my-zsh/.git/objects/00/a584a7a453271c5e29533d266566b6084697b1 deleted file mode 100644 index e425739fb484cf60d1ff9aa563e68667468f2fbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK z z|F-T3JUB<(q7!0DK~8CUW?nJF#T2ueh@1zjelMvLaqjx`?P{(<7DPo!YHmSJVo7Q- zL$S}isyp9i-ryIkQC;s+5D{EE{UB6LMrtll0q69&&y!D1w>=Wre8}_Jq+=d3|KC9s j9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+5-gEEK>l0Uh+PpmW*qnLd=LG>3+K>PDmaH%U diff --git a/common/.oh-my-zsh/.git/objects/05/7ad60347f705bda12d4a69e36db68c3a173b7b b/common/.oh-my-zsh/.git/objects/05/7ad60347f705bda12d4a69e36db68c3a173b7b deleted file mode 100644 index 99d4939d76e2e48ea32be6e0f462b958773afac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmV-+0g3*20V^p=O;s?qG-NO|FfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSj1<>lvc!o(*P(LPd5la>E6WZ{PmpD^tTZtI0)^z#;*$Ja2Is?9+uBcr?mf9N zLd?|cD__sH$d3>OIhjceH&>s0*Za?Dwd;BR4vu}{JqzvJzCdO3(-~a8PWRp#W5BC? z*79YxeC^j7|0&^6XXIz-=2q%f6=&!bXE0>Us{Hr=Wv9DNwAb=P@#St`o=rOeF{L1< zG(9t~n4zQZ=tnl;1q-)$omKnxv$99KUtJ5Lq9ir9ASbaTwU|NZ#)tIT8}*&iJ?xLn zv9Mm?e9mDyR82-|E>MBesDk|boMHyEAIglYBSbcS UTErlC$nGTftUCV$0POXg-xnXnL;wH) diff --git a/common/.oh-my-zsh/.git/objects/06/73425331fe997224bab9f90579c40cd14934f1 b/common/.oh-my-zsh/.git/objects/06/73425331fe997224bab9f90579c40cd14934f1 deleted file mode 100644 index 546f2d74b4dd20933f8c4e2d3604cf6ae04f67d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmV;n07?IN0fo*@O2#k{08rOC#q0&ie<$!EdX!0KN`q}v+9~4gMRD%|9=tZTtt;JhuDlA6st=$@=yw^@ZgXTnOkx!G!Q^y|t$O-cR diff --git a/common/.oh-my-zsh/.git/objects/06/9be4fa5049f3e6844a91ee12e9b80dbb3c3ed8 b/common/.oh-my-zsh/.git/objects/06/9be4fa5049f3e6844a91ee12e9b80dbb3c3ed8 deleted file mode 100644 index 1fccdc86b9998c4a2f1954ae42f98ee7a67aaf15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK z z|F-T3JUB<(q7!0DK~8CUW?nJFkM@VJmi85=bp2&&xKMd8RO3|M7l?|I)ZBuc#FErv zhGL(2Rd>G4yumM6qq^RuAR@SS`a!6gjMQA90?z4kpC_N3ZhIuK`H<(cNyj{7{=b7N j$j{FyW;nZRJ7eJQU+3<}+Dk?+Y1#EBYWr#cSFM-2K_{~a diff --git a/common/.oh-my-zsh/.git/objects/07/4d7a6f2466ec62de1eac2ee70edc6e6c488a9e b/common/.oh-my-zsh/.git/objects/07/4d7a6f2466ec62de1eac2ee70edc6e6c488a9e deleted file mode 100644 index 4517486b72d7e45bd26c6dafdb041274e42e4b34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3368 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 Z_F#I~`rM;e4lDLY=7oL_{~tL4j}=%vsUZLW diff --git a/common/.oh-my-zsh/.git/objects/09/15354c4aa9af2b348a026923f9fae5b74fbacd b/common/.oh-my-zsh/.git/objects/09/15354c4aa9af2b348a026923f9fae5b74fbacd deleted file mode 100644 index c0278e3ae82092ca5d9af1a2306b5f0717d1b513..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmV-D0K)%x0V^p=O;s>4VK6i>FgG<-$SNvLs?;mUDNWDJ)2k}ZVAx$*x{+N*GwoaV Tep5%~8T!rBZyNyszrGU6&XpQO diff --git a/common/.oh-my-zsh/.git/objects/09/a34a4c6951f9b507561edadeeb31f27eab36a2 b/common/.oh-my-zsh/.git/objects/09/a34a4c6951f9b507561edadeeb31f27eab36a2 deleted file mode 100644 index d7836b2d6c8a7ea4a254c91a5d84d914d97cdbf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3286 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 UpWT#FcCIYPa{iA008Gxy@4tPCG5`Po diff --git a/common/.oh-my-zsh/.git/objects/0a/b0e67ecfc52b4779b700149a9c51feeb05318e b/common/.oh-my-zsh/.git/objects/0a/b0e67ecfc52b4779b700149a9c51feeb05318e deleted file mode 100644 index c502915..0000000 --- a/common/.oh-my-zsh/.git/objects/0a/b0e67ecfc52b4779b700149a9c51feeb05318e +++ /dev/null @@ -1,2 +0,0 @@ -x]N0 y),O$N 6K -dA\GgrEuQiS#C4A4FF?jfݙ(虙Kc& xͬc4WުRtZ|^أ6>DDh\/pطM^|;ϴJ2q+,<(TVtR&Z|UXH%/pB[k:U>e{w+T שp?w߹y \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/0a/b45a15d8fdb5b743c24079647799b4f3d0cfca b/common/.oh-my-zsh/.git/objects/0a/b45a15d8fdb5b743c24079647799b4f3d0cfca deleted file mode 100644 index d0d1e2f..0000000 --- a/common/.oh-my-zsh/.git/objects/0a/b45a15d8fdb5b743c24079647799b4f3d0cfca +++ /dev/null @@ -1 +0,0 @@ -x+)JMU01e040031Q(,+)Mӫ*`~|P&c2WDUe3ӝZe \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/0a/de9cc60ebc48d9518cc234f1827a0e51038327 b/common/.oh-my-zsh/.git/objects/0a/de9cc60ebc48d9518cc234f1827a0e51038327 deleted file mode 100644 index 863c3dee01dbf15007c6567fd7a0c47fa422cfc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 544 zcmV+*0^j|30i{&Uj+8(U_RLe1NH1VQ)?qXz7~F%=tckiCXFTDA@Y4)r8<@~Nv)N(W zJDW(;h&-!uJ#Y9g<{e&0*= zzYNox44m$H>tU3v(ByBSJJkoJdpVp6^_|U*!xwK}zkD}GP5*q;uFKcKGLBDXb9*P| zh+h?$rkbbc(^#EE3>qqi&tV;Tq&2c-7}qQfmJOxVg2*4=#?gkR7$dXmtIxRIM@Xif zzCU?;I`>VZ9nho#3SzdVSZ=i40DbHxI9b7n@`5r}pLh7~C%C;*Mmuaz2i8!I(<2_Fv&5Zr$Z{2UDxp7s;Wc4&>?5D*do diff --git a/common/.oh-my-zsh/.git/objects/0b/6e7358850f7fd74556289b1e0c1634896ed66b b/common/.oh-my-zsh/.git/objects/0b/6e7358850f7fd74556289b1e0c1634896ed66b deleted file mode 100644 index 7ab7378d371be2dbb249bf4002b89806d06dccf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 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 Fske%B8I%A3 diff --git a/common/.oh-my-zsh/.git/objects/0f/3b988e90c6d27e7dbbda419c1876b162d688b3 b/common/.oh-my-zsh/.git/objects/0f/3b988e90c6d27e7dbbda419c1876b162d688b3 deleted file mode 100644 index cfc2fe69f9467c35fa78adab0d74664f7990766c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2298 zcmV9JXC8Rz@KDmvfiY$xML}mCRy9Oa#LJVge0XpW{#P|nKR?enPG~z zsARd|JR10~n4eTXjx|KAJ2?yu5)A?2 z-PfZp_=UEr)GbX%F70nfZu#q4X zH2eH%;HX+soAtU_0p!0pHa*n6a1slFo~s+vRB6rPW1GfjFIv&^Wx=%_36SCfF$WO} zfi?%d*_ZfkT6Lnn3UMxZsm~Sb2B-*dl#c`fLHGl_EZsnJ`#{mK?LlkD^t)`wNrTTv z2o8%7P^58SF2tlMkT zucX!W_k4rhy4?e<%@dGfbV6`J2=MN7Nmn&=cJImQ_hgOv?<5M3ET5WrHad{L^AQqv(<9J+KX7qU%Q*%RY@<|fk$z}Hllms}a{&455 za)Fv_i!`$|DAw1LyV&WCocIbNYhw(a`6Y~bDI6L0Td$*gv{m!+~73bI!-ka9B?EFT9h}>yMQ+A^;ymb_EObD1JrxF&FSFe5IxESG8EwZTLs=!Gsq}z1it?|7t^KR4} zS}Is_>!&LPo=ry^;aNclhu#9-=D%K!y8ZTXdrMlWOlI{lMrL>m3Q{`B1YpQ~XEuE; zzUEM2FXe#l|tPvo=+yg^n+2>h%uE8jW4~D|E#EIL1do`jarN%OPLZt2zcA z>F+RhT~e0{uPGAKbtJ(=0ung$R_#=Nl5|k1Eb;37eEc zDLRuVScuySN0b_|P0Lr<)$RM!JK5JH6DmA9g2wwO*@5v*O1Mgn7Lm05{hF_?X>u$< z=p8^WksX<<)w}m6?5dAn)36SwMyEHAm_q|&@xKr25id8#GOKR}IwkX(9{V)T)2LDr zP8uX7MsT`PLrD5h(H&*Ox=reD?d!%b?iX!8_ImZDp;!XC|Gd1wG*QPoUFx?aV>8Fz zWiwn~)HbcRl?x&Cb`TIaJy1B!w=R6TQ~tHaYT-5esrFhx+5;0M74w0G&{Y>B_a`3U UEFX(Fv3zUDlP7ln1@qoz`Jc#j`2YX_ diff --git a/common/.oh-my-zsh/.git/objects/0f/9fff8aecb154627b42a57cede37f7bd7b6c3ba b/common/.oh-my-zsh/.git/objects/0f/9fff8aecb154627b42a57cede37f7bd7b6c3ba deleted file mode 100644 index 09bf76c..0000000 --- a/common/.oh-my-zsh/.git/objects/0f/9fff8aecb154627b42a57cede37f7bd7b6c3ba +++ /dev/null @@ -1,3 +0,0 @@ -xQn0D)T: 7qֻAT8} w:SҮU$(l]Ns)q`?FjkɊRb-H4rpz0.kHo^<~oL[^8)0ޒk[\ -h -_TQ$ \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/10/64fe4c28c7bd18fdc8cb46e4f2003369add693 b/common/.oh-my-zsh/.git/objects/10/64fe4c28c7bd18fdc8cb46e4f2003369add693 deleted file mode 100644 index 973e845ca48911d332bb3235f48f15b54291e06d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 zcmV-E0Kxxw0V^p=O;s>4WiT`_Ff%bxNJ&k~Ow7|O$SF-{N8LqP{Yed Ut&Up%POnH*@4jvW0OW)fAqMapX8-^I diff --git a/common/.oh-my-zsh/.git/objects/11/034217a7ea3cffe6e0fe631837c518b8c7e1a5 b/common/.oh-my-zsh/.git/objects/11/034217a7ea3cffe6e0fe631837c518b8c7e1a5 deleted file mode 100644 index 91366c6bef2aef84c28a8a903236745eb8444687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 239 zcmVsOkmUMQ$+IV~B(yHAYo>`jSe$K$q{+ z`_c1jO4kC$_D?0Nf(vc$S{=0QTx?myG6qx{3|rzrti5fRxVlN!r2tX1mc)psh&?xE zP-#3rqMe`ye<0(G{qu7l4o=8yeK6d)UagR0_8OIy42rRB7%JJzv}U-h!*GYozHK_s zaLy0;cAI6sH{I8bpYB pO(09S$63>L8DElY$52&$=ogeplY+!L$$0gr?`^7o(GON^Z++fVc!>Z2 diff --git a/common/.oh-my-zsh/.git/objects/11/f441a3ac1f08923bea2c9f69a7a0edc9233534 b/common/.oh-my-zsh/.git/objects/11/f441a3ac1f08923bea2c9f69a7a0edc9233534 deleted file mode 100644 index 3a48f00..0000000 --- a/common/.oh-my-zsh/.git/objects/11/f441a3ac1f08923bea2c9f69a7a0edc9233534 +++ /dev/null @@ -1,3 +0,0 @@ -xN09)Vb;Hp7Xm8A'giF3bVgQȃ Ӥ2HBy9Qa f ll0jA,=Yy$KRi$5 -19%$(aᔜGl \1zAZZ;Y9ALBtϪak{kƥ½T@)k+r{h[u's+_pM -}uh \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/11/fbb3a1af02b63964b597134ed8115cf344ea0f b/common/.oh-my-zsh/.git/objects/11/fbb3a1af02b63964b597134ed8115cf344ea0f deleted file mode 100644 index b7391e915f5682d1528d100bca2e52da5a6a5b76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1945 zcmV;K2WI$q0Zo>DJXF~q$4^@thQii*C}}9EG|59s+Ol?|L@Kkg^sv{=HFL+zz2nZE zG1Jzz(TcS4kfxGW*^;Fwq>vPC6CzJ7mZU_Rhp;Ik?QQ4O?|1)wzt6e%b-v&4=Uj?J zQI@^EvjcEkMn5bBr@)-?{3o&+hYbryH&0o;J?qi%-81QsN)WC9wP%YFu7n^dDYzZ7 zahv$LesJj6xdIV}%M<{Z8Lee~WiphX;A+P7`ms3FW=I7c8AS+X zVhI>O&^5xb8IH9M?}^IUn(leew!c%O1R)fKl1dPf+$?{elA0v^GWv7vS8wa~yPY0} z28o7&y*<~WF6>aWF{+oGLN4y}{CQ2}X^3SwPlS@d*?how_m>1tSh~5{7T7BSSS(Cq zaFGxcH2WX5aMv!ZI^UlE8MxGPTvxF<=OdN?Q!gKujh4%zyq(+4br z(I18eXLclfawQ@Zp}@S!>pc7oRl1zPcy!XOikrN&u{@|q5L^sUE~kUE9XLDUYiXQ< zgcgPGK?XFOhX!E?4!W6(Zq*1 z^!>)$zOIk`a?ZZCE4{1Pf{)Ps5!>8g`DomLT{`VbQ&#B1lKmd-kfLJXqqcI}?etR1 z;KkE97Q2jk2HKh@AjRmj5)olw()(-U#n|G%FV3r%mfP4C9YNm0!tyZ+9QU>=+0|KP ziyQha@ES2o%Z)1+eA+-D3j!yayIW4`U8`C;;8#h-3|@_JoLL41T*j7Bm`DnI1E(~# zS&khp^2_3@>IEgTKJPzgVmyA7I*R&rBbg2kZ$(G83q!fwae6|!t=ABb%4s9_G*>OY@K{C)b)nTHKckSgh+i)R+@ntI(f zq{%;e#MLw@Ycx{NqTdhO8DI6a}ZIY(RNGSA3Amk;r}r~e;!0Fmr7<41ns?DVblVd+JJr26io4Ic$MfRl@u0O7=1Z<=YerqW+w zwBypiI*5Z%Tn?fxT5qr};2hR>>aCCcy`442%s2u$%EP2=t_TBO)4pcysgIb7W76{9xW-jUgBFn@N5`o)=x5X;3N@3ND7UFs-vYvDwe+QZJ; zzS9s^M=Bv@I3EQZxozl+tDmi@KCRrs*b#F~!O#lOtd~j!FeuW>J++O!E0Pssi<|oV z!p@H#TDcxNavbFAnarIqxF5ZDSh&`Qp`W7umY4;pQXEX+N_#LVz_nR)^W5TAGV@)! z%$9q*S_RvaLZl&K2uWfD32^g$_r%2NiL8HqmQ-cwPZ{-p535bzmSPM?L?7;?KX3l_ zDnblcs>VAhfo1aqjI|bHn%8M8jE)r$KB&6vnDU3Zr_6s^@nXBtDaNgPK1vFTK0*{M z5UrMsXf)98#vo_YH&P_y(>NbzqK?7rpKg84s$H%?I@x8^&LbIj^{*7kS)eH$V{=2|| zjj+##j~}o3#)a3nO5asFE+}xF>}mj%y@eV_ fDH8+Hmb3*CTF!j-MYZm*dUEDt22t@ZG?BE5np@VJ diff --git a/common/.oh-my-zsh/.git/objects/13/114b1c46cbb6bb22f204063617cbf98b80d944 b/common/.oh-my-zsh/.git/objects/13/114b1c46cbb6bb22f204063617cbf98b80d944 deleted file mode 100644 index 96a38cb66f15470cf5f2315a1c9485be1f99c5e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zF_mR`g2vA$Imq~;dnB$lKW zGZg#GtGe@T<_&(q8rAhK1rfou(+@(`WTfT-6>v_U`#kyNblW3=&4)anO*-Zw^Zy-G jL4JNtF~ilma6gTAtMBMKzHYDIaNjN1OJfTFDkqb{&d#ln diff --git a/common/.oh-my-zsh/.git/objects/14/25ffe85cd83c422f7a2e68992c4556948e1567 b/common/.oh-my-zsh/.git/objects/14/25ffe85cd83c422f7a2e68992c4556948e1567 deleted file mode 100644 index 89cacfa..0000000 --- a/common/.oh-my-zsh/.git/objects/14/25ffe85cd83c422f7a2e68992c4556948e1567 +++ /dev/null @@ -1,2 +0,0 @@ -xPN0WDwl !*:n^.DrFshy;*38C@b')mȨMDJavJЪpJ>g)&EգMD޴PY0HUz< -5/Ol.|`B :C.ƒfZ'R*m\oԽ Re}>ɗox \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/15/848979eedb7f2a947c0e322ae9ac68b208eb64 b/common/.oh-my-zsh/.git/objects/15/848979eedb7f2a947c0e322ae9ac68b208eb64 deleted file mode 100644 index d418af7f33d7593ebe1d7fa866ec30bc1b93936f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 551 zcmV+?0@(d{0bNqdZqq;%W$mxHq%pA<6Dy^tJd`4!X;YOdRpKrnM3(K0<53(>WKSAJ zju9Wh0wIK8!ww{VfltYoa6J>}wXp2D_ndpqJsvOO9z1(;^56*UkWMIg3+TI}n5Tj! z10xh-nm)Iz5fkCetNVOnl}%GSf*z%?g`}dsgL{11IDUG1qG|7YZO3l6Zd%UemF?Vi zJ2$tsbAHve-!*Ih{?;@tn8m(eJO&5p&NShZsc={vaKnU514wAltQy#ZbTRRG#C(D! zXt!RS!|@qdLwaw;vnVoQxs>3_>iaKPGeSO>XhK5j4uPaVi0gR?y@#c$#Etza6_liY z$e~irP{+b2{a_VXd|9jCKOnCfQ#VPe^gCpUSeO+pKU`#I0~W09pe&J8biq=>;*AoRFPR__JFIJj&!}R{G^3Or zitHoM1m?HC8|_ZdZq{(9hr*-8UF2wLV?Z}v)}^3Kpb+`?SrrmGl*cdTx?eDJ&?m}Z zIiXhS;2o4Q7uh^yqVNlP<0EYPy*q3h4~yYr89}kr)=3$S%CcauzWywv6jva}IkX{_g3bti^(+Qn5e%R1UFKYMrR_CG_ZIuh~`4vzo; diff --git a/common/.oh-my-zsh/.git/objects/16/58b34d3bfc2140f9aad3c2a81d7322624a8163 b/common/.oh-my-zsh/.git/objects/16/58b34d3bfc2140f9aad3c2a81d7322624a8163 deleted file mode 100644 index 204f74a..0000000 --- a/common/.oh-my-zsh/.git/objects/16/58b34d3bfc2140f9aad3c2a81d7322624a8163 +++ /dev/null @@ -1,3 +0,0 @@ -xT=o0_q@'!#@Ph5ԍaa}H.{AZm[zmm$=?}C['Bz}Pm#mn;:=,X[tѫPrl KGOVtd w u -eP'<0.]!XfǎɳlPgjSM;@͚[tfFB@x5:vJo5ALz4Nh &^K:("t`gDjqE ;'c^+rIm񠌧{n j,Ƌl%rDi/F6toH²0pAXiɸvlh';Δ]z)JѺq*5sa:`sfM08?wWng7)9F -֍ (c߾e12;;U-t.yy|o}k :Ι4EPJ?\,/dTdO2h}%Y161,[t9'K:;,}^:,.?o&o<|0m \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/16/7b6b456b5bcaa95dd04d6ca93692daef0716e8 b/common/.oh-my-zsh/.git/objects/16/7b6b456b5bcaa95dd04d6ca93692daef0716e8 deleted file mode 100644 index 9a391973ca45c9676c826b4b1e9df0052757a796..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$++M8tmx!D&X|Ox6`h?o%Oo)n-)ZBuc#FErv zhGL(2Rd>G4yumM6qq^RuAR@SS`a!6gjMQA9g1k9v7_z!W9;pUTe3|~Jhfl|-BMhn_ jKR>6K;m9LKdC$E^uTNb4Y4h^fV{_(-pBDrGq3)4mbI!1| diff --git a/common/.oh-my-zsh/.git/objects/16/90a1559a59e2c36dba363a64f32cf82d118a45 b/common/.oh-my-zsh/.git/objects/16/90a1559a59e2c36dba363a64f32cf82d118a45 deleted file mode 100644 index d3180637c01719a37fd7a8878203e1bc3d4cfe60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nHv_YT#yC%E6p+U;|k^~Qo%LjK{mNe~q!sksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1(lBX_C4`aH(W6-(M%%$)tA-^k@-*s j`T04;3`Wn7E}WeA=E<|Oe9g8mdaT}We<%Y0&s~vWv{|a0 diff --git a/common/.oh-my-zsh/.git/objects/16/9ae17411f7055e44e3393f862dad191cdc411c b/common/.oh-my-zsh/.git/objects/16/9ae17411f7055e44e3393f862dad191cdc411c deleted file mode 100644 index 5723499e50f56871e0f417ef4e3a0fdc8683724b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1971 zcmV;k2Tb^Q0Zo>BTukX7#~({3Ntcy`WQs%?=_2d0YFk1|XrwJ^Pcx^PGo8zH=FBu> z`Ps^*WTTQnB3eRGlv{Vo&!|Kfwrnoh$f~GTG)nf^dHDU#zwh_+ob!6V-|y!+42_~( zXBX!Mz;zz`a1oLLQ->}-mEUn$HA}m8)RIlPkNR&O%Z5~n2*ju}k3a-cie_Zsdc^9D z#0%r_ig(nS{o_+AS0twNcDwg4OXH3}EGLCHN`r+~JrlQlOOcd~r>Em(XJrtVi|Gsj z5`lu2zx8a3@@BwKL=Fa?(W`|mztSi)MFEl z{?ylN)|T?cmEtJEfaxQbuLv|%kLC9!qa&_WmkYB73!x%KNCKb&ejDxBb9}(xW?}{s zSsb$!>Ctf^8ipYxFui>xzOOppU%O%1Zll%-Bch8-+@XNcQk0fqG6tMj+z>1{rir;_ zYw)*K_`3WwabpRTBnT;@fZ?1~vA%nPicL4%ocG5&z1OLp68IUYlA#d+17r>0y44Rq z|G4_PzsHk+{Nrz(DsJkw5Fu=TB(*fzJQ_0LRgAmPoEv$+EPBObNKpd#X>2{WxV_dh zdHLs5>rnH~o`)^NkYemv;ZzhD@$t$~311k^Bzy_aHL%_^Zl%6W1I!)3rfcvSO4 zo59`10l6Zz;<<0rBx)PGk1wiHbmmp&-SK$H^j*W+F-8ohU;P7tFs6(I-O zxUzFQ573A~$dgDxv~=*<^5$qLu%)7C6;CD)lQA?#ig+>)ez$7D zuJ>aVLFyVm-4Y4g(`>^DQE=Wcf-rRMP8?(LJpSdYwgz+Fj{=<&fiNhz*!8`^`P4}k zhrp$7zUqcJr{HY}#3UAug5k>A`qecYef_}fqr!}lQvLkWDjmmBj06MzrwukX8D3Dn z`nbP-=fWv@USTm1VvUU=jbrzlnjuxOLziq&6gv8< zV?=Xc!hpx5jIe5#o^3iz$&_G%$7s{}0e(fbtL<)OJsw|o0WmAkQFb12V8XxLul;V= z$^YS$3Ff~#ym?$#e;#5nTXay9P(A;ByGs?{D(3;oExek)?V%QOObWPmNB7!RRJ%8N z%|^tUSg4vZ)%J4Q202ew-N0=CpfoEfpnX<1xT#<%PKNr+3?1 z(~AoWUEd@W+LS^;#g>r-X>VOR?-`}kx8&=q-Lxl5PU500oj@a>`a80T(2HyF2zump z_&N7njG|B2Vf2681;p`=4ej}rzuCXWk82nQ(i%JVHGLM?08TG900=+HZjG7w(wab} zdC0k*HfsqLQ>DKza{I@r;1mLRg-N*>8oG#|LTMz19r?W6NctA|A z`n+q#e>I(zf#XW-owTDSwr>3_DH-;VQ7{uK_0A diff --git a/common/.oh-my-zsh/.git/objects/17/c77ee20a349d89736911383bd6e829431153c6 b/common/.oh-my-zsh/.git/objects/17/c77ee20a349d89736911383bd6e829431153c6 deleted file mode 100644 index 22c018b..0000000 --- a/common/.oh-my-zsh/.git/objects/17/c77ee20a349d89736911383bd6e829431153c6 +++ /dev/null @@ -1,2 +0,0 @@ -xKN0DY-Xq !V 츝X3qvU*ոk*z(:A10OʣgC f8 he - ;ۄP8JͼG)?~TIA{yPTG:W˼gZϓ^};Qqyڷq__`\#L3ֵ*DpԶY Qy_!tΗ{]cSn]nn&!mer& \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/18/76f1d5581e7b6907ead46a8371826db5eded49 b/common/.oh-my-zsh/.git/objects/18/76f1d5581e7b6907ead46a8371826db5eded49 deleted file mode 100644 index 9ab01d1..0000000 --- a/common/.oh-my-zsh/.git/objects/18/76f1d5581e7b6907ead46a8371826db5eded49 +++ /dev/null @@ -1,3 +0,0 @@ -xAN0CY`@Ig&B\3I2GmJ~{$ KvT:4X" ->$S!#S֣sy^enuPrhEld}I3J㽝 -/}+!!hD1NJu[)O^?{@; ^U2\x-Fs|h,|.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 diff --git a/common/.oh-my-zsh/.git/objects/19/eb301184ce5ccbf222619fa68ba0e24b36818b b/common/.oh-my-zsh/.git/objects/19/eb301184ce5ccbf222619fa68ba0e24b36818b deleted file mode 100644 index 2e2e64a0f66dcc1ae81f685daacad84ce5ecf317..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 zcmV-E0Kxxw0V^p=O;s>4V=y!@Ff%bxC@xLP$;?gFE66EL&&<=SD$ZayqLXo7R$Hoc U?lp;py`|@L&01Tt0OWTQoavJrE&u=k diff --git a/common/.oh-my-zsh/.git/objects/1a/362c11a899258fc224ad0d67ed44e9113d2460 b/common/.oh-my-zsh/.git/objects/1a/362c11a899258fc224ad0d67ed44e9113d2460 deleted file mode 100644 index deabdd89a505a625c4a657c2d136777bd537dbdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmV<703QE%0iBOQPQ)+_MOpV0mRK{yv759KLR^5&hzmHaT?VyHNz(Ay>pa6t z`HOGcEUQ*2Q(iAaUS0tyIHo>2f+yEG*PQgcRrTM3=3UFAupQ@W(eFd|3Xj-!1Xl6_ b9~oDD-o7r|d`!2sX=EIAggf{J9KCAYX2fvp diff --git a/common/.oh-my-zsh/.git/objects/1c/23a52f5744ef419e83733d18a6a698ddd14d1e b/common/.oh-my-zsh/.git/objects/1c/23a52f5744ef419e83733d18a6a698ddd14d1e deleted file mode 100644 index 38b771f..0000000 --- a/common/.oh-my-zsh/.git/objects/1c/23a52f5744ef419e83733d18a6a698ddd14d1e +++ /dev/null @@ -1,3 +0,0 @@ -xAn0 D#uMWI Lp>$r+tci䙱]\׹$fЇްV޲rZ$mφiCQP h;% U:gQG+mkvΰ$^p˂tm3dJ #qFZ x709v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+QSdv=I zQ0z0W>dv>BH~0l>RM)!{LuafpA>7Lvgz2|&)@^U=7=0O$Y i=jRkN_(wdd6*_rGf5}u;R?&60PtQDPX$=6-)s9sUy{$$7 diff --git a/common/.oh-my-zsh/.git/objects/1d/2c7db7f182583189b42f71101a627c04d62c9d b/common/.oh-my-zsh/.git/objects/1d/2c7db7f182583189b42f71101a627c04d62c9d deleted file mode 100644 index f9fcd0da6fe218b3d3486923c3cd62adb9554dff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmV;+05t!20ZYosPf{>8Hed({^7jo0u~ku5tyW1(k1o&1EJ=-3tyR&e)7L91%hgZH z%+m+bx&=k~xdkPf3SedNN%=V`(aDvGc|fJAbwIJA)Z)~V_~iVY{34L%^vsfYh>rNo zytI6%HnS$F@D^*`B)!^9L7%n6;(~DA5!G`9kpqr|o&cziK>=7U0;p*!e@9r5A z4{BJXGl)$DfoiA(oV`Ll>1Mm(a~mw!+ega!E>c%p5a^GiSz`GsBd& zsGVGPZP+NcbR+9tbRiP8gcMQ~l~(GPODN@1+GFRb-*5hXzn|wk^ZI^2-{+x76lI#P zHZ=tnru2`A5EPjAx#*?j{wl|%Bd$}dcV|BvsydSasR-flQFE36;fRDJB?c7%TXqQE zO!q7QB-|RW6I2~#oEqguz$W0Xgrtz9SJ4$mk31Q z^Ukk8a)#AGJ=S4~&_sPj=!LIq=un6e0U6{to>zAE$9-Fmvb=&8~S9cwU6cC8F z9vB?Z?TG#Eif|O6z{1IP4qn;`)7%GQ&`GyyZgS6!6+%UX5CVX5+&f5<{=^Kq+h|gs4s>PK#M!hURqT;>q~X5edi!ph2=bog91i!WE>m?Pb1}ThB^eH%yazK zjj^|?}`W|#h91^zq{@~?=eO0>R~~d)&Ex4qih+n1xo%1!4m@Y6^=)ofA=oY z_NX#_`bqg++(v(RQk38bxu}%|$czAIX5)!I#>Zu+H>pIs&Nt|rq}T%urbvWC0dXU! zn7{MzzAY7Qwl6&M&wey3uTmI(h?on4+I!Bk`z-`x*mUhFjUrRi*c?r@k=ZE?RWzZ4vSO^cL zb0^I(e&iqbn0VWbB!^@E3-T{A^Poc_bQ6OoVJ6#4rn>1A-`Q44)T)oKVr&E4!9ZDA2_g zk}{T9;wz>|jNq}vC_-l#BxEQjS@oRSZvM$}b>!$YsdqxHi(-jC9UQu=xhN=54-lxE z_eQDB>I#3`*U_lQ+Q)$oDe;v7wHcOdr_4NKi%2DG;mGK#t1iX&6g&W-P*BvfiBS-z zKPwSj>2;Ug;b&d`=mRl<`JrIEvaVrEt%|CuSH@{>%4Cshe(7xm#}N{dqB!Wb?@?1q zFX4wgRylV?#8{M@VD|wUC`N!`w@k*4hw7Jt`@Y6E99ugl&)zo-VvNV9_(F*o1=~+W zb)|D%ZoFjl_EtqgR@5+q@>DHe}h-qtpEtLq|#gGs}+9 z9Oi>B*Vfl;4p{ZdAZ^UAm_x1k7!nINMJqLS}-mJW^#UM0G?U+LRw;p;k zx<|1r~~f!3^7}+LoR!#dTYZ?w)(DQ-2B3y{w@0#K3`;`_-Y5 zAIHty+ULyB`_1^n^ZJGYi1~C=f!c@~%hAqNx83JwJt3Hd*Ygjyk3f!z0MqF7@x|pe z8=CBwA^hs4=CwQ(IA=w4OqZ07?SGnmz4qt|;quZSF6X(moM?t?g+W|;#(SFmbV+{m z<%7<)q>{oyiw_ZnhNV!D(M2WzqtJUs%a@|7n<{K&+@Mp1?;qT+Q3xb5k)Oba0%dut zt@kslh1X+G(~;N!MtS z7I{=u6!yp&ft7t@+6ZHN@pyK%gPDkOYqWwY!zf zmmTn7%z2bD7FV!)(^cbd+t7KPem?95W6fW>s$jcC*6iYi$6B?EA*Q2rAT``q{4(qM z!nacY{PuLm$$AUxA(aXIgoMl-O!BsE#cy6%-bQA9$&i?ED(Vwph$uuH5QLBMj-ga_5b+h`42|~fSJ&ICuLXVLcYodgE7VD z6c$DgR}eOkP+*brS9N!#m&T3dW+PK(wuO9?f+@O^C|H79i-wh(F=x}&HuVSo@Qm{| zN`nfY-a+%VyzuatvofxdsYS%@e7*h)J4u112#=h2yzNR`r_p`r_@0L7^^F^GYGhjL zuo*NkmSAF754*eAmsxx@&@Gr{r6o3)WlsI^{8KC7n#`iuGC>ascYG6tq_9f+d)X+^g!XZmR|gL vtNcr?#gePGlWnzttOpiKCJ_L05nB%<55*kjnvRAhntB8^HQD?FV8m9W#2<$N diff --git a/common/.oh-my-zsh/.git/objects/20/f25e5a497804289caf477d005eb9a027e86ecd b/common/.oh-my-zsh/.git/objects/20/f25e5a497804289caf477d005eb9a027e86ecd deleted file mode 100644 index 8063591b1b737494c00a0a19135d62ffd9938726..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3255 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 diff --git a/common/.oh-my-zsh/.git/objects/22/383b8b96cf7ff31738fe4ebf3d9a8f28223e13 b/common/.oh-my-zsh/.git/objects/22/383b8b96cf7ff31738fe4ebf3d9a8f28223e13 deleted file mode 100644 index 0f2b145733da6d235110529cd161a8b2820fede3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1778 zcmVros~5X0+Ysz5?w!T0v)JkBw2<8;Wlfd%=$xh`7u8f!W^_r7 zRn?SS?&ImL^dV#QV#O4Yh@yMO5g|bBa!Q1i)*I=L3S2n0VkYL6tT>k`!IWRjzJ``a zRCtWrm;5tSU2x$*WP!4znJNmZv?G~iK-sSeZbAe~TEzE6^5Mj!knG*glmoViYa-oD z%Bl;4-7mX_0YWZ0s;roYJXiW$7L-Zh8Y4+q%7pR9v~)hQK;CP}#E1eP zBv2cf-VRDHL#5pgKJUQ=l}a&Im916C1aVFK61>D9Pa0oiM^1tnj$Vu8z_`3I$2%vU zH{jhfC7m?KyC++oYePlw?wEVt%oDb8gyNMM zg0ab*epMyClop;@WR7I*WI4gb?)J{EComzzJ<6S{_r~MdY&J@CSx*#ni~ky9-S&9< z(U|2a9_o+3)ylvqcV&UdaJ=4F>JL1s3n87VlC#l7j$z@nFThi_z?&W{HgNbPhJU=)Kh^czsA=x#UUJ`~bOFLeH?TT$tO1;| z+URqzC8bSaV`VqDpjj^04Me<}L*Q#8EhGjBK!Oz3VWSb1n-gz*eR|(Ofr+=Sd+@8;HTN-0`EC(FlxT490P&9zZ(G{F=)EAqdEV z(P@)7kB-2NZyrp_!G!oM9Onm~9e_Bb7pC<+Sbla%dPNcr-e9*j*lt+L>q&SesV&0?+%*${@TXNH?N!G*zM+&k?CO4cYa11zypm?Y;yk127ch+lBi!t5cM!rgpiQ9m3HTUiUn z(kOlJK7EdeR7OB~<8;`&+AXKbp0@MT{ysU=NIE(BiOaphRwCYY#msJ{yL{JgkV&p- zEsWxYP8L)6hiVNAWMSnh!y%sTh2WCaHr)0A!EC0m>=UME7E2dHsmj_#U!n+&NEce9 zU-j-0v4!}zuUm_^tn^IIY4fian_su%=J~MvVg}|p%vSd1Jw?~hr>_kz(Fe({hT)h_# z&fCJ_h`IpyUKG5ettG;sOggW9VmECkdwyjIq8l*03|sX{?)&T?9sU_k!&Kml{cXRg zzudUA(LWC{7>PRV5Wvh)$=TxYAtkZAR>=B*hXNK(`)>6%AA{Es{0HS&MOTrgZLBR( zYojnL#THD9!L*$_cQ!UZRGZ8v1{~~LMLu@B((jehdlORMv4WG;)ACl*-RE*`B_wNC zXY(sI4)Pfq*@aiPHg${kx9g>P5Xp{{Cr~D7$}eCa8=qKGk5id8IwfoV){?PI@kN(rcB39Ur*6}3}A4H&N3ymsuDx(YXyejQ1-Pf$? UC%AnN?lp(LQZ}N00ff5)CJ2Uwf&c&j diff --git a/common/.oh-my-zsh/.git/objects/22/817fd22e8d78c0d6dca2262b2b6ef8788cf30b b/common/.oh-my-zsh/.git/objects/22/817fd22e8d78c0d6dca2262b2b6ef8788cf30b deleted file mode 100644 index cb21429328d02075c64e9c1b5cc4a7cbb6331426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+YQK}2xv^n*|}8L7EI1$lGUFl2R$JW>sw_%i)b51)=vM;KH= jetu3d!;wdf@}7H-UZ1%7)8^%|$L7ovKQ9OX$|aHBF_ElR diff --git a/common/.oh-my-zsh/.git/objects/22/c7a09811e2efeb6b68dc1441f411f46c3c84c8 b/common/.oh-my-zsh/.git/objects/22/c7a09811e2efeb6b68dc1441f411f46c3c84c8 deleted file mode 100644 index a86a52f05f338854d5b434e46d7cedd92286326b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 783 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 diff --git a/common/.oh-my-zsh/.git/objects/23/05c49796f58b4ae2e5b79943245f83b0e06448 b/common/.oh-my-zsh/.git/objects/23/05c49796f58b4ae2e5b79943245f83b0e06448 deleted file mode 100644 index 047f51280c24c9290fa68934613b8648da048ce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 515 zcmV+e0{s1W0d-SNZ`3dl)4h*x>TtD zopIs~RS}28@x1ZOdvBax+aBJ&xqiX5;sJVWt3Da25%3p^ij}b1!pelmwcZfDAzFpF zh20i*T%7ob8ge7WNh8Zj?kGK8QMKJ#zv|Rg1h{v;Q>SvY3|WeCy$f|W8z-ItR(5pd&7+t;E8Z@ zv?$ZtbD)nCf)5S}O8ohc< z%9_AfchOKRMY%t~Zw7Fll$fB5;T9T+_l-$f!|U7KHG8C!XEH;XW08Gy-u^@p%W-W5 z*B~Yor%o#0)}Oz=U#rqozd^kr@Un%fso=*ANJ|+&=y8DRZ$|SG=Rs+t9N6u^V@%#G znOl*zs`u2z@EMuo~cBFLJ;C=)57TaivjA%C`XO zJ8FixSC+Eu29^7g?Vo6vKsJq@&y2&f~oMHvulZDk#hE--EyE-4stf70Z zg~Su~y}ok}y0i{ygZqq;z<+c8b!HMM*HI6T7OC4FIYLhl7y(mc~ptY=xJ$5YF-mu1LowSrdpV*ff&73p0J(Gk^;Nal(iyDxynUW~>wa@vq$)}j2RFi6O zH0M*wY&gn-1@sb3<17;4>*2tLDd#i0)gmGlt}>cW(^kbhW=J>&Kr?%5>+L*4Fb;OW z)D2Ux2PEf^(jX4wHKanA`WhigQXIk!)UW#|(8Q0RgWCZyR0bEvmxIfpBQp%-4q%ew zV<=*XnFxlllu(}}z>v>b=J_;0M^+k#nx@>>!{|nEU1g~p!q2bYM1*0ET%Z!ll;yT8 znqLhs&#%UgTJN3SnAX1A{ExTUKq`ysmgy>AZl!u7in%vqG@WrT&O*8kA}9cczUwND zms(Bx@qK%<1gPr?O-FsY(JgEuRcUxNGQ=YHPj0bP#flPs5*JDrUc|`a_onJ&oHCL{ zxXu`Dw=DH=mNiYu-YDs2OQo#-VRYt=&${Pb@3cSmRy<+4z5Y8#t`4xj>oz8$g+I0B zf5VRl-J=UfekOa;ACBLPT4I#dq^~vyd4@Q;?)@>vU)L=KP-=7pl_c^VNJ)Tj7xU?Z z;v=MCsFiwST9~$ye1#Os$6`hq7vxH&BS*#}Ec_xUCIv)yb=2*L>lT*hsOJ^ohR_S2jSVrkgf(pE6`zyz?^SPsU+J>D+rQNgnU1?35R@Sn` Kzx)D_I4ge=%N|Vt diff --git a/common/.oh-my-zsh/.git/objects/24/87131e264f67eb7ad9a962b5c9289c5815c4c5 b/common/.oh-my-zsh/.git/objects/24/87131e264f67eb7ad9a962b5c9289c5815c4c5 deleted file mode 100644 index 68be22b8af2646c19b7895f2d52a308f8617457f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2306 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 diff --git a/common/.oh-my-zsh/.git/objects/25/a9cddc2191a1c6751d1e385389c0787a597a3e b/common/.oh-my-zsh/.git/objects/25/a9cddc2191a1c6751d1e385389c0787a597a3e deleted file mode 100644 index 313f21ab10439bd828154225f381262244a3a0ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251 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 THKSq4YrH}pKD7ETXfa}W5IBDk diff --git a/common/.oh-my-zsh/.git/objects/2a/d6785bb8512fd24c4b2a9fcbebb77b8c1879b6 b/common/.oh-my-zsh/.git/objects/2a/d6785bb8512fd24c4b2a9fcbebb77b8c1879b6 deleted file mode 100644 index 8ed8db2b61b79f3d5ebf776a2d72c772319eb647..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3282 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 Q?0i|4`Mh2K1NDv1oPslajQ{`u diff --git a/common/.oh-my-zsh/.git/objects/2b/06227bed96e3895135913597f33241e29d3de1 b/common/.oh-my-zsh/.git/objects/2b/06227bed96e3895135913597f33241e29d3de1 deleted file mode 100644 index 772c5899c2281422a95ebd3377e373c075e84271..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+XOMky)TYF7*PsC#0$q*GKsksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1s60=&dlDxx43E{r*cfERqoPHllMav jp2-ah5y~z;58nh|pWD?Mayd6cOPbC0GMv2(y1z*MkaU>|O{v)x*T= zm87c@OUBlnYzdvXk-ph;V{D-6Ao!df)t^B`5vL9v;F+2^q*NFpcM>KgNpjj7Zma-D zoa0Q3GMzp7^r6%Hh~WH;ln}c!_|b+T8dxHJw(baFREA#GK{QHOXD(~IlsJ&q8~6~7 z2+A7ISbNctZAH01z;6a{8kHC!kKzt$i4V1jTEnZm-AndJCr@OEGF6sd&CdQr5%O_u z1=k=(6vtL7*OZ^XzF(`-WWPbVA@IC`qAuXaEl5ilKxoxN@i(LXh*PgLQV#5P;4nmI zmdve4QqYAKADy@4GOjeTN$Dm) zc~8wS^-5BfU9VDKvi%cH6Ue5)@rlv=K}-@TRAvje+mo%p2ePo}^RV(PWLu_Vi8ZuO zwUBtizL)opN&5Qhq)>C|kT#4UQo9a#t@d=jSK^Wky4ABpGH5A(U8`9NlDM*jh- G#X#<)_5BY3 diff --git a/common/.oh-my-zsh/.git/objects/2c/6a6dd59172c83acb6fbe77022e4b907907f7f7 b/common/.oh-my-zsh/.git/objects/2c/6a6dd59172c83acb6fbe77022e4b907907f7f7 deleted file mode 100644 index 97b10c6e49f48715b347964a32e2c57c4304333e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmV-Y0j>Uc0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zIzCUW zK5Lc#crtm{_CF9)3UW%*GxLfWEUs^3KeG4J5|fC-zupLB&D83Zo(WM=lA2qPlUR~k z%uwtzujQ># k1^M|o#SCY6ZD$Pp{p;NQSbNFnB`v%DL~UOU05Xb~Ec1`9m;e9( diff --git a/common/.oh-my-zsh/.git/objects/2d/ec58cdcd9960dc9920f55ce68c4795a0864e73 b/common/.oh-my-zsh/.git/objects/2d/ec58cdcd9960dc9920f55ce68c4795a0864e73 deleted file mode 100644 index a84aa4608beec25e1fe7984cdfba9f680bd21580..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3260 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 bsJDeOJJ;kKzH(5xFDf_u+kyW9?8=c1b>^#U diff --git a/common/.oh-my-zsh/.git/objects/2f/36c5446f9a1e3e320c3fe6f3b9bed889033dd2 b/common/.oh-my-zsh/.git/objects/2f/36c5446f9a1e3e320c3fe6f3b9bed889033dd2 deleted file mode 100644 index e250dc0019592c88de0bdf72518deb86b553d442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmV-O0Jr~m0V^p=O;s>8V=y!@Ff%bxD9bD=DNW2t%_}P}N-QWyEz&E*Jf-gA7?nhSI0I(!1>%wcS``c@)lEfyc`q& diff --git a/common/.oh-my-zsh/.git/objects/30/5ecac268bb5c5df5a0a1af6abfd0f095664d1e b/common/.oh-my-zsh/.git/objects/30/5ecac268bb5c5df5a0a1af6abfd0f095664d1e deleted file mode 100644 index 261b245a252a7b7c8eef3fd384453a335b0626b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+YQK}2xv^n*|}8L7EI1$lGUFl2R$JW>sw_%i)b51)=vM;KH= jetu3dgVFP&3n%BjdGhQmU$gCt9;^4;AIbm#)3lPjCqS%S diff --git a/common/.oh-my-zsh/.git/objects/31/092eaa388fc884835f8a4f92c645c1f58da89a b/common/.oh-my-zsh/.git/objects/31/092eaa388fc884835f8a4f92c645c1f58da89a deleted file mode 100644 index 68c1f123ba2e36286447b0a47cd0bd554a092a2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+;o ipPy6A;2-g*R_Np%{UuXXSw+{~K0WiGr8NK(368}tC9BE+ diff --git a/common/.oh-my-zsh/.git/objects/31/2229e9f345d026cbc372eea13b4436ca470eb6 b/common/.oh-my-zsh/.git/objects/31/2229e9f345d026cbc372eea13b4436ca470eb6 deleted file mode 100644 index 73064f939201566e536e99f03926d75fb55d9b53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1247 zcmV<51R(o(0hLzWPTNQn-fKU_QAiqy>ZEj4woAoI6ljZ7D1y+N3Z-NFB%a2eac9N} zDWtEkm-~MEBzwkVJ5FF1tuLbZ{C?-(K_UZq`Fi*FU$!7qGR+KVvq%t_h#-`SR2l-N zF#;*z%HRy)qttO%!-bL>!Ni#2zPAOjG1>lLFySW7gMKK}f&P{ZWbCI4|A&qT0XZ6^ zOdC{#LP-zEpT<5h{es|ak(pVjM_i00q%z`T9x}tF&@d)w@Rlh9LnXg4A?JF^2?QyZ zup1cW^LhVUKIPaKXa)gkS?`lU#?y?8i7#_wA^9%e!Y#puTo}c|DTO-b3F=^l zfFq_dR1JTDC5Hvod9==6{r18p!?(fEkH3()YI^m?xd?4=FyqSPEI~1Ik>7bh&lhNa zKD``XAATI2oPUNJc=il1j3sopyI*ZZ1WR#E=4*Ecy57>exE#Gd9geOqjt_??2fLo9 z(MYPR3wNaRKpT(chKkFo8hftP-iq#D1B;>paV+Ju$@o!M$@8{yY6849C?ZN+VFfal zBxn%$7}$*QgarwD^zwyb8lGI9!2$GMzS=8}O>A}s-8{1c+$b-q%_gr#~ z2d&P#yVtwRRza4EiHW1_?(LPtELT}l5`TSF5@Tto>eE7fcdyb(wFHA!Ql zanomeJoyqXn7CPYYsm{t5;-p!m21mL*#w1QC8zdpSqh_)+yG!11r}nBIpq|nxRf*a zd~^kRK_ioDp#A~MwfDn~XLrAvl>J_}lDA!~XTn+tV+^PMSSmk^ZKgDY)VcwJLaNRJ zG(qo^oHeUsnI{oMTo+!sd2UN*IdiF|FsG4*gsF*D&ZOo>DvtUwB>S$%ETo43jLOkM zqjm%WmNKL1trLI`0aY`MZAV*5PLy0|Lurh(QLwEM2|6L(vFwo8|H@>sr0D z{QIvzotXx&VWnU{QIuv@0b1=l8$#ubB6_5`8YNvN-7ct7+ktsf*VUvfd!_4=w{$RE za-K9)nXnLQ5T&7~0uVGaEB#i>^Hy7!rVMdB%4jFtVhC;thtxU*c01;pntlQ852shd zqqF0k7PU&TDlCW|&0TM&ezl~{9c*dU^X5%0+M{Xx|C*>-NPE7yo@u!|-0NXHj4zC{ zc~nNX339`v6DF+6B@ zJ<5x_p0o)Cy)@QrX9>&z(W)KTNgoK%&L&!85q5q)kZD&Tj8Z)ry%>4z?TxRloi=?t J{R1qmfCM;8WWE3Z diff --git a/common/.oh-my-zsh/.git/objects/31/cac6f26d9f2ed246318c454eda0fadc081c7be b/common/.oh-my-zsh/.git/objects/31/cac6f26d9f2ed246318c454eda0fadc081c7be deleted file mode 100644 index 20156f5efa83a3f169558df28f1b633edb8dcd75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2137 zcmV-f2&VUV0Zo>BAXI4|$Db}DC6p$*4k}8MyRL6ZMQ#z2Rkl55j+w)pGvmyeVYWTXC(qz2T_q^vwq{Uk_JYPJ>j4uz9E%3rE;O0ZEBKS%Bj{yi?t; z^pjxsxp{HrcCqo%P$k(sK1PUx0a(n~%G{v@4+4#b5}+fd1pZ=N2tJ=^ zAMr36jy4GEj>vUOb9idp*QQW>5sE@dDL9@amwZW1J?sCk$hj&X#_B_DQih>HqCwzj z_q~XlKEW-@HES*+Ss@NTZwXI6l+gZ%52+)fH{`+A|47D$(FMDD0p=$ymPn}4`p8E$yb~5 zOXSymhQ2F8loVki3Y>90bZzhSaM!&SlxfW`)jdjC82h2AVqQDQn|wBkX65u zM%Uj>>XQ#tO6+L^`p7efq)|l@Bvau4jDHo$ag-xy2mdHBg z`8&`0#hgn%ILDP*{(S?U*cV)ocf3rTeXn}$fTxU#8oYDdLaQ7KgqS6!Fun-5@1Ne( zqBnlJ$TO3hAZd4guA^H59U+&6a8Wu~k~E_i{_%ejUERpV2+V(3?oDP6bV!8mQt&d& z*sW-W`@F)(lJ1=HoLZOuHrwyQ*QY!?H|5bLo$As*`p?FVm4)|hoDs86A@ERA5FiGl z;U(E8&y$F%&tHM;P~rHyolT)opsOh$r7V%yS45E*!DWe1gbpc4NK;C(>bc-%_Q`(T zsj*oS?*y5PVu?SU47zPOD7ZB{0H1Bv8#PnAJ)*0xwVuKHiLGz~5DEnaJ=;}p#p`G% zf;+t)(kHx(ypKK*6POBoSKaq~_U+)l zFX!q`ZdjCK>l+3!#^q5wfmnnBw+m6NsS(#5j7;@3$%Z)G&f(w)lmvY6&VS>_wk5Sx z-mVKu{<=fW%NB;UD(LrFmF^LIa^H`Cmkhkyo%psQFSW|yw^*p4BwI{k2p^Pgv>&_? zz1D2cj`eA>BdZKgsQa&gj)VZFmaU;#%x4q#HdXBiFn_0;x~EeOQmH7A|G%-=aVRl= zLzHdL(cYxawbvbWLo;TcREYn4O~!)oL9}~bz{2{lD}GVAaS1NW4v2*~SiT=Q&|0fH zT&LbSL-3!JCzoG5Z-P`x2Rl}^@ZgO5#sN)Ukt5bR$-Y(Q14k8DAPNTat!HRjdb$)= zI~qK_`et6uZA2?iLFqvAfriK3;n8iArtU3^<}-dV`tYWv?iR#6x+Q=tvdVI-&HS;) z(u|h`Gyi_>(UwujF(F_YT#8vyTD7&ob``>_G&GZOmEjl^(ji+}Jbvg^=6%_THGge7#~QNa-RIKsDcce$zz3-R))8 zQclo?{P)jls}ur>eC__g=eSb1+}iuK)x~yZc9>*{(=q4&xH(A6u(mCsRGqAl zNYHrdk`?cpKo9w(B2|ERL>uhZVr-Fl1v7lI2X;d2ixLtLk!4_SaM$Csx>Zj@^lxvN zkSbBd~5e4sU>M`QV- zlFF{jSrAKbkbld{wmx-K)va(cv(nDgz^qLZR!7994`KrB8T1P0Ui56YzPx?2W>0oO z^I*?1#d4956cbz&cu0%`yY5WgQj;RxqwEuPE?8N~8yX@WoHJJ+JE$yhu1X3XU)|K} z8FXXx)cRe}5&QBn90fYvCYmQ|4#22`~T@A_@pXND>o}fLI#x6c=os%zXc|usTzH`l#0z*iZDCk7ESF|9Z0i`S99@ z<2Ya@G(Jh*U#`zn-l{vUc$~t*=&=UE1`}>sB>!I7UGAm!V72M!^aagFzDdCpT_hB& z9{OvXYJ PP4)&gG;H}V>>d;0=F2OO diff --git a/common/.oh-my-zsh/.git/objects/32/704c1669727f91806430fa819a305577d3d33e b/common/.oh-my-zsh/.git/objects/32/704c1669727f91806430fa819a305577d3d33e deleted file mode 100644 index 988aeb189ae562ee9818c01a7b0d1de2203a2a64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmV-B0L1@z0V^p=O;s>4VlXr?Ff%bxs4UIZE66EL&&<=SD$ZcYT>Z!AO;7IBwnsaE RPW=DGNJoIF768CR6mrkJ8jk<~ diff --git a/common/.oh-my-zsh/.git/objects/32/ae9915768696a9400d88960eafb4f3c0dda51d b/common/.oh-my-zsh/.git/objects/32/ae9915768696a9400d88960eafb4f3c0dda51d deleted file mode 100644 index 2c38c63d63eb2c28e0bcd4d355336a4dfa39ebb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmV-D0K)%x0V^p=O;s>4VK6i>Ff%bxC`wArE7L2;DNWDJ)2k}ZV7L)_$R$*7Z=SYe TBgcWuXCD6eRm21U$S4$HtOgjO diff --git a/common/.oh-my-zsh/.git/objects/33/808fb8fe0df21afe72c15b1165350254549935 b/common/.oh-my-zsh/.git/objects/33/808fb8fe0df21afe72c15b1165350254549935 deleted file mode 100644 index c226d8130ee870d499cc774d097fe4d1aa6add61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+Q###@38JDTHMbxqu_U#a zq1b0$)tzrMZ}1D&sIGS@hzPEoeh{iABQ+POU`z37o=YB2rtA*rcibA=rq^=z+5@P9 i{QR6^2LFghwL&NF=r5V7$|}0<_UV}iEv*3w29Nfe=Bn2K diff --git a/common/.oh-my-zsh/.git/objects/34/d27805dd1f9d1d3444786073c93e86c44eda31 b/common/.oh-my-zsh/.git/objects/34/d27805dd1f9d1d3444786073c93e86c44eda31 deleted file mode 100644 index 6c19a6d82c3f138c119f8344f0f63bb345e7f6d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 903 zcmV;219<#+0ew|%Z`(Ey-e>)agE!R4Af;_S4JtOE13aKW)(%TMVAu?Srp_`Kiq!bx zBpvqO`;ej&1ug0?^pSVZy*{U%wmW+H!^_KWzLj>Idft z-nPHIx!Sya{p+UflI&NH0LJ!$$7E|@>!KlLC>)sf*74wMG(DYpF)|5H>ytJG7kQmj zXK&ff`F4SOU_I5%0hp6hCIC`-ie3y%Bl~;`K=Yjn+je0WJ-fPzC6-0ClK%q2Zrgsi z-u&KnNqd=19EHEBn-S)CD*EXzr9*S3Xu)oBRw4>ILrX-|fe_q_%gZMj^vbae*4@`l z54;DFf+cx?nEu=z*c4p#k^5x@v>j5h>qeJoPEAOelt-FGIDD-=MXwvh-R?fHubcaV z_Vb_bH`gfytwxpVi^7UK@(6?M{^Z~b0d+eeZ{h@~kAO09+_6g*T2`H=BngJ`7M=r7l&Gzy{&JBGc`MBT`ipo3X^`mZL?n6{FKjS zHz(E475oSAw=lpE5-#(!<&LJTOIJ@VMfj&ef32{p2a(iXrD;=uf0Qw$3>TP}JZ{Q> zgGT0}F2-?LSb0#oN2f3ob@MO4Qdp4bab^-+R-;p#c=y|OzI&ouI7-d)1ucw~nuUqr z)D0X=4t3A0;s?OJvm;@-z}2YCK*fO09Qb|2PC<{Y?n%U8N9+q(0!q&FRyZe-7mf>Y zx>)81xP6a#5hXRqYK$X2&Q7wYo;|ucfigaq4|Q_@j51MeiRS~$p{k8xis1of)iekr71QT(e;!jQG;qXGC@ppfF}2~#VF3>YDUS}T7|Yb> zWw_`#VHJWYMav=Hp5~yy4UZ+_L7_A{*3i4(-oJVG_PPd%lsu&EB9PNKipKM_?!j3f zQa{!*j!~l-M_$*Egw`H^0R0@1W*G|(H+(T%EVb*Tnw}n4*6RDVO<$0<8%*p5HtdvK zRh2|g^xga+QKp(%cAh^V^Zy^uR+*zKS|yg^NIb=nnTqqo)zxg(&5hnMHDM+>z6{Gk d&9Lj!+p}jVP>9aZi|qB)tBSpl)hE?$X$G9c!ejsd diff --git a/common/.oh-my-zsh/.git/objects/34/d42c280423836a39582089b504d240718a3f35 b/common/.oh-my-zsh/.git/objects/34/d42c280423836a39582089b504d240718a3f35 deleted file mode 100644 index 5183635..0000000 --- a/common/.oh-my-zsh/.git/objects/34/d42c280423836a39582089b504d240718a3f35 +++ /dev/null @@ -1 +0,0 @@ -x}N0EY+F*RVJ  7LpF{l,+/Ι7N8[ ggJ!`~j$:5P*vL3p85Nuƨ;;5LÿaoMLEӑ";}=LG&obOǿ);VƘ(^ب+pVӒ:rC[%f~L9kn q$=8=^ݼ^WOMciq#Yd2a!EJq2L5GQ;cRl z&4irN(wGAM&3LOIqh0^j!&P^xQ z(i($$)Q*f%5D0?NfB7hk#t~xRG)76DTMHDWaZZ!vU;@W!0x@;Cw>cN~w$e9lkqUdK zLihYtKM(ed{`I!*DK52@CA7zo(+d*{xD$Gmob}vt-kt9Gt)1QfP`VE)S7N^47G`!y qSWn`G<%wOF_B0Hq&b$AeFqG{5QTAGCU57mP>FDou?tTE4kZ?&C)^(Kt diff --git a/common/.oh-my-zsh/.git/objects/35/2b4e89f007b6e66431e5e6b93cdfc7921bdea3 b/common/.oh-my-zsh/.git/objects/35/2b4e89f007b6e66431e5e6b93cdfc7921bdea3 deleted file mode 100644 index 17017125ee16491b1d1b999d0aa29569462b8be1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$++|$J$yPw9br%f j`T04;3`ZU@%6slTdVS*RPn(y=9-A{y{JbCl*CCV)h^wrS diff --git a/common/.oh-my-zsh/.git/objects/36/2dbf721e55eeeb6caa7f735998df3aadf28a6e b/common/.oh-my-zsh/.git/objects/36/2dbf721e55eeeb6caa7f735998df3aadf28a6e deleted file mode 100644 index 5d4e35577e0f645002e9bd11c16d08fedda87456..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 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ˑuنB -(-T@s~1x`?lx \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/38/d7b607c4bdf2a43458c3faec106a992a8d1b99 b/common/.oh-my-zsh/.git/objects/38/d7b607c4bdf2a43458c3faec106a992a8d1b99 deleted file mode 100644 index 098631c94e0ba4be12dd1261f783ddba612c7908..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1974 zcmV;n2TAyN0Zo>FTnzai$3HIFY@sfqlWvQItd!*ZIJyx161A7Eq?>l9-Pv|#w%OTj z*N=0>C2~8(H;-SnE#qnb-Q+Y#r3hby+H!G(FC{5j21WhbtoF>I` zTndKwy%^wG^+#KVcSdG;rn%g+e$}Q?0uh=vptWQ`9jNLpqR@y7)pKu?VF>hJputl!l5lAJZ zT!2WWz(9Z&yoz}~u_DHlMf?`G&?kFo4OB=RM+gCzAZcz8$$Sndz2Dt^Ff%Ucz~mnD zAarM6@6?vq&#qL0A~cw-wSI$-LA)-nHwGPdyW*B0Whe(KQiQ+(%ICFE);;G2yv(O3 zA|d(VyO16Y7odR{LI8vNHzNBgvb+YrUw3G7zJsv07_zn5RyP|q4Qq%!@l_j-``#Q*L&^PagJj68K{z`5IzlLHK4@w zho66RE%9=A=ACu!olWsw%@#t0>5u4!I`gN)`rP74SL-uE9v6jeXoeKUfk(N8;|}}R z+WH-T&oT=z>g;K17=aXH&Pqatf^nlah6}I-|6H0~D=V|I&OeNNfQ1!eG&tdIQ54Wt zX-yb-&vhFxNy$D^Ci=XANFE4IHncxErFWxpQIEHpj_SR>*KTSl6bLz2PGb@o@bVj9 z-()^?DBn9n7_WHYUT17p1Rbf6iwIF>Bot{@kHv9+5*?k$=}1icb=Cz=CUhu-=`Zjk z+}bmLf|p@lnW8hZH1mPS>o%v)!q{6L9v^pmrEz8P{ny80Ka@ngS~20sR*fJ+DKc0N z1|y0t?>|8yZ2xB={4nXz^Y!&%P+&?$QYx-Y9w?(Jj1Y2VD8h^vh)>f_u1n3n1Sq(o7mVxKc1KN|@glP0RZEQ#_eZ|Q2}WoXTEP%u(jS?#K3>FD^RofRZ%Np-Rc%QReqVgwlQy2##Ir*~EP zYV>&Z{^c_>odUxl#)KkTM9O6-@H`pSk`#H~#mdIqfU1qfH@E~0K#7!q=i(Lb+GahV zvp1g97Mt}oe*IN=i-vwqnTtH-{;k{pF6w!{=~V08?4$~p-(#SHQhYguArer$!nrp! zdXepxb>F0^cg>%-Z;IFgIx1O+po`zk15c3FJR#?j%31tA|v@3|$O6FJQt= z>)?8y0|O4miGdYMdUk6tDN}-J4igNPdVAzmx?0{#X*R67icHPcP-Y$_K%bY}Klt5< zjaSpmX-2=-EErKzW{l<*4(<3W( z(zeY2R!1hK(C&%b$&r3mHshJZp|;LiiZtMBeLL7grYE#0)*+FdpNmj zB;(C5(#nh};|G04VLveUDUK0{WbD@Z^VV-~_u_yP|L9JlU+HWSYmM2E=5-niV}b{S z_r_nbOZ=m}v(#r&!2+AX@zWc3eUg+kbI2%|D_JES(0+uuFJ88~YUfe!IA6;osEC*y zCbviA{5<5YEn!{MCt`nSU-{83L4y^DkQ)2v@Jm`TsdLYf?bXpMYaAu?pl-u}4Ky$= zJ{DvHJP)TLyHT^Lc_#G_eIA)iE@w%h@!u5>Cdyto8qtSh=U6*+FEVs{Qdz%ll|~3< z(vT!1%zz3S3NO67UHnmPH#gTo%RwKgy7DxRN{$1`mXx`BwU-OIm&$ef%eB&<=kIky47grFjOFc1goz0fZ&A00f_^kDoxxrOzKqm*kOhC zzvHyoGFrr;P2=a-?>(oTu^qg9{pOi4T6pNNDZ5C@AmA^QWs$>r3v2R07_%W}LyY!e z3(s447V;zp+>p2-aaJNQP+Y;65uvxn*t4bqG!qdX6p_Pxb}yuz>R}S~ zO41z@%c59!s%3N%qXw^f z>XoD{yI!ZhZ2KpkBd|?_6H~#H2RSL=P?as*E={%q@7Th!&%?^IP;HftCDzbB)xzQ# z`(E8XB^-%Q C82u{% diff --git a/common/.oh-my-zsh/.git/objects/39/d3ef36a05280e9e285412afecba861278bd73c b/common/.oh-my-zsh/.git/objects/39/d3ef36a05280e9e285412afecba861278bd73c deleted file mode 100644 index cd95f6a56a88b4423b49f53882d4c5fe71c2eb79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2042 zcmVbkPW zv)NMBt0tXhdObTWpE6aVOpGi8U>FUJSxvxEOk<`K;Y4;~~*sgq@+C`ocZ z5V(fh8{w8NA4xQ|&I&2YxKEhoJA`SYiag0B4CZpsOWYN>D{NO*Q{}*(TY_@L<(6um zia!6`-)Ez9Q!S0ixA>d;^COh%WS@{lE2Iq|+N0?{MR)a4JL&|?^tT?;zdeK^t%^2u zEiKi#ED?H)b*)pWP^DxhkO^0wQ|4vmp(AQw`Iqs*srmyW%_%aPJs(sMwT%zB;;BKnq|<}xLQ2F84E z<;DOoYs!@YGk|Uy*#0X_32PtI6^hw~f}2VSo1tt~unaqB$%PqW*eP(%Z;h^5?!s{( zSzA9a9m+*&>z)(xHbV01Y)Oft>FkiT>u&yoGX$N!d`V~0l(HbT2EO?!y^=@(W9j+- zzIp!YC#Q`@lt3Ar+dJjVrDHG^qT0i*w=pHJ=xd_DS+^=OnpO&Uq0KFS-TJ`*putQFXWb zx@#i%0%&}q`>MMS+XNa;bKvudXPJAR6%y>Ddxg+Cw%yYn>1V#`RROUt>t=D(TX44HAeO%M!xggC$376>* zuP6ec*R*YeSQG&9-JX}w-$n;jw5NT&QLan;#z=HRBq$YDW#pXPHnP5quCGuOPU2bt zeA!cpgS|ilI9>=;2S6t!4T^P>d2D{sO>v)cd&dhCWUZD~tt()J&5WwJ24dXcF)wv< ziK~rq-c;y;xxK@!?3JzMdH`ReZ?CSp?C~~@ho8+-RnF`xj^<@VU%AGe38y@Eaw%Zw z??HaoX1GlrP%Ex^qxa**BpQvonDWEHADDlBqbAYy)9oTNdXEFIA+NgjW#ihb;q~Qe zLSEB-s;<^Lr-zrfE&=`_z2ahox($=9(0ZcBz~avq#hmAOH_s+vqm8kh_0X>Ftb3%{ zUDidBVj$YtD4+lqpJCq5>HG57JtN>1!PWmz(e*Sf^wL(C<@r_Ni${5=bXBhl=jQev!PObgLCHOea53kz;K7OeLG=65NDO~G=5h6LEk@kdg&0o( zXc!Vx)9hTB84jFr3LLiFPoFw5!8RYfE!xd}qDM#f6lsF}{zzCj_D+dtmp5IMyJs}| z0$6Z*^vHkq5j+OLv%Li3;*8?=ArilgPNLD1YhR^_f+5(soyN$)J5>wT4{V)1Wwz23 zy%GkUUXAwhxb2<%MjM=z&`X?zi0;oW4h>e~TmlX-#B^Xe-4fE8?LI;RZN4od)Yton z@T9vEf`hxev>u1zz?HQd*td^m`*sX``AnC!z)gAla%GhBrsHzvl~!Z}2Ls=_E1^m%N+X!`Jit%|kpT#zBPVihE3aG)A8|>Mh36 z;DM+rS>}MUlQ_xn+NaksrnVX|KnxUkk?;sj<92=sM;LjoEZ!NRBtHhw!|33bgY`ik zP4@BgxYcz)#4zE3d5!9qobd$ZI(5J3YGqd!HzWyQi?wAG!{ZpA4s7afz-7ACs+YOZ Ys9lW0AokV`V(pJGim{LX4=YuIEPNsi6aWAK diff --git a/common/.oh-my-zsh/.git/objects/3a/a0cb74d0a19a8053889a976404a7915585466e b/common/.oh-my-zsh/.git/objects/3a/a0cb74d0a19a8053889a976404a7915585466e deleted file mode 100644 index c840dcd..0000000 --- a/common/.oh-my-zsh/.git/objects/3a/a0cb74d0a19a8053889a976404a7915585466e +++ /dev/null @@ -1,2 +0,0 @@ -xKj1D)zo0%!G*VwǞd3!*^AOu;X^z3Y9S0IkAX.R'K^%۹ٽC` It"T+%UCB"\+ys|s[~mו,"Fpj -r\;| v_YPD \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/3a/c3141cd610de995b2435011ac895ad15b89e2e b/common/.oh-my-zsh/.git/objects/3a/c3141cd610de995b2435011ac895ad15b89e2e deleted file mode 100644 index 4253f6e2980cccd97e4d37b30eb88b10563b9988..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 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 UpWT>TajGK6a?ZB@0GUwG9BogN*#H0l diff --git a/common/.oh-my-zsh/.git/objects/3c/13727ecc448809af861f864c56cda2cd213221 b/common/.oh-my-zsh/.git/objects/3c/13727ecc448809af861f864c56cda2cd213221 deleted file mode 100644 index 93e953846e4ad8947756d755cc6fee2e36066703..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmV-g0HyzU0V^p=O;xZkVlXr?Ff%bxh)*ibOUX$sVu)2bb#n2?88P3){j%k>eUuM` wHuXc*K$YkfjaRDSWH*gcDQ>jfunl9${WRSQ3E9=?s zXTPoMTtQiUs6_;{mk@Oz)DBG_T`)%Jv(=s>4rtD-sV5V3m$^u4LZ?J5IYnoKUWIXV zk<=K8tQYn%u%pP<|MBmn$b+)fV^nTzZkn}qZt$*0JG42ljnwf`uUmo3HjX#A9Q!WI z0&nFGKk~v!DwkDJXF~q$4^_LNn+E)COZ_0CV5C(+OoD3k;<$rJ?u4e&D=3_@3?bk z%=GYU(Mo9*(p1ta8?~NBltNPUOGtTYX{oeI>nUtxBKEd(>i4_%DnbAK`v> z2pS|B4)%3li@CT%(WYCw_zaT0-|MH<(Ptr+;XDyaf)(cdb9R4C;Dn{SyM3XfB9O(x zv<4RmML|ozaSIQ%d*pPU3AiC)MVlE)-kKXpkt7V z2pJENNPrO!E$NGYF|8`zTo?Z}adANYvU;cxVljgA*f>G4LkRkFK>7XN-ov?xsfP^u zEkn>fg9FCx37=ev2t_C`fAYHZ0Y<9noPl_B(ygkSytL5*s7Mf83{WnoowV;iKjLRO zCj|*Bj@*m%YdH@M#tE5yd5Ipn#DQl$2sp3S4ll58|Gy zjJ#*X_}e^Wi#kcrPy!_(g7XQWzt}U%=V)ND(RX*3{_$4lb)vfveg>+bNQ6rPX+5}Y z{{4?XY`pE~_RL>>e%PVxu67GPLia~pOQYqJF++CQjLXegVUJ29)<1<56$9T&EBDMZ;)2l*%u#0-oe81F$$dYu`1ow zQDcuA`CEIBn5E?(s}OwJKp+bSr&>B6pVq%tv!vg@nu;B`8s%(U4h3AsmQk2U3jBhm zG`Crf9x3+E;;ZB@eHu+IN}(g+vk^W@kAytK?vXI@cf6|`ITM2kzf@mj7ta zBki{qPxYHsR3Y!qEzf=6`?|y9lknj!4^K?Gx!!n@nieJiIP+olx+C`p9M zfF`;$=io^aVeEJo#*L7SzF5~B0R_5L1gT_8Wx-O4#Be@aiX!xQ0ab=hvP;jYt&VR! zmmhvNT^^{a_SG&C(mhQ#91jI~`k`Wd$KKd!CNE>U`r7N6>>s#VClsMjaHZ#4MqZ++ z$!T!4m!rHR$jl$!0Wpq+pkTbbrfy@kuAW{%#xJ~-$r3&FjS4Lnp%@NE{4O!JHR@kh z^i7h)vN|D_h{1v&WPAGq#!%hNS5t|<&fYoqsIeJRB|UWUjG|pr zuiJ+<2OJu4GffGua_Zlw#e`G=X1h%_TITOtRI}0MUfR=HwU-g&d@ZHtQ3MP*g+rQe z#vT0H=FVpRZ1?7AZCxJ30=np+`cT!fcO6a@9P`Y_IIG~gdS9Cca!dkPHoqLRDyv%4 z;IRl1R4#O^=Ig?UlF(yhePeX@A6eI{4=g5ZZ+xDg>(`vr1lJPbJUSlz9X4E!zWMxN zM{9C%L4os|Lj{&MprEA7h=ZhIr|u?$gt`{Bp2|g&UXm{2r)dQe`Ox2CjbfeX7Pr7B zE@xh{aw6q}yiSAv<4z!&eQxaN&zzlp)xIqKXpq#CPw!J;G$8f>i(#o!L*$~Ucpdio1qdrx`*jhB6Rk_~5 z#<9Z)R!1r!WjG%N9Jzg1*VWHf*Pc~w(cKYyLZPb@s9i6W3SdyARe0&m@u^ByjM_H$ z`iG}$4u7=)I&vKBIU5r!eV%!JewSRRZcF!^%$#2fsZtz5;7Ug@DbTG&bn}93E1CH| zLuSvtU8{oaNg>kEaD*f=f&{qv{(E9#)p*w5KS^q`W=_!rOu%Z>x1|`v5z&V`>Gzwz zzKIe8ma6GaN>KTHf$kcMQSIxr7DmSkh#XMmIj8)$vb#KBMv1M1X3Ct_y&ok7MIRvw ztVOFNBRWl(&(h_qYxf-YPYkq4g^GaQ!Jsp`;KxxP9g*%OLpO5g#Tx8b#FrdlIpi)-?jejq2 zFirZ>ok<-@SYYqbyJVL4~GnJ!WF4>K6H0$vu?tpET3 diff --git a/common/.oh-my-zsh/.git/objects/41/778b53326da900c0905261811db20cabb7b2cb b/common/.oh-my-zsh/.git/objects/41/778b53326da900c0905261811db20cabb7b2cb deleted file mode 100644 index af231741577b6d939a8ee95e376b83128d89ff79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 zcmV-F0Korv0V^p=O;s>4V=y!@Ff%bxD9hB%%}+_yE66EL&&<=SD$ZcIG;ibG6|oO? VtePU0VwiUH3x}**Hvs)g6%-y|8m9mN diff --git a/common/.oh-my-zsh/.git/objects/42/166affce4f9ec85dac536ba1ccfeee2df9c23f b/common/.oh-my-zsh/.git/objects/42/166affce4f9ec85dac536ba1ccfeee2df9c23f deleted file mode 100644 index 0d03baa9837b31d5a5391d2017a392208dbcd259..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$++|$J$yPw9br%f j`T04;3`ZU@%6slTdVS*RPn(y=9-A{y{JbCla<7wTrqivE diff --git a/common/.oh-my-zsh/.git/objects/43/5388a3b94768cb3bf71bcd36961ed494d093af b/common/.oh-my-zsh/.git/objects/43/5388a3b94768cb3bf71bcd36961ed494d093af deleted file mode 100644 index 391889ea796fd26b07fbf05a4332208e6152affe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+G9&1O&HJ5ih=76XuNzE$wMj| j^7C_w8IC++l=s|w^!mirpEfU#JvL{a_<2D9mA8|14d<|w diff --git a/common/.oh-my-zsh/.git/objects/44/e12eea42f2d911a7f375f1057fb337e5532bc9 b/common/.oh-my-zsh/.git/objects/44/e12eea42f2d911a7f375f1057fb337e5532bc9 deleted file mode 100644 index 1c80bec09c22c6d025eb6b76e4d6743e724f943d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+G4yumM6qq^RuAR@SS`a!6gjMQA9f`jMHJEnbebbfCc+^eYZ_r(3R(et4S j^7C_w8IC++l=s|w^!mirpEfU#JvL{a_<2D9LT{8m(crVZ diff --git a/common/.oh-my-zsh/.git/objects/45/1e0532bf011f770685ef3eeb47afcd936bd174 b/common/.oh-my-zsh/.git/objects/45/1e0532bf011f770685ef3eeb47afcd936bd174 deleted file mode 100644 index 0764c6b3eaa25e7461cae0d423095a42730d0eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+QSdv=I zQ0z0W>dv>BH~0l>RM)!{L4VK6i>FgG<-$SNvLs?;mUDNWDJ)2k}ZV2G%YKd##u)=(p` Sqb7~RQSQK`{e}Rw)Dj4}lo~z& diff --git a/common/.oh-my-zsh/.git/objects/45/e88e3a8cbfd3acfc46976a8fa1588c87e74855 b/common/.oh-my-zsh/.git/objects/45/e88e3a8cbfd3acfc46976a8fa1588c87e74855 deleted file mode 100644 index 6f470177623718272666e8bdb1167a748f79aeb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$++|$J$yPw9br%f j`T04;3`Wn7E}WeA=E<|Oe9g8mdaT}We<%Y0d_I&#$S|%& diff --git a/common/.oh-my-zsh/.git/objects/46/96a43410612a3108cf76d47cfa69fff90a65c2 b/common/.oh-my-zsh/.git/objects/46/96a43410612a3108cf76d47cfa69fff90a65c2 deleted file mode 100644 index c723401707a0f0b10f566e75dfea0a54c56c3597..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1999 zcmV;=2Qc_}0Zo>BJXGl)$Dg)DlZs8sCOZg4lSsO5SrxgZGAm2BW9FDSW6n9_%$YIM zWm{@RTDepzk!qvXJxU=7Z89R4T3QmTv@V5GMB3BNQ@`K&_x*mJb6(H)`~5tJrcjh^ zyLibmV7G{Q*a$&`IipwGWi^Xk<_&L}uxeZSlfk>^QX!QfJRxe!!4aN>q-ZH94RqUz zznB(K@{ZhiVtQ(#G7=Hru-6`Qg@V+k;D_hegXtek(+V`SF6rOl&e`F_!mib)wC zkw}0pA1!(r^K4ROjFBesTigPl+$D8TA#ofb_#A?yIRPZ|IiT!*Z|~u(xa5ebeI^0u zo`HV7w%9MOM2sRdFde_%*+(~iGPgel9e2C(7XQLX9#kXXH_Z;J$`rUmkO=FN^%u$NTU@-3E_0b~C z@}CUTdTF_pb>UIuJ*>L`qrpiJv*Mi{Rn~;Ax4HX};f37ja^aT^gff3{s;TqwY3=J( z3;VoPbY%av19p04P#|O+8I6ghz{_t!V~feikwWiuLA?CAM}vWJF?1vX4kAFAiIJyT zJrc$JNpy81XTmYjx7nB2S^TfdW%Wl2US{ zGJh#eVT6DqMGDMoF)h#ZBOe7h+JU&XZExhH zS~;A+oWR!*G3tkd9HFIRa-n3nr?JH!MQfP%5Is#-Udrk0jZ z>REo`c!^f_&2lvtqZk2(ye_l0HfUc_y!?2g_R#X#Sx)|;5Mu%%EhJ@96l^&a*_IrB z(bdYvM3<_M#hqPu4nc_&gJ+@@Z#(AH(778+dm8K`EY$!VobiS>e*361C8F^SWiJs=f2)9h@dIgN{-fB>rEbb?!c$ zw>;9RXJ2o^i-i~6j6>2U9a4+`otOU1uzs|Adf+#8q2~i4vt#2u*_{wea4^>o+16IW z8myi6Vj}rZ(w%dU8X6&0GBX*&D%d&khIL@0PsEUeL85=<;=X-qOiC4ChQmbNCElI| zRc;pdF0@XszJloGswp$BVxYs#9~}OE%*Lx__6+@Bt=_a&*XBShWQq<{5tU2ccPuXF z8l^oZ*m*ay_q7Z|j!6L9;%u~8N#&Y)r}>DmVxFx^pa~O9!ihjx{}19KT60!c!q_GMLze)H2a?VsNY-J zBdp6uAxHU`l*1EazD|SRJW^k`V$FaOKuPUDv)^U7e)dthqh% zghErpSG`^;6~dsnQ0}TV)1xv$F=E-+>m8gje0bRg=*axV7>)vi?nSx>tGB5JOpvoF zk;(0D_92nbkP~1}Qn!M{dmG&W3 zX3Zes0)j0qkP+8>`|m-t6TcbU(WB1@a$2{W7bewGw8bI2$# z7q5~GX*|R{7A;*}z2}&BoUcVPRD{e9Q#-@*ejf4A5Nlr6A!2{*T=~I0L5<~zfco@H z;+MQ)O85Tg9ko#_>m0@O@Z_c;8)#r0{8Nw(aXp=i?LHdo6&N-?@OfxBwL((@jsN}t zz$EE&M}7K8>|AT7-i6cMA6GT5Tcs9)nKUE`F*Bh2rkj`E-Y)r|vNO+j81JA1lsyG% hM=8UBc=HAG0~*T(oQ#UegB9b`o@$bn{{mbG(Y#q^??(Ut diff --git a/common/.oh-my-zsh/.git/objects/47/0e1a1ecfac3dcc8804c1e786dc4b7abeb710b9 b/common/.oh-my-zsh/.git/objects/47/0e1a1ecfac3dcc8804c1e786dc4b7abeb710b9 deleted file mode 100644 index da50793..0000000 --- a/common/.oh-my-zsh/.git/objects/47/0e1a1ecfac3dcc8804c1e786dc4b7abeb710b9 +++ /dev/null @@ -1,2 +0,0 @@ -xPN0ܯs!w$\1٭mJ.OAٖ;i-Z%ځJI&$OQ1ԞS JD[|h g^H3B;DaEH,wR *l -Q)Tt, \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/48/c9e77f53d8949952549060017f6ac84a5a3945 b/common/.oh-my-zsh/.git/objects/48/c9e77f53d8949952549060017f6ac84a5a3945 deleted file mode 100644 index dae2eb937c8e51c9bf9689dde2de84c28c65c932..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmV+b0ssDZ0iBRdPQ)+_g<1C$mRJKxljcW4hy^T>&|F|-Cr)RiHYsVk;PzyYxB$!N z_sRBqp{(n*fim{4Rc4S%N=-6o6Nn7aIHpl(VU&?JQ1XtPh+gYq!^*jVm!$3FqDvEc zDbR?>)~O^X3}g(3h{i>m{&-=m(&MC*OzgcKM@>jRc`;cZv;poC?u5 zoQ{3xWr62d+tII9{yKPX zaNnyDkZM_B#cf+Sl$?&8>;81(&Ye3)rYq)Qc+VHif!E&A4ygxe7lyZA6F!$?zUCj; GFLw?a7=NSy diff --git a/common/.oh-my-zsh/.git/objects/49/3238e29bcf112a5c891f438f44af8312e546c6 b/common/.oh-my-zsh/.git/objects/49/3238e29bcf112a5c891f438f44af8312e546c6 deleted file mode 100644 index 136c2534cfb601e7205825a89174581bf42197ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmV7He@g~FfcPQQHU=tEl4dY%Ph_>N-oJ^xET3~kNxN3mM3*S z2eT{Ayx@BG?i;4c6b6$^6|8sV=gOM6R3sFiv}-%!cgql}4q>2PK~8CUW}aSEaR$SA c$>~S;CH;T5XQrynx$6lnqL2Ih05WzuTOp}8mjD0& diff --git a/common/.oh-my-zsh/.git/objects/4a/2e9ed0393b74a4e4b42766a5859e6634ce4c65 b/common/.oh-my-zsh/.git/objects/4a/2e9ed0393b74a4e4b42766a5859e6634ce4c65 deleted file mode 100644 index ac7434331a0324d5d06fb835f23d5f87be5cc3a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmV`6*lR~Eh^ECNj*wEcvrmcdJXs1zf&Lo?t z`I;!X85;nV(u8bKLJZ@dpPDiXht9Ue2(Fwo3MnwI4MS%v_gV!@o!jf2GQ6+!?Y2M} zJ}A>YeUs>mI{WYF>PO@+rOomx?jYtR3L7rD0vWwr;ik{)f_iQoayicAKB! q6kTb=6Ql_)OMUM9Hs>9GBlI~T9(gZ?*0oRbIUeVGnY$l#fNwrak#eK} diff --git a/common/.oh-my-zsh/.git/objects/4a/828fc7af3e14db7414c834803ec0abc826b369 b/common/.oh-my-zsh/.git/objects/4a/828fc7af3e14db7414c834803ec0abc826b369 deleted file mode 100644 index b62d728e5aa0086eced61256c26d05086d2ac564..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2186 zcmV;52zB>(0Zo>BAXI4|$DfKw5gQX-G^i*|?z+B`irgZ%q-=Z495aVAXU3T`!?g8^ zTDk06myHnVM%J~^g-FyAax1MVYPD{!TPWocy~obc`_8|g&-0u!=lA>mo`=9;m~L#g zV>>W4B!6@WBf#1(#qWfTCboK$&N91?=e!xOzLH5%KE&j}#tbgRSM)mmTMFo{{0|8e=L!5gapq|$mN4C z=XxgG^v9!hLkGeOTr%yR8Vq+y6(5KoU|bB&rbt9zQ`0Z_{VU=-`HxdAAy#SQl!3#6 z;Pk+~@SEO29dZp@EabXecs2K0QKdMB5ks zacoqzGwz$qM`4HnI*Sh2c&a2WbsLR^7d)zc$htONL@9g-;{urJ)`=U8T%B;$UYQC7 zl!l&yMx>kt`ydbolv%S5devp>Gc|SAU1Pum$$c452?)*lKdcy%>&D}*q(L#)vHv+ zz1r~gXW94hR({l*!Wfgsg3V1qRs^`R3QhLbj}c$qCl~FksWrSnx(6IY;1H7lf)-Gz zdGyQ=_LZ)de|Z#K{bW>8Ej8E>*=5m^7us*WC^IS)Z@1+Hyeto~c}r243!G{;Se-O~ zFRR@D_gbwJw1JTh$t*Lfa@`t zwhry-pG!S**omSZ#}^t}<&?u`Gaxoh21}Hw|I#o1Ppp3cx)hH1tt+@m&!-$5BD)m4 z3N>&kUF^D|3x^=H(~B6O$iGg?b4{Pc=rB6+*D=Q@Xp0CN2CG=#(Dli zFd0^!cm5&{DR}=CzzpF}cOPgAp#-v;JY38W2z>+uj$mwt0EWnrg2YVO6!XC(7vs;i z+ajlyio6o*oTN+q$YhXh%YwnJW&Ye{#zRp{)O*7FhdWznj31bkgA0AcV2PTUgI!j> zzG>t_L}zlU`>s>TGb#6n2pAL(?o+rGuc4j{?hLt!pK!7ZKY3FaLwsQ{TUFm|UneIo z@0od-mAZ&8Ur_c~%261>z=Ug-!jTutZU+s2O=v#9V|Bi@Pbh^EHizKwgaR12Bt>`qKj5)TF4emg&Pt!*R<4<^a_X^pk7TNT*mRr#IBj5jB zKGJv6KSiOd*ayD5%(JJDL%_)%fuK?U{9_HtC&P?ze$*L>MqK>kP@I zH_hDJRlDEcq+2WfaGxSY#ex9ze`B-vWOC7tDC@z~Ln(b*Z`f;vWG^`{7619#w3T6_ z@W2ZHRV|@ceWMEE5}oM16y|fm`eV@X&PIjt=H-2hdH+d!a^>ZVHj0YL;KwSIoLGF{ zz`xBiV!~1*)u+~EwR@gh zZ-O{Add78ZIciMu$q;TVn?CtE=YHL}ExgTT-xcP&wq0nY*75>bPt<2=T!@gToVgr1hjP0dqH5M0@5~-lUcb7$ zrvFMVg+*LYbj#ejC4ExCrDQgz#>Pn3xJ!j9o`6Z7;}|$R>KVqq=u`$5VP`k)9G1{wo~D(4!G*NtgImouW$-`SgoM9mvy6qjEQeW0-Y4^?^KVw%0G zMCZIjrG&y{N`6cW_Yu6yzOU0S@+;`buw6vcX`rZ>>&wH$#$bV$r38I=V{<#6J(DRk zU{*FHQu!btfqx)`;|LE2m}c-(E^qg2&WE4)^*PIBCOyAW?M7Z1xCjQJa|iRE53heb z%LVkr)+edQs&qJVd$gvdkCR#mITbl&pRIsUwX6G8|j zn=lY3{}dS(bH+nl(|vdV{XJN4^y1r{xnq$S<^FTy0ZRluRy5-0xb+6sLt9rkysB^8 zzgsEq}XS(sO_)e_}f|Jpcdz diff --git a/common/.oh-my-zsh/.git/objects/4c/4647b328f7e8e50e9b34fcf847be16f9a62651 b/common/.oh-my-zsh/.git/objects/4c/4647b328f7e8e50e9b34fcf847be16f9a62651 deleted file mode 100644 index 998d4b8fc1abf275c31921966958fa07123e76fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 602 zcmV-g0;TH8*{VN8niQdAJC0Or2cBy}M>ut=SCJYf43qCUT%Nt73Exv$2>}N%Ji%szcg;Ne z>k}|^CFwcMipgRU1M|^o%Ncsf@hd!Rg02cDfLbR}!OHEl?QEfWnm+_hu^8ie17y~) zSTz=aaE^qK#_)a=zFl3c&xdev9=u-#l%&~xEGoV}BbsBkqm2?u)69dvqYq^0`dKT& zF$oSfe8)2EJzKAOmOj|w1Q;d#kpZ}-x5}|{uM?)M`ra6~KNGAvH zL>LuX?TRwWWvY6!xBG<)CV>oF(sh;q)-U$SDyo%S>uD7k%#I>!`JuZoyqnU=*w!=6 z8{z=?H&K!gDv1N@4#;5O4#B^d{>AF~mK=n8ACbEis7o`p{<;`nsuE09*vr5ZA9tqb oeX?&&6U?J2`R*Fq*5pB1ZYsP5X?SVxl@EU4Asm+T8zG60gKB0Up8x;= diff --git a/common/.oh-my-zsh/.git/objects/4d/5bfb8dd73193c3da8e70ae5cb1119312c4533a b/common/.oh-my-zsh/.git/objects/4d/5bfb8dd73193c3da8e70ae5cb1119312c4533a deleted file mode 100644 index 93a929dcfeddeb677dc945750cab952631727436..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 417 zcmV;S0bc%i0hLo-Yr-%T-E)7%ofP~4E%Rw^%;B^$L2XIv*k)Z&n`%K5X`&!=|9xqy zrJ|16x8~fOd(XKilLebV?Y?#stm#yQi~`?Kyo%UzC2&Xs2HzUUFAQJ^dLg7(;zbxe zf|wJkpcp38IfI=3>AYeaSv}juFAc}UO{;4mb?UyFJrg@`{R3_zv)y_3vc<%pspg&4|fz(){QeFHkd|NDyY`M@X5xY>%~Hjxt9~G*@Rr? zP!1s#T=GtB4$IInPX5{WNso69T#UtC9;)?ptYYd^ zl74=OJ)}UIeLY#T`d`SI&Qw&>GnuNmFbUU@ol4hUP@It?otdYSc}T4eazEfa*6f;% LzD)2h+em=HA.jUT~b\PZmH \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/4f/58e27d12c9dc2fa495250515aedbcb99c1393b b/common/.oh-my-zsh/.git/objects/4f/58e27d12c9dc2fa495250515aedbcb99c1393b deleted file mode 100644 index 89f7e6396ed9fe7fab21449cad800adb59df4e86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmV5HDoX}FfcPQQAo~6P0o%_%P)#AEl4j)Oi9%%&R|H?WIX-! zq0)}UYxwqA#}#ckJf%AVsNUSvR3S63xFj(r2c&94!#*p)7~k3XuNIqi@2!)W68ORo zs;Vfpur#wMHNGT2AFNbOD~*6&)u}H3_64n)U{Ov9{*O|x3NFDz0gwrA50y> eE1MP`$Z=*Y469Ln8{HT6KU%Z-(lP+Oh-NvnKWXUz diff --git a/common/.oh-my-zsh/.git/objects/4f/9c58c8c14883e87aae20bba5289010211cd626 b/common/.oh-my-zsh/.git/objects/4f/9c58c8c14883e87aae20bba5289010211cd626 deleted file mode 100644 index d115f2c1bebef1144e8e174adcaa64a31b8406bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nJF#*MFgWrL7uCC{k& diff --git a/common/.oh-my-zsh/.git/objects/51/95f19480b771e6f43b76ab3ea24fc892f7be5d b/common/.oh-my-zsh/.git/objects/51/95f19480b771e6f43b76ab3ea24fc892f7be5d deleted file mode 100644 index bb4afcaa0153b3c143e6a367d3f175919b9df250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+%TFqsKjDm?W&&aiGy7zo)K1Xwdt& zG|E8uGZ^ojx!-@Tk6j<3Y2l;CaHbPNUQy$?sKPmz7`u6z4#SX)-ih_ diff --git a/common/.oh-my-zsh/.git/objects/51/d3f7c09665742ca705d6d2ba4e44afb469f215 b/common/.oh-my-zsh/.git/objects/51/d3f7c09665742ca705d6d2ba4e44afb469f215 deleted file mode 100644 index ff547feb22b416463652da7070e9f3eb7242eaf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+XOMky)TYF7*PsC#0$q*GKsksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1s60=&dlDxx43E{r*cfERqoPHllMav jiX(CDps diff --git a/common/.oh-my-zsh/.git/objects/51/d752dd5c2cc3266077d2249f4ba5d0cefcd706 b/common/.oh-my-zsh/.git/objects/51/d752dd5c2cc3266077d2249f4ba5d0cefcd706 deleted file mode 100644 index b7144d1f43401a8e25f54805b6d7e3609dd55789..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nHv;=IK3mHT|lgeDKYho~q?%`M1DEJ-b9 zDE66Gb?4j68~lPbs_R_}B7$qDAB3vONX-Q*ST0}pv2<;A>!D5-6_1;IQ=tm- i^K*(BjGiA|I63dllV@l7nr&b7SiRr=PzC^<3XqSa+^8b} diff --git a/common/.oh-my-zsh/.git/objects/52/3b26c6efb1a140aa786c63367d80832a6187fd b/common/.oh-my-zsh/.git/objects/52/3b26c6efb1a140aa786c63367d80832a6187fd deleted file mode 100644 index 4dff320..0000000 --- a/common/.oh-my-zsh/.git/objects/52/3b26c6efb1a140aa786c63367d80832a6187fd +++ /dev/null @@ -1 +0,0 @@ -xKj0)~zZ~ y&%SY훁JCH(yZ(&SPA9g-d ZkLԭbid2HD!+PJep>ctpF p}iYZyН۵T:nt޷ D/n/h^JXvtVǭtк_;F$SeqyE="Roݵ>?L?i7yw| \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/53/df883313b27bdb4598bc712f13ec31e1d19efd b/common/.oh-my-zsh/.git/objects/53/df883313b27bdb4598bc712f13ec31e1d19efd deleted file mode 100644 index 7199399101d4c67fa279d554071ca8c607e1c8e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2215 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 diff --git a/common/.oh-my-zsh/.git/objects/5d/0860400a0d83bd98912a7bd1a7470f6031a5b8 b/common/.oh-my-zsh/.git/objects/5d/0860400a0d83bd98912a7bd1a7470f6031a5b8 deleted file mode 100644 index 36b6924..0000000 --- a/common/.oh-my-zsh/.git/objects/5d/0860400a0d83bd98912a7bd1a7470f6031a5b8 +++ /dev/null @@ -1,4 +0,0 @@ -x}UkoGg~ʼnTT)JE[I&:Z݋x.qهpkx{>f/z|t~>ǯggÓXlrS؄ 5ARA)+"]zl?_Gse" "_ljd4>Č3R -?G|[f`iu:y ݳ7~7/'x|)\™pRwp?CfgJ\~F$!rphϳ -Ri;h!"qYKՆX}I4m;dJ$R@_2J@㰕nV\]BszkqMok}[-2_u>5_ba,L؜k9P‹_0HBEz _1ϟ R={Z#X[|:z?.|RDݐp^Mo7w?d>l;53n0Kfr%4WY(K"m0:{f~a.fv lv6 -G3k4s@;2"c]OA_2cgqx(ȷw@FwaWt\>yF̏Hͭ: rSU=.U~ojz -)D}PSs:)pS ۽VHHRܯjSCyk@x#nd[g4T G"0zf%-5>ApdVj:X%[ƦP>9iGjM{\/B"߀+!E?0) # \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/5d/6856ebe675f69aa490d0e1b39419d19e842919 b/common/.oh-my-zsh/.git/objects/5d/6856ebe675f69aa490d0e1b39419d19e842919 deleted file mode 100644 index 41a0fd418c2ca9d68f4935209e661dc6861e03c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+jl$ro~*IgBQ+ ztxX+94ljLEg{0m|CYzE)9IYl|?+G1CipZI39DPym&5vxlbg*{B8UrD_3whPV6c{Uq z;$uykofUFevXP@-*9|`ZXIbFuDEqp=Te;KlJ6s?9@!e#ahrG6Tute@+qmK-)7!b{A h&(W?=B#e}z1!SIN*B$D)vma@mnnKsVZf+Z2QfchVR1g3F diff --git a/common/.oh-my-zsh/.git/objects/5f/16ede7cae5c8e9f32d4a980333f0ee1b7abaf6 b/common/.oh-my-zsh/.git/objects/5f/16ede7cae5c8e9f32d4a980333f0ee1b7abaf6 deleted file mode 100644 index 0f3bb8f6e796b1ec87d56d07ff370ed6e133af81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmVy3Q4pad)*4L9pJ&Xhc+`IC7aJS5~J!crCdY%piE=y+*cUp{;@sQfQNcH_jXB zwUahl^a4W&eIl!ZAR&ovJQBv}loNy0T3e48Q=_#f%XyC)(TY~87#?-X1N{urJ3rZ}0$9t^0F#1Fl0mc>D#RC2}X%aC4jh diff --git a/common/.oh-my-zsh/.git/objects/60/c3fa937120f38b1215a57889c8207989c9a7f1 b/common/.oh-my-zsh/.git/objects/60/c3fa937120f38b1215a57889c8207989c9a7f1 deleted file mode 100644 index 7095e37..0000000 --- a/common/.oh-my-zsh/.git/objects/60/c3fa937120f38b1215a57889c8207989c9a7f1 +++ /dev/null @@ -1 +0,0 @@ -xA C)~(UUz)!Eo?ܠ{a=a]A; )N$$:癯HIIIbq BMWeGhK#^017p?ڦ2h?hp22+;#XDoRNyr_Pl?>^nv?k2y z-|nwH&Vyx%d?--*y!9#TO0Mzd?W;$l$ML$X<3@O1Vd_kmvPPO2rFgAVzLA*-Lj3Xo zo(Ty*2>c*lX^y8)nh-HwAMS?dFT>FL-DfcyyE46PM7n+KGqJPDVwq0ovy)H9elS!F z8Q$YhJSJqcMcyaAR;%1Gca*Vdl*_^EpSWBQB@O73!M?;=%BqRY#zDuF7Z_p74lOuH z3`JRSn(yrPoLl{}z!jomXbg!*;F>_=;RlbVEP^1nVE#TWLy{a>MGJaJ3kL^KTpLy6 z@QBtFrR8!}q^6_k%ex09A zmeX|pWp+MaG8}_xWjI+TOb_L3|Leeg<5gp~&R*`Mu&bHCd5gD5=x@GtOJxs}P=I}whYIS9QZE+oZZveD5i)W`Kgj>jlr8oz^k5CBfs^AO diff --git a/common/.oh-my-zsh/.git/objects/61/9e61cf79be4d7713e8860a7e72e6328e2a735f b/common/.oh-my-zsh/.git/objects/61/9e61cf79be4d7713e8860a7e72e6328e2a735f deleted file mode 100644 index 1250b31206152567395ab762594751b2f088bcee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2165 zcmV-*2#WW30Zo>9AXIA~$DbC_lu!~C4Jt~LtgWv^ku5@UmFk!|W`>zFXG^b#;Z;PAL+-r#nx*@BI7uJkL32e!uVUc?cXusiqc| zmcV=i`J*Bj0kppqy%jc?IT%j3&E9q}`}J6LS_Y(igw8@uX0s=;xwWx6ir9_#b>4**O;F)+xd_IfVLXE7&m&(4RQ)k95SbUB8nIwl&mTQD zI-=eY_rv9LP=o;bvv%2gt0m0y9En9|Jgj}dxIQU`3Ln9^0Hu3&;Ksw(#y#|wBqKp3 zp~sP7IcK1LYy<`X>N3r#8kt?^C@^E^yoiSa8>dU?92C5Y4C@)|;D%7Ivs%}h zaLQY6`i}lk_$V%53kY!D?dXktv%}o>nG+`Uztr_BSR8kPQUHQ6d0_rJhtn?SeM;2! zRd0CpNnt47CIG%EiqUxt)Y2SeMu4=XoGZRYF_NpciqUR5x`Q+1d!S+hN9Y6)G=WN; zpH3Zds`Rk_%PardN0W+bx#5op7$CU4|C;tPtLDm5F{L0fFa6N{h9h#!M93zLZhfxz z`im;9Liu(}cF>FR5c@ZfqFmrwv&!bE<&c7E@88Qe>V*{4Z4_t2TetBj7 zy}I?oUNRzTA(iITY! zWf;8(i2oDo?L(5n*#Rr^Z&CB0gCk@UgO{Pk?j>_P78O4d_2pINHMkCS+Wio|J>}`e z84tH=)m8j4bRq6@W!T`BIWha?0t>}?fkH45R-SwI5{^)O{|cgq@F(BxY6*b?S!^CI zp$UY30s?1aOqu{i$P9yo4249?{>$#BpBy$uex4`tNszh9mjsZ(A-kG^f`a*h-1(*h zQFArB!g~ihnlxxf=yE3zAy81%Z%ZkN*V4QK?hJTJ9<#CvKl(z9vHejnT~*iUBvVvU z^3J%*NS?)4$}f8)=Ny!cfpL#a%Kqo`Z;J=NUTi$Od0C#FUnsOVrgiHocMr!=m^Q7 zKApO^wRUHq**o3Ty*R(X)L0TW zg7z&6T-p?R%|9wXF2R-B4Kbe!RvthOb~I4N8dZAc@cxtXIPJyr7Dy#z?qey%hv(ck z4s7v`7`N6+_Nz4;J|V|Effy{do}*^rHYi@?Guo*`G9J0HD*;s?e=GO zYY7Rv2(j;dLHup_Hqb>*`1n%=Y=h(%l=EwHp}N}Zs%7f)x`*qa!b zcB;YZ2g8Sn~DpNQPF8#+Qi4x5Vtt-cLvXX+2iM)i=Z z=~1a~oh(D5z8hrLRBnWpQa1grt_0l8vz8X?pKVnuhM0`Ov6OH>!P~6+`n{rn{PuK* zSsMEFkV?4zJWOH=X82gQavt1V+lFUNWeAPwmGucQ00bfk3`TIA&BFnvbMgt7w{1H6 z{m=ZmY?av)-d|xqkyipP8$&qX4&FZ>-1u;s3#bXrkCP8n>9Z8K>rToaC%4$-SOcLW z2?gfKzt{9tc`KK$HJO;br0w{3NlcJMLcwazHvYImGuvguMyvW`zk0>{7^FglMeeYm zJ4||N(nW!zn5l}z{nWj6$~jSvMF$nLt*fj39 zF*)w(YFBRlRad=udCODp=H&}&6#3r`oDd=$vde;T@}tN!oEl2aUL!lX@MhyPJN@e; z!UW@BctsQabE5%s1zk28#JRYY#&!ei7dgMIYuUL?zF9Cimw6b690rWmvRfY?R!qsv rSKqasWvvP%{jg9HAs5_BRnf7PY9E>5nwR9Qm&TGdzqt2b%PAqyRIxh& diff --git a/common/.oh-my-zsh/.git/objects/61/c39b50390a7869f22001a6cd65b7e8cd977e88 b/common/.oh-my-zsh/.git/objects/61/c39b50390a7869f22001a6cd65b7e8cd977e88 deleted file mode 100644 index 6649722..0000000 --- a/common/.oh-my-zsh/.git/objects/61/c39b50390a7869f22001a6cd65b7e8cd977e88 +++ /dev/null @@ -1,3 +0,0 @@ -xMN0 Y^ Ui&F%'q54`{l/,ϖMWFP7"FvZz%BJXBj7$5%z8$@PTjc7~KnlW6Gr%1Psd_4f8X>s8A^nXloI($g<|me zV8^hV$%h!@uLiK!ZdB zKydfKok6-L@)uIk6BB2l=cx*yMv3*4JaX{Il-rlI}_>@TX0Ye{j z-_W3TTij1qjH3tz=1$tM(L*b7s@q^JI^j;mZQi-DJgA5fLI_Zm$FK8+Cq)Uah=*EoKzbxNGXp>2WpYG*+J+J1JjbAKf?^LekRlN-1tfK# zbk6qudmKt#tzWt4oc(B4@<3tuAQB!3Xze*Wd!|)m>CHf9Zd7*at{XLb6qt|DA&hBm zFnsY@lU<^Ar76?@Npa}Lmyn`D;8Z?u-CoOnWzDXCW*h9*?H*`t9)}d83xbORfP1I? zNfkpo=brR_SN5p)PO`BarkIaW;K8~YZL7#yhR%kgK1ULgcdI*7Mn5+YNWH=F=C{vI zs9vvHGT>fGMGsy(z|k&)0wHBfDGZkY*Bwett%hTN6uD>e6J;Hn8uSf{p(EzA5k5-y zoh;4diEsQppHS7j zH+qU*M?_a&Tb(X@4;MP5)LRaw=vX+~r)QgRq9$Tn6V^$hi8^3t|HELBV)gRjorMLq)|S?KCfWl2|3@)?Ee15fYK1IOw+RnKCi8 zND%ataqgO!X_S??;XO1^i~z%~>C9~ns#gO0z9!TjUO6+{);kPhj4z-BBB=xgF2|$W zQX($co0u7Dk@a!HjrO~Tp(MgV#k)JNCugfVw#ZY8{GvQv`3pC`QqZ5nFx@Ti@U~t5 z6c4=FeB$+kt0@)smtvuUl3Xc?Avh>mWjB}_v&4MM`W0!FK?@fg)bO1L9T@@4EZRaZ zvmSrBzPe()-?BFbDO)<#AeBq}@&C=;w|h_It&Fzq3GPkmTynv|AT(pjVTJg;9=g-R z2hr|nelzOA&iX{>#3eeh-a;%E0;3(s&bAunhgyx!$)f+9x_9PDLldNOdUC`v3wKYx zVd~f95jkwFpX^<+Y#>;HMUp_EV?9~R!riH`%E9>IxtG(buOQl26_lPBY#v6U-0wLO zDDngb?UOXR?l%Yzt~xrdmF*flR=hj>r;h_ow}KBNzm1!@w$9Yi{nOA zL1kox#c2DoyKZwbo)N6P8#%$PBamZaz%o94WL`-o3F z_CC+NQF(B&Xwj`-u4cP79c_ebMFBkePH;E-{Yv=l*N@vrZ4#gHl@~bUcm9ZcaLi-6atBS>o@-fp>lY$wdV`VlO3$AFxe3At@{7*Wgsns zbMa=(DT|d8^)H7+g2t%RmVzGwed{C@F#+NhW4u{g*Q(MZP}eJKU<1V7C?NypS;uu` z;R)&1Y7q(Q*?I3uS})B0!F{CQv7@13-3Ij*rBtz}9Mx=C zLABz<-Tqn9dwS!#LWEL*&bQ8V4imOJMwidp*_P3xX*9FAyz9(mh-E^MmuqQTmomb1 zDICu%-)LrR-mV3UE#cA+2Lfyv^a$slbnmb}W3xu9Co8{Yu;*9Ba*3Ff5_}Z6$xQvb zu1&P6J|*A6@QO|dWGH(=Ln45K@7!H`mFb%*k^;vTHTAj&q>es4%h5BGN%IWDSBgvXRf>Dd$?Jv5MsLZ_MM9Gmb}imF}F+Ro70+VH%WJHHKcN(kBE?) zg9)D2&G_vLi(1HxFKJR!ZfSKQY&r^&_yr&&iP5JZ=7c;Hiq?#0zB?qY%G6LA@%Rce zNk3$S7=hs5o(oTJpMQTq2v~`Y_mX#%%@r`#8jLAEr?4=(i9pz3VlF57etCD9huY0W zW+O_|TY`Q_ffQXy6wJrhh=-LMu}w>tTUGD-+dbaXI0Y&KdI$Bl;d%SVHYwwbbWI{| z``guD9Fr7ShVaR6kG&l!tJJzfj_j(9SzWgdr$(kW51T;)V++3x_hC0D+hWdF1MR|D zO^-bqXQ`Jn#6Jv@k|H>r)BuwHQ*=jJvTu`fw)S=7mqH}lkG))Vc_@m2?)P^Xm?G&| zr%U}2XJl&IyJVWV!Z diff --git a/common/.oh-my-zsh/.git/objects/63/1a8473e2f3f20e1414dff4e409fe07cbb41aea b/common/.oh-my-zsh/.git/objects/63/1a8473e2f3f20e1414dff4e409fe07cbb41aea deleted file mode 100644 index 113538881d1bbebdc526c25965e7fdc282e6d0bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmV;R0AK%j0hNwH3c@fD06pgwdl$-X(xeTD2!6p2B-xEtY*Xs?|Mm;shJk@8ZJs9u zYwbxl5hzkCxn4Y$5JzGfavX>;u&YtfR)=xmF_|@OvM2=d(o;q$oUKnKCr_?2#y~N% z55-Ehy=0SieYFi9tu1i>B>BQc558$znsVz(o3B7FAbJ-O;f#c64twmW{2iLaEDYAP>7#YMYYBFL8Uqf(x*ig*_vG zo>Y!w>s%@Q&?_QOwobd?RMr#~3!{IQ%5NpcZ+;uC;lA_N z`a8Z~dpNO&x|Z`fmE(;IrL7UOgy2uG0I<28wL1R$0Q+I)4<>FPv&Q gINq_wt>%{_v`JyCjSK62YxCu6AM1Ah0OLh#nE+gFuK)l5 diff --git a/common/.oh-my-zsh/.git/objects/63/97fd4efd0be6b1b02f9178394ecfd017012218 b/common/.oh-my-zsh/.git/objects/63/97fd4efd0be6b1b02f9178394ecfd017012218 deleted file mode 100644 index 15993fd03e418344bf9a06f227a319ed20540098..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nIa;i+Sva_8$^ax?64^}EHt_CVwDeGnBTsksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1zX*NE*>>ynt1dr`?Y7cw}vs*d-FgQ j9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+YQK}2xv^n*|}8L7EI1zU j9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nJFIUT;OUw<=2PIz`N16x_H!-Y2wkh?AM;%-WtYK@67{M jke{DZ%wY8V=)%c)Z=O6m%hzoCqQ~m}_J=Y6x3-ggQA4e! diff --git a/common/.oh-my-zsh/.git/objects/66/b660455cd3a650eff07f0a5d61491e5d5a9a22 b/common/.oh-my-zsh/.git/objects/66/b660455cd3a650eff07f0a5d61491e5d5a9a22 deleted file mode 100644 index 5a662523b17c4221f8f8ffdcb567766d7e139f6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!;rHM~_E6)l&Qy*u4Gl>enL2W9z-4 zvia!@E?=j6Z;dhFRX%I^GF!g(YmNVuaHuo#Gjww+b*qXq^olbW?!K40c3y*9$LFcl zXRY!dPbTl${s&@8K~8CUW?nJFCT;Bu)l2+u!%jr^-C(GCUTwSh3PeRoYHmSJVo7Q- zL$S}isyp9i-ryIkQC;s+5D{EE{UB6LMrtll0lRNizDnAgq;o ipPy6A;2-g*R_Np%{UuXXSw+{~K0WiGr8NNK|Bz;v{;Jpj diff --git a/common/.oh-my-zsh/.git/objects/67/036053922289993342e81af483f94ea820d05b b/common/.oh-my-zsh/.git/objects/67/036053922289993342e81af483f94ea820d05b deleted file mode 100644 index 850086c8dea89e20f82f0d04233f1fc1b0121959..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmV-R0JQ&j0V^p=O;s>6U@$Z=Ff%bxC`c{RP01`uO)kkVs?^QMEC$hf1v#bZnR$9u h#Tg9e%x-6WQ#@?Txy1XL)wUx%RaY490stpK8fO|-9qs@C diff --git a/common/.oh-my-zsh/.git/objects/67/199ba3f04c9d1feb13d577e3c33bc0f2d78578 b/common/.oh-my-zsh/.git/objects/67/199ba3f04c9d1feb13d577e3c33bc0f2d78578 deleted file mode 100644 index 2dd9f8525c2683150d168ad1c898d97e36c28144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 375 zcmV--0f_#10V^p=O;s?qG-NO|FfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSj1<>lvc!o(*P(LPd5la>E6WZ{PmpD^tTZtI0)^z#;*$Ja2Is?9+uBcr?mf9N zLd?|cD__sH$d3>OIhjceH&>s0*Za?Dwd;BR4vu}{JqzvJzCdO3(-~a8PWRp#W5BC? z*79YxeC^j7|0&^6XXIz-=2q%f6=&!bXE0>Us{Hr=Wv9DNwAb=P@#St`o=rOeF{L1< zG(9t~n1N$%UB%WNM_J-utqvD@t3GS@1&;F&6(y;;1v!Z&sl^OJH$J4#-l*@C?qPpq zj)nCC=W`Czp=vTxbAbx}9a^hC+v>XLt#wB3vGpr{XFkn;0#%TopHs|W_CuL*b%e;q VPm37j4%waLo>k|c002ZOp9hCs!5aVo diff --git a/common/.oh-my-zsh/.git/objects/68/25d6c0871b7deeb14d625f3771f7538c3a67ee b/common/.oh-my-zsh/.git/objects/68/25d6c0871b7deeb14d625f3771f7538c3a67ee deleted file mode 100644 index a55b540..0000000 --- a/common/.oh-my-zsh/.git/objects/68/25d6c0871b7deeb14d625f3771f7538c3a67ee +++ /dev/null @@ -1,2 +0,0 @@ -x} -0E]W\t(ttӭI$i+]=MUu&h%BHeQ$GqF f)h@a=PB>-}F|Z/ 8jij2g1Ha]fma_ CG9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+XOMky)TYF7*PsC#0$q*GKsksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1^?&W{`GNkOW&*)2RV%@4#hAX`EUZN jAU{8+n882dQLWI)JNiqes9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+qYC{!R=J|@P}52B(ZHMbxqu_U#a zq1b0$)tzrMZ}1D&sIGS@hzPEoeh{iABQ+POU`z37o=YB2rtA*rcibA=rq^=z+5@P9 i{QR6^2LFghwL&NF=r5V7$|}0<_UV}iEv*4dPLQ3BtE%Gw diff --git a/common/.oh-my-zsh/.git/objects/69/7f98d664f92b71ab9bed127cda0e42e5726d7c b/common/.oh-my-zsh/.git/objects/69/7f98d664f92b71ab9bed127cda0e42e5726d7c deleted file mode 100644 index 2d32317..0000000 --- a/common/.oh-my-zsh/.git/objects/69/7f98d664f92b71ab9bed127cda0e42e5726d7c +++ /dev/null @@ -1 +0,0 @@ -x]j0 wSFaBޠÞ@vD4~Z0$IRHJ|oq:9 z{(-PŹ_A/0#ddw;@IlyMPAjȢ@Թ71RLVQ̓ kKNі̅` r2ESIƑ *>28Sk4 ӗŪƲd *L٤ \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/69/abfc4cec8c6d9586e2b9f991ffe4322c10027d b/common/.oh-my-zsh/.git/objects/69/abfc4cec8c6d9586e2b9f991ffe4322c10027d deleted file mode 100644 index 492bd4e..0000000 --- a/common/.oh-my-zsh/.git/objects/69/abfc4cec8c6d9586e2b9f991ffe4322c10027d +++ /dev/null @@ -1,3 +0,0 @@ -x}n wSX4!^JЪo?FI:NHǝ6|}~?Z'`_g:96p~ZfXͿ -h\xyVxp&w -,ުyԚ֩yzf&&D9N%*Q=,#A}3_I vp\+u,TG7 SOyhlp&s? t2p" y3jk_K ʪVp!UFriKR@._J`+ \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/6a/2e04fefbd794f050d45e7a717d009e39204431 b/common/.oh-my-zsh/.git/objects/6a/2e04fefbd794f050d45e7a717d009e39204431 deleted file mode 100644 index a183ba1d06643c6a7ce1fffcc7c05f24981a1f23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmV;@04@J`0hNxyO~fz|MLDO6(VjrCizl3E)jCGb>>@aDqyP$_B#NLC zB18jRzP_IHzP>LxCxzD0g;o&=oW(~rgobRw7d+!9fYxty7so;+%)iT4~Uoj7lnbUFSOTGtOr)aRw8MroN zOtaGUoyvc`CYO-n3+Nk60-LW-xXj}cuHX&6 M-#<3Z551vTVn`Hc_W%F@ diff --git a/common/.oh-my-zsh/.git/objects/6a/6e83a2d656f3bb9f06ffca394f9ff20cb842b6 b/common/.oh-my-zsh/.git/objects/6a/6e83a2d656f3bb9f06ffca394f9ff20cb842b6 deleted file mode 100644 index 6acf6593248c61dfaadfa86f563b854113970401..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zYQK}2xv^n*|}8L7EI1-fq{&Yqo_aA&5%*O+HL?o$`E`4vMI j-PE$_uYcMG`0W$W#*CLjQg)h diff --git a/common/.oh-my-zsh/.git/objects/6a/d978dc8d2aef0dc2a645895554326dd8c715d9 b/common/.oh-my-zsh/.git/objects/6a/d978dc8d2aef0dc2a645895554326dd8c715d9 deleted file mode 100644 index f15ca6e6e465f8d0538d1c8d284d0f509a9093df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nJF8m})OZI{-!?RY9#_EFUA)_$L4U5JX3)ZBuc#FErv zhGL(2Rd>G4yumM6qq^RuAR@SS`a!6gjMQA9g01dB7mu1UO+5OR{o1qJTf>;@y?LMt j^7C_w8H}DET{t=K&68(m`I>EC^jN*${!j)0RDP0thXAfP diff --git a/common/.oh-my-zsh/.git/objects/6b/f839d11d567b0697fe69ac6f5c968c4bf012aa b/common/.oh-my-zsh/.git/objects/6b/f839d11d567b0697fe69ac6f5c968c4bf012aa deleted file mode 100644 index a78d4e1f5ac81134cd25f0b87df937f90725caab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 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 diff --git a/common/.oh-my-zsh/.git/objects/6e/6cf4303712befb5a7fc3918494aefe4a65991f b/common/.oh-my-zsh/.git/objects/6e/6cf4303712befb5a7fc3918494aefe4a65991f deleted file mode 100644 index 85b553d33756d63d8d26864da634d5abbef443c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmV0BXtHPvAb|J7y#!!+)=P2Hq?eepy-MQ62+-j-N6(!}c2;bf$iIv6AH7`NKsQi;Cca`ev2 z0?+L?zU~WdJg{Bs_L%DW0?K%)qt(*DgPf!kXM5fn{BMBx;C5x$kJH-t^WZ+@JB$k7e012C<2r9Y{M>NT5Ziog diff --git a/common/.oh-my-zsh/.git/objects/6e/85ff5b44e81f5b9d743b6ba1df7ed7b62dc2df b/common/.oh-my-zsh/.git/objects/6e/85ff5b44e81f5b9d743b6ba1df7ed7b62dc2df deleted file mode 100644 index d4dbfe6..0000000 --- a/common/.oh-my-zsh/.git/objects/6e/85ff5b44e81f5b9d743b6ba1df7ed7b62dc2df +++ /dev/null @@ -1,2 +0,0 @@ -xAj1 Ю} -]cJȶ(]˲ 팃GB._|>q_`Ë @j$ʤM7cATԔShfP5\rHاJqB-jIӑԊ]ح˅M !&<«;W{ykdҠulz<]e}V5 \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/6e/9cac006a8b14e2255391e967e28c0e2c328856 b/common/.oh-my-zsh/.git/objects/6e/9cac006a8b14e2255391e967e28c0e2c328856 deleted file mode 100644 index 7ee0eb2ccfc91acae9a080f78161d6d969d6a3aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3252 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 diff --git a/common/.oh-my-zsh/.git/objects/6f/7dc96cbe9c210f59f0b1f53c8335469cc46346 b/common/.oh-my-zsh/.git/objects/6f/7dc96cbe9c210f59f0b1f53c8335469cc46346 deleted file mode 100644 index cf2fc47..0000000 --- a/common/.oh-my-zsh/.git/objects/6f/7dc96cbe9c210f59f0b1f53c8335469cc46346 +++ /dev/null @@ -1,2 +0,0 @@ -x+)JMU0c040031QHIMI-.fxr͵p.ޘbU^ANizf^Uq ,έ, -Mbf" \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/6f/859c5837753a87544b2672678e36bcf167cc82 b/common/.oh-my-zsh/.git/objects/6f/859c5837753a87544b2672678e36bcf167cc82 deleted file mode 100644 index 445802d3376b5fb25a23b9003b84f654e426302b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 301 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 diff --git a/common/.oh-my-zsh/.git/objects/72/84e6b397712dfff16a740ea12d1015b26f203d b/common/.oh-my-zsh/.git/objects/72/84e6b397712dfff16a740ea12d1015b26f203d deleted file mode 100644 index 7dc01d2..0000000 --- a/common/.oh-my-zsh/.git/objects/72/84e6b397712dfff16a740ea12d1015b26f203d +++ /dev/null @@ -1,2 +0,0 @@ -x[j!E*`(QBG1c!\_rN/ut:(t+MIBmj3F*Vmc<ȭdhh[ 蘝Y'Þpm'cLOܯWr7.%\P"eW1XUk -u>k-m@\z(~c!E_ \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/73/b9f8311030fe249d703178d5cb445eb0642268 b/common/.oh-my-zsh/.git/objects/73/b9f8311030fe249d703178d5cb445eb0642268 deleted file mode 100644 index c71b8f0..0000000 --- a/common/.oh-my-zsh/.git/objects/73/b9f8311030fe249d703178d5cb445eb0642268 +++ /dev/null @@ -1 +0,0 @@ -xO;N0)m8!y+AdO4Si]ʤ51ahj(tWȴUphyT0ra@ `?= p֏(xWYllesF:2{_@}P[._{v]5̥ RVʭa\r5}ϰN+xb)\>'Bҧ[_pP \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/73/f777053725ce61d6fada67ff3f174130dd8c94 b/common/.oh-my-zsh/.git/objects/73/f777053725ce61d6fada67ff3f174130dd8c94 deleted file mode 100644 index da7dc17ee3f7a8a40c99f8c61bb533d804b46823..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmVY#k5TdBuC{&et;J9(tEm9K~$2su#B!~V0 zr_qd_W;7x7{dWOeo4b-l0JZW)n2{(3qK42$;wE|%){PB1TI!fQS69w56fl;3=(=FE z*Q~?ZS>0(tvPeECM~ D4#$A# diff --git a/common/.oh-my-zsh/.git/objects/74/d20f32086a5526b7482ce23d5b62faefa0bd83 b/common/.oh-my-zsh/.git/objects/74/d20f32086a5526b7482ce23d5b62faefa0bd83 deleted file mode 100644 index 7822a085e826c14d4a0718706e86bd93215b2585..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2241 zcmV;y2tN0C0Zo>9JXGr+$DfKwh?|racSsvevbO%@CR|&TB`MW0bIcshoEc}%3{(1v z%6hLGZj`08k?chaS)wi>MJb9(SNPc}WhwoRJ5T+7=im4HdCqfQ-|zQx9*RU!hM}pc z5inj)KMaJRz_Kre??jJ{Y*vpu$!y)9^?J1GLOP@ZgvCV-nLLCg;FFXPRQTHM;dRgR zF8|Em89zU^(mEzC8mc6Vi(`Z+0Dz_H+Zewr8Yzr5U#ejL@4J3_BMHzEQG6c}PXNB0 z=p1v=8;xES(i@()JKgr7{y>LR@j@sHB_-f^Qj7RoO6qB!e?|Nx|8b%*c>B3gXppEs zINEzV{HkX_n_T_cWF$Mt_M}3U%QJHWobtY70no5_Wa!CmS#!o=a?$DytzTB$+II?4oG)S{ z0s&BEqjv{l-p{Ft(Uc=D$E|h0VbTZ{K97eGY$m~{nBIK)IH2-Te}80dTxx{!khV8^ zWMo*aJ@$tyz)^$(%V$|yyQ?P5bs3I9XWXkPV_%vqfQkSicmQR&w3GTn7ss5n7p5S7 z#UX*nkd(7gFAO1o3VX_abydltuhq3y9V5U9%YGgQ1&m}#SU3t^MTT~dw)27+m$)su z26$=970;0$iU1{rn2-X0I32$1DiiADYD^i_|6bQ8YZ7P&B_D*~@PXo5o8u0DcoeI; zR;_>aS#~gPyAM1mO0f8B)YKScM1Tv6@kCF(Qy~%%lR0Sft%xoHRPJU%4F9E5Jd=$2>N zufM1;%ayJ-XZbxZ4Yqy*Dar$m)ho6iHXW2z>G^w^))u+PsdJFgbr+;eQJ+X;G!hoR|LjGOLM}`kcfikTR&E?VDi0Xb1)R>V)ID} zQz-HhQY1!jm_ihxXBZ@;%O;ujo!xEt*=9rJ#9XmQLan28i4Q$EbXT)ckgw>=Q#9<4 znzN`gyl0@jQJr~+1szi4B>{65nAqE98`En8*Q`D<&u0a6!~`%fX%Eh3 zJo$QiOU({nqxV{=ySkMil?eUt|K)Di;lzSXQC59N`;)rYU9r;&&YTk_75}M+`ohp* zw0FMm;>M7R-cfn6366{|hy^^Lvk%$d{#aqOVP5xa{(sIrxbXa0Go%taIbsxw4$i)# z@7wGiF=noj;#FfbbX1D@!T_+qe735In`2R(-KvL|-psGRj;P&`QaUkkpyG0Cbo`eo z1Lw9S3)Fwt`}n55As=Ec-Bh49qQ+#R!|1+?X68$RQE(^kXxljCm;f+VojdbMFKM-Jw!fF9G8C6k9=W!7%f54O5qM&+t=(v;+$xi%^i*8v zT2WEZCxIAcV?rhi$AG<(1tYLQkZ{m1NAzIPlsXTg8^hJOGyN2CEImvFF<`*oss`lj+ zwhs6GEL|=XkRpPE0vEBqU(d~%X7%SJyW~8h;sfMlJ)j}v!XUeJ-&TI1Lrqe^q;7M+ zn}6DPz6I6aE`sgzqx%EbkHf;tGc(+UFoi_!MM!A*1+#l07VxG z1uOBbf-%`9%whcov-%@{y2W{{N`(rS-a)x5wBXpJgDftWp+dy&?b`CyK1qtj2#1`$ zm+ed4tkfHH>Oe#Emd5QkH9ogx%m5k~lQ*5iV=j(XrN-a1)QXliKXGqbs$4B6_->Gt z2*K$l^e5?$qKCzlSw?EQ4)o&Jf`og|yxE*R5=lV!pDPoXBkbI+PW=|Eqi@x}Zod7? zy5=2QrGh^l{ConZvx41Ha`n@_@~^eVD{q<4GFJhTK3FJ;hzAS>_UafJ6myKdej+$= Py{rGzr)K{Jw&6)6FekqM4S mh-Rnz+p+Ke*D+9--x*Hq&v>Q&qPAxU*C8I7gZDw zimKddJq9c;+>NdZYe>BMobnoix*2`qLKI3_owFpIaADe_`R19smFU diff --git a/common/.oh-my-zsh/.git/objects/76/feafc72cdcd649d9a5673c28abf92805f96c6d b/common/.oh-my-zsh/.git/objects/76/feafc72cdcd649d9a5673c28abf92805f96c6d deleted file mode 100644 index 94767ef854efd6176cf291c07cb6d7533dd89c08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmV<703QE%0iBOQPQ)+_MOo(*mRJwOcA_*ALT~^!a|5SwhLPH)r0Ig&6E++GdE@`} z<@Y_;b-j0BiVwZ1f^&+bDvk=}h$x|O@CB_8B{2u}o+-`I?9z1Wpnevd#3_l-F<2`U zqy)^_a|$Vkv9hy&d3J@f%Pvlnj42^`K^qHMhmkm8354W-v4`Ff%bxNJ}hE(JRO)P0!5Jt18Z5xT4zfamnl?vrhv4 SH=cT!KdV^C#Rveq#uGucV;Q#q diff --git a/common/.oh-my-zsh/.git/objects/78/1c8f83fd875445779e7f88f945673718ecba08 b/common/.oh-my-zsh/.git/objects/78/1c8f83fd875445779e7f88f945673718ecba08 deleted file mode 100644 index 58b2f730871bd5db6b3988978e0d3db8428c1164..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmV;a09OBa0d0=43c@fLgk8;398`=BHc;K9L&4Eax3)+sDgKbAp-HfhZ>)9ecHF^t zU!(g5+3~bWa0`v5PT{Ubj|_z->6BwhFtSt556Ho%%o(E=Wr@vhF80XdcqJ1?j=Da> zzm#EX`9;9_oQvQF(U1}Dck=M@WXqY-k+gui$l*<9nblimaF7s%wVIyNQ*WG@?W;+@ XLY7KvIctgiC8CA%NICle>D5d+lH*wl diff --git a/common/.oh-my-zsh/.git/objects/79/41debee44e2731a8966136186feaf48578149f b/common/.oh-my-zsh/.git/objects/79/41debee44e2731a8966136186feaf48578149f deleted file mode 100644 index eb21d4b04e9489f8fb93309c6f6483ce87d33ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3253 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 RVm1m+7CI7a1pu$C6Gf};7xe%D diff --git a/common/.oh-my-zsh/.git/objects/7c/98b30d0d0115dff8fff2525510531f5c5c394e b/common/.oh-my-zsh/.git/objects/7c/98b30d0d0115dff8fff2525510531f5c5c394e deleted file mode 100644 index 2f866220eedd499e3e285d203722ddcef3cd25a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2332 zcmV+%3FG#70Zo>BJXBj7$5%x(5xVH!8M>#bOz7s7C>>H1NlLZNY%`m^_l!Mz#!T@R zm21awIZ-a98;RT^MJ~}rh$ux->2!M;g>rH!y}M@VedpircdfnV^ZcG?Et*16Hh0BJ zE-+cf{MZOdgPC9RUrFnh+b-yLR5Rb5@x1r$nN&!{2v3M|IRwHJizr$G%Dp%3Al~bE zmVFUziJcH#u`wzp0;&{Gh-0Kw4!{ikwd{3Mdh(+!XRz%5eZ$A7Ck{GNTI3}q#Gr15 zvN#@@EO*|y)BKpj_|nFOE95H01EFb@Qh>t=&9d)F$;Z9^6*^w?^FTv@)u~=+P^d5P z@3s725zh@~VSM=9{dF?8jMQvboDYN?kbl#VoYRgSgF;33{9 zXm{il0*ZYon1M-=7&vf5^wQrh7E#1 zNIr)Y(Hu_^b6`+$zq2zeD<(N~T$iCIdZ4F!Vq5etSB#?w4Q7wpu+dd7Zme^66guK& zRVn}6U>;P&2uT2x=iEju?K<1%WH>nq@hJ-QL%LL)k9uGT33T~G_6zP7Px)3^ZS%SZ zEXOWCj)4M3@f1891<%5Q-uJc<0qk?a=0(PMN%IBwo?nU>r6iby27fy4Kfhfq$Z@*~ zZCv|DjZ)pzZxfWf5KUVUtHV;9HF$KXzzQEi`U33D#MXmHo6ZlXnK zy~d;s$2}usllG2tr04wFKq&P9C!60rjn}$Xv!u(Vnhx*2de~%Q1r$grM@nP31UT(d zYiczdJXYkAA&8T`-TY{(K?!uk0uCZTna-4@8a?)kc|x{#Ac-NE*KgSu*;&w`5GLl} zY2earMWdZ26yB0`WL0F=)?!l4M?sF3H=)Jt3?DP)ZAklvwg!F9J|1)^sfPlLnPh5j zmzHH@5;hW>-9PZAz@hNIihCn83i6fKtelvsQ{utZPG`k!VfvMS+#x10PZSJQ)YNaP z*3i^+O+C#|8YR}uF21GWI6@&Z6bBtP$}uBTiiCboG|pWWv*u*RZTJig6eB^OQyOc> zBduKdhwriV!KsO{$`z>5>M8|6`bYvtjHf;;I%zp6g+M25M-pk(@ByWAM4XHxnga2ED^~e#wPR1_9|~f>q+rdgxCM>P9;zcu#8xJnI>r9UbSueh0Cb0CRRB zyW8qmz4bcpM~nV*>h_t(kD4G=Fq0#SRk(Nb^`+iTuAzOFQ)@+)8@7#+CwYkW|D=NxN3=SWoP~OiR2~~Ll-F68&?ROp#M^+yn(#vx4A1v7$ z^vlPAu5&?e|GFV#r`G9{^#3sW{Gzr#2Vx-;LQoxAWjgSB`7P&J=}$>^-t}z%)_%w_ zF<{R>9XYqGYVAXtg@~|n0k>M90VlVZY3q5#gZrOlT(3T|ShT2k{FN-HrsIupt;m

ys(HJ!MFrKxj?q{OC-_K;pH1 zc;$@UZRtwgInzrj+s|BvSVn-n95b7SXzK|Z*ssnf+br9W)t@6eHY;242|#D{*mxxQc5Yub1Pe|$T~eo<{4Jf=j-6h+3hl~?A8?9QTnrMAyp8bB2vKxBit;T@zM*6TB!7IsnVsq^4d7qbTlII z_C+WPV@^TNI(Ux|nGa=rIx4Qo&{6Am{SGt9Jaq_+MDQOEiYKM#KOZIlJFf9|(yofx zLXEWsgR0M|ER1O)5ZE1;W0G{IvZKOP`^F;UeznOhe#4TSW-5t-dAPZ_PrVV_yljO< z?Sa2sV%+8@Lq*8!Fz#JY-l4(G>bORlE*ZV^-I{Oq2`Vf@m^*{Hbao}L*6uhMxu-s2 zO@kFq_m6GvGlmAnA$|<^b-v+FTp|sWMQ%d^X69<87vxqC8x$=?a3-m~6!WK;jxytv zQnR*y=)f->l|3?TyaLNnmbyTpgoRQ_3BVQG>tocxs6+f^0|D{Nw);MOXz^ck5O;3B C(3w*J diff --git a/common/.oh-my-zsh/.git/objects/7d/fa18370a426a5394e333c602dd3a6f05356710 b/common/.oh-my-zsh/.git/objects/7d/fa18370a426a5394e333c602dd3a6f05356710 deleted file mode 100644 index 6158470f622c2b0b6ebc7a96db6585cc5204ca07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zG4yumM6qq^RuAR@SS`a!6gjMQA90?z4kpC_N3ZhIuK`H<(cNyj{7{=b7N j$j{FyW;nZRJ7eJQU+3<}+Dk?+Y1#EBYWr#c<3N%!6iu*c diff --git a/common/.oh-my-zsh/.git/objects/7e/1da28d27f42e4d873cdfc28ef362d59d8c2b07 b/common/.oh-my-zsh/.git/objects/7e/1da28d27f42e4d873cdfc28ef362d59d8c2b07 deleted file mode 100644 index caa14e3..0000000 --- a/common/.oh-my-zsh/.git/objects/7e/1da28d27f42e4d873cdfc28ef362d59d8c2b07 +++ /dev/null @@ -1 +0,0 @@ -xAj0E)f0d[PB2Ǝm#zÃʾWU!F #fKi(#N|bLOđCб]lЏ&0yt|gQ9EDzw@ YB4p3-?JPz ޢk9`(̭CAlM \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/7f/c457d5217d6131b96e89823595ed7aec854815 b/common/.oh-my-zsh/.git/objects/7f/c457d5217d6131b96e89823595ed7aec854815 deleted file mode 100644 index 379638d750f291a53a6457490d53f7888a77d179..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 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 diff --git a/common/.oh-my-zsh/.git/objects/82/47a4097d32a85c6a119b114cce44069559dd3e b/common/.oh-my-zsh/.git/objects/82/47a4097d32a85c6a119b114cce44069559dd3e deleted file mode 100644 index c2c4a8fba08b523672b87a9603a607003a875e33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmVrDDiI{_HY~JO7=&~}drgz$$Q460 zwnZtm36@zYP;+ah@aH?tMnp#1kCsn@$uSsXv^Cx_j#dp#))ah)N4@3(m+ag(T#kLG zWr3%1#+Plul`57wuMa+_XW&vE8poH!3s1cC@X9-VfR<+;b@y zOeH6{#dK|m%Hv1uQx4Q`SpBu@UgH?HM%1T$ty=utXR1;;6N^D>@n`*wX$fu?U|%< zUiRptO3qSbfm<7v3OAhj33tpBS2(|S;&A=pRJdJ087rlc)<-zXT}ApnZ2SEGR#cvs a7ei&FJeCO(<_uT}Qf4f$t>OdjT27jZ@>EU$ diff --git a/common/.oh-my-zsh/.git/objects/85/10ac002f1dec92f6e9e62809f3dc5493d4b842 b/common/.oh-my-zsh/.git/objects/85/10ac002f1dec92f6e9e62809f3dc5493d4b842 deleted file mode 100644 index 9f98adc6af07617bc17e023814a383bb5ec5adcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmV;p07w6L0hNwXZo)7S1^ew&>;-_0?Zk0~5aI}^7g(=1C2EW#<47DIqxJ&*dz#Tm zk8?_M1>JWawTQrAD2Q`R!{nmINT%-{^}{q-kJ@q!6h_2BtyJV*!Rs#S=48T-n8iEe zM`R@O+@cVg4H1K)t=@8huR;RX97^UNIM(vJ&fkgVWzRXCpflEaW4zU{Lx-puZ5ONj mCm!uztS;Lv^+B0YF$4Mhd0>IS-k*_#8KIlZ(5)L diff --git a/common/.oh-my-zsh/.git/objects/86/1d2476444b9f534611804abf3a4f969388749e b/common/.oh-my-zsh/.git/objects/86/1d2476444b9f534611804abf3a4f969388749e deleted file mode 100644 index c34aa2c23e23ea66e75b393cdd79684bfe3d17b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK z z|F-T3JUB<(q7!0DK~8CUW?nIa;P1@~*E4OiOxZeJ*zbm5%x9NZ{16o-sksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1)S68K2JV5-S$Xe^C8b?la6`F{C@{k jke{DZ%y4$scE-Tpzs}u{wU>-u(z5GM)b`Z?IOLTu5wEbA diff --git a/common/.oh-my-zsh/.git/objects/86/37514cfe97ccf0ce40d208b46c68ebbb8f86bb b/common/.oh-my-zsh/.git/objects/86/37514cfe97ccf0ce40d208b46c68ebbb8f86bb deleted file mode 100644 index c26c6cf98c9ca7204d2d18a0843ca959d972a4cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcmV+c0{;DY0gY2ji`y^|?peQLNR|y-NJ*ej@IGkBp$~R1OK(XCV|&(iBTGS#wEg#; zksYVrLs=cfyuNvSBjwuWuv~ol_-rcvW7QZaEqMqv!Hd<}{%TB>aRkg^ zRhAx5H|RM4P5G)Y$Gf4uHv@8;E2V9L8j9!&YXbca_miuOG65ej5bzKLdwUEX_IWg= z<}MtC`=#2Wt71!rJ@Yke74VrYGsxx-MO*sW+4Me3HjZZ7^>soolqz^2xax{DCZPp( zqmsBkp^jW?vg()zCavY^Cwatd_UhMT8whely;lyY?piXibEOV z{M5UY%u&bZzjR&_@bX(c&}9b$YDB~c;P|cQSR6LbEPzN5Y~oL&5B(@o*B*s6mj08A zJn_bcM6#5j1^HSSpyrn6~m%4f>wV46F58( DIZypu diff --git a/common/.oh-my-zsh/.git/objects/86/73943306c2e7f7f7c5079a4ba98dae90c4559b b/common/.oh-my-zsh/.git/objects/86/73943306c2e7f7f7c5079a4ba98dae90c4559b deleted file mode 100644 index 5d78f9d188e03ed963a4d80b6b70de9dcad9c0bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1945 zcmV;K2WI$q0Zo>BTukX7$Dfu=rl>Z$kW7(~kuI`f)rKe~G}0E@)68k+Of%<9XU0uhGG6abhSIXy2VQ$%Y%vp!NmaOaym$x{&T}V7DlN^ zXi?-|q+iW>Xb^_rK>z-Y=)tNSpONkB4o`2LsS#0B>!#Sykjc zOXeH1;H^2w1P#Sd5+XRC06I(D_j?`jFVf$BciErsHD4#W3gKs<3W`Ly6p+?~a$xmrc9Ylok58G-5+Lq^KBpt1MmjIKI}@ zd-c~G^FYJy{Bz!i)N9mD}XIMWLCjEiG>PAjSW5T&P7g^cRArZR2Kue^} zwxTIM28EUK?(B-}2i~tc-M$E)-tzFc#_d%mHD&i-A4?o9kLp`FC4Prm5TGOxA_F5) zrB@D~AQ9%Sr=i>k$=LJtO%YI_OGS`Mwp11*rAQ3tv!y6Pj~7VJ&`fdcIl0a5z59wo zquO%+;t^TF1+vm!gx^h?TI;wTR8*!@>&|MShKp54t&tMd3g0V*iTm5~@C0%a@R2QI`d zwcEPxn~dtcixwWx6f?NjZ|(uo4c8oG`)eirBePAOsngcE1Ad4}PdYCnbH zt}FfPAr3-uIf%Y&FR%N=gBeO?u{_IlKtFxCOmWx5&RY$k_v=QdE!ig-^23sq; zPJLJ%sf3i_d=zlxHleSsf3>FejB+buSL|^GL(^ZqUMdy9ph&Ou&@%F>N>Pk0ZtC?7 zyD)O-n~l(s;~-zhcnxY@pYVq*0~)|;OtHCeioNBlm*YSXu+7{d|Kr#tD7Tfe>C zF9xjSM|V;KD&`3o&gNt4*QqUxjuj9&kbKo4^}nj_3cqQ^i)}|H8@2BJEGa1Z2vM*= zv|2K(`3Un`wqi}~k4Jrz{H@ZUBA|De-W8Si)0mg0h;c~|PyD`X)d$ZMHI^fM^3xwh zK-$V_-TUHq*Tt=>cNI}1+RekZ(7@Q@Pcb#j@pdb9_-H<((6s5H-y_rMDux6a|6br= zs`Q1cA$2%$zKvV&QUlMHnx=KD)j}AZbp$S=$B)-sa`D~mvJce`3kqB&x#$69PodgT f%EUmlHGRQ;O(#D4vPyeMH7WBcgQ)rkz2>vtd^Xfr diff --git a/common/.oh-my-zsh/.git/objects/87/ab8771dac655272895e5904fcf93217ea4a64b b/common/.oh-my-zsh/.git/objects/87/ab8771dac655272895e5904fcf93217ea4a64b deleted file mode 100644 index e28703ce3b01f47aa7080abd2c5c55cb7cca63da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 288 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 diff --git a/common/.oh-my-zsh/.git/objects/89/23694fb42393d063487203e803199b394bbb47 b/common/.oh-my-zsh/.git/objects/89/23694fb42393d063487203e803199b394bbb47 deleted file mode 100644 index 820b28e..0000000 --- a/common/.oh-my-zsh/.git/objects/89/23694fb42393d063487203e803199b394bbb47 +++ /dev/null @@ -1,3 +0,0 @@ -x1N0Pjb.GZ!*'2'HzT5="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 diff --git a/common/.oh-my-zsh/.git/objects/8b/e3cd86311c68930a7a187a77d345cccb67430b b/common/.oh-my-zsh/.git/objects/8b/e3cd86311c68930a7a187a77d345cccb67430b deleted file mode 100644 index 8facc89..0000000 --- a/common/.oh-my-zsh/.git/objects/8b/e3cd86311c68930a7a187a77d345cccb67430b +++ /dev/null @@ -1,2 +0,0 @@ -xM -0Et()UwWqHHBir;PjAuT)g\.C)fIAy81j󇶡f֠ωfc#vNʑ0ҐD+6QFK5KBJ{6/E \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/8c/2145fc85785284726d6a81accc9fe63c1e12ee b/common/.oh-my-zsh/.git/objects/8c/2145fc85785284726d6a81accc9fe63c1e12ee deleted file mode 100644 index 0e0898b7a9488a1f391a29b510e5bae83d3a4f0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmV+h0r~!T0iBOaP6IIzL|M-%T4GDU-|<*NhzqdE4g6^*1ODOhh;Vxxq)4n;)~oKW zE>}`oJ8&)TdP4-x7qSGq1SCE%Y62?esI-*Ml1sv*kV0!Nr)nDJ4w_NVg3uTUHO`?{ zTrb2CW3-z?uy(lC6MLIiY!NtHu9c$9hY;v&lptt^qGSZIIWWTgWcGe84UWayZ#eGT zhB3l(yUN!ZO~!88spLmj(hE>77Qv)sGaQH_WEynT>iF*i(;K!ELfuDd!_OVJ4)>HZ z4xyC<@sdjZcp6WZ_dV4^Ev-+J@g6@5N#GB_x=Up~01PjIRUSO}p&47);gCe)hPz{5}>@=?HC#bTSm2T*R z^d*@?^ZJ)fODL;>E#%q&`(?>w;Oy{+j@OWgj)!K+`IL@rJG;CTwSU=ud;AWUQlZp# Kqku1?MudAAOo0^u diff --git a/common/.oh-my-zsh/.git/objects/8e/b3ab565e4a5afde80d8cb0378f847a9dfc412c b/common/.oh-my-zsh/.git/objects/8e/b3ab565e4a5afde80d8cb0378f847a9dfc412c deleted file mode 100644 index 8765c93b062bb18691b2a3356743347baebf337f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+QSdv=I zQ0z0W>dv>BH~0l>RM)!{L)9y lG<:4~ UZ4Wԙ%9% >|y_FuKADpSJ2Rs -8}|rC& ??팁k/eןϒ \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/90/aaae899019440bcb308e4a1073783db8ef9813 b/common/.oh-my-zsh/.git/objects/90/aaae899019440bcb308e4a1073783db8ef9813 deleted file mode 100644 index 836a404aa0646b945debcb6e95c22f6bea6b8d6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+QSdv=I zQ0z0W>dv>BH~0l>RM)!{LD*r86)BDu}tDy?= i^K*(B{39OK3Z1;8zhtT^tLVDhr)M6tv<3jr6OH%QkFAdY diff --git a/common/.oh-my-zsh/.git/objects/91/6780ba8c888afac84733ed86ba2d3daf572ff1 b/common/.oh-my-zsh/.git/objects/91/6780ba8c888afac84733ed86ba2d3daf572ff1 deleted file mode 100644 index ca361cabc27a23842154532b5d78ca7203e08c55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nJF=6R=Lp0rBYZT;KxtaR6%_^Zq(tsp8&QgaJ(5=&Bx z8H#=8Ro(eE^9H|Qjp}-rf{5VS=?9@|GE#Ga3KTxYMR``RXv|sfUds@-bAkGcyt7aR j`T04;3`Wn7E}WeA=E<|Oe9g8mdaT}We<%Y0f#H&7=;f<& diff --git a/common/.oh-my-zsh/.git/objects/91/b0279c565cf503ce159fa9e55c0353df37f63e b/common/.oh-my-zsh/.git/objects/91/b0279c565cf503ce159fa9e55c0353df37f63e deleted file mode 100644 index 2b34ce98e710d958cdbb574e01a176e3bc04b7b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmV;n07?IN0dYbSOHy)y;~en$ibp5|S6}&o|bONw>?r zaPDceZ6IH7CNrpFqp??TR0BZ{rA8T4V6$jsuL5}}fRC9ohAo^0euMOo(*-mnCvHm-|=MstE$aD&8k0I6-NBo*TJ)49Sd-(S4{ zG|%&^0rKV0iWx+bo;1+FLK11X@W|E^MI=)u#Gn|xnp;D$r2(ZeB<#KKjgl8OQMELp zV24+ZLsaer)76EoJ#&G3j`0KctyY^RxRpQrUZ=2F3+0iQv*!5=I@+HH>V)9r#e27} kduFqL3*1kB!~4~q!2Sr6)e3u2K5gq5n$@%W1;>X`!pW&$7ytkO diff --git a/common/.oh-my-zsh/.git/objects/91/c81e84e253f310d28515497339b29ee9fcc9b4 b/common/.oh-my-zsh/.git/objects/91/c81e84e253f310d28515497339b29ee9fcc9b4 deleted file mode 100644 index 8f21cccc3cf824089c5a6f2fe4f8ffb084b0e022..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK z z|F-T3JUB<(q7!0DK~8CUW?nIaW69ITn5&E4=*@3YD=0m=Wre8}_Jq+=d3|KC9s j{a/Rm@J:!ǯz%t( \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/92/b6cae02638f644e6359e3f553805e2c3eba957 b/common/.oh-my-zsh/.git/objects/92/b6cae02638f644e6359e3f553805e2c3eba957 deleted file mode 100644 index ea99787..0000000 --- a/common/.oh-my-zsh/.git/objects/92/b6cae02638f644e6359e3f553805e2c3eba957 +++ /dev/null @@ -1,2 +0,0 @@ -x1n0 E;@ -R%9@vJfjUlJrh RGf 1MHYC@g^PnjN16voqQ\Qxr9>XAm^+\}բK58t|ϼ{Cp8t6a=ffޠ`L \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/96/bfea150e7f0a2441213cbab93e60e2158eddd8 b/common/.oh-my-zsh/.git/objects/96/bfea150e7f0a2441213cbab93e60e2158eddd8 deleted file mode 100644 index 9d8603cc5dcca1481d1c720881e92fcf6c6ab033..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1975 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 -[䔍6I1:mm\6x,e/[7mY۴ /]oP>: g&YTѓP \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/99/280c0fc57a8b6751be987bbf057b5877b1ee3b b/common/.oh-my-zsh/.git/objects/99/280c0fc57a8b6751be987bbf057b5877b1ee3b deleted file mode 100644 index fe7eb26746c9bbbeab3285448263513fe4cdf25f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2244 zcmV;#2s`(90Zo>9AXIA~$DhiUtT$Sigur#p|{cmDl+p65Jge!t)MJS2glG*b%; z3t+aM`q2=a1j|2{z7am!V7Ge0MQ+=H{Ffi=&gVeNM;L6>l+HyMd>%mxKuv(dUT&Yd zU-c*6?&SH2wYCXKaZn`~Yz~GCg8^8ky`A>cqOsCMt7XcL|GpDwG?oG#A<6R>a{1u% z$)0g{qmOY0;R8{{t~vG(jEB2riZ4QvC?N(X(xjrV8Cj?O{}ug%(uc{`upOBnp+TTQ z;Ml;es4G6for=wC(~*Ku`%{(?nGg$cCI=@~@os!GBDj?K_Ih#wYWd;KY zK!McjcU>E$vZm};rL#fd^E2~;U5aNgA1rosrWwg^U3121YSHSA9iLa;+#e4qhbLqr zd_K@*qIZT9-p*}E&{4!MC9U3%%wIH307&`?ZKQdYFuh@KyM zbZk_sEAhL_=b#7)^ylod_0mk4=RTT%&br%B#k@ErfeIhNxd3IjcM--T7slQ67G@xU z<>4X7h>SB)Ukt&426NhRbzQ}xFZGQ!-D6+_R`4td3K+o*D}0m?U;+~S=5pkchg^h8B##RDp9?M^uT=3TDo zQMdlZC;4|tJN)5EQJleJq84T#HyWH@!b$ZpiWi@=R*ZAe(H)*8+XD?I34}ocK`W@y z*?0V~Lyeo&YtP~ff16a-$qYY4zyv{^gBO-BwQQ@o6RcbkQmJe`80nNwLyA!a;qZchXP-Hu0EmeDPW3wE9Mi%-rtq~=1d_`U&K=nKwDd!MJO z+-h1k;@L>Xj@~$7rd10CTu2v^7)Joy_RF<*>P`Jp?wQX@5%oAdU94LP9X^YWuuy95 zL^(#!{FDB~`v;KpD9r!I;w!Ww=nx3i#Nc_jv1_@4+x)V7qJg5?qDRi}x^2D--=6X~ zdDh*ni<_z+zB`>bSrak5MInB#Okkq~FF*(;A}R|b&k%^R&+9-&7=P;RuJ$k}P{rmE zV!A-+DHLd`Hp$&pX97(DB0`pIr%%;Y?gcS@tPY>7WLI8;|NQBa~1z*R9F zik-WtC#rwAt5utRm;oI^=qm{2<&vbu zi&DXjA$Re8cHZ^BeIUj$KNL*YHnli3Dk>>?<(y+?%;75)SKO0v4vOJm+$~pm?^Bg) z!NXsZTOv0vEwb?qhZtkANj6U?K!NMo*siRo%l1YldYZ(OM6Rv

ZhjIH2ME-8TwF zDvllEtnz>uZ#UK&+t)JsJ?e7ZgCqAI{Ht>0?e5e!b=R{R?5`$31tl0l0z){UdW+p? zcHBDCJv%q$G={8MeNx?jC3HkMFfs26E1*68a%*eD&VUVXb+h*LsX{6i1akhDs=Y^2 zC7WYy29FJ;^{uuH;kI!=yI1tM)#41_h7BXfWSA!i1`DhdG|fGo z%bFYv9$b7izxf)XbzMfOJm3Hg_nRLlewsFM>s-1(`&Xk6ubNv*AZAl70~(_n%qP1y z+;i8-dydm2w~LQ;PC$TF~d6N;dwH z?|N1^8aAiEV+w>+ABivlj{tV;%?DzhV1+fehWekuHp@}@tu zlz^*Q-jXu?NU3HS#MCGq&5ZIDyve(*-!Jkn?##BEqpjZzshI1>!^NgxmbaCZQ+3&} zgUI`mBQ$2zG^fBJA`wAA5JC_bbqZW3^Z}Q*Z94z`DSlJFy4-}7Dh!U2p>%;G0XU)exTM%^^T#*gxtc8kQphM zq$-JmRh(`7arrjPY5hja=A*xRCV3lVL4{52pw=59IX>ki&r!_Pz!UfNZvEnzCc`3x zMSQ!O?a$hxIuIIvuqAG5>kbY%F;6;f0u7AL{T9XJ?#?!qW?yx+%9gc1_G(+ERT[ .7Rj{ htA`i ۍ2 ΃j޿J㌵`~Z \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/9c/d37c10b277fc4408466a87efe6244c2ace97ad b/common/.oh-my-zsh/.git/objects/9c/d37c10b277fc4408466a87efe6244c2ace97ad deleted file mode 100644 index c7cb9bae968d282ebd6a12722ac4206ab7444303..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 zcmV-F0Korv0V^p=O;s>4V=y!@FgG<-C@xLP$;?gFE66EL&&<=SD$Zb-xIukRSj<=E VbE5NCK8;}xzHk1`4gl_J6nF|i8$tj8 diff --git a/common/.oh-my-zsh/.git/objects/9c/fcff3d0e07fce6a23c7344e11e96b706d88eab b/common/.oh-my-zsh/.git/objects/9c/fcff3d0e07fce6a23c7344e11e96b706d88eab deleted file mode 100644 index 1813471ceb159cc41d37065d645197dc7dd77ba2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 953 zcmV;q14jIK0i{*jZrer>?K8h(LXoC~mXYnJ0tM5kF?~Vp#E|3yZE7&QEUB%irOKtk z2(pTPMiLZ7^OCm~=r8nB^d+4kDPG+8sSgr0!`a!HGiQ#xIPu{4@bJsedc7V@ShQdw zgCKQtE+VA|BM4aztBl7yTSK@Ke#R3aAxmK4&Kd9wm@C)diU3k(uB7Y5jNVcTkYzp= zz%or1%SDnWKHbr(Reg{F}94|U%wj4{-S*bM`muC^#`y~ z0OG`VWAGwNJF2Y^tz)!!2rplPDL`v3f`bFlya*my9q;Y!SCGw^z*7LspCxom1%0D` zyTS0Se!6KT+3H*EKh>&umc^2FQ#2X26cBR!s)`CDxV@!%uwIoe2&1hEcXy>77Wwv- z==4_K0y&#zEG$jgDxX3qSyljj5`>4_o&TRs=X%p*4I&~Cmi|`ZIBu+)Xm(wY0eqxH zB9LzqiDtY0tnon3VPKJC$?yl z$+`3F@&Y-G-VVeS_eY%xesOg@bxtnE)9)?gpTCWw>vCrU zo@Q%H>lYU}c&$@-2Ca~kg@uJr45Z5Bdf_E8_f2%cxjj0;0-&y@m<0u^yWc-nz0mNB zXw#fAHvm&&Q?BP>k8oFd#8Ed3VYQz;sYg*)cc9P}BPbDXO}18o`;id>C|ZGqBD996 zZLonMe&mlsDi0sS-JgHJwk+e}IbxO7%HL<(ia|c(87b4AZ-)L$v4OR=R%AeF%~rCb zttI3V4_CjeKFtV4OdH$N??#s>l?)CmEvsTaM@1w0rYu0d?tXhqb<>fXixV)}&kx1d z%-y~JKu3N`Jc*;H2beM3LGI&oe}CzYvWK$yYnRq#_x>H_s+CaHsw&m)Q19c0TUrCx zK&NV(>iAyl3MGRpmy7DJtr28z#pA#!!L3j&L9?{4v7`>_ja?~I34V=y!@FgG<-C@xLP$;?gFE66EL&&<=SD$Zc2km+y!+aBUt UKCiyxr)#>o#G73l0PZOiKM}JW82|tP diff --git a/common/.oh-my-zsh/.git/objects/a0/430a0a45f81ecff5682070647f9c4c2da6410f b/common/.oh-my-zsh/.git/objects/a0/430a0a45f81ecff5682070647f9c4c2da6410f deleted file mode 100644 index 52b19a6..0000000 --- a/common/.oh-my-zsh/.git/objects/a0/430a0a45f81ecff5682070647f9c4c2da6410f +++ /dev/null @@ -1,2 +0,0 @@ -xJ@;HdM ͮra y] -RZ4Wk$H w.nB[#%FFtQ83.Ee$Y & Qq\'\[r!v,\nu_p咷ǐR}2֝yҿʅ`o'W=C*yi{Z8 ]_!wneugmsP3 =*Er \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/a0/a64c7e47ca2b9b47ac790e94f08e3798ae72c8 b/common/.oh-my-zsh/.git/objects/a0/a64c7e47ca2b9b47ac790e94f08e3798ae72c8 deleted file mode 100644 index b99386cc084ed44875ae92ef315bf20b4fe84032..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmV;n0!jUN0fkh-Zks?5?U}C_A!I-iA&FE)P2|+AnyQz^Rh0H(TL{e9Mq2OEU2tN> z{`b!A0wJ}dT#RAgym>SGW-=x+IRAKg`C(D>c~uAwg-TXpjhV#9q~NMb8N)mX;n@MG zwk3i-fx!*LIc{QJGv@3arynje0#jC1WP$DT}*LqO6*i&?y$j>wv*PADEaIg>Vhk3ON-BR+vrd z1xGZ8;Cj!UvdL(+cSC1UPzQwUf}!AtFv^k(%0b#D5ar;tEOAEgCZk94il;n2iI?T|-E{`3 zPoNd1gyQFK=+FtwaArJlwnfIoFC896DFk;>$0L5UWne^ z>)E2=;@}0XXqzR3*{fO7m(^OXMQTTeqk~9mKY}xb-7OuBZIQGNH22EGLIyI*Y z>-K}A7u4jPfqyl6z7_}3#@C$fs cYx0mS=QZttMRcKel@EUC5*?NE51}6IRM2K#r~m)} diff --git a/common/.oh-my-zsh/.git/objects/a1/478be31ca8e538769246e22bba3330d81dc3c8 b/common/.oh-my-zsh/.git/objects/a1/478be31ca8e538769246e22bba3330d81dc3c8 deleted file mode 100644 index 335c15cbcd0c634cf1a89563a86c48d29e2d0726..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 570 zcmV-A0>%A!0i{&UZqq;z=Dbfa7_V$svO<0kQc&mtfr?aUMan5e*4kbtRyTIEyGhkJ z%dvMjaO5#~3?3p+!gx&-7us^bhw<*r&iBoH9&aql7`olT;1OHtQj{!(@FTD^4L52Y z&dc(Wv;rGgCo0N|tR!Tk^tIsN4fn3$kq2q6SS)zBWLk4sC~!I}B|HAIlv-_-Oagz~ zISQP+vst3^62awyX$7AMG>=E$RL_i0Gpg(=K-)K=T~E;V42`X8i?(Yhvymyyz`L7g z&rkzna*g`j4DH58ix4$l&jj~C_-Z{VE~ndgBZIo@Sh6CSH>lv*ticbUvbyY5Cw7--FagJ{_TFfrX3^8gI4}aof$0m- zb6)HP#m^)orI}u-kz+gE-F&5)W8+-ZU=whCtPM|Q8H8cNk~zoG2n)90VUr5Imz|Wa zJH<)}2;gzU^be}8*?s%*Al3ge^lvjL{y^7VRe}&?FWsj>p}qRYnuK%|VyY zV!q}=lvg!P?=$>8U~YAor5a3fg@Kyn>Mgve+Xt*Ad IUlbZ@&_!1rSpWb4 diff --git a/common/.oh-my-zsh/.git/objects/a1/5bcd6461b5b8237844c4e2968df0518dab5e9a b/common/.oh-my-zsh/.git/objects/a1/5bcd6461b5b8237844c4e2968df0518dab5e9a deleted file mode 100644 index e57123643c1d938bf3685635e3c85829a0651191..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmV;s07UG pXUG2w)7i^fzCp(s*HUqR5Nbru$n;y6Ez?>yP%N9YuOB~OSll2RUiJV0 diff --git a/common/.oh-my-zsh/.git/objects/a2/695630cdd7144da1667dad56650614ba526ba5 b/common/.oh-my-zsh/.git/objects/a2/695630cdd7144da1667dad56650614ba526ba5 deleted file mode 100644 index 2783b7117bd5079531d2f583ac6c039ed50659c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 261 zcmV+g0s8)U0iBOQPQ)+_MOpV0mRQVcAaU9zl@Q_rY~}`W;!KO$rnu=yb9*vKT!7{G z|ML4k9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+$iMaQO-i4YYfsksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1$lGUFl2R$JW>sw_%i)b51)=vM;KH= jetu3dgVFP&3n%BjdGhQmU$gCt9;^4;AIbm#@t~5~MqjMe diff --git a/common/.oh-my-zsh/.git/objects/a3/6a90b932d4ef759691e1fbb8f8f6c0b7f077d4 b/common/.oh-my-zsh/.git/objects/a3/6a90b932d4ef759691e1fbb8f8f6c0b7f077d4 deleted file mode 100644 index d6f9bdb..0000000 --- a/common/.oh-my-zsh/.git/objects/a3/6a90b932d4ef759691e1fbb8f8f6c0b7f077d4 +++ /dev/null @@ -1,2 +0,0 @@ -xP;N0)D࿳Bfo<'mC(ki]-DzŅ\8''reb2 oI$c\LlVnj3N_kR14@$Cn 쀭.%9wK;6x*?%obS|i.f+,cCgJީB -3 ^ ^.@ڼFHqAj5Z8ʼd 4oRxL \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/a3/9c9ffe5b7236b6e4dc78efa80b478cc411af7f b/common/.oh-my-zsh/.git/objects/a3/9c9ffe5b7236b6e4dc78efa80b478cc411af7f deleted file mode 100644 index 9572372..0000000 --- a/common/.oh-my-zsh/.git/objects/a3/9c9ffe5b7236b6e4dc78efa80b478cc411af7f +++ /dev/null @@ -1,2 +0,0 @@ -x[J0E(/i,p''mMjE~`ؘVC+D(9 pqHPP(] F䜝VH 89 ^yrJlPeyaRa2JGoddxo,cZrԳij7k:SS?J^ -nCPW^ģuCm \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/a3/b1bb7bd56992320907a49102151f414e5f582b b/common/.oh-my-zsh/.git/objects/a3/b1bb7bd56992320907a49102151f414e5f582b deleted file mode 100644 index d6ee48d9a378e741b993ce0f168be4baa9974000..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1974 zcmV;n2TAyN0Zo>BJXGl)#~(>FsaU1jWCw}TB$sNtY+03ZOJ!D;E_=)zGiS^>XPh}R zX1Z)kt&~~Iow#Oa=HtOTsp*hP5S|dV<=_ZULQ=F8lm@u& zz+X)FFL_69Ib{%Cwkawm0;&{GD8>kx0ste!b?k3v59CEV7_r=bEDE$5h=Y!dCPgw_ z0!9x%AL3dKMp%S&hh=Y1ce!i*vO}%-AvBFrN^mH#Sw5bW5-a-V=odO~-q!~^CJ#b` zLW978?rUKeb}3r5YZjkDE**6Fd2MJi#4>^}Mk%n;xNp|pZ%BePb#%1Ow^jJC*_hhk zApt08_C9Iiq*G9RzAbM8xcn%7iehW_CoBPT+&tJ;TB{evyN}GaT+uRWp6?q8shE`U z5s3uo^UW3i&(7$&rY@jmRbNIUr$EUT-)CevtS_cJ;lAx3nlhWYa>Uv*ZYDLIh zbJlBP|83c^!iFL!i4a0S0^P;Vhuly26zYF>XX#(>v|hzHir{CU3YtQAG?3PVQseJ` z`oXo-)8UC%_Sv^KC3n-u}1$sWV*zSib3NHOND#AFcA7{4}Jgf05#l39ba+{(J}1o9phR)EnU-rc--Pe-*i zq3^Z8ZOAAsH?my#c>|%$4_dQ;9IDHmAzNPk*#;w(Js!Q&@ij96>8v1h8q{tm=L5NahfD8dmi;7Cz~87~l*u9djFCtkT z;A$^dd0Uu~`*s(^1m=%|v9jtq*D7rt9q;sC`AM1*o$MRsYA!}G0t|UxWbJ6wy`p$I zeyZ-s%DGuiejyNJ0wFCVWl|JuPY7>M2|MRvWn-#OHALf^T=on>i4=opqE&A@=G~`r zHz#O`Oa@xM`ZA&ztHmVbdfo9l+r-)|01h%?`hS_aHpOFy@@ZDoO3k^&X{~eE&g|2hOH zXY1UVhQC<7X{)Krfmp~C9aJ5yT=u@huAFO}@rYonu4f-;9fll}0Jg=ik>(|p>l&OE zBEkww+bV%Jj3@~+Mhk9??ENeAdez~@&*SB1 zp0h89$OrhH)Bca!flyBB=!svryFIHs*t(%0wxRQ6<0pX$;KV`}K)4YWTV@!pt@2hF z?z-H!5n?}-kb|&G7S0y=+~d=i_cTQO-o_qbT|5Cf%EzP}o)`meQ`fWi*Gb~`1YVZi zo;_xWBeV{5WPVDpH3aW)3$HNR*`Cp(H-Bz%MOW%2h~+p?V&m5$;xfoyTVT?w6%QH>!ng542raJ7oAz|m5GXxMNPe4 zLFb2$eZ3hvGCwhfqoDSIk!oK_e1Vb5Eun3~R5HWT1V)lnPJn&MVSdu58Q0Ca z^Uj)vW;JlV689$wr7h6#acCCbJh!NY%J`5jv*wl7#K8up5otgWLQxn=0mAs;U7TDq zmihW;NpIjIb;+p5U-I8X+6N)m#$b_v+tx=jE_YMRD{e9 z(>g;{KaIF+iM2245z*gwuKwVbsK#_Ad`vv(9nhttE*;Al)lrkKMx1}vOq_tAOxl}P_utGEAi8fjJ IFV+9Uyz;l&yZ`_I diff --git a/common/.oh-my-zsh/.git/objects/a3/c0fbef28309fc3d21a8c30d5f8f2bb6df30c3d b/common/.oh-my-zsh/.git/objects/a3/c0fbef28309fc3d21a8c30d5f8f2bb6df30c3d deleted file mode 100644 index ae1169358cef550f9d521b968b06f90a147d6926..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmV-Y0j>Uc0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zv_U`#kyNblW3=&4)anO*-Zw^Zy-G kL4JNtF~iwi+Zh9Y|2lU+)?PAtNz1N3QQKDo02s}cBmilsp#T5? diff --git a/common/.oh-my-zsh/.git/objects/a4/7f49406144cf5db8288aee28f4a592ede1e6dd b/common/.oh-my-zsh/.git/objects/a4/7f49406144cf5db8288aee28f4a592ede1e6dd deleted file mode 100644 index 5181893ad9a3c6b0f883fb09e4156e1e6f6f39e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2141 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 BrIi2x diff --git a/common/.oh-my-zsh/.git/objects/a5/8891ab3418e095652ffcfe1a1b53be46fc3af0 b/common/.oh-my-zsh/.git/objects/a5/8891ab3418e095652ffcfe1a1b53be46fc3af0 deleted file mode 100644 index 92a47c010ae1f7b30db065de5e7d28845dd64881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1975 zcmV;o2T1sM0Zo>BTukX7#~+uPjHnjTik(VAMoO~iN9z*Zgl5y0%bsRVGiRD}&UEI? zG~@E4*hHj@gha85?MfvoN#!R^q6=GXAyT%RiYTRi$Iip=cm939pXZ#{^ZkB5&!H(4 z<=8B-Sq5wuGYJ_8$2{Gb-9r;e@{io`nHRt=G zL7{b1b!1&OhxoG-KYf#$oeZp9n}L zq+EbVrNBUd7Ia6xo=_e+n??K{z0fObX*EiBsBf-Rf+9398@GOgmqF}AUT-8i=5F~N!KI;Ws7Mh42PmJ{Oj-3@9Plum z9*+d%2k%9CG+coCVh8~Y9^MS?E6?;8{CVB6$&J&-1mzd3h5|-OQA&o%XmELDwGThB zEck&r``v86EtxT*ngS?^5kg1;-GxpE-A;Jt8~l8K@n0Xc-bSwx!_PpKG==bKAgcz& zvwu18t4pzm!wb*Miyy3u?rXLXB20gT*Vmdp8`kF*O}bu}8t}9*Xv1?zQ5?9JnXlPx z_f|{4{nad!U4|V!P4y#?V$4}d$Urb=^yY8@w&3qHvl>~crB(h3 zEfrRTf#+P;0pm+q5v8JU8;In-;7om6!&%*%6^nX2)pS_zjf1vROQ1l=xpEql$bg5> z__`+3p=0@;slr%At6Qy+Ng;HkLM|dinUPQ=TRs&>|4FoWAm>6c@ei3-I2q8P5T?IC zL$KA>d~J^@d8LYujFOB;?r&QhzX@O7^7z!4yDN<4#5K2z$qi0Dh2k==J)#ASf`UA}JMDCij)m6h;WSG8AFP3&bXC#o2Y9*=qCA zY1z?F6BXXEYIn^NG1Jpb!wFDuP1hgSwdo3*FrziJy}P;EkozlNP`)H2@`20$z((d}x{V zh|b!0MoVnc*Z9Nt!Oa@_EoH9ql!v$Nd{x-QNC0-W_q4jtIk{_#9aMtAGuiJRKPuM<6!N9N18Q-tka`F2 zXLjdWIqAWQK0({$|Km$Q2sd%~#BttE54Af-Hw47gw4JQ|Dlh>Ym(K*DL>DhJGg#YoJGsM1n0&-M<$+&z823#kt9Asa!bF5AnWN*zINiEx8 zZDG@50IMUDQgT9w0-nMup#8?!Rh8#eTUa~7PAOSh-kS9?nFt2OrBY{|>2Bq5%Ao~y zU7mqSgGYbd2pzev1jA8a)Unv$P~~=YpDA)7DJ z{YdJ&-=r0(dgBMZMqxiN_bHAMh~&$y_2-@6-yg&QC-%v`c%Kq85o@){kmhw73uA%@ z1oy^XvyJ~xSx1T2q=E(3gX5<+?)@q$Y37hoFjrzP9ngA$xh-C{s&das&uDLp1gMCZ z9VWMhWFHuE(~_{R>Jw4Fw5|N?8mGYuL`Z%4=kQ5bF{xvJ#LlYlmDOt`^x(w$0c&Vr zT>MLr4e;C@3vEYDrsf&fJ@$HHJh_Y|g~mTuJeVMBU1LZei<)EQ*tKYiYePldI(v-} z$fO}jNSFZ?)Zf1H;cn4qwe8$ohj9-2K-HP2aa3{~NVZ&>dr)h+kegOEvA=9w$_o}* J{$DAM$fU%y)F1!= diff --git a/common/.oh-my-zsh/.git/objects/a5/a226b69b93e8e81d2479a158a6e182fc8b4d10 b/common/.oh-my-zsh/.git/objects/a5/a226b69b93e8e81d2479a158a6e182fc8b4d10 deleted file mode 100644 index b135c807ecc26d0ceeaf49599991012277851602..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmVKdWT$Xbwg&8{TZ zBl6Xs`V6NPY&x!&5$gPw!OLA4bMi8Y<+mx)Vg3=23y`04c2 z7AK(0QQxDr;MqEdS5Q~BU*ztI^BY{Q|Z!`4p@p#@0IB|-DeU8h$&I;jvJM&+9R-HDpU@RAxwNBZ8Ex; z&0BR97%2@0rfyigK0IE6js@&!7H)klb0<_HosS!oHgl8{Dl1-Xt4CSPTTX$F2LDTa zgVc`qjfzIY)7%Y%`Lx;~cG9Go%771R_A*zdBi%b3` gt5gc4-qHc}%FkmLhBe?<&I9&--rH0C0XJ4qN>|}jv;Y7A diff --git a/common/.oh-my-zsh/.git/objects/a6/2dd560209e7a63b782e3043e4300bbbd07a252 b/common/.oh-my-zsh/.git/objects/a6/2dd560209e7a63b782e3043e4300bbbd07a252 deleted file mode 100644 index 40c560e117258d896c9f68410f9d19f8ddda8d10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mQ0fkgeZ<|06?U`ROLdbw3LK3N}l8Dr;nktvtRh0H(TL{d8k=DC(7o1qJ z|9fY5fsop1F2*o#-n{utDNo`2|(G7$d z*@Ud2)Y@BCEK_73UZeM(>%;88PFdD)CwZb*jE5a~aFcM98$2+3l2itk> zHO|J1z3p3hX<0cJy)%^T5Qb4QjxkW>41x@tjwMVH9wgul3IPH6181-pN*kD?b1jxU zRb14dOBdfyrw>t2I<)`%@^BZusNSo9SC0B>P@9CJTu17RpZ(G`y&@z!AnzSS` zvJGNGge*Ce_5e|kwIp>9F|R;NS+_)a!*FCy9y0ZY~d zr6>SSoO&Gam{4yrwMr5Uz9Dciy6I;ab|6WHg$Da7vDMRcK!$S`o`gkpJ-JRHaS^m4 z38L8f8#+_~y(vna9!@g`ah24osH>`30AHs7fIhl5;EY=p^VR|o+@c_q;myv1%lYZz z#Dmil|MT1roxGT(v>}U;BM4SIUUJGsSlIBd_s;QjJ{NAJvYZckuXYQU zi-F^HqD>SZ7O!?mHLDxB4yh*6A0K#{@k2P3r0>#E-wuiAK=JSK7yo9Q5vyU?u>L++ z>Qv3%S@>70=PGd!Y+S|Jt&&Mis{BndF5@-GrczgdWUf)rp^w(BErQ(2nyjy|Y;7DI Z%VmRiAP+9ot#ZNjZKT6={sQmg?BI1_OpyQp diff --git a/common/.oh-my-zsh/.git/objects/a6/8f4d25632f5d4e1ea6c7e4c24d01976ed2f9fd b/common/.oh-my-zsh/.git/objects/a6/8f4d25632f5d4e1ea6c7e4c24d01976ed2f9fd deleted file mode 100644 index dc6bee408a538b5e164e9bec14b6a272dad4c8ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2165 zcmV-*2#WW30Zo>BAe31j$4?iRM6of^MT3gcV4fCGp~4|PF&3%>lf%VuQ78b*Xj|x8HAe~)Y?mpy{O4Y<;Ybp6L?k~@#1nwe zC%VSG3`b-2!}}uhJTjaf8x3~I6n}&yQ9=Tar%1(LQqxZbejoLn;)jW*FuSx-Xb@-! zIMR0~@|s_0n?l{XbIA3hPCwg3q(LmgSzMF=P7XZ1G3NA=VVcEK6}7GJmya3jk{L`S z2nAA~-*xO2i)ydFE}RW=UYwa9>Yn!%3xJl38{JUOYRwtfNlk+dt)Exj-WLZcmoH)= z0s&BCq4x&kJLgr$Yb)TF6W96VTQot1&*LFDi-Ge=MgX7s98mFOU?4g-F+FO*kZu5a zXk=KuJ>i=x;Gzf#^ychv@KH;e?=>8c&U#RNpLJ=n04f3m=K+-I)lL`+Lx6XW(>X<5NB92Bcb<$1|NTUB6)aOWMuJMadUczq zMg@%>rvlI&Q9B0R>#d5Rn*H2t4=A zZE4e;{H54Co1G-?a($+yQwkjcn}M)VDp=wS!{>pCf8xD;$hk-?a7ErVdM_8;IeCUal>FWVGs6UvojY2>pg^4_pO7$wB7Y%CU^ts0L=h^aASpvG#j^jbhv_HB z4bc;kIV0#md@e>m|gveh4=4n{CIA!J< znn%yZ^u{MTZ@U#ek?|meL_uNyHl-VhTAIn=)_|Af5hpAEqaVaL7J!23irPl!8U;l~ zpN#XY)Hwphypo49&P6dCjCp1%?R}Bf_rmgd^~heM39IV6WK5~9H4Y)pH4 zA)D2_*~E#xcOtp@_I6V=UKTxosrfROTyb_^jj~>^a?$>_s73V zhdOs9zpczquXg%xJXBDEDIze03(7V-4quI3Z@PQ?#*CW7YYa{-3|s{rF%C>D+QY8X z8>a49Rc{Y6>(oi#-J=4jL>SEdU)$_Hm|UAb-~= zsKqC0%vLMazuIi*hz#?Ep+Lh{Ud_VWt*F*n|M8{Qi|TG7>iIHC1)d93y>5?=Z=E*r zY+I^9`_=Hn>$=7p5Ob)K0X0$8784z2552UrUf}eCyLm_2#v#W9fUbW&ZdF z5KfhWX$@Newn+gM!qp{{2VZ92tvRudzqaJN{9MnLQ_XNJKZHfKXm699HzV%9ZRluC zDK025{}5H6TLJ|Mb;vkSD)7~4nJT=!t=v|^3OQTwzM;NaCJ@L>I)b0^s*Kt`7NwR^E?7Mo^kT|XKHnxoHKa=r@GC6H3A1Q4%S{axxbn;M@` znqSV)4v76xTnt9#k8o1njQnkFb!DYSYDD=|Y6ILn0%c)B29t{c7nN=F!;ONZ1Hn0> zN1D?#9zrU@Ic9?59?t7-61s@@CNAr|vM!3|6Mru1=VI0=iOy{VVkvDe@!2pnmFen5e2#ikvT>I!_9^ZO8 z`~A;?+U$jM$9=xQdZOM0JPb#;GdJ&__b-1q&I9zM=0~afD)cxCTXZI6%gHQ^YI`7j zIO&FY>K|2o6+SBW)|!mZUEF&3s}xF7hlGOFTx-FYTr=isyuqgK(C^-fzWV7<;ZQRy z=#D5jHt8zIRmfDu6MpEnnsP~zVKKrcX5LNv(l@L09gX|3G1jWdj!TZumyVf017q-J z+US^4DG0tA1SvweRF#Dg)Ssf#U}X7dJ3m?5##DJr*ZaGr zEm3p6hYt$zzfT%4PuOKgBY#O)X=FdJev!+I+LrCsvdKcIzRkzER5M^nORjx4yg;5%GYjz=ehpN8^vNj3>g9jrW8+eQNU$Clw&j9j7Qy diff --git a/common/.oh-my-zsh/.git/objects/a7/1f7ef175ad7b2e5123a1d755423878e3824d65 b/common/.oh-my-zsh/.git/objects/a7/1f7ef175ad7b2e5123a1d755423878e3824d65 deleted file mode 100644 index 09fea1dd00c05bdec5302838fd3a73e4dbef5d69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3284 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 S8tWJ`YX)pr zZah!jsSj1<>lvc!o(*P(LPd5la>E6WZ{PmpD^tTZtI0)^z#;*$Ja2Is?9+uBcr?mf9N zLd?|cD__sH$d3>OIhjceH&>s0*Za?Dwd;BR4vu}{JqzvJzCdO3(-~a8PWRp#W5BC? z*79YxeC^j7|0&^6XXIz-=2q%f6=&!bXE0>Us{Hr=Wv9DNwAb=P@#St`o=rOeF{L1< zG(9t~nBi*CvDlDzq1G&u7N{hs6-_O6>|6&?QIeWlkds)FTFfAH<3sxFjrvaM9`;A( zSXeJ`KIbqUswN{f7pUOhp|$F>t*(pST4&@QTfgFW=F|KqPzCw2;U(y zJwUGU@goL=eh}~WmLIzfX*K{3$(`3{EwR9TY_2prybG|*Gqr^?+Q7RO&kj3@fI9wN$kv z0W_>J4m;^KY_*rB0cZ83YbmZv%{embow4^uC+RN3-|aJB>k~{il-@IK;rK%q;J2vj zVJY{5b+60C{MYH^Dp}0uSEJ<}7tB&M$b~HkgF&$|yMZ&@0Tn5{`W|scRjf;;mH`H< z_2LEkKVUS%8D73T5T^^&QSv=`oLXD3PJqtEYd#ylpN^JZrCN%p9}@HG76jV^vD!c+2o{ z)c-L8^WCqP$JoB!%(MQ#;ugN=U;IBantHuPvx7}vuk14fS3z#2<`Mg=*aVB9y?%I0 zmUmLW#>A8=)2BQq-AL`T>8>hVD&oZeTWWk-<}&9Su5f$>JjMOA97a8+`7dxG7z50w BouvQ( diff --git a/common/.oh-my-zsh/.git/objects/a9/5fb50f7e5277f3a468e2c552676a186e7ead5b b/common/.oh-my-zsh/.git/objects/a9/5fb50f7e5277f3a468e2c552676a186e7ead5b deleted file mode 100644 index 1abb9f36f46e8a726921e90d4a9f71b439b7bd91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zYQK}2xv^n*|}8L7EI1)Ph$d@=)nZeUc0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zv_U`#kyNblW3=&4)anO*-Zw^Zy-G kL4JNtF~iwi+Zh9Y|2lU+)?PAtNz1N3QQKDo0ISrNc~z3Em;e9( diff --git a/common/.oh-my-zsh/.git/objects/ac/4af4f13da57f86b8e51976f11536dabf4c632d b/common/.oh-my-zsh/.git/objects/ac/4af4f13da57f86b8e51976f11536dabf4c632d deleted file mode 100644 index 61e989e72a7c7e604d03639b05d142956b815f51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2138 zcmV-g2&MOU0Zo>BAXI4|$Db}D5jKe~8dQ`fxprNNBDV<1DqF|QF>{!6W}G=QOqaK% zR-~27mU4@3vaV%xAriHOB}!|GTCMQ9g;FHi)6S#!oqs={=Q(H2@Av&Z4@IIV!_3m$ z5?HLIe+-16z>?2JuSE^!jz(kdGdJ(cc{x&*kqM~)VR2D2CXTQKe3BA^iXi7bc(+EZQQs-O|I`#_n>GRs5)A=I zdT&Qw^9yZLtY4ji%!Dm8~-6 zmC3I74S!PvC@I8*6gcgE@bd1N5$?M!DAW31>iQHc4?9CC5Ft2xpt9QWnCofZ5{=ze zYhQd+c$;7w2;USXSbR2WWdX9HK*mB|lAm#` zz31;Gdi%9{2is(mkYe-~=kY^;cehiDlD?yRU)Ebs<|qGsWOFraQw~OfD%%E4>!?P> z`P@k z;!!fob6)WSac_QQeuLZF4*PGy*QY!_JMI1^ox1Wr-kyp7R1q<-aaQaexxht9evk-^ zMU>^8I7cGNet!kC!UW@Qwzq^qfvzT>lrV)Ne<4L;1cxa^5jvzGF;gMgs_(pq*+<89 zCqK;*`zF@9$(IDu$)MYoje_ecLAZ)pfAnna&d8pD_9iXn0hZheLMRjz_1P(3Pteg$ z0yq1;BoDdSg&+JNCa?e$Ojg!4I@c;HDfwhxV5iOyC>4}GkaHf25n$9aOL@;zl^dZ0 zU(Pn3*sv(y-ai~-jKih4e31|Z9_ORm(<84q8Jp^BkWb=q2dDj`P~!8zo4}19I+iq0 zg*(nG1nLd9E?pSjE~npSRhC!ii9J95T{ie;XVUAc!t@%a-{PQxk}MI4Av{pN(Q)W% z%o?*@+tz2+9$sm5TrF@pbi@QOwQLW|Wjvm^y{Tqfkog}NBWby*IaSd3(KB;LN5OMHMJH*457XAf)+M~Ukr#Yh);B5bU`e@!Lq%`zV-&? zkw&%dS^WQ|JM2*_$r25yG4<3Frir z=WO`s(yMv(HxSK2Ii&;51L|J4M#i>IntHY^ny>YX@%vZxjn^UO(k%gMqiQTab(lZ! z(#?KOFr;@1j{lY(Y9q5+jv^d`0y<3411_p|jKhtB#Qni}qKDd(S~x-}K}X~-0q)^=hf8$z;(hJeed@~= zl~wm-(eB=6#b&lhAJxfLPN-fbLP?mC#40hHOZmlt6KWK zL#~dUT)zW4B7Yu+qd=#3t;X^CeYL~-$c3xX>93uw!lI`PI%{f|!|y7u|6NlFcvxgF zEH*eH(^lZM;=qEotBy0Y4C*13-~oI>Vg{!9+Q@kKuB>V$vnMh| zCajA3L>K@H5e9`IB#H4!K?iun$1wuoeLY$Kym$Hi zF&r=wn;)j`tu){&ZqXZ;KTd98^jHJoLy6ZdQh%@Rt@Kg7yUKKI=7QG4Q&K2J7YPL` zc$)>I3eA}7+I80Thko@=@HI?_3YXqtZdZi#r*T&Wo?@0d5&uKirU{p1ITj-v^6R~5 zZ~8{n-lMTUHpXmfvgJ`@b7Z5Y(7>4Z*D*Qjku8G?-XD+{RDRwKh}P()sRASxeN6@8N|({O^?o%ocXqYEh@+mzmi2ubJoa zysl;2X8C3z^jzi>JbDW`>PAko3VqNkllfovx;9CtY%2np=K~ QkA4PM+WhSHKUn?}@)OT2-T(jq diff --git a/common/.oh-my-zsh/.git/objects/ae/479266825e8dd6d6d26a69c08e91902b8550e4 b/common/.oh-my-zsh/.git/objects/ae/479266825e8dd6d6d26a69c08e91902b8550e4 deleted file mode 100644 index 17754a4504b603b74d7ffeccbe9427d1d8365ac6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58 zcmV-A0LA}!0V^p=O;s>4WH2-^Ff%bxD9F+)$SF+AF}rTk2pk+6sj4bCAZ6=Zkt>n(md%GN`7-PspmQ7f<*9!dvL$(34ZqXhC2&Duwqb-2 vi`x5*VqSigcO@^B)!PJwX@MMIvg!i!v<_$e{q1%u>)6J&uBG|}N;9_|Qf{x< diff --git a/common/.oh-my-zsh/.git/objects/b0/80be3a115c4d9b6feaa3368bbd7e1c9451e84e b/common/.oh-my-zsh/.git/objects/b0/80be3a115c4d9b6feaa3368bbd7e1c9451e84e deleted file mode 100644 index 4930a0fea82d9e845fd8626fb8770048c54fb570..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 640 zcmV-`0)PE@0ew`#j?*v@<(#h=BD4jG#>;j&Kt&~332^|yVL8CIYSYB2BN98ZopuWg z-_DF3r!6gYrPT4vym@bC;$@|l@Z#n5t4C!4cQDN14@;C7*4yDvBVZO;!DR%%Goc`! zUXDh0m*df>{-#<;E6vk<3nE=}_$=Vl7QSOlDUD65isy-UuK}G0RRxms9IOJ(YlRU9 zi7@*XAvdYCId;Jl!jE2PGjkv>YgcCl&gI~zC8scM+cq33@|lzOza)~uUqd`D_v(@ zXs8l|c3#cirJ3W>HdOtPBWW}r_S(B{#$%M5HN8{6IrJtkUH8WE$rgS!Bp63**F>$W!TAvJh{W7mLqfIP2*gcjHDiTgrk{s3B{$<~WI8 z-rjyVra*i-@=|-6Wz9)tCQ`ZLo=nb*w5=={ zful%9RP=Z!U*Nb54J?%F zx+6Mv0N#V1bMJN@kx|stKari=Ec_9MSv*<672*BFsw>#Sa diff --git a/common/.oh-my-zsh/.git/objects/b1/1e28914139fb585c0a4de4ddb6a55f19a5493d b/common/.oh-my-zsh/.git/objects/b1/1e28914139fb585c0a4de4ddb6a55f19a5493d deleted file mode 100644 index 90207da0743b7da103c587dada63931ee118c2a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmV;b09F5Z0iBM!j>0ey0I&8}Y>z;@cJM<&C$8iRs5k5N1wrDI<7@bO5CtDVJsQnO zo##sjJGigjR6&wNlEGOD=!hv$&Joco6&Jm?#j)wpHR2!UDW`T3PUA3*fwxSIVmm~i!b?w@Ai}r6IH-xkNwmq{v6O8@`> diff --git a/common/.oh-my-zsh/.git/objects/b1/b1137d1aa89b098d4c40ee3852df3f647f0f93 b/common/.oh-my-zsh/.git/objects/b1/b1137d1aa89b098d4c40ee3852df3f647f0f93 deleted file mode 100644 index fa57eb1925d707100fa4882b784620c0dc4d9338..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2138 zcmV-g2&MOU0Zo>BAXI4|$DfKuN+^kv1{I}AuHC#PirgY3t85)J$ILM2%s6vqm@aQo zE3#RaEtN}jQ!k;6E<~c1jCCv46t!C6b*B`G_O$cV`_8|g&-0u!=lA>mo`)n*lx|^d zX$`E_Qa?I^lVHi`!Z)HiOJ|dDPbJ%ZIj=@5GqWHSAWRNw!N3rvfKQM@P#)sC2kTZ3 zD*MRad3Jtcg;PRO98?J=hsVW5;Q;7qZ=rA187WM((^GZ(_k&Q=k!0wINPe&g6M)Yr zI>&rWN8^kmd!zHcvRs~;4Rk1!K!hYwLIRGb$i-jMGR_45D`uX``%jG#_UWV0AkZ*y zr1xI*^?>j;TJ7po;&)fTLlF`f&Diebr+*yYDgp$@0Lt`fC(MQ}jd>d`OhZD8 zBM&1(3eG|Uxd;w4SW|8$l_ffpRWiqp5n#!^*_;FgF2R&Ac_?^!Dyn<59gCn}=Ezr> z^GfAc14h0p0+bMPg(UdJ^Wc@;N>QG>tw{6Q(=~m{)`wl86pY|(KA5xG`MCQp{>7TR zE7!jKs63ct9}M3V#hH8-YGVa%#DL62ybA%Q@sf)Uv^YMRp2lKK@g~3LsE{l^tH+=P3gHfh-yCo;IxirG*HKZs8JgS!4AG8@% z*68_biNSvD-k~=66r^10i}Uzlz_;5aRmITRv+u^BH{(;_KBB1#wkexSf=c^3t<5nF zv<2JG1jV0C+dtQnT=snfjwleEmv_CmFy~&)njv2q89RLExRq7~6mStkL~?mT;JsI= zrOj~S=VIR+cCxtB{kg6|DRcyE2EsiVPe>R-QJ|0{xHy|3L=h^aAUR7p#isAPm&Hft zb*Dbf7W*g5JQPcUsbo-X%R<4eIU(2_i~iVII-Suy1MQ94i~~%C6M~Q^DC~1ky_KY^ za{=7x_mMo|WEXr0fEecnpe+)`|9(WtP@k7Uw zIeX*6Mk~fkAIa8z1?}?O=Uqwwab4Jpn?)i5y3@xplqY_ z@U^%#7Q42s&ypQpX>vk6csX>$I54+vkGM&%pS-uJdRvI)TZ4>U-D;3ZgrU6ujm55m z7o;0v9s7>-r*yBm>S_>?J?o@G{O4_P8>Sb%|Ldy#$Z zb*iHc>fJN>|4o0A+5Ef(QVA981l6MbGw+*)wD`r0+3BVQR$C4oQDD9>94xS#scG%& zQB>n<{Pgnc`L(wZtpWw50?h*&K6gjQw@#URw=G_vecJT>>)M7}5Ob)O0J4~B>rWk) zkA3vBU*L4<{rn?sJD5l)qfg^W#uV^BbaY(>e$!IwGrWhYki zSCz~w$n$PF(*)P@!&uY^_BG#eJL=(^`i|C=VyV>XeT>ww1PT(W$T(1y`Y&jiEWGPb zZYN=dotM6=ud7xF1oE}}L!V>HQF1%~S2n4g^xR1C2&-%E|8Yx@m2GwXL0r1^hUvOD zkH&zeQx|PG-vnyNrxdFK#3#;pr+DyPcH+}NT+6IMsaqz+;n>>BoqVyF6c+GRS}YWC$8 zwhs3#RV)_@2ocUkfsfcMwCB$B&9&*0U9^DMv*9#le`p9faL!zQ?4q*Jy*ed)VpU7O zZ`if*Q|os?M-<58VkpqwnWy0bW+w zi;9d+$~B81rebg?JvvbMCi}iok2pBL?V9rpZKGO9C0Gz2mso&l{&sTS!>g-WiR{TN zkr}hRHW>zhM1&z>2tjc91i!fhYdZwQ15VMS;Z#oA`P! z+MBUat@mjBj}38~8tr-H_-y%@IW)Ko?CY2u^YL&jwfbV9RixKa@7JU^w~8kCW)P$Z z;Za={Mo@o>O2e_ijGUFSqw}sdJaaU^Pg QKf_Fpw5j>t->#JvWQCV8{r~^~ diff --git a/common/.oh-my-zsh/.git/objects/b2/07792f30f523e2fc82a70e75893bf1124bf7a8 b/common/.oh-my-zsh/.git/objects/b2/07792f30f523e2fc82a70e75893bf1124bf7a8 deleted file mode 100644 index 6e6f948..0000000 --- a/common/.oh-my-zsh/.git/objects/b2/07792f30f523e2fc82a70e75893bf1124bf7a8 +++ /dev/null @@ -1,2 +0,0 @@ -xM -0F]s%IDt \gRm#xGp{4VK6i>Ff%bxC`wArE7L2;DNWDJ)2k}ZU|6usr_TM9_H6ex Tm3&h^^qJ3CS9AgZ#=sO0+|3$_ diff --git a/common/.oh-my-zsh/.git/objects/b2/c1af91d3e70ea442ae5353cf7f140d89491c73 b/common/.oh-my-zsh/.git/objects/b2/c1af91d3e70ea442ae5353cf7f140d89491c73 deleted file mode 100644 index 432a857..0000000 --- a/common/.oh-my-zsh/.git/objects/b2/c1af91d3e70ea442ae5353cf7f140d89491c73 +++ /dev/null @@ -1 +0,0 @@ -xOKN0 dSxzʯj+!;-\y I; =UfpG7)8͚fҞVI9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK z$w9$7#n-6(Dn{>=W=KnjW jg8clPVuq`A;eHzLR^QQeeBEBZ;l5k2m&O(VCW@1`Kz6QO diff --git a/common/.oh-my-zsh/.git/objects/b3/9eca5ce4851a3eb5fd8ce675badc5fd503c93a b/common/.oh-my-zsh/.git/objects/b3/9eca5ce4851a3eb5fd8ce675badc5fd503c93a deleted file mode 100644 index cc741c88ace38db31c63457e60056eb06ea08615..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2138 zcmV-g2&MOU0Zo>BAXI4|$Db}D5jIV9(V(I?h^^ix6KM}MdCeylOvK5ZBpBpM11 z_S}xT<{#FoT(|NZl5@!UXWPg$h{XhlkCMRI5jPxRPtG4?ST9i5+VpPGi1BuX!A62n zAou-M-$A9g_UfymsUY|HnOR{T`CqXR=(@TyO_bIzKjSv8W4yZM)6!eJ;~?b=#2iE@ z1X>*QZh!onnKkix%EaZwmA(bmjZhKbI6`n(gn(iN3h37Xm4Ed09nVWlkDfhX5Qy#{ z8q{t}_~r`vC_(|lX>YNYjCfBVGpcQjw67 zhy%!gf^*OS3?YCfXVTTUs#Is9TISF`1T3+fXNge2NVb&CN5PBZkzK=WcsTPCPrkyO zUnaleKlDuzqNE5DQQ)M63@$=|0UsF^GkEiem3Ac*2r)}cVSEwr+C9Cw z)nNQYiBC2+Nz&o=R9C+YIzlcB;i7b~BpD{pf)f8Ex_gjwQCQI8{Ab>r4M;o1t0t&Ca^#hOjg!5xX6@MRD3heb5f@XRq{(8C^#R*2r%N6sk-Z_+KsUO z&!-!XtzD4k5D)<|#^q5wfmnnB&$BUY=}}jlP0S6n$R`Q7qx0SoC<*xBP0+dz?ThNE zf^BD&g7k-47SE4pQ_yd-D$_gc*sdS{E*p5WJ^6K2L3)kzZ}Ct;Nw%285I!hh=QMaV zc9q4BEo(Al2bLQj)d*S&9SH%Z23k%eMgr%q*74`|9@k#b6;}d z+8Br4gMBGotFE}{hiA<^rV#)Anv8jogJ{p3;Q5Ua7XxGR6O!DSoe&Fguw*x~r>$Of zxIv?9hTy+x4=+4>+6<|b4tBh1@!lDCOoN+!qetv?Qv+%&2M#K*Kokb%+Rf0i_Hi$+ zbuoH$>D8RN8;Ev+g3^KJ15NK+!=sxf&AnO|%w_yy^8Qs_!*z&xbV~qPbdB{`yX6CK zy{zX1v+z#-!PZg8F(F_YosU~uUbFFu!*YaIZEPXqD#I}-q(io>bbQ~7>^rifD+Mb` zzbnY|YChEj*9t;8^a%Db-*zMN-s{KhEh#01g;wvQ3k^!4Af<~;0M$ajxy=(rw>DSU zNjafs3*SAiuTcmj@}>Jjp5jW8ay!45Hs?B+xe<~fPUr0Z7-M;yS%a1`kFm}woY+ant?K+a!{Nq_BP6CU%`ptGiNIpVJBn%}imfTvZ~ z{9?mna;;*B=@{%!iwY3E&bnjREeXnRz3McLVOR&L6b}>-QVTG}&rZ(2cV$HjnKh9i zHf2}TCBXnth$uJ|AxTU?0z&W5BV4dyGW*@n!rE+&>7%}%VL#DlK8_Ix|I5kx=e^7C zkKllr)bucQccmdud87Wg;&BQKqsJPE7)-iumHK;iPo=N=-4*7e)91Au_$q}_bdgZ7 zjK4uRqSS=BnXR_1+yARiqMuPZRCx3bvpXXT50ASk@s%?*iG&|I*H5^nD6jtIzt{#S5Ds`!+3{U9BwqYLJu| z;nQ6fO45IdPJ^k!Gnz)VqxJ%c)tu*B4%Z`B;v z=e5mSHYhd=rRTDM;M2o^BQL%7;ePpq%xc*!yJ>csK-vonB^BeqLg>oC$V2gmIc8(w Q$!0r4pFFYs2U=GWyu4u@Y5)KL diff --git a/common/.oh-my-zsh/.git/objects/b4/73cb0cd248e494bb508f41b55d862e84cdd6e0 b/common/.oh-my-zsh/.git/objects/b4/73cb0cd248e494bb508f41b55d862e84cdd6e0 deleted file mode 100644 index f00fb17d283d951a49c2128f00b0c455d2712bf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3344 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 u=?c2R3Se=VfI3WdK~a8MW=<+XJybw1u^-k9 z{&wH)<-DX6%!eg;c{B6o&8{oC#@pkgXQSuwx~$_ycwS-ZOqa4oni-{dty8{{nFvDs z@&KL*2|oz@AYW;YmoJ(SF^&&+$I+WG^nUkQ%*J-6_l-!muYD$VF3sI-{L~MI ziXp>${E5eejJC+f#J6gdJLZluHjQ#Vc>NRC3!0TkCp z)i^w%o}#o|E{ZfSi-OigAw1d`BJ?yUiLE;PJr2>W#;eyfG4}G#6!XtMFD4%^rs>!D z*8zCc6y8r*bGB&rrcgq7DDR$|T diff --git a/common/.oh-my-zsh/.git/objects/be/64ac31bb10021eb35663045ab905c5f926de66 b/common/.oh-my-zsh/.git/objects/be/64ac31bb10021eb35663045ab905c5f926de66 deleted file mode 100644 index 272f95287a75be80e37d65ea37a3621dd1be00eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK z z|F-T3JUB<(q7!0DK~8CUW?nIa*sO;og5O!=TpnB6x9P5xl)2+515r_unp=>QSdv=I zQ0z0W>dv>BH~0l>RM)!{LA$ZI1*tAM$)Q>6nMi|94OY j`T04;3}<(3XAJ!P>)icVd&%e}ExZ0iZC?!lf-{qc8N03e diff --git a/common/.oh-my-zsh/.git/objects/be/adefcfb0ab65f0f0cabbf0c18a3d389a450336 b/common/.oh-my-zsh/.git/objects/be/adefcfb0ab65f0f0cabbf0c18a3d389a450336 deleted file mode 100644 index 5a92ede..0000000 --- a/common/.oh-my-zsh/.git/objects/be/adefcfb0ab65f0f0cabbf0c18a3d389a450336 +++ /dev/null @@ -1 +0,0 @@ -xKN0DY-nbiذd37=) ӓYpU*իeYC@Zţˈ66F`&8)G= vHh?$94iLD/?JщD+(LLڡQ:Zޯ¹p3]m_z)s,+Rp -pǭ.>^Vܹux"ZH֯/ob޿ySo3k z1/o8 \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/bf/4157514f8880ac04ba328f7f1b74c34f1b39d7 b/common/.oh-my-zsh/.git/objects/bf/4157514f8880ac04ba328f7f1b74c34f1b39d7 deleted file mode 100644 index 0c90e100ffb2e177880e8a73a77739bb10afedaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmV;V09*ff0iBL94#F@D0Gaa&e*k1R35_L$SXo(^ox}kIZBQEiPsJ0MPp7+7r|HpQ zu;ZpTRbUhm4a`XF9L5wa26aL>+A-K1gBA{C&0Ctz9U_qqfyt5O5`FLq#btFl$Gv!8 zh{Zd$*~q8gYlHJ5lHgijPi;%Dt!RV8<0QAaE?wJh)_w%CZe+w^?_rA`(WKwy%K!Au SMT?|0ry2TPCpBL=QcLp%s!fIf diff --git a/common/.oh-my-zsh/.git/objects/bf/98a2d68bb18b34d8df52b25d9f04db0e12b6f0 b/common/.oh-my-zsh/.git/objects/bf/98a2d68bb18b34d8df52b25d9f04db0e12b6f0 deleted file mode 100644 index b8ada0c9bb140ef5b7568d5ce71d80f5d3217b09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 249 zcmVI7r+c({KRF8O=vC zq2xR_l3G8s3ed#0vCKOgthFw=V3m;)(Q5BRl+mTph?MxSxr()sG7Q{tgf5jabQe>B z!&n`I^2T|1!QvohIiB}Xghjq#pi*&(Ie;MM5&fc z_d4%we$H<19mDX^fJE(v3_8(U-fH9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zYQK}2xv^n*|}8L7EI1)S68K2JV5-S$Xe^C8b?la6`F{C@{k jke{DZ%y4$scE-Tpzs}u{wU>-u(z5GM)b`Z?3fYwPsGF{T diff --git a/common/.oh-my-zsh/.git/objects/c1/b00c62bf6ec6889cd0f88c41321b4aabf971a8 b/common/.oh-my-zsh/.git/objects/c1/b00c62bf6ec6889cd0f88c41321b4aabf971a8 deleted file mode 100644 index e556a048ebd6969696c3d590a2d66b79dbb4d028..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 526 zcmV+p0`dKL0i{ygZqq;z<+b}2gB{BWB6i|Zm8P;vluH|wHkFe|Kx$czv$j{YyBZ72o9s%;pA5EjA&O5uLqBIryx2b$z`TZ#mw z85ToE5+3*o2r3sM^8!AjwxX3U3`2V?h0z3iU2UaZz_(AIu_9Wd}5Je^B&>kO`MN48$-UQVpzQ@8pb-~K@IL$r2mx!T7&QYz!=y!BL%Wg)Ks7Lib| zow!>0si7KQzf|@mK;JmDY<+jbJJ@IH#JL^TagoQJY*sqvtwIq1Joq9f^a0aLmtG|N z<*%*vZJi50i|7Wazi?4N1;L_N{!Gl-Mz)dBvR7KVZ$~Q{ab>^@Nc_=r@@{zLjjlS^ z9q+O?^42Q&bh^Dawo*iOdg7L+Xds9i%HQd&ey4e3D+kba&l$Z%Ei|^?Y9i{^TY5)KL diff --git a/common/.oh-my-zsh/.git/objects/c1/cf378896f64143ef39538d2128fdc8dfad5b9f b/common/.oh-my-zsh/.git/objects/c1/cf378896f64143ef39538d2128fdc8dfad5b9f deleted file mode 100644 index f39298c9d9a0912d8e3e73bfd93b5270f3590ae3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3280 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 OEz7c)vE#qTz0cbFO?9XM diff --git a/common/.oh-my-zsh/.git/objects/c2/7183abcd113da59c0d25c5324b7b7d15060f95 b/common/.oh-my-zsh/.git/objects/c2/7183abcd113da59c0d25c5324b7b7d15060f95 deleted file mode 100644 index a1151d1a57a2db41cdab666b0ecc6b93d16cfc62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmVgLD_I1{qZse(paxMxFm2~Woyb6eHIBV&hYIu9%EWx03Ed+okt4~6>gfkt#1|icR}+m`6{rVm73-Al%v2s+Ae_R nw8AY-+r+CZ^Y-zy@=-}m^TwIKWPz%ls=&TTnbY4Ro diff --git a/common/.oh-my-zsh/.git/objects/c2/b6049cbcba4db8963673e6093690d6f1721b0e b/common/.oh-my-zsh/.git/objects/c2/b6049cbcba4db8963673e6093690d6f1721b0e deleted file mode 100644 index a0f989ab6ca016b2ce519b95ab3c8b98dfa60ce2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmV-l1EBnP0i{*%Pt-sV^>hDpOfaVfUA&~?QBF7hyG`)6v-Pqf`v|ABS z|90Q(ws%!jG$zn%xAW%5o0->nspqu2xA)@FHoYxG`jK*7QM1YtBWlu$q>@G^C6zkK z!Z7q?PM72d`-f+fH%ABYs$0=k87I0;PJnDg~S3z}gMj%Mq%gq%2A2gp4WGDwhk&Wr=uF(YHt! zqvg$r6E;O+NT`g@LmU7;J3M_!6J+85H@cxrs~tnvi85@rkcNz=5WjMvbR|5d*F}jL zL@wJ>&Z8&nbV#*ss#H+WGvZ9ogkk>Tx94ZGlVf(u`EtQ@U5H8$g2QuD8@>FY4CV?+ zugYd2QM~vpYg0cXq#?>$&^7)f2xxH69y5_AO=((Bk?r>-jc(ENO?Wi;>J^)Fi>a5_ z*jhy{4d3?AlXdKZ4~BFH`%l*j=BgWGTkMb39}C42^OMItk!!BeOTet)cBVPDtK%|^9Exb3;-LG9?a>&4Bh(ucUi z0Adz4^Y?QVQCo9=BKiZ`?bJVcK-(<6>)`(p^)H|ZcdrAE#`~MyREd+ayy9)QOCSAO zTDlps>M{tY!`~{5Z8}Q;{+FT?dZujl?%){m4t1{}C3@M@cWYa>n(H2-C+O+O-VagK zbR67myEm7wufF1BFqn=9?HX!0-D zB7H^gZHBG}+W7&nV?SboKV!bf;s*!zbGFrr+on#R@CkzqbqZ(AFoS&&jO;*K3{SDE pn5kh&TqCIy^oOAq*yhDP)>Weikt5{SF)a|oVN; diff --git a/common/.oh-my-zsh/.git/objects/c2/d42f5a90f12ca925702ed4e8fc5563baf8397c b/common/.oh-my-zsh/.git/objects/c2/d42f5a90f12ca925702ed4e8fc5563baf8397c deleted file mode 100644 index 7e23631..0000000 --- a/common/.oh-my-zsh/.git/objects/c2/d42f5a90f12ca925702ed4e8fc5563baf8397c +++ /dev/null @@ -1,2 +0,0 @@ -xA - E/PJ龇ѱ X XK7@˜ϣað ؈1 C r?23ibN6 ֻi:E6 ^sdx֥W[9@x Kk=:Ԉ\Ztm獢$i>&)~CU \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/c3/107c06c04fb42b0ca27b0a81b15854819969c6 b/common/.oh-my-zsh/.git/objects/c3/107c06c04fb42b0ca27b0a81b15854819969c6 deleted file mode 100644 index 13cc56ef132db23e93f4eeb324f20aa40d928923..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1605 zcmV-L2D;X5fX?(>7OBc*sB$w^g&dJ}#}i%9m;Gbsdy9JAgTvFVTb$ⅈ*mdE$l>@@_^M; z$ecgKx+r99)5SI|^o-^zO(~b~ED-YbD&kbwc!KRj=k~mDU$#3BKYaM`(QdP~j4nna zWtGmi=>!o`P=>Ia1bgr6R21s_Wf|*kZ|fH+aEb-{Xq%;dyGbG+ZIenk>3YH5W=7>> zQkHa1ry{18efoTxUaNsDGTQaNf$w}iZz;IUb{)J;(w9JijZ`kumY7Z{gg5w^2t!7V zbCsxAk&er9d-LBbh3@@TG3ikrt_OWuv7eR7N^khn%t3NDh9?M9&@C?-VkX zmvH_LsT?iJT%9d?t}Y~Hpa?RV7CM_+gJP}k&dLR7vVM-{6PaU!1o4--E-o075r`67 zU2vv!3<{xO=WVQ|fh~wQrDRs1DaAhV*9Dk@g9##Yt0&jiWk0?b8C z2+L=kX)27RSb#+GJHR|b%65V?B#VM6xU!B!d@(Nc%(?qUM@XfRRLt_+^)dI@nTdoi z$4Yh@Nt9!zsaP;WXI3*}9B$!?M`CDTp{IosR<=t zRop+6p2tit*Pl!Pd4MN{S#YT!Z8$R`N?oPwf{gcv1j^P_Do(p=l{;`gX=!qP=9+iHuGeA&8pKCxco^i5h_X;1E2iPG! zTrGN{fhjo2aOg~dl%s99@e}P@E)y|J?V6AF+WCsldsrsWXwp@MDAmA`BD8&s)$7+3 z<`nGE`8hp!fbCAT_UToyb6ur3Z~XG2y0Y6X?GmAH3u+<_Z*$+&h+99yPFZo2VauGftc z1(TK2POyV@iNao4-7<|}uX4?u?0P9Hd9Y1!s+|ald_j7OSu7DYOT?jlCE6YjhIkbd zQSPa^cJV(-zOPgqzUFVP!et57+Ep#_`>O;x^|~tzLv!X-2U3?!b^?hq^?WdV)$jHkotard zzkfV@`uqe#TitBL=Cn|hLbzyDPFS_pc)JBGpIt2=RC*3Fwwf;3C$+3Z-Erkep}?pR zc|2*4qy>}^kckwy#URj-A!CJ|-7*CNzEM{p6L05B3L32Ng}e->qA++rgv#)v0N{tL z`=KqQq>mBlvYpQ$oVy=C*lDh@3$KOY;JAC*9Uh$whG)H(r)PuV;Yn}sMW_DnKXpVQ zAFmTMT!w~?Ey7i?U;`Rz|CPoVS8It&>B z3JnSnQG|Nvjo-<4HoY*E%VzS_c+55ihRQiy>Kgfu_=dUTw?c5obPTv4r`%d+>1Jh3 zcY-UF(8iDXs?7=FPy6Pt-|5;Xvfk)Jg zZ)hG_!T;oXRv*&nGyGnI~p zeo?~YQRoDZ5pU_(Pwnlx)TEUG8ogRzTviKQ1{~JUUZ?H^IbyL68tbu}RImI8Kri&z DN*ygr diff --git a/common/.oh-my-zsh/.git/objects/c3/1b7fcae86a3a057e74340d927f80722203ccdc b/common/.oh-my-zsh/.git/objects/c3/1b7fcae86a3a057e74340d927f80722203ccdc deleted file mode 100644 index 5c7633579d081496f7c08222516e1ed69f1d16f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+40X@ty3d1lAh2hRQg`k7CDD|Ep^a$ygMQ#NZxVDHC$noQp(&-KF=S#UJ zxW(aeg?UR^J`4}u9U@Fw$k;kM7tF_ilWLYHxzu9#%a?DzK5HDoX}FfcPQQAo~6P0o%_%P)#AEl4j)Oi9%%&S2Pmops@h zdkvy`rsW?W?``#tcq9=ERBvu-s*ssiT#}fR15&l2VV{*?jPLCHSBuTM_twcw34GxP zRaKN)SejXs8efv14^}F_yuN((`MU+m@(cg8NPT@2o2zydse?y-kAJJ~+t{DnUT7)*52g;` el}!r|9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nJFwZe}toYjMF^3K=uOLgUr&s;q>9-^WoHMbxqu_U#a zq1b0$)tzrMZ}1D&sIGS@hzPEoeh{iABQ+POV5@u3#iOQ76OX=SzxM3*)-a}eZyuFgpNx>+n#`)g diff --git a/common/.oh-my-zsh/.git/objects/c6/5a53df811953b9f4117ff0b8014d869565bf9d b/common/.oh-my-zsh/.git/objects/c6/5a53df811953b9f4117ff0b8014d869565bf9d deleted file mode 100644 index b56543a333879c21122afde5d8e49dc8b0e1e56f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmV;p07w6L0i}*jYQr!PM!VK2hHMK#e~v5&Aq&$3^adkoYzr(aC^D^Y-?>9~kH^Qy zi?x*8K@a|;HzK$h@8)D_PBPFfs37(1l^cz>6j>@KmDXw$FKo1TpfL@j#(L87{F_S`DAl mNGaHIX{Y~uh_C!h368yBTp2EqcQ}s%ukBd!F8%-{@lw$fI9B%n diff --git a/common/.oh-my-zsh/.git/objects/c6/86dd51d3e30a02f20364f9c84201b5b10d094a b/common/.oh-my-zsh/.git/objects/c6/86dd51d3e30a02f20364f9c84201b5b10d094a deleted file mode 100644 index ac253a4eea0cac76687d112bfb3070d0bf3701f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+s diff --git a/common/.oh-my-zsh/.git/objects/c6/9893813f8e561f8c2c8f7b0d6ce8e17333041e b/common/.oh-my-zsh/.git/objects/c6/9893813f8e561f8c2c8f7b0d6ce8e17333041e deleted file mode 100644 index 82972a905606cef54415fcd07b51080c3039d12a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nJF=6R=Lp0rBYZT;KxtaR6%_^Zq(tsp8&QgaJ(5=&Bx z8H#=8Ro(eE^9H|Qjp}-rf{5VS=?9@|GE#Ga3i9TxVaVzhd88UV@n!m>9zGqTjxeZ# j{QR6^2BYUk7f#N5^W@oCzGmAOJy!3xKa>FgiMx_f2_&l= diff --git a/common/.oh-my-zsh/.git/objects/c8/b11ad43ba61d2cde7cc7930fac669403dab783 b/common/.oh-my-zsh/.git/objects/c8/b11ad43ba61d2cde7cc7930fac669403dab783 deleted file mode 100644 index fb7731b185c1c8e44baae4c02c9b7484bc35d5f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 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 diff --git a/common/.oh-my-zsh/.git/objects/c9/c81c43217031a171dd8006e1f3866216ed1198 b/common/.oh-my-zsh/.git/objects/c9/c81c43217031a171dd8006e1f3866216ed1198 deleted file mode 100644 index a95ef3165bb859671198ea049b28b8d8a0d56ec2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8ge0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+QSdv=I zQ0z0W>dv>BH~0l>RM)!{L6K!9U_rtB)iDYy_CrM>upRXu{DiwZW;T^aZD}@4PJV z+4VlXr?Ff%bx$jQ&qE66EL&&<=SD$ZcYtee+9F RYHsm4JuS+u0RXG{6Nl#c8*Tsq diff --git a/common/.oh-my-zsh/.git/objects/cc/831508d7c2e839e1c4effe31ac2d92f2741f94 b/common/.oh-my-zsh/.git/objects/cc/831508d7c2e839e1c4effe31ac2d92f2741f94 deleted file mode 100644 index 9e8634f..0000000 --- a/common/.oh-my-zsh/.git/objects/cc/831508d7c2e839e1c4effe31ac2d92f2741f94 +++ /dev/null @@ -1,4 +0,0 @@ -xAn EsDHUM:ئ)/N(B i B<@]RV$U6saDRs%NhTU،\X45IxٕJ -UiC&SeC\1<l)& -u~B;^(e#ʺx4\ `?`~}mnZ -1X#Ak4 `( d]63!Qu0h|w ɳLap6GqcC,<%&Y"fF_]逮Uu)қ \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/cc/aa0919d67f63dd38ab89b68713e78aad81fe85 b/common/.oh-my-zsh/.git/objects/cc/aa0919d67f63dd38ab89b68713e78aad81fe85 deleted file mode 100644 index 87498caa3d424220070096f822f4243912b21665..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmV-j0HXhR0V^p=O;xZkU@$Z=Ff%bx2y%6F@paY9O<}lxXx$IKJ|UO3wI9zKy7vTg zZMv=tRaBK)TC7))Q<|Qcr&m>+!5|i~+1L7yqQlQsmk+IwEmlhMYD@+IObsCHCPFC) diff --git a/common/.oh-my-zsh/.git/objects/cd/48691dd408eee3b38877e6d528b4447b5fe51d b/common/.oh-my-zsh/.git/objects/cd/48691dd408eee3b38877e6d528b4447b5fe51d deleted file mode 100644 index 1ea71f0545eb23433e140b871490084c0380176d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+h!i*$MQ%-BtKgT;XuCy0uY)ZBuc#FErv zhGL(2Rd>G4yumM6qq^RuAR@SS`a!6gjMQA9f-S|Tc`kW8nX)^e-*Ibfn_kP=YY(6b j^7C_w8T=z2)e4=wqrYUTDy!(a+oxw9w6q2Qw&jtVTo|tI diff --git a/common/.oh-my-zsh/.git/objects/ce/1cfb7b85813a5a692f9cf396d375914e915485 b/common/.oh-my-zsh/.git/objects/ce/1cfb7b85813a5a692f9cf396d375914e915485 deleted file mode 100644 index 80ac253d571f984c04a376cf5567fb900032e390..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2212 zcmV;V2wV4f0Zo>9AXIA~$DfKw5jQ3(8dQ`fyVh4yku9<%r8;H~bC@|Z&YT&hTd$}q z%e}7UMu@bLYtLx0CF&Bgm98o3>e^mgC}oM>cg+dw!F#jqa3_)SeSLZzpQ5XOff)(V4IjjSbPc91Q1yDu279?EaNL zm0viA6IR7lTgS#nlPX4MvJjLX1i(7VUg|#8@!~j(b#nIqE(_2bPb3{a&hg{3x!~)? z-bq)ziD;eB!SDj-OxtJrBi$0k8^UoI6M_pVV!^l6^viz#iughH({yWyW!eO3U~nKf zH~1j@j#p5pOykz8P;Rj8Pv&81B<7&E-XV@S&4@EH)7 z3zQge*+^{9vbtCe8T3~CR*xdnR#M@x*$~R0p&Xp%!y#S=R6idcj?9lwk5CxZ@_~OG zA5-p%`|fgCFoXl`B?qlNloFS_j>W=@9@jl$+?)}S3Kv4z0H(WkVfv#tCS9~vr$Pax zp=Y5{31`6G2!sMf#+ z_NyYTQvPmxPQa^*5bJj&h1tNdcBADPvk%gW1AnV)o}vtnc8cdniVy{1aRPyRzwK37 zEgPqytPd`T5i<-DGo@3^hLW6(zSwM!oL(;QOssd5Eb$`-hv;es3<_8HvsV}m zM=ewB4IdckYNgOl(@6*8dkeub6;pfLtb9F_$i;~E)O62%$CBp~?hoNGC?47`R~WCR znhfp@y9%E&vx`1^kr+jMU@%wR&|+6FBP;8Xd5w{}gezN6{zSrAFoJ?fmn^xXFIU_R z8u^yca%tz(6f1y|~hEBk2fGU})MEl1pu#eXzUkfWL8%X8MtSd6Eiw0j&R}YTub; z(atEVp>xA2{o8KaX@+DkyCf0+`L`*n!^YsjRsL&QLvQ#*6~rYvQu|2EWrGdJp%YzA zauY2p`o0EQ zY$^YtDBq?1avQmp6UZPE+}-fd-LOaRo4Y$wN<|`*PZ1)ma#9cyMMi;~$Wx_#w)p=3 zDhnYaFiG^Wxv5SfV9@+@1iWNRhlwpb-=aN{!2BJbUtJd@>Ip>nOoLXx`9iwg~ zvUof?am=IO$e2f%?^X9+i|hOMC=KNmcZ?0Kmn`RTF+S=G16P55z`(u5=8b8>BQjo5 z2|+T_o}|HJk}-AjiLLBvhq{!YnJw+Z?tvLokvk5N4&R%FuwkG!XrOel@kIT&7IZBm zD*e5kSxD4^L5$+cTcKrgJN{6X1F9%om7~_4hnr? zqVqEj(kz)QMKtbM-|kua6bTkUzS#V&>v;Mu`N80rlP%G^TP<1m)N=8pA!#5q_I%1t zx;k1_n0(VzE?L*!?9sMPp;m^wU|={OVi8Rkh!Gz}42v1<5vJibGRXQpn0M^TyIr~C zktpf@b0GrDc)gYs{O7n0`c}i+R@uL9Xg{z=A_Nk#&Oup3RxrfncRoL^oUJ$6bl+l$ mg(46Rk%bcS*}#ZvPeHKY*z*j7>5yatx4;)K%>N6V@H;QTBS-82 diff --git a/common/.oh-my-zsh/.git/objects/ce/2c0eb5f5fb025990e6d0b0f1f908456863f2ae b/common/.oh-my-zsh/.git/objects/ce/2c0eb5f5fb025990e6d0b0f1f908456863f2ae deleted file mode 100644 index 8a75743a9a17da192d24e7756af004653fa2d1af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2141 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 diff --git a/common/.oh-my-zsh/.git/objects/cf/1997c5be62ffeebc99253cced7608415e38e4e b/common/.oh-my-zsh/.git/objects/cf/1997c5be62ffeebc99253cced7608415e38e4e deleted file mode 100644 index 7261f14..0000000 --- a/common/.oh-my-zsh/.git/objects/cf/1997c5be62ffeebc99253cced7608415e38e4e +++ /dev/null @@ -1,3 +0,0 @@ -x%̱ -0FagBnQ9I& 7>|3Aԛy뮗wi.cX | -Ї}D=eF,zƐ)‹$n2ALeo),\~\m4o \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/cf/1cecbd9a6117785459593c8c4f12bfd5293778 b/common/.oh-my-zsh/.git/objects/cf/1cecbd9a6117785459593c8c4f12bfd5293778 deleted file mode 100644 index dafedb42af36b44cf0fb185571127436a9d84517..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 zcmV-G0Kflu0V^p=O;s>4XD~D{Ff%bxNGvVM&nnF=&@0F(P0!5Jt18Z5xSZZ*-S%nM W|BgxO-E69p3m$w>OaTBBffc(naT}Qc diff --git a/common/.oh-my-zsh/.git/objects/cf/907b755afdca14c00be0010962d0861af29264 b/common/.oh-my-zsh/.git/objects/cf/907b755afdca14c00be0010962d0861af29264 deleted file mode 100644 index 32f1f6a4a44e8590465e8993a673e06b6937f47d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 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 diff --git a/common/.oh-my-zsh/.git/objects/d0/4c2222d2450edc04a60dd376b555c2c2b4ec79 b/common/.oh-my-zsh/.git/objects/d0/4c2222d2450edc04a60dd376b555c2c2b4ec79 deleted file mode 100644 index cb95b9ddc9ae807edfd49efcc3824ba8c58d3cf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 zcmV-C0K@-y0V^p=O;s>4W-v4`Ff%bxC`w8z)hoy;P0!5Jt18Z5U}$Mo2)TT`BW#mn S`=TeU7qsJ8P5=O{M-vr!HWqaN diff --git a/common/.oh-my-zsh/.git/objects/d0/5b2010ffd4cd33ff9402c402051b1caf985d97 b/common/.oh-my-zsh/.git/objects/d0/5b2010ffd4cd33ff9402c402051b1caf985d97 deleted file mode 100644 index 01ec6ac4c9fbc79b13e998e8a450416758c2cc26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmV+h0r~!T0iBOQPQ)+_MOpV0mRQURXq==;B!svCo4G*cH115LHW|`H!0kyvT!4ia zw*T}0p3=501*A21B{Kv1en2#ygBw^{r-jt+C^JimN-(-01B>oPnPUMlp(Ks7HcIiV zgkvj>ltEY;XmB=!AXE_ir?-Z@HAV!Q2CdOxvtaFdHBYmXC=8RLLHUkqxuy)~%Q~4!gD^_*V{^w3*}3Sk5k%SKuCoaQTG}ideiq^o3^(K|NB7q#`(f1TI>BMij=dy}jIVk+Pn8Vm;p MzYHAAH?kFd$!F+-@Bjb+ diff --git a/common/.oh-my-zsh/.git/objects/d0/d51cb47bc098ba1cb44c99df020d6fab2821c3 b/common/.oh-my-zsh/.git/objects/d0/d51cb47bc098ba1cb44c99df020d6fab2821c3 deleted file mode 100644 index 5ceab867145f001d0f84ee05839217303b79eab0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 zcmV-F0Korv0V^p=O;s>4V=y!@FgG<-C@xLP$;?gFE66EL&&<=SD$ZbFFx|K*>2)vf VEQuA{P2Wy?t}kDI2>|H_6pZ_T8My!e diff --git a/common/.oh-my-zsh/.git/objects/d1/59f20e07f9a384e47e4cc16b78cce80aeeeef6 b/common/.oh-my-zsh/.git/objects/d1/59f20e07f9a384e47e4cc16b78cce80aeeeef6 deleted file mode 100644 index 1ed1641cb019d2c747191ee8d7f1dcb0b4cedbe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1677 zcmV;826Fj$0mWEtZ`(Ey-e>=co8s0|8pZLj4;zOJE0T05(4|GvU;{EkU?e)$B8e(V z#c>n=_uWy}tL-HN2COOkBJ%DYKKDxBB=QEn|KVuz&0Z+eJQ6d|MK08RtfdM~G8mX; zF0?S#bFfw3^*xG{D}0^XFpd;j6={OxaN zEFc-}bPdf#k{|eU)Ss(3Gf-%LDs@erFS>xto3p?GNGdvV~$D2*pp26zUo z70{?X0Y1aMs78c^iL+ZIDNRwap7wNVyNqAhW&VSG;zGczO@3?WIRRq1sbcqfssgofSFXl3o}Rm#G!Qp zEMg?Pv^`~4muD9xsU+DaHRoC{q>2vwoQPe2d#UbEZ!a%@|9ElQ=X{Q*m1^me8xMSi zn(u_jfrAn}qF96V4shdH^ALIB_dHJcO(Om|9Grc|n)ty`uU*BuK^&}I=nPhaf$PHX z&8)~U7-Xiex9^;S=fTrcFBvL5byBReD2))lIi3t`N>~FOTtS#dy3`1Ld$@A!)~V$1 zC}M9ZPB9^oh-?W(9@)=vM(K)KW}TfY8Dh|nZNFiU`(X z-L!JTL~zAU=(XB0PBBH}JQ03n2{l!pA(4oppPde69y`Mqz(8!JK$%yE9h9?Mb|SM( zgt%E^OsuV7I@0k39Sd_gm67O(r5y7WgM-lv$abj%TC0(Dq+~9#t~n)Ai50K$QccYv zxRgv+=kNc3NLrm*hIhgo*hDL`_yN;(Ts|99Me{ng@;G9@VzDI(KD|HfVvM>Zd?{W| zm=cNP5xWp&%sc?Sjkt|Gy#xi*;8rS(tT?+GjT>1yN2FwHMU~1VB z#_poAMjWek&u!+(Y%7d|Es;NP^WsM$=@x z!!05~JuB9zCk+7(aY;}$GipM8-iKrznGUKEX_QGUt4csU&y8xt9agRWO3Ep+y9|@C zRWV!rmO)KjgKrksdJ$KlGJ>s<7dG5?}hHhidR*kY4|2&Sw z{WvSo|KI)mdIC?t7kA*l8v*`3mec-lvKo2LYUQ=;V9e|S)lP;Irj@JcD(i-L$P@cG zSa2*KTgadt?NZmo=cuk=KHp*tqkMyhp8tCBiE3mLs@oVb9|q=23UL6`sL<8S-* zx=wH*Jk6mBz$-sifeVkpZ@j^a{Pdyz_352Ibd~*n*mNGjdctTaI1kV05Ka5N Zo%&zLoJCZCw|y?(*p266z5pb-QVemcRrmk^ diff --git a/common/.oh-my-zsh/.git/objects/d1/64367c586ce0aafba47e14438af2f6d56d206a b/common/.oh-my-zsh/.git/objects/d1/64367c586ce0aafba47e14438af2f6d56d206a deleted file mode 100644 index 0de0db0bbe875f3d2dc1fe77899e59cb3556dce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1971 zcmV;k2Tb^Q0Zo>BTukX7#~({3NtZ>6WQqzI=_2d0v@Ow1XrwKdJ+0q@54g`^A1*>NVDiBEr}8^)KGSupMl4#N_o(;gu^dRHh(L_G@(4sArD#S5u1ET< zBVL$Bl)s}^?jM^{u{=37397U}jANu+34pc567DyaJ?B$At&RMDERAyNQA0=0P!c&I z1p_;t_wk*2lN@8);|td0_}+4U)v8y*5r#o&71*BMq!`M`Op|<_@TK9K_jNH|M|z<_ zqtRe%`=$7k8h3yg2R%#Bx%IqcoUr(=}o9*Az+Fd3iZsbXA6OxtQJ% zAdx6&3fX7tZCG5L{rLPB;LL*qqm`=)K4B@a@(<)X87!P}AfVrJ`n=`=`-@?FA;l@V z5RpoOxezUVmHcc}Rk96-{55q}Na5T%s89rfkU}0wF}w(h{TxtnyR&mwerjfdNtay& z`a@6mxR#X9t`tWR2235kYZ&lSzX&Q)gd_ke;J47uUB~-^>?UL& zQ6;fkkS;wJqTv`q0`uFK;(MwJf^=(_?lx&2KP;xCbO{tNT8h##OvZo{3+uuJ$276G z?2Z1hiCA5bCay1qk^~_|6fmCUvprx>Xo>mSn{)nrXYe}JO9DRwRWdXpV1TR+T(|k| zr|t#}^LU}akd9jSXqFWZsB@t9;v!AWjDbZCU_FYqAN zc}>a4ps~f3iuU}9{5yfKTfILEAK!9!|FCNdt*Xm!zfMbee?9Kif{}aI=>;)LQ;~9@ ziz_>`^8k$)ZFmwTh>`X`ThVe#;WCECND)tlBJ6kpb&f&0N5{c6uJ3&2 z?Rr025vtY(>X%5^o@N_Ph=Q}mk%X~pXW}T!=kYIJwbWVgz8C17NQ6Pb`HpXm&Zb&f z9s(CS`KlY@+`_jTASSU06bx2W*ZOHWhK3s;M1L* zG~0Fc(ywx~TV_n(VJfkQj!G7V|1YxIHXkaQpXlAOwKM(2>=S;rF}b65>c#)g%VI)Y zH`+cna$;TV@rcBN6m=lC4Pq$)riCHvTkaV3)|$Q;N&S7~#ADLaoiFymkB)qOMQ z67+D=c#B`0-aM|UJqxjzEjrL9RLyQ>3O$$da_i!K*zeW-&RlLD^e(Y^NNRZHr< zXCPwDbXTp210zbxj*-Ka{>^{pUDocHMa{hOWnq3$W7<8qmWmd#@fhr~;#}O-r*~VM z(@Tnq+}|V=*9C=+qv_Q6VPd32+SfkNK9nrB>^ z!*bAqKo~>l$ir1&RV>l!pQy23-;Hf>Uw=H;=|5Gx2!bk@VWE>mZ;rg$(%%)3tud*Iigz4*^szj$uS7kub0WhFetJreGMlBRHZBXXEt^Q zM`!DHeYFBQ@^Bm@P+-+Q$9zZ4dToy#ax^QCBsgzuIc3o7cEZ+P$&x^h zX@+JkH4#!35kZkES1>HpvkAX?VrDa)`yof}EVy2yh7HUhvdCzJrZI{Jq|LTl1hr@| z@1LKg)p@2PbRk2qAK3epz(@rDcx(M}_18Ds3BXm~yO9xAF;&c2V%x8Oo!-LO-~qAS z>a*?{ziZknLdKNNbkU8N(7ff7q-5AbMu7vqNZMy`4-1$xZ*k2J`+`$L9W$XKW_K`Y zi!1u6KfnOzoH8R*zH3|f!9QJ(6^Mxb_|FlRxnNBDw!Ir`lNQ!_;f!u{Q=bboFdp$S z$olw!-evAXw&RMe8}EkPvo_Iiq|o^9iU*@)&%G>|-6_+Yy*p=*^?y*^xO9m8Mx0Ql-GhwTRQMZD9R(Y>1CxlcG$)xTN- F!UwnF-SPkc diff --git a/common/.oh-my-zsh/.git/objects/d1/65a84dc0e8d2eb0774ed26995e7046c0aff41f b/common/.oh-my-zsh/.git/objects/d1/65a84dc0e8d2eb0774ed26995e7046c0aff41f deleted file mode 100644 index c3249c7..0000000 --- a/common/.oh-my-zsh/.git/objects/d1/65a84dc0e8d2eb0774ed26995e7046c0aff41f +++ /dev/null @@ -1 +0,0 @@ -xOIN0Wۻ2?hۙeq=8VV^Л FjAXBdU|aB1{1ըq69v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$9NNY*XU{I*9n;K; zpK+Q^xc0F~nh#=1K~8CUW?nHv_YT#yC%E6p+U;|k^~Qo%LjK{mNe~q!sksF?i6yDU z48=b4s_uN7d4pfDMs>YQK}2xv^n*|}8L7EI1y&DMpSzOHcI4|rr{2l(o4Z;3D{P<& j^7C_w8H}DET{t=K&68(m`I>EC^jN*${!j)0?75N8%80Bj diff --git a/common/.oh-my-zsh/.git/objects/d2/9eb1dda85de0b8aa9416643166c5f4081d468b b/common/.oh-my-zsh/.git/objects/d2/9eb1dda85de0b8aa9416643166c5f4081d468b deleted file mode 100644 index b386626..0000000 --- a/common/.oh-my-zsh/.git/objects/d2/9eb1dda85de0b8aa9416643166c5f4081d468b +++ /dev/null @@ -1 +0,0 @@ -xmRj@}"˱  T!br۳JwFwRIqK,3 TmsI &hO?aC PC+[= Xr. mal$Ci% 9V6YpVxC*`H(jF$,+cx*H=P0B@N?Y@Z Ym(fwdA NwfX9HTTbxt-Drus}~Xm"HS"P4g-Bwz4D&laq1{fo6)F鬿!%Cm~^/-Ja\?N=:a=ǐ_Fkaެ@M'?1f/0, \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/d2/cff6f81bb4953b0eb973b0ae2ae829b1e40c97 b/common/.oh-my-zsh/.git/objects/d2/cff6f81bb4953b0eb973b0ae2ae829b1e40c97 deleted file mode 100644 index 520de7613a4a62b9f84e7e3f80f76cabd28f0b73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmV-+0g3*20V^p=O;s?qG-NO|FfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSj1<>lvc!o(*P(LPd5la>E6WZ{PmpD^tTZtI0)^z#;*$Ja2Is?9+uBcr?mf9N zLd?|cD__sH$d3>OIhjceH&>s0*Za?Dwd;BR4vu}{JqzvJzCdO3(-~a8PWRp#W5BC? z*79YxeC^j7|0&^6XXIz-=2q%f6=&!bXE0>Us{Hr=Wv9DNwAb=P@#St`o=rOeF{L1< zG(9t~n4zQZ=tnl;1q-)$omKnxv$99KUtJ5Lq9ir9ASbaTwU|NZ#)tIT8}*&iJ?xLn zv9Mm?e9mDyR82-|E>HpQQO9_tr-^4BAe31j$4?tZqS!RiMT3gcLIFXFKt-_29)8dK z!19lRou?KgRyrmm#X*%|ad{Xn4g+8*eKTW=)<|KZ-BK0T|CEFnjU+=yObUX;d?EOB ztZU5MXf)0svM)N%Gt>Ez@nEN12|!2^C8XeJs!Z}ZE#qX+cQM~8zn^H1uumU_27!ix z@V-0ISN+46S~>G`753HfFd}Zm^JG z6v%vk({)fTs=M;C@Eefx?DX6)kGwBf2((?@8AgiMt53U4Y8kF?`?T`*-groP0x=sA z3V{Y2Eg4LBGp8m&hlXEDTI-u{*$fo{pO4^dCN3bEfdcAtK;<6;11EBmGGgWp=>?(( zM}{>!62H1a9*U4afA)4qUybCs-opv#tot?h*cT@Ypdv(YK0sOC9fa}Fg)uL^MQKP# zapWOnNY2@40EXZ|ojvVpSXHVuRbA`QIRebF>ra!QfDtSyi-&^eC!%^rJNOZdi(J_n zQ(l?uvj50eMTin2OhkfTJq}#jtq|q0+k!N$|D~>9(ejWBl!6ePBLJ#vosPQw>Q}6> zyUOJGN5!{E_CfGVQJf`UqgEE+S`0Y9n3v*j6fZrul@{lrqdPcDJ_i~`5(tX~qGnK` z^Zk(@T`IinUisu*_+VOIB{w(-Rb_FqCwebFsWZ#fZnkEJJS~fGdxO)4$=KmrM=dlfp@55-ViMztfY)Ay z)^@$gpNoC6ImwbPwI&88-O&RMYW|OL83oA|b{&T#_pgi%{TsCblCZ z`m(c;sh$S$IFaw@ynhTz0v>o1wCO|VvIa7L#~H;S-I2ECiz7Sa^lLA><{fr?&kui< z4ZYc!^13QNqsIBa2~a@^mYBd09w^`BG<+p)o!PE!8!~GTtu{P1KWHU%Bseg&?1;F| zXq>uZU9&CN{EcqLt{yc=rJ@kt|Jr8vfs}%cu@3#=1F1dhF1zSPWX(A)7ysRD`l6^| zv~NN1;^xQ;fw6gs$?lA9h=qKxVlT3fS5~_45*E%v7G2Mf8ec?^$cee+|3JbABP+h0*1l4_?6`~n;$!@ zM!406X0;p|Y?DGNgsVy?4?NGlTYGG+U`^?_`MF-LCtKiHK`5JQ(LSa-ZbsdE-PqZd zT3k?I@jj+NuM`SW>X31uQsB3+b*k|8)(Sf*JM>J!yT*nZxj-N@=?HnkSB#R``Mt0@ z+r`LeH~f->MNF%Rrj914zYv}3T{|AG-r&fcot1(S38;- zn00Ev1w<_BqQ=3lVc#guS)VSu^IL5+`g01~hWnSxhl_-S80VnCTVfp2d+Qt9`gG|o znt$x6Fq)ztG(=q3hb}&FR$k;*lNvU;rggw4^vd{&4LhJC4&Y&Y6lnLEXdJ8GS39DI zoVya6@!G{IBKC_xWo`bY$P$$eziTQ3Pm8R@Mf%5O8buIOF*ukW9Uyw0byvSv5|r0| z#c4KOzaCO4KTv>6&A==_I~niZNk0m{n1q3~}v2>$2x7jQf6u^+df1_!y4xW^Ud;?_GL-ln)rmEf3T7R_b$Un{_AU%gHT_YI`7Z zIQfP}+V9nUmA+~vYfQ%#7PTGvB88FEA)#Ou&qg?=*n+v4thcQ{_?u6XpFsvxxYP{u zx}yq?Ou8xZXxG&7#P7SUr(9FzSb}hfnRnCPj7@5NhvR=}inDIE=aJ)cWn-q$z?l4* zHah0*?oej&Sy!`YX=|fz%hGw(G~pM6AjJresmA@IfK@_elfhh`Q|QD3SS%cp8B rR^7InZKn>T{qUfqVm>evy3#S?aKaI`$wWko$?nj{k8S?}u!|t$Qda"+OC.8<#S#'~|Ѻ@ׅڜמ7X=&~W6z \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/d3/7e9aa15b1196b2c60116afa4ffa613397f2185 b/common/.oh-my-zsh/.git/objects/d3/7e9aa15b1196b2c60116afa4ffa613397f2185 deleted file mode 100644 index 2894b0f68724193fd7d8b0c8909693bc577e1a4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+eQc0om9nDeSoqvD7^PKm*@AEwGGdKpr>P9B|Ccs#q z_^Cr29H@RRd&zGxvRXA^FR|JE^7Bvi=@&`Lg=h@ekjjQ=Tol83pq6Rl!hS95UGo{; zm7oxJ%Q7}ThEy>cgN1PT0bs>;uds`gvJws%QqlTxyLFtTX8Dv(VY{tyQOw!0Xc z((d0ny~Hu|iAQMGA(!^JB_d9Pm@w#aJ*8nWzq~2?MVS~VcyeYzfPK*{<{~^CgE%M% z2--W{mH9qefH|Bne(BcocuwOmDX~yK9pZ9+c75c&5w>ESL>30ea{ztNNUV?B3DhPn!>$Se&~}vzRs5 zY=}dra!{P=jS?RYj%h_D$_4g&8@O+1a0#cBU#h$z{?p~MU7&FRL~EJIVQ;!DP^U*BJT zRr7i_DIge4NMpg^X=KFfPd)5V^-MhB5NAxo0q-HGRofeKz@~Q3wtt+9GR6&R>P3b(#G?cM?%@p8 zrKat*l>wCE$inRX*IN#d7{!<@#2W{#33B|ZafQ?_X>XYXT*dm_9K3;=^Hs+jh)xgdQRgUo8e zAQl96xIHC3dK| zJ)+bUG;baJm?D4CFPH+Bd z#qRoc2^gdbBOFi`^4e)9)5H^Ae=tVc{y_e&`Pz*nMtm4J1LgCG1tlHtNjrMMTE{?B z9&3wZTUvX5AtjUrrekkx3Ld)^Xz-!i=pWrjYj(<+T8ik;>n+zY;E2oq-s;i*U1wj` zm!#dZz7$I;Fh=8J2*d&=Y3>L6Jf(OwPY?L5Ks}VQQ}6#tIsy(bjkf!%Q|n5VZ`^6C zhOVLA_TF`5J7)`deym?N=|JGw(v8P0h7XM-zg~O6Mk6#&>WC-|hqzj3z~a_-X~?F91B=Dq}|3caE{&v3EKp zRX#<*?YXCjav>fMXqP`5l|1p^{-x1gE_!R0%LM7D9wjl1%^W36`;qbtQR;(#WVF@4 z?l@y}@J)!a*o)^B@z|lmKYbREbG-U#;?M5}d%Bk{Qi|3Yd(r%$n8XYsH$daDdnS{8 zMzYgAu!UgIp&!7Cg=HAvei`5XLVU=N{&%Bc)^#ui%ao%D3qdPht z`XV(ku_txH?fXbbw8RxvQ-Mz}UvK<}< z@Z)`1m&g!22HD^PK_HyvCtmy;; zTkcoTI!>M>k55b!0)&TRz>2ZaUCeOxK@ZB(j+CkRVt2EvI%}l0< z!={2E%g>sO>if5oUxiGY4Bc{-sa#_)A))*%hIWXf(XYhJD#CvNY+rf;^%BFx8FIEoS%@VHq{NZo!)VgDCK2-E-MqCVyOw?v8n z@*&0%9BkQQXHwO@YS~?dY~_}Rb#}Y2&ijot5Gs47VXl&HDl=2d)jNL^U4CI~?osK= zPh_zQ5De!-ETW?PF=Atg$_M3|?CoVy%EL*`9TS5CE_yoJwq&#)|1N+O@6~oCJSt9G z&thb)g6)&0&K;XYfRYI`f w*but@WawFaC;zrKa=HnG`8?2cNlK+7nAW`^@7R?i3Imb(q2I&*2erwY`dIv~3;+NC diff --git a/common/.oh-my-zsh/.git/objects/d5/7e574e28eeabdc2d41eb877fb0df46534a28b4 b/common/.oh-my-zsh/.git/objects/d5/7e574e28eeabdc2d41eb877fb0df46534a28b4 deleted file mode 100644 index 9207f39afb51e3a6c3e2977138d04dfda2b33c24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmV5HDoX}FfcPQQAo~6P0o%_%P)#AEl4j)Oi9%%&S2Pmops@h zdkvy`rsW?W?``#tcq9=ERBvu-s*ssiT#}fR15&l_c0uksnQ6Og zV|@$UU3?shFTHRQJ$KW(GU#Z2zXQ~G&+-^Tvr_Cibfe=v0j euWVX)Ajg@pFsw%PZFFDM|7gwTOUnStA!nGcf_4l5 diff --git a/common/.oh-my-zsh/.git/objects/d5/bfbf05d16634fa3c2834c7097edb1cf2487d96 b/common/.oh-my-zsh/.git/objects/d5/bfbf05d16634fa3c2834c7097edb1cf2487d96 deleted file mode 100644 index 0ba81f8a8577bf760398cff3c341204a2c6c00d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmV;u07CzG0hNwHYQr!PMZ4B1W?v{HX(U;plrFmo32F94md33ivWz;;`Rhe4(9PrX z;KR$U)>*(f^CX=a5R)4yg+$JpptEBWowdby@4O#94&-APwOUi>MZhP+NE1(E36Umr zSjcfmL5G4E*+zpzR;#qhPwS9xn@C&W^)c}MyQcZ}l3RTPZOLK`HVp8L7E$eXuM__7 rPtA4h?ap;iJV4=TUKq}o)A4-$`Z#@Fp)Hwrz^|k(+p7Kmcveq*A1_~h diff --git a/common/.oh-my-zsh/.git/objects/d5/e5fe1d15dca13a270de99fa21406192beb4a87 b/common/.oh-my-zsh/.git/objects/d5/e5fe1d15dca13a270de99fa21406192beb4a87 deleted file mode 100644 index cb26ee194e6b1292c48e6f9959dafb049095faf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+G4yumM6qq^RuAR@SS`a!6gjMQA9f`jMHJEnbebbfCc+^eYZ_r(3R(et4S j^7C_w8IC++l=s|w^!mirpEfU#JvL{a_<2D94VK6i>Ff%bxC`wArE7L2;DNWDJ)2k}ZVE8@v%ibIFm){oM T{YX~%y;s2W4`o3B>{}J_=ZhQw diff --git a/common/.oh-my-zsh/.git/objects/d6/71f1e8432752d90d9f2e4e65450b5f69ab9d5f b/common/.oh-my-zsh/.git/objects/d6/71f1e8432752d90d9f2e4e65450b5f69ab9d5f deleted file mode 100644 index 39652ec1c476f0917831aeb182ca1ac6445dee00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2139 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 Fl9=-gkN^Mx diff --git a/common/.oh-my-zsh/.git/objects/dd/afaf65fb8c968278f66a84d23f518f4c91dae6 b/common/.oh-my-zsh/.git/objects/dd/afaf65fb8c968278f66a84d23f518f4c91dae6 deleted file mode 100644 index 14a833c..0000000 --- a/common/.oh-my-zsh/.git/objects/dd/afaf65fb8c968278f66a84d23f518f4c91dae6 +++ /dev/null @@ -1,2 +0,0 @@ -xKN0DY-_GB K6h۝IFIl1 .TR=UH:WPV 6 a4 -i9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+hDNrniMiKT@tMYF1fdL`_1tA>5}|l|L|<`=I9`voX<|;^V9vw?7*k3G5MxygilwVDTMNfqNc8*xm1x*pXlQ3 z-8jI7ZtH^hCNf%=b(C`87=hzvwWyLzgmvNN((|_I(1n+`$mXP=;~TobJG@A;j1tNl zl^TgOSBU|Huj7IB+`Xw?pj0ncrC?JWSi2#6IYL#GlqKn$kTIoN<#Iu}ED=vC`WES8 zw7eN{!lp)Tf=nFXMmLmcwPWZyQHJdn(vZ;<;#V$|u7t<*x+pP& z$Yoo~dGv&x4yo2nl?n=aMx5!HFw9^4_WW#ia?DOSUoM!g3sDI|aCmNNqnAIF!CWEf zRoN^giWi?{ZR%%)G(=eoy2hUb0S)fiVIX4qpL=)UY*c8tg!JeQXVTWcG%*HQLnPy6*;<(87D3>5ne| z;0p_9OGJ%sEig5xa$TX9G)A)w(CB<~*ws%X?CTo3*{GHXw>{T9s2$yQy|{T*`Ve;* zK+M8s{(i0^YHRLKM1MfLo%$yaXq%;X9sEC{{sk1_?sdS?cz?5-DsfVlSG?_Z>7!pu zOE*JST?W(PZw1EooD~57OVQ~(Gd6p7a13>axK~gTz3j=mwXIvpbq~=Kv~*F$ut+_MV>L<r zzM}UwLstXs`~cXo-!Q>nG2dhDg9H0D+iJCKQ>Rb(f9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+QSdv=I zQ0z0W>dv>BH~0l>RM)!{L2Ï1Fx]-?Xd] ѼzCp*6N΋~ny?M \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/de/e54a2477d2a5be5d6cced7497f539ecfc2e05f b/common/.oh-my-zsh/.git/objects/de/e54a2477d2a5be5d6cced7497f539ecfc2e05f deleted file mode 100644 index 3b6216f26ff8ca849e37c3bea5ffc7309eabbb44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209 zcmV;?051P{0hNwRZiFxp1+(T9eStwX{(z-XlzrAYK-+XP)&NF!6Xp0JbAzm&R8J*U zD%+L?hTz|%5`jlglfhy3&a;Uzu=30aO|Tr82bJPvhv>TlEA0XaQ9Ea+q}3QhGMc?c zKRP=yV^mQkCL4_H@RUcX@L6+{4EN`2`9AXIA~$DbBUqPQ{9I;bd3b}d{|3fDfZVHjf0Mmak44MGHDDN1R4NN z_TLY^Q=IawJC4%=Yq_a7Z(OPWq-qbpl0t#*O4+^f6-w|ReN*Wm$ml}MnTHq30VlA z50qGF@lbTvg6im1GWd3Ln9_0A;#%5W2(H#$7a)CL;bt z!6%Sm31^{R7=i;u){MP&Wr^x^RgG2WC@{oszlenbMli)p4hmj{hxCqhaD(XA*{vJ& zIi;;PJx9MQe3TGi0uub@bnM3d`5{jGjY$2vUuy@Xj8E7>$rr(WctC!m%^8Q^Jc^X| zSL(g`EcHIt(igrdiZgjE)Wis+g@LQfIPso3QQ|8*Wg?wcsSnMO%z*}y1i~bNpb3<( z`swshyK)zcw{F?jKIxZLN(^sAzybm71J_nAH*YR44wTCY&q_I5P=8c{eGsY$BU_(q zy#AudC{wu8lHvcNG|2i5q$n3SR;{%>X7XN2vG1>y>PKk(!|kmzkYdz^aCia0t=IOl ztcH!#K-zm3#-!IFqPYrIu@6RqO3Qj>^RPx4mEGsPqb?*KS>!~n`91+#=mjpd_PmUj zzhAp)*sX?)7`c1KNVx(ExR4pB-nyDTYuB4Qcy8s?KC~&?M(UBZ_(^f}cLy346!?m_OG7cpk2Xy&v`_#Fz zp3L2INy=A!v~BgW;0_7>9(8H1f#(h!{;PDjYj6C!%G~5?+y6#G1tpk50z){UY@5wU zO5`SkeY>`#)|^wdYuT z-qr}Kfs=y?y_;^@sRyMmI42SR{oAyqAtPx262E0l!PmSavSZ>L={*qhxnRvf@bhGTgFEGog>^!MBedGM~Gvn`=0FVE;>Se`}+6vWgf<3KLYL#1Up|K84W z3o$F;Qr?G#`f7HOxChcaGlzFW?1kbYFeZJHo$z+_Z!^=IYg7_L z%BK?>;Ljsa7A9aYIT)~4*hxRp$d5bXpDBE-Iz!_kq%53cwo#mdxt;bARVxm4qz@>r zSzcPzcl9>JA}+|wF|le&o{)1coXM!N*4HxVRDuf#nAACrgMB0JAwHMgx-G8mG*cSL z%x@bRSS=YY;1fdJ2L-MoUH`tjbIt3L#QS7CBQ6BWNO?d*z=k<={gJKgQitk(^5{TX(2tR0Fw^5|RAQ&Lk+}n?d#3;v2!ma$EjTmIcm6 z>B|Z=&$TKQLQJ*6@uW~M!MpSV%|4NDc6*A=Jep=5q++f&4;LGNIUW|RoCh~Iv=Qmk zsX|?5d0iZA01^@S1t0{0@d$vgI`xFhGn>iy@H4+QWAXe6_ph*?s4D{(!x7Hx!Tjfg z8z0Yb0X?qyapJ)WO}5N-^(o165(}eZ4+M|IDVN`?xXnqg5-NZ#ow2PuwBnj#+aQ;+GieS!pw5FcXp zT6Hjan?nDosKbqsrcIU{a$;fYxIQ#626r|_$6Xz*N{zm%D;KV4X>e~|v8YOh|IHvs zA;O`mEP$Xsis}YklgGPw@vF=Y|fTl>@t%~7C_}T59d%}z-leI_32^RbdAxvdlvI76oGgEZj@Na1qOV38b+LoKF!jb R42sv=AMos%`9HryE{P>GJ{kZ3 diff --git a/common/.oh-my-zsh/.git/objects/e0/7eb905b55b323a1d3ccbeac851f783c8cc9b42 b/common/.oh-my-zsh/.git/objects/e0/7eb905b55b323a1d3ccbeac851f783c8cc9b42 deleted file mode 100644 index e741ef51bad2930f5683bdefecc2863179b3d958..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+41^5e8L| jpPy6AaO4rAyyxDd*C($2w0U{#u{ra^&kF(ot6`Car8TKO diff --git a/common/.oh-my-zsh/.git/objects/e0/ee002fce6c04ed5661e3f341b3279d358bf3b2 b/common/.oh-my-zsh/.git/objects/e0/ee002fce6c04ed5661e3f341b3279d358bf3b2 deleted file mode 100644 index d70fa22b7dbc9bba0bcc1a35b4ea74d05831916d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3254 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 diff --git a/common/.oh-my-zsh/.git/objects/e0/f6e052c71fedabcecbdc4f8968419da50d8e56 b/common/.oh-my-zsh/.git/objects/e0/f6e052c71fedabcecbdc4f8968419da50d8e56 deleted file mode 100644 index bfbc6b8e3c574c9dd94658e6df12daf2f203c2f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89 zcmV-f0H*(V0ZYosPg1ZnV^CHIE=|hG%uQ7YNv$YRFj8>L$xJLxE#^uD(F(;Sw(9u> vsd);zi3&>kjs*odnaPPInfZCe`l$N!5(^5H)Zw~-+KNjQ^whZk?Rg=a)paTW diff --git a/common/.oh-my-zsh/.git/objects/e2/ddf1ef8c1147586a11c25007b201e9cbcfe278 b/common/.oh-my-zsh/.git/objects/e2/ddf1ef8c1147586a11c25007b201e9cbcfe278 deleted file mode 100644 index 0495367..0000000 --- a/common/.oh-my-zsh/.git/objects/e2/ddf1ef8c1147586a11c25007b201e9cbcfe278 +++ /dev/null @@ -1,3 +0,0 @@ -xAN ENͧԨq8smc)Ԩpvsrs5xUISV -19i&T -Р,:9VJˢNMiRI mqh1}%$x>*۪3giwRXJ7uS01dȅ4ߩN 8m \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/e2/f7623534054645e849db42a0030a1642e5ba97 b/common/.oh-my-zsh/.git/objects/e2/f7623534054645e849db42a0030a1642e5ba97 deleted file mode 100644 index c0593cc6b236151016543904cb471be67e776537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246 zcmV)USYI%SYb-sDIGM%Z3Zuc*<|OTk^!YoV3tq%=cgh>W+^42qpGQpg}g!+qIu zt$NuK4O(`Zd)>L#_<^hvC>3{>;hx7W!aHVoL+9XWJ(ckiaHUk)t=i{j5K^{WwJn!$ z#|7ui{VUmttj!fgf@w=>W|@sh_WoB;hb3L!_FmMcgLrtuyyK{-e;M8Y{i$`~9* w2k8ifVXz~mNA_9&>Dm+Kz5HLw7aVCJOqA-6U-58!RhPnZ+{4Vi0Wkw_&DA1#=Kufz diff --git a/common/.oh-my-zsh/.git/objects/e3/60344b096676864471314519f9637f67655ad4 b/common/.oh-my-zsh/.git/objects/e3/60344b096676864471314519f9637f67655ad4 deleted file mode 100644 index 778ee29fcf9294152a624164ae5601e5df92698d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmV-m1E2hO0i{*%Pt-sV^>hDnspqu2xA)@FHoYxG`jK*7QM1YtBWlu$q>@G^C6zkK z!Z7q?PM72d`-f+fH%ABYs$0=k87I0;PJnDg~S3z}gMj%Mq%gq%2A2gp4WGDwhk&Wr=uF(YHt! zqvg$r6E;O+NT`g@LmU7;J3M_!6J+85H@cxrs~tnvi85@rkcNz=5WjMvbR|5d*F}jL zL@wJ>&Z8&nbV#*ss#H+WGvZ9ogkk>Tx94ZGlVf(u`EtQ@U5H8$g2QuD8@>FY4CV?+ zugYd2QM~vpYg0cXq#?>$&^7)f2xxH69y5_AO=((Bk?r>-jc(ENO?Wi;>J^)Fi>a5_ z*jhy{4d3?AlXdKZ4~BFH`%l*j=BgWGTkMb39}C42^OMItk!!BeOTet)cBVPDtK%|^9Exb3;-LG9?a>&4Bh(ucUi z0Adz4^Y?QVQCo9=BKiZ`?bJVcK-(<6>)`(p^)H|ZcdrAE#`~MyREd+ayy9)QOCSAO zTDlps>M{tY!`~{5Z8}Q;{+FT?dZujl?%){m4t1{}C3@M@cWYa>n(H2-C+O+O-VagK zbR67myEm7wufF1BFqn=9?HX!0-D zB7H^gZHBG}+W7&nV?SboKV!bf;s*!zbGFrr+on#R@CkzqbqZ(AFoS)0i|jyJ3{SDE qn5kh&TqCIy^oOAq*yhDP)>Weikt5{SF)a|oV<(8eo8JLxo`9~m)3E~p diff --git a/common/.oh-my-zsh/.git/objects/e3/e3e88c3cf5a0308d982280eaa690a0f16d1902 b/common/.oh-my-zsh/.git/objects/e3/e3e88c3cf5a0308d982280eaa690a0f16d1902 deleted file mode 100644 index cc46b2addc0406ec09673062a58ddb4981697b55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmV-g0HyzU0V^p=O;xZkVlXr?Ff%bxh)*ibOUX$sVu)2bb#n2?88P3){j%k>eUuM` wHuXc*K$Ykf5REȡF,ή2-d)?$XI*^yW&SΌ~\i r ԊKx?8 \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/e4/7391ca6b9477e091152093e4582fe5aa6188cc b/common/.oh-my-zsh/.git/objects/e4/7391ca6b9477e091152093e4582fe5aa6188cc deleted file mode 100644 index 1b15a4fd129e1bd88790e5dd6db061a246672062..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+8YHmSJVo7Q- zL$S}isyp9i-ryIkQC;s+5D{EE{UB6LMrtll!T));e|?6G-Jq90D`pqqH^7w%)C^tR1h~QF*zH;%?5FcQVUWOOLU7< q6N{2FxMEU)f+#||i8(o3-Vl{#sYS)92&F*LqEuutuv!3i{3syb%OfuU diff --git a/common/.oh-my-zsh/.git/objects/e5/244fd569ec31e1c756b867515acc39a2639ba1 b/common/.oh-my-zsh/.git/objects/e5/244fd569ec31e1c756b867515acc39a2639ba1 deleted file mode 100644 index b3283f022acec98bb28dcd4b5bb2507f8c7e798a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 375 zcmV--0f_#10V^p=O;s?qG-NO|FfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSj1<>lvc!o(*P(LPd5la>E6WZ{PmpD^tTZtI0)^z#;*$Ja2Is?9+uBcr?mf9N zLd?|cD__sH$d3>OIhjceH&>s0*Za?Dwd;BR4vu}{JqzvJzCdO3(-~a8PWRp#W5BC? z*79YxeC^j7|0&^6XXIz-=2q%f6=&!bXE0>Us{Hr=Wv9DNwAb=P@#St`o=rOeF{L1< zG(9t~m_c87xytv(b(s&3Yv@ld_*2i*_j4yiMM-LIK~7>xYB7V*jSuOwH|jg3d)ObD zV`06(`JBUasG5w_T%dw~ht{gkwz@8QYn_pMZ2gMgnNRbdKo#WY=M*!T{ZM9H9U-#u V(;^1BLv|;*XVv*9002+jpDxNc#Iyha diff --git a/common/.oh-my-zsh/.git/objects/e5/93dff85bd2b03be757f78c3b4101acd3b8e308 b/common/.oh-my-zsh/.git/objects/e5/93dff85bd2b03be757f78c3b4101acd3b8e308 deleted file mode 100644 index 6311538a4242673ff6d0f5d19548189c2d25818c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2163 zcmV-(2#oi50Zo>BAe31j$4?iRlwxC|iv|^?$z2!Tl8W3SBq`fIW*##SGtZ1?o*AaC zSJcX7*Sc&eB3)%&3tfmrEg`qknxfLWty?JN676H>)celApU*kxnR9;M-#H|KqI45; zi;cj{i2BhHoCGUA7rqtMo7(G-yUw*bl=W(~@?tuq0))vyO&C0cDc}>N5R?Zv?&tL^ z@+vf~h4n?`xurWiHXQ7bDZU6vqJ#vTNS2Dfq@k# z1OlMSLhlX6b*M>}CSbZN|8XGsbY zSR8f~8Io}p>Wd*bP+?6w=~tF$OjXs`c8ma1Ec#DpaH)%D1geRIQI_nDE#b-&d1%b6c_gpxmkv-x1bdixX3zj_y| z?yEF<`AP0wf{j1?QWR(MS*V2>$cO|NmvWPQ3}Pi0b|}QSYH1J7lFfkzlLW#ffv^db zYaKZLgJZe7^&8K;OCOEPDrE*6p{guK`b_85XB9@7^39g4z~`l*cCR5tdBCM=wapQW zcXBGdf346yOzRtJlTJg5Q9I7%2LaC>hx3X$_OAUI@7x&^zK4kBDp;m$j0BZ7^=exq z8x_=do%V}8lX7^WE4k|11RRksI4A9Xk+k4W?S>)G8ZvtL)(JDU3Mk+rhKR(tLg0RI zZcCfajx1A&O8T1&Qf$$rkcpA^Mb2vN(B|aB)`fvHzv7(;L-+fNbUwfo=<~B(bgll$MgFUyBgTQTd3$I! zy#}z7!1^{XxSMyZZ5(n;0O)!bVpo?{Z+mLH z7U5Lso7AusV4D1_@OgzHsUig396r^XGUB4HTYQA~4W_Cy2R`p)YhFHu41ve~go6^RW+=`~Ns_cyQ zOgdEI0zxKrQR86muva+yyl0p7#T{0v{W*oL!~H8|!-WDugtJlLAvO%`y)}DlU8-cS zf=~3BUXgs<>z=3U)hv439M zHTyX<-8x7mJU>1zF#)r@t)<-iSJ$-?nN#T^LuPqhA`AeD2m^u;g24C$z_mgi^Y~WN zS?_-m)MhQ3JMQ%b))Vz6;9)qzow<4cynp4x2_B#)Ha|)^SfR^N*rq)xTTW(SRNDh# z!-+S{QvRswtMF33x6XKc?vmD{U!`D@IwTaV;aUmCIBG%PFU185SdKV&>g+Fl~!+Ur6ltjWL!@He7OizI4nO8W@8& z(?-WUTx?6tzG$lzEpKV?YF@suN=0+|M;M6s>W>1 pZRnh_2_w`pkE+fs-sGiDvo67V6+B$8GQC`E13QBdmyWeW^?}F}G>PcYPc50Q6P1Xk2 zS`QX-EfYkVgz0Xgb!T+l+sn9}F7rFQUTWKDl=<_k(y~ZBz!S4D&|KPipR-Uq{{Ve= Fb-U}Be;xn; diff --git a/common/.oh-my-zsh/.git/objects/e6/fc2c6748ab32430012d0d572fb06b6b3e6daca b/common/.oh-my-zsh/.git/objects/e6/fc2c6748ab32430012d0d572fb06b6b3e6daca deleted file mode 100644 index a673c48..0000000 --- a/common/.oh-my-zsh/.git/objects/e6/fc2c6748ab32430012d0d572fb06b6b3e6daca +++ /dev/null @@ -1,3 +0,0 @@ -xOJ1<_Ѡt2y EՋIz:#2wV(+(Gɒ -$:Ϩ#e@cX'y,(EV 8eVVmk|L Ո:Ҝb44SBgS26(Ôa; x侇K>\BO5MZWS(VjU[]Pm8e]%>7;o - zNp;q \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/e7/0a29c1cf68a08338e37c29c4a0cafe2d09caa9 b/common/.oh-my-zsh/.git/objects/e7/0a29c1cf68a08338e37c29c4a0cafe2d09caa9 deleted file mode 100644 index 03fa49a9b6d92e31e3a7f3b6fda95219421e5f60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmV-D0K)%x0V^p=O;s>4WiT`_Ff%bxNJ&k~Ow7|O$SFH!A(|`z&%_eL^JyF} diff --git a/common/.oh-my-zsh/.git/objects/e7/c99c905168768940f55097e7253c935b33b3d5 b/common/.oh-my-zsh/.git/objects/e7/c99c905168768940f55097e7253c935b33b3d5 deleted file mode 100644 index d061937f1b661a36208aebd5a7b5b55cb65a3a80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1974 zcmV;n2TAyN0Zo>BTukX7#~(||2({?4(oT_(kuI_>OPf`?3C%BUi9IuOnmN;)bEY$A zrWu!?ZL%rZbU{djCALx&(M>A9M$<+YwyaQ_vR$Z%Qt~@?9)7>`@B95c=e(Zp_xpJc zO`#~;(aCWca9+YZY=oe}?9r=j^1Du+^M^N1ShY3l@nF^I3`nI2UxYexaD*=f!y(KpsnVwYPk(eA0Rf;c?V1!%=fQ88#_IG9jSCd>VSU&$Q4!0XffsULe z#d2HS!EdU$lQa%1i%ECuF1er!9vl?#sgj+o6~_Gr|mAUFY1 z2`LvKQYkPNpv5l|pG~SxwA3elO<7tEz$ht7$uJoW&aJEu=AYK6 z@7S~|*-Z>T169%#!l!|(9+X@D z@Y9dp<^HZu19H#2aVV?OZ6QRM{)lgGw0=Bl#3`F{r70`?L20DN6G%}U_-Sn1cDTIM zGwS+lw$*l%?!K1hF-S4ytR!Rv8291&Xfd|%@9a4ZvPwJqqJzjgSXd!OgQLDSrQ6$U z>*j&D7e z?SD5}5tO3!(=8D*J7(%1qYR_8Mxh;hF6p? zJ{+mrw|rKPJ5LQUCKS;kQZ7Tm=3{ZK=`rWL>>R9(sfHxn!)yBxlt>A9CSLKTefC{C zZ~ZYnvDLt%ufI~a>geZ`xyV)S+p_Ji(!OUKj<;3irB{3XmIxJ;;>#%vk$|!lp8eBN7|%fvLg zAMKtV_Eo+5OlVwgQi>nD6JjY2<_05MTko<4>!v-QNdA5D_UQ+WO^~XXp-W^HZl8F= zKCCG)cF5H{jaTi|w_ArvnG(!&ooKu?z^|~z+xE`cC(~=MAT#oGl$l2fFya;r4u3c1 z;NLQ9rpYgMub!Gi5D%SDiFvd-x^! zZL={G9H9-MBj>5WMm65<6Q{A*+M3y8GQv>(!lvGU zi1WkyzgZ6*IZuM&C@}9{V!XF@t9HN|IdwiRz0KPtG7cIF0_;2)!;`gT-k8&+5a+g> z_Z)9BrxsEb9!e4_M=&nPwOMlW+`>mx=KBn}J-@s*1vW5^$igBJio!?=5SDxH;N+^Y ztXDrvYqF+I7!LdZ`+>Pnag0DDA8)NcZvOf@3J2_z`?u4AE9Qvw*I13{UZ=A#CU}6l zKjpG>+J7|N6@gQV7di}2FnzS^lcc1XLq@?o$tvlP-hIq>$+Fe8I}ZgU2ic}WMa1kd zwKF>Zrx9O0iT*_+BI$?DmG6C0by$H2sgM60!Rafebni*nRu{jr-c3RePi`J^fCk3F zKL*(l*U!Dw`GeJrLW`z*f%h$@YV@Vh_~(iTlVlxkCiH=%x%Te8i>LcMtZDjwl}?CY z(vT!1%zz4-OD?>*RrX%%Jg>lYysHsV^%UwHl^h3>O=sst=`9y>vNe+jHRCg%>XX&~ I1smkVvFPvIPXGV_ diff --git a/common/.oh-my-zsh/.git/objects/e7/fc3fa3aac96d33f33a7d71638ac629bbd777ee b/common/.oh-my-zsh/.git/objects/e7/fc3fa3aac96d33f33a7d71638ac629bbd777ee deleted file mode 100644 index 7d0097be7e3edf04a8fe6284a462ffd4e01dccbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmV-D0K)%x0V^p=O;s>4VK6i>Ff%bxC`wArE7L2;DNWDJ)2k}ZVDNEs->mWd#Z$i7 TCVzgo?-TpEOf3)q%%l`w=ffLM diff --git a/common/.oh-my-zsh/.git/objects/e8/e2ec015cd86001fc7a117c857f4cf64c3b620f b/common/.oh-my-zsh/.git/objects/e8/e2ec015cd86001fc7a117c857f4cf64c3b620f deleted file mode 100644 index 79c7d265a40f5365808eca241459cf38202c3b6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK zYQK}2xv^n*|}8L7EI1)S68K2JV5-S$Xe^C8b?la6`F{C@{k jke{DZ%y4$scE-Tpzs}u{wU>-u(z5GM)b`Z?xr3Bri3qLY diff --git a/common/.oh-my-zsh/.git/objects/e9/a9deacb09196a48a39adc827d861e1896f4c59 b/common/.oh-my-zsh/.git/objects/e9/a9deacb09196a48a39adc827d861e1896f4c59 deleted file mode 100644 index 3b80787191680497e7b3be8158083e8e5ad155e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 207 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 diff --git a/common/.oh-my-zsh/.git/objects/ed/932ee89fae5965f74bdad6cd65a18cfa696640 b/common/.oh-my-zsh/.git/objects/ed/932ee89fae5965f74bdad6cd65a18cfa696640 deleted file mode 100644 index b61bc97372efc5e62eff4f5e03363306babde6e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmV-D0K)%x0ZYosPf{?mWKdSDD$d|a%*jkFR!A%=$t+IHvsEw1D1dR)p>j$2Nhsn9 TKmjYOq|(fs6m>2D=|UO+OG6q{ diff --git a/common/.oh-my-zsh/.git/objects/ed/c6fa2354894e15beea10c5fb27ae8851eaccb5 b/common/.oh-my-zsh/.git/objects/ed/c6fa2354894e15beea10c5fb27ae8851eaccb5 deleted file mode 100644 index fcb737ef54b5cbbc1b7d9a3fb53a78ff8197361c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 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 diff --git a/common/.oh-my-zsh/.git/objects/ef/4c6d740d8abd92e0fb647906c172050748caa0 b/common/.oh-my-zsh/.git/objects/ef/4c6d740d8abd92e0fb647906c172050748caa0 deleted file mode 100644 index cc88c6b4fbd037f0cd7a2bfb62d2e5296adb846d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 633 zcmV-<0*3u~0d~bjdsDlevV056jH%NE|r)vl)3^M*rvB#$%GYFV{4)tWU$*k83d zR`6}XZ>rOW%M+EoiT^b5MTVHc!Y6lGTdRg*fybMpjf9|wN$ zM7-gXd^it-?_JH%PW#7`2jxHG77O*KUCopy{^3ka&voSAq!hHz!!3kK0-QxuD9ceP zq*fm THIvgE_bp=Y<`?K6+GLp!qVP6) diff --git a/common/.oh-my-zsh/.git/objects/ef/579702e859d664d68bde5260b8734ed788edaf b/common/.oh-my-zsh/.git/objects/ef/579702e859d664d68bde5260b8734ed788edaf deleted file mode 100644 index eade9297c48045c7b4feb6d73b854a4e8c19164c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1973 zcmV;m2TJ&O0Zo>BTukX7#~({3qo^%mrJbTeM!LwlENv*IM9roxv8S2S%$eq#Go3jz z&A6sMff7rmWv~NDM`^XP#nBr z3;uFyP|+tc@KWS_P~_pY2(83@>fFvqogP$!(=o#zoOQkf2J(_ zo;mxCNzmr3Bci%|D2Wk5NCKUOt`Qyw{qpp`zq|Oa_gb$LoW$@mP$f+vd>Y7VL9xjX zKmWL)*xT``PuAIYHbr+eTL=-RKVlo}%^r{Faf@`XHl&9iD+w72#*N(=$;TG_b9qjktklXn?;tV+3oFEEaLmKJaC=*& zHKFfg;XYt|F8ffa=<^05c_296*xqzP=SJnC9-j(2ruTY;yD7c~%jO*BT$4r{>BC6w6YpoIYN4~}hMragV>srIUk}z|| z32?oer@A9b%YGLCF@Xi4V6>#NWA9E?)kwZFV)C zz5ckC*tD#xFFHS}}JT;eJBZQ1sBVbAl8C!XESPAPZ$Jq{`;#g|hUA^}CqU3)LY zF0$Rc_M6m-UGwMdohmkmj!G6H`CnwU?>M1e7USHtyF2OSqVpR}!_p@0(}@3_m(ldd zUbNF7_^aCRvq3Rg@rjoimT>8z5CNLl?)+-9GWA zb#Q}k^nl~cKAyRi8!Ydgdty*^6*0`#P-Y$_K#!NxKlt6K zjd#neX-2lfXkX%skWp<`_!;yz@Eg33c;?c)u{nf}@&mOcj zC*`Tt_HU!rW(81CF=ZqGTkSWk;ls6@HN}o9LFjSyn+Mh98i7JS_IF4nX60yrs;4G>*ImQeRU=K@9+Dxy zGh@^UM`&&6$OBbiQ#jt{9#dw#wKc6vZ|2cLWlyM!aAhm`WLIJPN_Dt0%DFTSz3OY^)i_V2F1BjH|^;j8cy zF1U_2no|X-3J)R)l`R5gz3$@K1oWNIb;-ANLES*v>sv}i2p>7A58S diff --git a/common/.oh-my-zsh/.git/objects/f1/4a9b0feac6d46d843a95fe11af537dfbbe5f86 b/common/.oh-my-zsh/.git/objects/f1/4a9b0feac6d46d843a95fe11af537dfbbe5f86 deleted file mode 100644 index b47e5337629f632a23ddaf25bd4b6448e39dddd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74 zcmV-Q0JZ;k0V^p=O;s>6U@$Z=Ff%bxC`c{RP01`uO)kkVs?^QMEC$hf1v#bZnR$9u g#Tg7r7S`R<&ewkyxA^C`-*#5NhLW8y02i4UpbkeLuK)l5 diff --git a/common/.oh-my-zsh/.git/objects/f2/2ce2719375ead781f6420d3255b7e1915004a2 b/common/.oh-my-zsh/.git/objects/f2/2ce2719375ead781f6420d3255b7e1915004a2 deleted file mode 100644 index f25ec6d4921b1cfeed80fb3e0074fd8e4be30a7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1241 zcmV;~1Sb1<0hLzWPTNQn-fKU_QAiqy>ZGtLt*BUu0&S5BMG$&Zp>%AY#M9U_?#wtL zh4dBna^G*CWY2hP#|hmEW*D zX*81N>dGDIJkZ8txuM~*YQ~-$wYQS{H^8E(KpaasZ7P1$Q}Vp6oR$FZ42p;vS44q~ zB?%e?J_a^pJYhkC9)0;jH4RU%&fySxdoTA3;~qRbtfcC0W_oaY`^N5-DEeS>^*xtd z<6*1w?*8@evQ>zsVq)TCyZig4Fw0ezl)~R%mcm#Xn)V@^E<8ZPw= zJ|AC$UeL*;8fbrjdhPvi=h;1|F6E%tt?ca<>zS|-!WhG;KbFc5W7{bWA+2tJppd4s z08P;QWM{+bSmsFt5!XdlZl2rGSkvq-5@{wy{6y z6J&cVJ}+FaNL$yiphY#Yjd)FB`#*4D7q4MrkLl`qNK10xzE?=lN5$GMJIj{$?tD0U zdv$bi{Nb>*O$POlXt@Qy>nmgIOC(^;n}APXI#&pjM=8)&BgWb=>6$Qk=Lzy zXZiPEf4VRYT_Z}Neqt!it^%~$_qK#88CCR))^KmglWln63r$wt$P=y82qr26ysg;a)G}aeZN& z&7-oqO^_QQooN}c`0_X$r47?6o}+kQP{-Cnw}{c9LFu*;B|}*vc=YgEQ5G>n4+=e2 z^g|%0=lD5jE<&uI9*87r(KU51DZAyrMEmaf_I*jWtibp2E==+WecE3UF%`kyA25h; zHV}D|zylEXX5fE^R=>4@(jr|eg`QI@t3FRM0I@>J|Hb__@4SjpzdDuR$)LZALhnZ9 z|KCTv+J9?b9&vp?b&%?Hfv%(UZmn7GM9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$++|$J$yPw9br%f j`T04;3`Wn7E}WeA=E<|Oe9g8mdaT}We<%Y0hscyI^rWuu diff --git a/common/.oh-my-zsh/.git/objects/f5/067d689be0f2e93c3ba524159d86c2fd9dd0b3 b/common/.oh-my-zsh/.git/objects/f5/067d689be0f2e93c3ba524159d86c2fd9dd0b3 deleted file mode 100644 index fc9cb4858d51e96c90f296c256e1afd27cbac2fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmV-D0K)%x0V^p=O;s>4VK6i>Ff%bxC`wArE7L2;DNWDJ)2k}ZU|6PmH9=usRr2NTFA4$xzwr{BuTU8$ diff --git a/common/.oh-my-zsh/.git/objects/f5/7f2974b40d27f43431479fcd43f607a02966ef b/common/.oh-my-zsh/.git/objects/f5/7f2974b40d27f43431479fcd43f607a02966ef deleted file mode 100644 index fb70f1961e5da2a3bf9dcfc3153f6b811081c793..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 zcmV-E0Kxxw0V^p=O;s>4V=y!@Ff%bxC@xLP$;?gFE66EL&&<=SD$ZcYP`!4bUAp$& UM&G1(^TO}JJyz-O0Pge@w;10ZhyVZp diff --git a/common/.oh-my-zsh/.git/objects/f5/a445e49a15d964002c279d3b04b4a4f2ba9579 b/common/.oh-my-zsh/.git/objects/f5/a445e49a15d964002c279d3b04b4a4f2ba9579 deleted file mode 100644 index 0d1918be077d7acc890e6689f7646a9a276cd1f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+B!V16G)auG`!mwnL^>?2X!=YKV%G)ZBuc#FErv zhGL(2Rd>G4yumM6qq^RuAR@SS`a!6gjMQA9f-S|Tc`kW8nX)^e-*Ibfn_kP=YY(6b j^7C_w8T=z2)e4=wqrYUTDy!(a+oxw9w6q2Q{MV93=|`|I diff --git a/common/.oh-my-zsh/.git/objects/f7/50893837bf7dfb8504a7aa73720f75a739b143 b/common/.oh-my-zsh/.git/objects/f7/50893837bf7dfb8504a7aa73720f75a739b143 deleted file mode 100644 index 8245086637c4fa01483cb5335a6d444b45c7d8d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmV-g0HyzU0V^p=O;xZkVlXr?Ff%bxh)*ibOUX$sVu)2bb#n2?88P3){j%k>eUuM` wHuXc*K$YkfBTukX7#~({gDqWVXkW7(~k)~wB(zYw4gl5y0%bsRVGiN$;&UEI? zG-FxYuqoN7WRPsM#8!%O>n6$?O`@Bv7Rg3d7uAYxvd7ND?|1%vzn|xv*Yo{;KhL2l z6lHU{o^HT>0rRjCf(Fw@EAsTARhP%cM;@TDY0%fO9@ zH5(<*&BM#ykZTW3Oe$ZQn4ADriZ8-3LaqeB)@nKXOPjunNnW+QA!1Nr8X(vrKP8czli(P=+#hdwD<9T zXi#Vr*wJw%_RMDGLss>?V@S?U-=CJn9EVs=2ym1Fo_0Of+rA(P(!tx?*-b8fF^~!64jNt;PND)E;P(H7fa_Koa5a?i? zhC~*rw;p_8KM0Leb5+j6=1g7&=@ABUtQe^qftp$I+F?gBmEry?gDrpMg(?C`WZrFYM z<9BOr1bRIV$~*bmwd|ID3n9YvM?zD*!=n)kPT7PDjoFd+OQTn|K#EF0fY#A_o5xE7 zix+=Qv)^jf(etor6jF>iE1Zl1W8PgEDaPjhoin3OR^jYYv>zFQg%x5nIPC9Oy0xv! zg|G~o@C;YfUIdh97*XIBSHsxC>g(s%0slt>&r6)%3>HtjB* zzv_sA*uL+<^eO6AJ^h$6XL-s!8@K#b+Vgbn(I>a^(<^;{ON0ta@#PeT;Gk^r>fX}{ z^SSH4{ybB+ea`IN=3++tC8gc%RN4U8&FKpIT!doi%=sUi|O8tgK^t z(T<4`Q)<;G!{hUkGy&{(h@}!RGZfj>de^wW#{9V<`S-%_u3w$ z78Mk@zltkxD1m~CDI)<=Ub}TPm?hOTe>(1e-M}ePAxJ92rt2D?If#Zx?rW% z=5swOAPz$b1&GaYTJ3b1x6j<8vo7Jc7WT05+5M2C0!+r?;~4Op@D+P|ja0KW@|^sp z&8U?Gp^cy;4^x44YDt@4yw-M8YgVVl%&Dc?7bkKcR!Bg>c@Ll3^g-hdg`?Tpm99?Q zHcMC?nUs-mzfNyqOsoKPujaga+V9$q^56-@b6p3=SwGnRK~mDp5u#ug zzEnD3(17_bShTGA`-4HrAx`N~5ivWMwZ|0vIP7nLv(8!&N#C|FdFz*|#|lJ9z5k;K zO^WWbq-nqv8W>0NKBfkE0Y0Vf@9ZZP+BV(`Zm>1evZT=X?*a$o zWzW2==zU2uU3|LcPxNc9YW#YsUWj6{jwEnq`~*!UXI@_~d#iJwb=hmImjzID7U~_9 eTmta*8MAg7cnUc=T9bb5*sRAavhrWf6SSZ`ch<)M diff --git a/common/.oh-my-zsh/.git/objects/f9/018c5efbb6cf164139009eff1863837d72b412 b/common/.oh-my-zsh/.git/objects/f9/018c5efbb6cf164139009eff1863837d72b412 deleted file mode 100644 index 83ac201d9ba5027363039572ecc59404a442236e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmVs3C;#I})SFq4OuIx2x1I1CG3^v68{q@KG`S|p{KfLXF@N+J-E~5P_?r_N^hMuv5 z^BFQx$T0aY0u9-R(?k%zDP=#patpM^b8&tifu>BbNF7lCWVv%mH`! DPYrxj diff --git a/common/.oh-my-zsh/.git/objects/fa/bcfed43775bb7bfa88473da662c53bd3d0e7f2 b/common/.oh-my-zsh/.git/objects/fa/bcfed43775bb7bfa88473da662c53bd3d0e7f2 deleted file mode 100644 index 41f183b7142e96a84827836e432f42fda04ce687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$+G4yumM6qq^RuAR@SS`a!6gjMQA9f-S|Tc`kW8nX)^e-*Ibfn_kP=YY(6b j^7C_w8T=z2)e4=wqrYUTDy!(a+oxw9w6q2Qu(FY_A_=ZL diff --git a/common/.oh-my-zsh/.git/objects/fb/04f8d3009c3bec1b48844549ce78d4f3bf233d b/common/.oh-my-zsh/.git/objects/fb/04f8d3009c3bec1b48844549ce78d4f3bf233d deleted file mode 100644 index f1b5cb51d8006975c7c22cebddd60c3b13fdfde6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmV-X0j~ad0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f02weIu$1tWJ`YX)pr zZah!jsSi~Z#A3hT2YdjlghBTPq*fWxyRR}NN&HK7FJEwCoblj7yyAna%pi% zelCOa;j3-!Cqnn0+!!HdYW9_{XItb)h=QEVB!-rBZ?}Re7YQ)tJ=oM!$++|$J$yPw9br%f j`T04;3`ZU@%6slTdVS*RPn(y=9-A{y{JbCl=^2s+{64Et diff --git a/common/.oh-my-zsh/.git/objects/fb/9df4bdd89fa7db15bbe21d23ef4a5097f07652 b/common/.oh-my-zsh/.git/objects/fb/9df4bdd89fa7db15bbe21d23ef4a5097f07652 deleted file mode 100644 index 4c53def8010910dcbc2fd81f24bfc8b14fd8519c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 698 zcmV;r0!96J0fkgeZ<|06?U`ROLdbwpLK3NJo5-zOHB~N+t0?Wow$Nf08)>~ucfpAh z`@eT~7YM1H=3)%<=FOYWl!+8h-+g%hCRvIVO(ngH3a%=`7|ntZ9vy&cQ&P|t7<_^_ zqwAR0j5#~UNn}d-I?AP3MK8J=&nPM-&5L_59(zRJ$G@(>B{yF$uYV6u9D~UUsfK~; zU5$TS#>eK93vOI188a~_EbcyuvT9yJr^w+zA}|=h|FyyeR7=V+Td)#scrQ4hJ_Of$ z>@-eBvz;3{dEq#@kexFWd>@8UGJ!ErOt3|B|L%D&`gVKu%B6v{C&~=QRu!1O% zby`q0bS-L4r78qhZV$1bD@CggVqbw3s%nVxn$Iirf_W_^zmYC0Qul48-5xnM%Z3-@1!trwW8+PN@#!majRkp*^u z%%(j{pKH6%6?^@@jTU%4a1%AzhB7AZUKR74pkuS`@eI>KQp)#;4mRHmVp8JyDXXO5 zx#;y@?-(u_2QO$f+bAK-p6!%wSUYwtQcq<#+Viv{h;XK8*QSHMEfUXy=HKBj{>=oZ zPR+4f-JNjs$(p>f_|MkQ*Ww^r`Uc0V^p=O;s>9v0yMXFfcPQQP4}zEXhpI%P&f0(Cgi9A~EIfhbcTf<}>3a zKis_G<}awKAXi5hUst`7)QXbKoK%MW>1Ap0%XJ!5@1*=My1uyA?12TBi2)EOB$pPK z z|F-T3JUB<(q7!0DK~8CUW?nHvTk#ZQwnNXqe?Q7T%X?+-x(P=@XG2t!q~;dnB$lKW zGZg#GtGe@T<_&(q8rAhK1rfou(+@(`WTfT-6>v_U`#kyNblW3=&4)anO*-Zw^Zy-G kL4JNtF~iwi+Zh9Y|2lU+)?PAtNz1N3QQKDo0Phl(-~_a*F#rGn diff --git a/common/.oh-my-zsh/.git/objects/fc/e68bbba0be99cfd49f9e46572b2d12d0a86d45 b/common/.oh-my-zsh/.git/objects/fc/e68bbba0be99cfd49f9e46572b2d12d0a86d45 deleted file mode 100644 index f885cf9..0000000 --- a/common/.oh-my-zsh/.git/objects/fc/e68bbba0be99cfd49f9e46572b2d12d0a86d45 +++ /dev/null @@ -1 +0,0 @@ -xIN0EY%nBرrQ&5' qikm]"`c:d[WN)XL,H[܀X[؇z_R3f$#Hge,3'E[rJ%H{ĄSX\xoR}dȗuY2?ezN##v=n5wA&"j].ǁ癇e<]dNz ~0d\~n \ No newline at end of file diff --git a/common/.oh-my-zsh/.git/objects/ff/9edbfaf193848e9ae8c1093278c25c02c4f0c8 b/common/.oh-my-zsh/.git/objects/ff/9edbfaf193848e9ae8c1093278c25c02c4f0c8 deleted file mode 100644 index 9f049d45a9b5dd332ca9f30e9bc6e8e25bd261c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3343 zcmV+q4e;`K0d1IjJXHA`$4h>cB%xB4Bt#)X5$l##u5Dx~x6aI*nK?6O&Y3wgXP8OE z>Z0q0?J5-!T5UDk_51(*eCGK+-{<*!pED8) zMNOUUU6+h=u(x00dPwK?43H4s3`^kLLrVq==?D67EWPPbn$3LwZ zKoQ37#IbUb0bXs5YH3Y`4n%IMW1OT(an@D52JxNoK+0l09N^rE9XybhSZHHt8mocqOg!_3%ECk09xCp&vpF{HmD{jRy12ZN)+vPPJ$!Qy7DLw-yNjPQ4ANO3g>1ps| z$?t}p=yU(BJbpNM440x(l!{kLCH?fUWpD18xoX?Uy{Es^(qRSnn*km}B`T~|YzBIn ztHao7TXY&Ze|qWkBYFmaB{?V|qzSli!G!@;0R zv#{K82RcuQd{ezOt395x`_}fH2CP^DfgTpF^>jw2Tr)&_eD{t<{9V24qklk}&4%H1 z^S-{0(KPPh&)EF9Gv+@zrT#V!0H#qK=Rv~aAIluW;(u6SW%(vgu7>OvuT=Wc zE-wH}ReCdaaA-=KsD~;pWqXbj?+sHstKJI81Vo_f0L@QZviHAp`rNfR^!FHSBjc{& zk0VN$jS-}+1QWo9VOD+Yz_b@{-|)FD2Hr!{hH&?^+Yk=rYx&Y|Cemr zg09`Kr;U+fE6Ia@~|;0L2lx98$H?%z9tx?s(OGLe8S* zWm|S+)JNxzp{RtZ7!kN=y~wsTKAI*kBD(c=hhIAW&alcL6yRh6q&sWvX7@o&wf^kF znx(hw0*`byyh;Heg^A&g985V~GhR9)ci5%rRRqm%XBcz@0aVeu@WISiTMPD*e?48; zF>>x^U6BSu-D)h`cm!7&ee?dmqQ_TwGUv5DK05o*A^#IgkJc+?If`+{*c1v&f9E;jrOdLDhMYrc>FznGuV>Et-Dl%=I@v~E8)?}Nvop9U`ocoQH6mM z90>_qT-oOUQB{-rM7v}x{LS#3`xm;um4YCYkdP!)zS`rz({>)rm5P*q=@uV0o-@VZfTXl7vhb-FipDicWZhkS)4g8iz zD4t(PNpVno^#xa7C2^{*7)aYSeD`NPaQ7MK-sApVb*b02U<(RKlfDOafbo z?&0<-^Pu>UQ~e$nU9Oi{&FCF`3?fJz&ZB3!Rkri*AAg#&`mmqc%`?L16Bla%QphD$ zmPMVzvEnO?U;)sBuvgk0aZ5<8P%eDSEb=RhSoUQ8x`n@4w zF@jDY30yYrxY4G@kFCDEPqOO$8WyQG!Nn24?{S)sQvX|?a2#s=A@!)Ho`POk$Adm? zz1;=R^TkGUl&S)RNlL|hnJq;#U=vXflS=hN0}t;CFIhRIa-OY*)f1P0g+M=0zJEu? zFJE7l=aIr3u?D2D)1I*mmaT7rFo#yTj+PJe z)%6SnX_5w6ZrS^_b0XD81^^28r&FFZ%4kmW$a0Sf%f8zfVd8no5Lk==haj%{2|{+B}pIzDM3}9qZmgA=8-0H zDJ|C8zahbw?@{#EH$bC`b(~AW{+OR@S$;V4)hlCj+40DNj?}L^f`Q!;7?Y%N1m2Py zm*w}Ub%*}ce$qqxt<~F6)HfZNG(oDo-*H+GJbI4hd^mrPob@*E?VlT#$6711AQ==w z!#y|g;Zk;Fly`7O#gpeYZ`d6&_5qNCkc;7%5Kj2x%X8-KX9r&FyWlW8d6s_L^!{p7 zrLa)IRD8-nx7XDbEh-tA_n(kEIp?00JlpnD`Bw1Y3uPQdb6_g(W}VxGiSK6?^>fV9 znd>t(p79DbVwBPp>WspxWmH=u&*R`#jly4j0%q5Q?@R6+wFD>!-ea;t3(qtU`qi7d z8R@APN7~pVe$odZCYHdaRU5yI)o&WIvqa`5W9AXBE2dU~{-Ll0jE1Z5=gpdG!;<)V zE9vd!=@Ux4G>)1V0a-rJmO_Opx9qUfA?lCe>+d^9>;CBAn;Nb0(7FE)4pl6rVto6? z0KV4r2zh4E;MXlUzfjKM#W>F#(Y)=R4N&Y~+il^lBh>LNzkD;EUe$?2W?ameo16ex z#Zv;;Ev@3Lk!FtZmno*)wsqQeDcVvrtY_(3++7Sn zlEUDYTyK0OM%Z9I_}We1ca`){_lV(9SAYr?ULlKH?7Rf3Li5xc^Ch$LD(udhNCI4S zPt-L_xqz3TD9VOd2Q%y54=Wy6)?TLuj=T9Tx#Oo(4p^E%_%y`&PA!@o)TQ+x!i@i@ z{cW6uTHL^te^|wS3%C2WbE3wKp@$5e30F6r=^c@-IhCz31`AP&ho~NM@~atbTAxF= z@|}tXQsgQ3l53Jf#&{{BvSi#&W`%Dyez(DLEq5z&#YuF~JZQg?l^}cti^&xBjH$eq z-iLO67z$&biVdCM#YOetUmgDBORWe`>_hcrUGl6BNeCv1M{GM1YY}TOqDuK9gcjTaPO- z!G}wp8nkO#<#_hlocq6l&>0eg>{f06z4=wprj(<}&X51DDR-QzjFBrAUwHN+LbUtb ZW>&5_62NXrsXSAeYq@aue*x(K@kH69t@8i? diff --git a/common/.oh-my-zsh/.git/objects/ff/a4c3d04fee8ef7cce025760dc38e7d72aac662 b/common/.oh-my-zsh/.git/objects/ff/a4c3d04fee8ef7cce025760dc38e7d72aac662 deleted file mode 100644 index cc462ce7d86e0462550b1434814d2afb26331436..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2164 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-4036a1851b5852ed1e5304c8f39fdf494cf0acfd.idx b/common/.oh-my-zsh/.git/objects/pack/pack-4036a1851b5852ed1e5304c8f39fdf494cf0acfd.idx deleted file mode 100644 index d79ed4d79eb33c9db7e30d5d08464e6598cdb18f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4180 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 ah2~ng)0w21j5l<&dpxdNB)Z!X%Kim7F3cGK diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-4036a1851b5852ed1e5304c8f39fdf494cf0acfd.pack b/common/.oh-my-zsh/.git/objects/pack/pack-4036a1851b5852ed1e5304c8f39fdf494cf0acfd.pack deleted file mode 100644 index c083119d0252cea83eb38389527c095e090901c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18412 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 CUzV}} diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-545a688b85577e929cd7ed1cf9377c6710507024.idx b/common/.oh-my-zsh/.git/objects/pack/pack-545a688b85577e929cd7ed1cf9377c6710507024.idx deleted file mode 100644 index 926f0589bfe7209f40afe9f4bb8adab388974f6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7736 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-545a688b85577e929cd7ed1cf9377c6710507024.pack b/common/.oh-my-zsh/.git/objects/pack/pack-545a688b85577e929cd7ed1cf9377c6710507024.pack deleted file mode 100644 index 5acc72590a02ce14385d7191927079bf15e3113f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72960 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ʉ$9p7H~`b1vw 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-637994060bcbfc0a1c3cd71824537418ce32879f.pack b/common/.oh-my-zsh/.git/objects/pack/pack-637994060bcbfc0a1c3cd71824537418ce32879f.pack deleted file mode 100644 index 15697c628e10351a59ee250eae02013fcd21acad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 218034 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� 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≥f(;ApOI+^L@IeET;%XhPpaM$LCay93UM% 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 z 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�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

;xYwA>hu{E*p%6(_}aFO%L5=0R5gA#2>PV9tW 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-64f90835b4e76a8d677833b8f2b4877d5a9f3d5e.idx b/common/.oh-my-zsh/.git/objects/pack/pack-64f90835b4e76a8d677833b8f2b4877d5a9f3d5e.idx deleted file mode 100644 index 28c5b82a5adbba3e435cc2fefb449bb045813ee6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7596 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-64f90835b4e76a8d677833b8f2b4877d5a9f3d5e.pack b/common/.oh-my-zsh/.git/objects/pack/pack-64f90835b4e76a8d677833b8f2b4877d5a9f3d5e.pack deleted file mode 100644 index e521b308de7f44c1c8fbaa50da1124b0c033fb30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48771 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 T5P*9K@COS;wv@<>Faq&gCDQQ}sX)gnhvAjpo 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%0Akp%A0_y1U4)01Uc<{vym4vsk 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≷b@H!ssKhp5 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-6a1c6c25307d65fb851f9bdd96f39df94ecf09df.pack b/common/.oh-my-zsh/.git/objects/pack/pack-6a1c6c25307d65fb851f9bdd96f39df94ecf09df.pack deleted file mode 100644 index 1be6d88abb8c6d551b69c64029999c9cdba510f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 514987 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

    v`}M_0r`g?Ksk#IECWUtR+Z8se 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%0AJU&HEA_K?O-wrym;WmM?8t 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 z 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 DC^#Zn diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-76bb3196e4bc040d26dfcb5d6107a435df00a139.idx b/common/.oh-my-zsh/.git/objects/pack/pack-76bb3196e4bc040d26dfcb5d6107a435df00a139.idx deleted file mode 100644 index b6236047df70691921876a9120e5c9cc91df6623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21008 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
    vf22&hS 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
    @iSz~#C$Q}BthV`Bch){09zv7y#TR6ZZ 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-89e379ca203b5cf88dd051bbae34a9bfe9812ded.idx b/common/.oh-my-zsh/.git/objects/pack/pack-89e379ca203b5cf88dd051bbae34a9bfe9812ded.idx deleted file mode 100644 index f5be2dda5e045fc042d9156247d984d6ae7bad7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4628 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
    p`{ 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 diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-e9ceba85461cdb1c4bb4aa6153735603fe48a37c.idx b/common/.oh-my-zsh/.git/objects/pack/pack-e9ceba85461cdb1c4bb4aa6153735603fe48a37c.idx deleted file mode 100644 index 0699ce51498ad563598b69622b7a68b3cb46e3ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4628 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 X<#E(Cu(F-E=1pS0_KcR4P1?Tzcg>=x diff --git a/common/.oh-my-zsh/.git/objects/pack/pack-e9ceba85461cdb1c4bb4aa6153735603fe48a37c.pack b/common/.oh-my-zsh/.git/objects/pack/pack-e9ceba85461cdb1c4bb4aa6153735603fe48a37c.pack deleted file mode 100644 index 2f776407f34d75f8bd82009bf51b8e0b8a385e40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49182 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 /dev/null) || \ - ref=$(git rev-parse --short HEAD 2> /dev/null) || return - echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_SUFFIX" -} - - -# Checks if working tree is dirty -parse_git_dirty() { - local SUBMODULE_SYNTAX='' - local GIT_STATUS='' - local CLEAN_MESSAGE='nothing to commit (working directory clean)' - if [[ "$(git config --get oh-my-zsh.hide-status)" != "1" ]]; then - if [[ $POST_1_7_2_GIT -gt 0 ]]; then - SUBMODULE_SYNTAX="--ignore-submodules=dirty" - fi - if [[ "$DISABLE_UNTRACKED_FILES_DIRTY" != "true" ]]; then - GIT_STATUS=$(git status -s ${SUBMODULE_SYNTAX} 2> /dev/null | tail -n1) - else - GIT_STATUS=$(git status -s ${SUBMODULE_SYNTAX} -uno 2> /dev/null | tail -n1) - fi - if [[ -n $(git status -s ${SUBMODULE_SYNTAX} -uno 2> /dev/null) ]]; then - echo "$ZSH_THEME_GIT_PROMPT_DIRTY" - else - echo "$ZSH_THEME_GIT_PROMPT_CLEAN" - fi - else - echo "$ZSH_THEME_GIT_PROMPT_CLEAN" - fi -} - -# get the difference between the local and remote branches -git_remote_status() { - remote=${$(git rev-parse --verify ${hook_com[branch]}@{upstream} --symbolic-full-name 2>/dev/null)/refs\/remotes\/} - if [[ -n ${remote} ]] ; then - ahead=$(git rev-list ${hook_com[branch]}@{upstream}..HEAD 2>/dev/null | wc -l) - behind=$(git rev-list HEAD..${hook_com[branch]}@{upstream} 2>/dev/null | wc -l) - - if [ $ahead -eq 0 ] && [ $behind -gt 0 ] - then - echo "$ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE" - elif [ $ahead -gt 0 ] && [ $behind -eq 0 ] - then - echo "$ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE" - elif [ $ahead -gt 0 ] && [ $behind -gt 0 ] - then - echo "$ZSH_THEME_GIT_PROMPT_DIVERGED_REMOTE" - fi - fi -} - -# Checks if there are commits ahead from remote -function git_prompt_ahead() { - if $(echo "$(git log origin/$(current_branch)..HEAD 2> /dev/null)" | grep '^commit' &> /dev/null); then - echo "$ZSH_THEME_GIT_PROMPT_AHEAD" - fi -} - -# Formats prompt string for current git commit short SHA -function git_prompt_short_sha() { - SHA=$(git rev-parse --short HEAD 2> /dev/null) && echo "$ZSH_THEME_GIT_PROMPT_SHA_BEFORE$SHA$ZSH_THEME_GIT_PROMPT_SHA_AFTER" -} - -# Formats prompt string for current git commit long SHA -function git_prompt_long_sha() { - SHA=$(git rev-parse HEAD 2> /dev/null) && echo "$ZSH_THEME_GIT_PROMPT_SHA_BEFORE$SHA$ZSH_THEME_GIT_PROMPT_SHA_AFTER" -} - -# Get the status of the working tree -git_prompt_status() { - INDEX=$(git status --porcelain -b 2> /dev/null) - STATUS="" - if $(echo "$INDEX" | grep -E '^\?\? ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_UNTRACKED$STATUS" - fi - if $(echo "$INDEX" | grep '^A ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_ADDED$STATUS" - elif $(echo "$INDEX" | grep '^M ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_ADDED$STATUS" - fi - if $(echo "$INDEX" | grep '^ M ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS" - elif $(echo "$INDEX" | grep '^AM ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS" - elif $(echo "$INDEX" | grep '^ T ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS" - fi - if $(echo "$INDEX" | grep '^R ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_RENAMED$STATUS" - fi - if $(echo "$INDEX" | grep '^ D ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS" - elif $(echo "$INDEX" | grep '^D ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS" - elif $(echo "$INDEX" | grep '^AD ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS" - fi - if $(git rev-parse --verify refs/stash >/dev/null 2>&1); then - STATUS="$ZSH_THEME_GIT_PROMPT_STASHED$STATUS" - fi - if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_UNMERGED$STATUS" - fi - if $(echo "$INDEX" | grep '^## .*ahead' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_AHEAD$STATUS" - fi - if $(echo "$INDEX" | grep '^## .*behind' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_BEHIND$STATUS" - fi - if $(echo "$INDEX" | grep '^## .*diverged' &> /dev/null); then - STATUS="$ZSH_THEME_GIT_PROMPT_DIVERGED$STATUS" - fi - echo $STATUS -} - -#compare the provided version of git to the version installed and on path -#prints 1 if input version <= installed version -#prints -1 otherwise -function git_compare_version() { - local INPUT_GIT_VERSION=$1; - local INSTALLED_GIT_VERSION - INPUT_GIT_VERSION=(${(s/./)INPUT_GIT_VERSION}); - INSTALLED_GIT_VERSION=($(git --version 2>/dev/null)); - INSTALLED_GIT_VERSION=(${(s/./)INSTALLED_GIT_VERSION[3]}); - - for i in {1..3}; do - if [[ $INSTALLED_GIT_VERSION[$i] -lt $INPUT_GIT_VERSION[$i] ]]; then - echo -1 - return 0 - fi - done - echo 1 -} - -#this is unlikely to change so make it all statically assigned -POST_1_7_2_GIT=$(git_compare_version "1.7.2") -#clean up the namespace slightly by removing the checker function -unset -f git_compare_version - - diff --git a/common/.oh-my-zsh/lib/grep.zsh b/common/.oh-my-zsh/lib/grep.zsh deleted file mode 100644 index 93c4270..0000000 --- a/common/.oh-my-zsh/lib/grep.zsh +++ /dev/null @@ -1,6 +0,0 @@ -# -# Color grep results -# Examples: http://rubyurl.com/ZXv -# -export GREP_OPTIONS='--color=auto' -export GREP_COLOR='1;32' \ No newline at end of file diff --git a/common/.oh-my-zsh/lib/history.zsh b/common/.oh-my-zsh/lib/history.zsh deleted file mode 100644 index 6559451..0000000 --- a/common/.oh-my-zsh/lib/history.zsh +++ /dev/null @@ -1,15 +0,0 @@ -## Command history configuration -if [ -z $HISTFILE ]; then - HISTFILE=$HOME/.zsh_history -fi -HISTSIZE=10000 -SAVEHIST=10000 - -setopt append_history -setopt extended_history -setopt hist_expire_dups_first -setopt hist_ignore_dups # ignore duplication command history list -setopt hist_ignore_space -setopt hist_verify -setopt inc_append_history -setopt share_history # share command history data diff --git a/common/.oh-my-zsh/lib/key-bindings.zsh b/common/.oh-my-zsh/lib/key-bindings.zsh deleted file mode 100644 index 5f499f3..0000000 --- a/common/.oh-my-zsh/lib/key-bindings.zsh +++ /dev/null @@ -1,50 +0,0 @@ -# TODO: Explain what some of this does.. - -bindkey -e -bindkey '\ew' kill-region -bindkey -s '\el' "ls\n" -bindkey '^r' history-incremental-search-backward -bindkey "^[[5~" up-line-or-history -bindkey "^[[6~" down-line-or-history - -# make search up and down work, so partially type and hit up/down to find relevant stuff -bindkey '^[[A' up-line-or-search -bindkey '^[[B' down-line-or-search - -bindkey "^[[H" beginning-of-line -bindkey "^[[1~" beginning-of-line -bindkey "^[OH" beginning-of-line -bindkey "^[[F" end-of-line -bindkey "^[[4~" end-of-line -bindkey "^[OF" end-of-line -bindkey ' ' magic-space # also do history expansion on space - -bindkey "^[[1;5C" forward-word -bindkey "^[[1;5D" backward-word - -bindkey '^[[Z' reverse-menu-complete - -# Make the delete key (or Fn + Delete on the Mac) work instead of outputting a ~ -bindkey '^?' backward-delete-char -bindkey "^[[3~" delete-char -bindkey "^[3;5~" delete-char -bindkey "\e[3~" delete-char - -# consider emacs keybindings: - -#bindkey -e ## emacs key bindings -# -#bindkey '^[[A' up-line-or-search -#bindkey '^[[B' down-line-or-search -#bindkey '^[^[[C' emacs-forward-word -#bindkey '^[^[[D' emacs-backward-word -# -#bindkey -s '^X^Z' '%-^M' -#bindkey '^[e' expand-cmd-path -#bindkey '^[^I' reverse-menu-complete -#bindkey '^X^N' accept-and-infer-next-history -#bindkey '^W' kill-region -#bindkey '^I' complete-word -## Fix weird sequence that rxvt produces -#bindkey -s '^[[Z' '\t' -# diff --git a/common/.oh-my-zsh/lib/misc.zsh b/common/.oh-my-zsh/lib/misc.zsh deleted file mode 100644 index a8678b8..0000000 --- a/common/.oh-my-zsh/lib/misc.zsh +++ /dev/null @@ -1,15 +0,0 @@ -## smart urls -autoload -U url-quote-magic -zle -N self-insert url-quote-magic - -## file rename magick -bindkey "^[m" copy-prev-shell-word - -## jobs -setopt long_list_jobs - -## pager -export PAGER="less" -export LESS="-R" - -export LC_CTYPE=$LANG diff --git a/common/.oh-my-zsh/lib/rbenv.zsh b/common/.oh-my-zsh/lib/rbenv.zsh deleted file mode 100644 index a8b6c32..0000000 --- a/common/.oh-my-zsh/lib/rbenv.zsh +++ /dev/null @@ -1,2 +0,0 @@ -# using the rbenv plugin will override this with a real implementation -function rbenv_prompt_info() {} diff --git a/common/.oh-my-zsh/lib/rvm.zsh b/common/.oh-my-zsh/lib/rvm.zsh deleted file mode 100644 index e8744e6..0000000 --- a/common/.oh-my-zsh/lib/rvm.zsh +++ /dev/null @@ -1,8 +0,0 @@ -# get the name of the ruby version -function rvm_prompt_info() { - [ -f $HOME/.rvm/bin/rvm-prompt ] || return - local rvm_prompt - rvm_prompt=$($HOME/.rvm/bin/rvm-prompt ${ZSH_THEME_RVM_PROMPT_OPTIONS} 2>/dev/null) - [[ "${rvm_prompt}x" == "x" ]] && return - echo "${ZSH_THEME_RVM_PROMPT_PREFIX:=(}${rvm_prompt}${ZSH_THEME_RVM_PROMPT_SUFFIX:=)}" -} diff --git a/common/.oh-my-zsh/lib/spectrum.zsh b/common/.oh-my-zsh/lib/spectrum.zsh deleted file mode 100644 index 2fdf537..0000000 --- a/common/.oh-my-zsh/lib/spectrum.zsh +++ /dev/null @@ -1,28 +0,0 @@ -#! /bin/zsh -# A script to make using 256 colors in zsh less painful. -# P.C. Shyamshankar -# Copied from http://github.com/sykora/etc/blob/master/zsh/functions/spectrum/ - -typeset -Ag FX FG BG - -FX=( - reset "%{%}" - bold "%{%}" no-bold "%{%}" - italic "%{%}" no-italic "%{%}" - underline "%{%}" no-underline "%{%}" - blink "%{%}" no-blink "%{%}" - reverse "%{%}" no-reverse "%{%}" -) - -for color in {000..255}; do - FG[$color]="%{[38;5;${color}m%}" - BG[$color]="%{[48;5;${color}m%}" -done - -# Show all 256 colors with color number -function spectrum_ls() { - for code in {000..255}; do - print -P -- "$code: %F{$code}Test%f" - done -} - diff --git a/common/.oh-my-zsh/lib/termsupport.zsh b/common/.oh-my-zsh/lib/termsupport.zsh deleted file mode 100644 index e3828da..0000000 --- a/common/.oh-my-zsh/lib/termsupport.zsh +++ /dev/null @@ -1,35 +0,0 @@ -#usage: title short_tab_title looooooooooooooooooooooggggggg_windows_title -#http://www.faqs.org/docs/Linux-mini/Xterm-Title.html#ss3.1 -#Fully support screen, iterm, and probably most modern xterm and rxvt -#Limited support for Apple Terminal (Terminal can't set window or tab separately) -function title { - if [[ "$DISABLE_AUTO_TITLE" == "true" ]] || [[ "$EMACS" == *term* ]]; then - return - fi - if [[ "$TERM" == screen* ]]; then - print -Pn "\ek$1:q\e\\" #set screen hardstatus, usually truncated at 20 chars - elif [[ "$TERM" == xterm* ]] || [[ $TERM == rxvt* ]] || [[ $TERM == ansi ]] || [[ "$TERM_PROGRAM" == "iTerm.app" ]]; then - print -Pn "\e]2;$2:q\a" #set window name - print -Pn "\e]1;$1:q\a" #set icon (=tab) name (will override window name on broken terminal) - fi -} - -ZSH_THEME_TERM_TAB_TITLE_IDLE="%15<..<%~%<<" #15 char left truncated PWD -ZSH_THEME_TERM_TITLE_IDLE="%n@%m: %~" - -#Appears when you have the prompt -function omz_termsupport_precmd { - title $ZSH_THEME_TERM_TAB_TITLE_IDLE $ZSH_THEME_TERM_TITLE_IDLE -} - -#Appears at the beginning of (and during) of command execution -function omz_termsupport_preexec { - emulate -L zsh - setopt extended_glob - local CMD=${1[(wr)^(*=*|sudo|ssh|rake|-*)]} #cmd name only, or if this is sudo or ssh, the next cmd - title "$CMD" "%100>...>${2:gs/%/%%}%<<" -} - -autoload -U add-zsh-hook -add-zsh-hook precmd omz_termsupport_precmd -add-zsh-hook preexec omz_termsupport_preexec diff --git a/common/.oh-my-zsh/lib/theme-and-appearance.zsh b/common/.oh-my-zsh/lib/theme-and-appearance.zsh deleted file mode 100644 index 2677615..0000000 --- a/common/.oh-my-zsh/lib/theme-and-appearance.zsh +++ /dev/null @@ -1,42 +0,0 @@ -# ls colors -autoload colors; colors; -export LSCOLORS="Gxfxcxdxbxegedabagacad" -#export LS_COLORS - -# Enable ls colors -if [ "$DISABLE_LS_COLORS" != "true" ] -then - # Find the option for using colors in ls, depending on the version: Linux or BSD - if [[ "$(uname -s)" == "NetBSD" ]]; then - # On NetBSD, test if "gls" (GNU ls) is installed (this one supports colors); - # otherwise, leave ls as is, because NetBSD's ls doesn't support -G - gls --color -d . &>/dev/null 2>&1 && alias ls='gls --color=tty' - else - ls --color -d . &>/dev/null 2>&1 && alias ls='ls --color=tty' || alias ls='ls -G' - fi -fi - -#setopt no_beep -setopt auto_cd -setopt multios -setopt cdablevarS - -if [[ x$WINDOW != x ]] -then - SCREEN_NO="%B$WINDOW%b " -else - SCREEN_NO="" -fi - -# Apply theming defaults -PS1="%n@%m:%~%# " - -# git theming default: Variables for theming the git info prompt -ZSH_THEME_GIT_PROMPT_PREFIX="git:(" # Prefix at the very beginning of the prompt, before the branch name -ZSH_THEME_GIT_PROMPT_SUFFIX=")" # At the very end of the prompt -ZSH_THEME_GIT_PROMPT_DIRTY="*" # Text to display if the branch is dirty -ZSH_THEME_GIT_PROMPT_CLEAN="" # Text to display if the branch is clean - -# Setup the prompt with pretty colors -setopt prompt_subst - diff --git a/common/.oh-my-zsh/log/.easter-egg b/common/.oh-my-zsh/log/.easter-egg deleted file mode 100644 index 2533149..0000000 --- a/common/.oh-my-zsh/log/.easter-egg +++ /dev/null @@ -1,4 +0,0 @@ -This file is only here so that Git will keep a log directory as .gitignore is ignoring all the log files within it. - -feel free to add love notes for people here. - diff --git a/common/.oh-my-zsh/oh-my-zsh.sh b/common/.oh-my-zsh/oh-my-zsh.sh deleted file mode 100644 index 93c10e3..0000000 --- a/common/.oh-my-zsh/oh-my-zsh.sh +++ /dev/null @@ -1,83 +0,0 @@ -# Check for updates on initial load... -if [ "$DISABLE_AUTO_UPDATE" != "true" ] -then - /usr/bin/env ZSH=$ZSH DISABLE_UPDATE_PROMPT=$DISABLE_UPDATE_PROMPT zsh $ZSH/tools/check_for_upgrade.sh -fi - -# Initializes Oh My Zsh - -# add a function path -fpath=($ZSH/functions $ZSH/completions $fpath) - -# Load all of the config files in ~/oh-my-zsh that end in .zsh -# TIP: Add files you don't want in git to .gitignore -for config_file ($ZSH/lib/*.zsh); do - source $config_file -done - -# Set ZSH_CUSTOM to the path where your custom config files -# and plugins exists, or else we will use the default custom/ -if [[ -z "$ZSH_CUSTOM" ]]; then - ZSH_CUSTOM="$ZSH/custom" -fi - - -is_plugin() { - local base_dir=$1 - local name=$2 - test -f $base_dir/plugins/$name/$name.plugin.zsh \ - || test -f $base_dir/plugins/$name/_$name -} -# Add all defined plugins to fpath. This must be done -# before running compinit. -for plugin ($plugins); do - if is_plugin $ZSH_CUSTOM $plugin; then - fpath=($ZSH_CUSTOM/plugins/$plugin $fpath) - elif is_plugin $ZSH $plugin; then - fpath=($ZSH/plugins/$plugin $fpath) - fi -done - -# Load and run compinit -autoload -U compinit -compinit -i - - -# Load all of the plugins that were defined in ~/.zshrc -for plugin ($plugins); do - if [ -f $ZSH_CUSTOM/plugins/$plugin/$plugin.plugin.zsh ]; then - source $ZSH_CUSTOM/plugins/$plugin/$plugin.plugin.zsh - elif [ -f $ZSH/plugins/$plugin/$plugin.plugin.zsh ]; then - source $ZSH/plugins/$plugin/$plugin.plugin.zsh - fi -done - -# Load all of your custom configurations from custom/ -for config_file ($ZSH_CUSTOM/*.zsh(N)); do - source $config_file -done -unset config_file - -# Load the theme -if [ "$ZSH_THEME" = "random" ] -then - themes=($ZSH/themes/*zsh-theme) - N=${#themes[@]} - ((N=(RANDOM%N)+1)) - RANDOM_THEME=${themes[$N]} - source "$RANDOM_THEME" - echo "[oh-my-zsh] Random theme '$RANDOM_THEME' loaded..." -else - if [ ! "$ZSH_THEME" = "" ] - then - if [ -f "$ZSH_CUSTOM/$ZSH_THEME.zsh-theme" ] - then - source "$ZSH_CUSTOM/$ZSH_THEME.zsh-theme" - elif [ -f "$ZSH_CUSTOM/themes/$ZSH_THEME.zsh-theme" ] - then - source "$ZSH_CUSTOM/themes/$ZSH_THEME.zsh-theme" - else - source "$ZSH/themes/$ZSH_THEME.zsh-theme" - fi - fi -fi diff --git a/common/.oh-my-zsh/plugins/ant/ant.plugin.zsh b/common/.oh-my-zsh/plugins/ant/ant.plugin.zsh deleted file mode 100644 index 45f2b06..0000000 --- a/common/.oh-my-zsh/plugins/ant/ant.plugin.zsh +++ /dev/null @@ -1,16 +0,0 @@ -_ant_does_target_list_need_generating () { - [ ! -f .ant_targets ] && return 0; - [ .ant_targets -nt build.xml ] && return 0; - return 1; -} - -_ant () { - if [ -f build.xml ]; then - if _ant_does_target_list_need_generating; then - sed -n '/ .ant_targets - fi - compadd `cat .ant_targets` - fi -} - -compdef _ant ant diff --git a/common/.oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh b/common/.oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh deleted file mode 100644 index 1caa4cf..0000000 --- a/common/.oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh +++ /dev/null @@ -1,6 +0,0 @@ -# commands to control local apache2 server installation -# paths are for osx installation via macports - -alias apache2start='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper start' -alias apache2stop='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper stop' -alias apache2restart='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper restart' diff --git a/common/.oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh b/common/.oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh deleted file mode 100644 index bffe965..0000000 --- a/common/.oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh +++ /dev/null @@ -1,95 +0,0 @@ -# Archlinux zsh aliases and functions -# Usage is also described at https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins - -# Look for yaourt, and add some useful functions if we have it. -if [[ -x `which yaourt` ]]; then - upgrade () { - yaourt -Syu - } - alias yaconf='yaourt -C' # Fix all configuration files with vimdiff - # Pacman - https://wiki.archlinux.org/index.php/Pacman_Tips - alias yaupg='yaourt -Syua' # Synchronize with repositories before upgrading packages (AUR packages too) that are out of date on the local system. - alias yasu='yaourt --sucre' # Same as yaupg, but without confirmation - alias yain='yaourt -S' # Install specific package(s) from the repositories - alias yains='yaourt -U' # Install specific package not from the repositories but from a file - alias yare='yaourt -R' # Remove the specified package(s), retaining its configuration(s) and required dependencies - alias yarem='yaourt -Rns' # Remove the specified package(s), its configuration(s) and unneeded dependencies - alias yarep='yaourt -Si' # Display information about a given package in the repositories - alias yareps='yaourt -Ss' # Search for package(s) in the repositories - alias yaloc='yaourt -Qi' # Display information about a given package in the local database - alias yalocs='yaourt -Qs' # Search for package(s) in the local database - alias yalst='yaourt -Qe' # List installed packages, even those installed from AUR (they're tagged as "local") - alias yaorph='yaourt -Qtd' # Remove orphans using yaourt - # Additional yaourt alias examples - if [[ -x `which abs` ]]; then - alias yaupd='yaourt -Sy && sudo abs' # Update and refresh the local package and ABS databases against repositories - else - alias yaupd='yaourt -Sy' # Update and refresh the local package and ABS databases against repositories - fi - alias yainsd='yaourt -S --asdeps' # Install given package(s) as dependencies of another package - alias yamir='yaourt -Syy' # Force refresh of all package lists after updating /etc/pacman.d/mirrorlist -else - upgrade() { - sudo pacman -Syu - } -fi - -# Pacman - https://wiki.archlinux.org/index.php/Pacman_Tips -alias pacupg='sudo pacman -Syu' # Synchronize with repositories before upgrading packages that are out of date on the local system. -alias pacin='sudo pacman -S' # Install specific package(s) from the repositories -alias pacins='sudo pacman -U' # Install specific package not from the repositories but from a file -alias pacre='sudo pacman -R' # Remove the specified package(s), retaining its configuration(s) and required dependencies -alias pacrem='sudo pacman -Rns' # Remove the specified package(s), its configuration(s) and unneeded dependencies -alias pacrep='pacman -Si' # Display information about a given package in the repositories -alias pacreps='pacman -Ss' # Search for package(s) in the repositories -alias pacloc='pacman -Qi' # Display information about a given package in the local database -alias paclocs='pacman -Qs' # Search for package(s) in the local database -# Additional pacman alias examples -if [[ -x `which abs` ]]; then - alias pacupd='sudo pacman -Sy && sudo abs' # Update and refresh the local package and ABS databases against repositories -else - alias pacupd='sudo pacman -Sy' # Update and refresh the local package and ABS databases against repositories -fi -alias pacinsd='sudo pacman -S --asdeps' # Install given package(s) as dependencies of another package -alias pacmir='sudo pacman -Syy' # Force refresh of all package lists after updating /etc/pacman.d/mirrorlist - -# https://bbs.archlinux.org/viewtopic.php?id=93683 -paclist() { - sudo pacman -Qei $(pacman -Qu|cut -d" " -f 1)|awk ' BEGIN {FS=":"}/^Name/{printf("\033[1;36m%s\033[1;37m", $2)}/^Description/{print $2}' -} - -alias paclsorphans='sudo pacman -Qdt' -alias pacrmorphans='sudo pacman -Rs $(pacman -Qtdq)' - -pacdisowned() { - tmp=${TMPDIR-/tmp}/pacman-disowned-$UID-$$ - db=$tmp/db - fs=$tmp/fs - - mkdir "$tmp" - trap 'rm -rf "$tmp"' EXIT - - pacman -Qlq | sort -u > "$db" - - find /bin /etc /lib /sbin /usr \ - ! -name lost+found \ - \( -type d -printf '%p/\n' -o -print \) | sort > "$fs" - - comm -23 "$fs" "$db" -} - -pacmanallkeys() { - # Get all keys for developers and trusted users - curl https://www.archlinux.org/{developers,trustedusers}/ | - awk -F\" '(/pgp.mit.edu/) {sub(/.*search=0x/,"");print $1}' | - xargs sudo pacman-key --recv-keys -} - -pacmansignkeys() { - for key in $*; do - sudo pacman-key --recv-keys $key - sudo pacman-key --lsign-key $key - printf 'trust\n3\n' | sudo gpg --homedir /etc/pacman.d/gnupg \ - --no-permission-warning --command-fd 0 --edit-key $key - done -} diff --git a/common/.oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh b/common/.oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh deleted file mode 100644 index ca56669..0000000 --- a/common/.oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh +++ /dev/null @@ -1,18 +0,0 @@ -# The use_env call below is a reusable command to activate/create a new Python -# virtualenv, requiring only a single declarative line of code in your .env files. -# It only performs an action if the requested virtualenv is not the current one. -use_env() { - typeset venv - venv="$1" - if [[ "${VIRTUAL_ENV:t}" != "$venv" ]]; then - if workon | grep -q "$venv"; then - workon "$venv" - else - echo -n "Create virtualenv $venv now? (Yn) " - read answer - if [[ "$answer" == "Y" ]]; then - mkvirtualenv "$venv" - fi - fi - fi -} diff --git a/common/.oh-my-zsh/plugins/autojump/autojump.plugin.zsh b/common/.oh-my-zsh/plugins/autojump/autojump.plugin.zsh deleted file mode 100644 index 3894ccd..0000000 --- a/common/.oh-my-zsh/plugins/autojump/autojump.plugin.zsh +++ /dev/null @@ -1,13 +0,0 @@ -if [ $commands[autojump] ]; then # check if autojump is installed - if [ -f /usr/share/autojump/autojump.zsh ]; then # debian and ubuntu package - . /usr/share/autojump/autojump.zsh - elif [ -f /etc/profile.d/autojump.zsh ]; then # manual installation - . /etc/profile.d/autojump.zsh - elif [ -f $HOME/.autojump/etc/profile.d/autojump.zsh ]; then # manual user-local installation - . $HOME/.autojump/etc/profile.d/autojump.zsh - elif [ -f /opt/local/etc/profile.d/autojump.zsh ]; then # mac os x with ports - . /opt/local/etc/profile.d/autojump.zsh - elif [ $commands[brew] -a -f `brew --prefix`/etc/autojump.zsh ]; then # mac os x with brew - . `brew --prefix`/etc/autojump.zsh - fi -fi diff --git a/common/.oh-my-zsh/plugins/battery/battery.plugin.zsh b/common/.oh-my-zsh/plugins/battery/battery.plugin.zsh deleted file mode 100644 index 66bf46d..0000000 --- a/common/.oh-my-zsh/plugins/battery/battery.plugin.zsh +++ /dev/null @@ -1,82 +0,0 @@ -########################################### -# Battery plugin for oh-my-zsh # -# Original Author: Peter hoeg (peterhoeg) # -# Email: peter@speartail.com # -########################################### -# Author: Sean Jones (neuralsandwich) # -# Email: neuralsandwich@gmail.com # -# Modified to add support for Apple Mac # -########################################### - -if [[ $(uname) == "Darwin" ]] ; then - - function battery_pct() { - typeset -F maxcapacity=$(ioreg -rc "AppleSmartBattery"| grep '^.*"MaxCapacity"\ =\ ' | sed -e 's/^.*"MaxCapacity"\ =\ //') - typeset -F currentcapacity=$(ioreg -rc "AppleSmartBattery"| grep '^.*"CurrentCapacity"\ =\ ' | sed -e 's/^.*CurrentCapacity"\ =\ //') - integer i=$(((currentcapacity/maxcapacity) * 100)) - echo $i - } - - function battery_pct_remaining() { - if [[ $(ioreg -rc AppleSmartBattery | grep -c '^.*"ExternalConnected"\ =\ No') -eq 1 ]] ; then - battery_pct - else - echo "External Power" - fi - } - - function battery_time_remaining() { - if [[ $(ioreg -rc AppleSmartBattery | grep -c '^.*"ExternalConnected"\ =\ No') -eq 1 ]] ; then - timeremaining=$(ioreg -rc "AppleSmartBattery"| grep '^.*"AvgTimeToEmpty"\ =\ ' | sed -e 's/^.*"AvgTimeToEmpty"\ =\ //') - echo "~$((timeremaining / 60)):$((timeremaining % 60))" - else - echo "∞" - fi - } - - function battery_pct_prompt () { - if [[ $(ioreg -rc AppleSmartBattery | grep -c '^.*"ExternalConnected"\ =\ No') -eq 1 ]] ; then - b=$(battery_pct_remaining) - if [ $b -gt 50 ] ; then - color='green' - elif [ $b -gt 20 ] ; then - color='yellow' - else - color='red' - fi - echo "%{$fg[$color]%}[$(battery_pct_remaining)%%]%{$reset_color%}" - else - echo "∞" - fi - } - -elif [[ $(uname) == "Linux" ]] ; then - - function battery_pct_remaining() { - if [[ $(acpi 2&>/dev/null | grep -c '^Battery.*Discharging') -gt 0 ]] ; then - echo "$(acpi | cut -f2 -d ',' | tr -cd '[:digit:]')" - fi - } - - function battery_time_remaining() { - if [[ $(acpi 2&>/dev/null | grep -c '^Battery.*Discharging') -gt 0 ]] ; then - echo $(acpi | cut -f3 -d ',') - fi - } - - function battery_pct_prompt() { - b=$(battery_pct_remaining) - if [[ $(acpi 2&>/dev/null | grep -c '^Battery.*Discharging') -gt 0 ]] ; then - if [ $b -gt 50 ] ; then - color='green' - elif [ $b -gt 20 ] ; then - color='yellow' - else - color='red' - fi - echo "%{$fg[$color]%}[$(battery_pct_remaining)%%]%{$reset_color%}" - else - echo "∞" - fi - } -fi diff --git a/common/.oh-my-zsh/plugins/bower/_bower b/common/.oh-my-zsh/plugins/bower/_bower deleted file mode 100755 index ae0ca4a..0000000 --- a/common/.oh-my-zsh/plugins/bower/_bower +++ /dev/null @@ -1,58 +0,0 @@ - - -# Credits to npm's awesome completion utility. -# -# Bower completion script, based on npm completion script. - -###-begin-bower-completion-### -# -# Installation: bower completion >> ~/.bashrc (or ~/.zshrc) -# Or, maybe: bower completion > /usr/local/etc/bash_completion.d/bower -# - -COMP_WORDBREAKS=${COMP_WORDBREAKS/=/} -COMP_WORDBREAKS=${COMP_WORDBREAKS/@/} -export COMP_WORDBREAKS - -if type complete &>/dev/null; then - _bower_completion () { - local si="$IFS" - IFS=$'\n' COMPREPLY=($(COMP_CWORD="$COMP_CWORD" \ - COMP_LINE="$COMP_LINE" \ - COMP_POINT="$COMP_POINT" \ - bower completion -- "${COMP_WORDS[@]}" \ - 2>/dev/null)) || return $? - IFS="$si" - } - complete -F _bower_completion bower -elif type compdef &>/dev/null; then - _bower_completion() { - si=$IFS - compadd -- $(COMP_CWORD=$((CURRENT-1)) \ - COMP_LINE=$BUFFER \ - COMP_POINT=0 \ - bower completion -- "${words[@]}" \ - 2>/dev/null) - IFS=$si - } - compdef _bower_completion bower -elif type compctl &>/dev/null; then - _bower_completion () { - local cword line point words si - read -Ac words - read -cn cword - let cword-=1 - read -l line - read -ln point - si="$IFS" - IFS=$'\n' reply=($(COMP_CWORD="$cword" \ - COMP_LINE="$line" \ - COMP_POINT="$point" \ - bower completion -- "${words[@]}" \ - 2>/dev/null)) || return $? - IFS="$si" - } - compctl -K _bower_completion bower -fi -###-end-bower-completion-### - diff --git a/common/.oh-my-zsh/plugins/bower/bower.plugin.zsh b/common/.oh-my-zsh/plugins/bower/bower.plugin.zsh deleted file mode 100644 index ed9c048..0000000 --- a/common/.oh-my-zsh/plugins/bower/bower.plugin.zsh +++ /dev/null @@ -1,38 +0,0 @@ -alias bi="bower install" -alias bl="bower list" -alias bs="bower search" - -bower_package_list='' - -_bower () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=(${=$(bower help | grep help | sed -e 's/,//g')}) - _describe -t commands 'bower' subcommands - ;; - - (options) - case $line[1] in - - (install) - if [ -z "$bower_package_list" ];then - bower_package_list=$(bower search | awk 'NR > 2' | cut -d '-' -f 2 | cut -d ' ' -f 2 | sed -r "s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g") - fi - compadd "$@" $(echo $bower_package_list) - ;; - esac - ;; - esac -} - -compdef _bower bower diff --git a/common/.oh-my-zsh/plugins/brew/_brew b/common/.oh-my-zsh/plugins/brew/_brew deleted file mode 100644 index e43ba29..0000000 --- a/common/.oh-my-zsh/plugins/brew/_brew +++ /dev/null @@ -1,81 +0,0 @@ -#compdef brew -#autoload - -# imported from the latest homebrew contributions - -_brew_all_formulae() { - formulae=(`brew search`) -} - -_brew_installed_formulae() { - installed_formulae=(`brew list`) -} - -local -a _1st_arguments -_1st_arguments=( - 'cat:display formula file for a formula' - 'cleanup:uninstall unused and old versions of packages' - 'create:create a new formula' - 'deps:list dependencies and dependants of a formula' - 'doctor:audits your installation for common issues' - 'edit:edit a formula' - 'home:visit the homepage of a formula or the brew project' - 'info:information about a formula' - 'install:install a formula' - 'link:link a formula' - 'list:list files in a formula or not-installed formulae' - 'log:git commit log for a formula' - 'missing:check all installed formuale for missing dependencies.' - 'outdated:list formulas for which a newer version is available' - 'prune:remove dead links' - 'remove:remove a formula' - 'search:search for a formula (/regex/ or string)' - 'server:start a local web app that lets you browse formulae (requires Sinatra)' - 'unlink:unlink a formula' - 'update:freshen up links' - 'upgrade:upgrade outdated formulae' - 'uses:show formulas which depend on a formula' - 'versions:show all available formula versions' -) - -local expl -local -a formulae installed_formulae - -_arguments \ - '(-v)-v[verbose]' \ - '(--cellar)--cellar[brew cellar]' \ - '(--config)--config[brew configuration]' \ - '(--env)--env[brew environment]' \ - '(--repository)--repository[brew repository]' \ - '(--version)--version[version information]' \ - '(--prefix)--prefix[where brew lives on this system]' \ - '(--cache)--cache[brew cache]' \ - '*:: :->subcmds' && return 0 - -if (( CURRENT == 1 )); then - _describe -t commands "brew subcommand" _1st_arguments - return -fi - -case "$words[1]" in - search|-S) - _arguments \ - '(--macports)--macports[search the macports repository]' \ - '(--fink)--fink[search the fink repository]' ;; - list|ls) - _arguments \ - '(--unbrewed)--unbrewed[files in brew --prefix not controlled by brew]' \ - '(--versions)--versions[list all installed versions of a formula]' \ - '1: :->forms' && return 0 - - if [[ "$state" == forms ]]; then - _brew_installed_formulae - _wanted installed_formulae expl 'installed formulae' compadd -a installed_formulae - fi ;; - install|home|homepage|log|info|abv|uses|cat|deps|edit|options|versions) - _brew_all_formulae - _wanted formulae expl 'all formulae' compadd -a formulae ;; - remove|rm|uninstall|unlink|cleanup|link|ln) - _brew_installed_formulae - _wanted installed_formulae expl 'installed formulae' compadd -a installed_formulae ;; -esac diff --git a/common/.oh-my-zsh/plugins/brew/brew.plugin.zsh b/common/.oh-my-zsh/plugins/brew/brew.plugin.zsh deleted file mode 100644 index c2e9588..0000000 --- a/common/.oh-my-zsh/plugins/brew/brew.plugin.zsh +++ /dev/null @@ -1 +0,0 @@ -alias brews='brew list -1' diff --git a/common/.oh-my-zsh/plugins/bundler/_bundler b/common/.oh-my-zsh/plugins/bundler/_bundler deleted file mode 100644 index 2ec3a5f..0000000 --- a/common/.oh-my-zsh/plugins/bundler/_bundler +++ /dev/null @@ -1,91 +0,0 @@ -#compdef bundle - -local curcontext="$curcontext" state line _gems _opts ret=1 - -_arguments -C -A "-v" -A "--version" \ - '(- 1 *)'{-v,--version}'[display version information]' \ - '1: :->cmds' \ - '*:: :->args' && ret=0 - -case $state in - cmds) - _values "bundle command" \ - "install[Install the gems specified by the Gemfile or Gemfile.lock]" \ - "update[Update dependencies to their latest versions]" \ - "package[Package the .gem files required by your application]" \ - "exec[Execute a script in the context of the current bundle]" \ - "config[Specify and read configuration options for bundler]" \ - "check[Determine whether the requirements for your application are installed]" \ - "list[Show all of the gems in the current bundle]" \ - "show[Show the source location of a particular gem in the bundle]" \ - "console[Start an IRB session in the context of the current bundle]" \ - "open[Open an installed gem in the editor]" \ - "viz[Generate a visual representation of your dependencies]" \ - "init[Generate a simple Gemfile, placed in the current directory]" \ - "gem[Create a simple gem, suitable for development with bundler]" \ - "clean[Cleans up unused gems in your bundler directory]" \ - "help[Describe available tasks or one specific task]" - ret=0 - ;; - args) - case $line[1] in - help) - _values 'commands' \ - 'install' \ - 'update' \ - 'package' \ - 'exec' \ - 'config' \ - 'check' \ - 'list' \ - 'show' \ - 'console' \ - 'open' \ - 'viz' \ - 'init' \ - 'gem' \ - 'help' && ret=0 - ;; - install) - _arguments \ - '(--no-color)--no-color[disable colorization in output]' \ - '(--local)--local[do not attempt to connect to rubygems.org]' \ - '(--quiet)--quiet[only output warnings and errors]' \ - '(--gemfile)--gemfile=-[use the specified gemfile instead of Gemfile]:gemfile' \ - '(--system)--system[install to the system location]' \ - '(--deployment)--deployment[install using defaults tuned for deployment environments]' \ - '(--frozen)--frozen[do not allow the Gemfile.lock to be updated after this install]' \ - '(--path)--path=-[specify a different path than the system default]:path:_files' \ - '(--binstubs)--binstubs=-[generate bin stubs for bundled gems to ./bin]:directory:_files' \ - '(--without)--without=-[exclude gems that are part of the specified named group]:groups' - ret=0 - ;; - exec) - _normal && ret=0 - ;; - clean) - _arguments \ - '(--force)--force[forces clean even if --path is not set]' \ - '(--dry-run)--dry-run[only print out changes, do not actually clean gems]' \ - '(--no-color)--no-color[Disable colorization in output]' \ - '(--verbose)--verbose[Enable verbose output mode]' - ret=0 - ;; - (open|show) - _gems=( $(bundle show 2> /dev/null | sed -e '/^ \*/!d; s/^ \* \([^ ]*\) .*/\1/') ) - if [[ $_gems != "" ]]; then - _values 'gems' $_gems && ret=0 - fi - ;; - *) - _opts=( $(bundle help $line[1] | sed -e '/^ \[-/!d; s/^ \[\(-[^=]*\)=.*/\1/') ) - _opts+=( $(bundle help $line[1] | sed -e '/^ -/!d; s/^ \(-.\), \[\(-[^=]*\)=.*/\1 \2/') ) - if [[ $_opts != "" ]]; then - _values 'options' $_opts && ret=0 - fi - ;; - esac - ;; -esac - -return ret diff --git a/common/.oh-my-zsh/plugins/bundler/bundler.plugin.zsh b/common/.oh-my-zsh/plugins/bundler/bundler.plugin.zsh deleted file mode 100644 index 9446aaf..0000000 --- a/common/.oh-my-zsh/plugins/bundler/bundler.plugin.zsh +++ /dev/null @@ -1,44 +0,0 @@ -alias be="bundle exec" -alias bi="bundle install" -alias bl="bundle list" -alias bp="bundle package" -alias bo="bundle open" -alias bu="bundle update" - -# The following is based on https://github.com/gma/bundler-exec - -bundled_commands=(annotate cap capify cucumber foreman guard jekyll middleman nanoc rackup rainbows rake rspec ruby shotgun spec spin spork thin thor unicorn unicorn_rails puma) - -## Functions - -_bundler-installed() { - which bundle > /dev/null 2>&1 -} - -_within-bundled-project() { - local check_dir=$PWD - while [ $check_dir != "/" ]; do - [ -f "$check_dir/Gemfile" ] && return - check_dir="$(dirname $check_dir)" - done - false -} - -_run-with-bundler() { - if _bundler-installed && _within-bundled-project; then - bundle exec $@ - else - $@ - fi -} - -## Main program -for cmd in $bundled_commands; do - eval "function unbundled_$cmd () { $cmd \$@ }" - eval "function bundled_$cmd () { _run-with-bundler $cmd \$@}" - alias $cmd=bundled_$cmd - - if which _$cmd > /dev/null 2>&1; then - compdef _$cmd bundled_$cmd=$cmd - fi -done diff --git a/common/.oh-my-zsh/plugins/bwana/bwana.plugin.zsh b/common/.oh-my-zsh/plugins/bwana/bwana.plugin.zsh deleted file mode 100644 index 455da86..0000000 --- a/common/.oh-my-zsh/plugins/bwana/bwana.plugin.zsh +++ /dev/null @@ -1,13 +0,0 @@ -# -# Requires http://www.bruji.com/bwana/ -# -if [[ -e /Applications/Bwana.app ]] || - ( system_profiler -detailLevel mini SPApplicationsDataType | grep -q Bwana ) -then - function man() { - open "man:$1" - } -else - echo "Bwana lets you read man files in Safari through a man: URI scheme" - echo "To use it within Zsh, install it from http://www.bruji.com/bwana/" -fi diff --git a/common/.oh-my-zsh/plugins/cake/cake.plugin.zsh b/common/.oh-my-zsh/plugins/cake/cake.plugin.zsh deleted file mode 100644 index 44cc474..0000000 --- a/common/.oh-my-zsh/plugins/cake/cake.plugin.zsh +++ /dev/null @@ -1,33 +0,0 @@ -# Set this to 1 if you want to cache the tasks -_cake_cache_task_list=1 - -# Cache filename -_cake_task_cache_file='.cake_task_cache' - -_cake_get_target_list () { - cake | grep '^cake ' | sed -e "s/cake \([^ ]*\) .*/\1/" | grep -v '^$' -} - -_cake_does_target_list_need_generating () { - - if [ ${_cake_cache_task_list} -eq 0 ]; then - return 1; - fi - - [ ! -f ${_cake_task_cache_file} ] && return 0; - [ ${_cake_task_cache_file} -nt Cakefile ] && return 0; - return 1; -} - -_cake () { - if [ -f Cakefile ]; then - if _cake_does_target_list_need_generating; then - _cake_get_target_list > ${_cake_task_cache_file} - compadd `cat ${_cake_task_cache_file}` - else - compadd `_cake_get_target_list` - fi - fi -} - -compdef _cake cake diff --git a/common/.oh-my-zsh/plugins/capistrano/_capistrano b/common/.oh-my-zsh/plugins/capistrano/_capistrano deleted file mode 100644 index 1002dad..0000000 --- a/common/.oh-my-zsh/plugins/capistrano/_capistrano +++ /dev/null @@ -1,10 +0,0 @@ -#compdef cap -#autoload - -if [[ -f config/deploy.rb || -f Capfile ]]; then - if [[ ! -f .cap_tasks~ || config/deploy.rb -nt .cap_tasks~ ]]; then - echo "\nGenerating .cap_tasks~..." > /dev/stderr - cap --tasks | grep '#' | cut -d " " -f 2 > .cap_tasks~ - fi - compadd `cat .cap_tasks~` -fi diff --git a/common/.oh-my-zsh/plugins/cloudapp/cloudapp.plugin.zsh b/common/.oh-my-zsh/plugins/cloudapp/cloudapp.plugin.zsh deleted file mode 100644 index 99252f6..0000000 --- a/common/.oh-my-zsh/plugins/cloudapp/cloudapp.plugin.zsh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/zsh -alias cloudapp=$ZSH/plugins/cloudapp/cloudapp.rb diff --git a/common/.oh-my-zsh/plugins/cloudapp/cloudapp.rb b/common/.oh-my-zsh/plugins/cloudapp/cloudapp.rb deleted file mode 100755 index a11cfdb..0000000 --- a/common/.oh-my-zsh/plugins/cloudapp/cloudapp.rb +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/env ruby -# -# cloudapp -# Zach Holman / @holman -# -# Uploads a file from the command line to CloudApp, drops it into your -# clipboard (on a Mac, at least). -# -# Example: -# -# cloudapp drunk-blake.png -# -# This requires Aaron Russell's cloudapp_api gem: -# -# gem install cloudapp_api -# -# Requires you set your CloudApp credentials in ~/.cloudapp as a simple file of: -# -# email -# password - -require 'rubygems' -begin - require 'cloudapp_api' -rescue LoadError - puts "You need to install cloudapp_api: gem install cloudapp_api" - exit!(1) -end - -config_file = "#{ENV['HOME']}/.cloudapp" -unless File.exist?(config_file) - puts "You need to type your email and password (one per line) into "+ - "`~/.cloudapp`" - exit!(1) -end - -email,password = File.read(config_file).split("\n") - -class HTTParty::Response - # Apparently HTTPOK.ok? IS NOT OKAY WTFFFFFFFFFFUUUUUUUUUUUUUU - # LETS MONKEY PATCH IT I FEEL OKAY ABOUT IT - def ok? ; true end -end - -if ARGV[0].nil? - puts "You need to specify a file to upload." - exit!(1) -end - -CloudApp.authenticate(email,password) -url = CloudApp::Item.create(:upload, {:file => ARGV[0]}).url - -# Say it for good measure. -puts "Uploaded to #{url}." - -# Get the embed link. -url = "#{url}/#{ARGV[0].split('/').last}" - -# Copy it to your (Mac's) clipboard. -`echo '#{url}' | tr -d "\n" | pbcopy` diff --git a/common/.oh-my-zsh/plugins/coffee/_coffee b/common/.oh-my-zsh/plugins/coffee/_coffee deleted file mode 100644 index 5c8eb9a..0000000 --- a/common/.oh-my-zsh/plugins/coffee/_coffee +++ /dev/null @@ -1,71 +0,0 @@ -#compdef coffee -# ------------------------------------------------------------------------------ -# Copyright (c) 2011 Github zsh-users - http://github.com/zsh-users -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of the zsh-users nor the -# names of its contributors may be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL ZSH-USERS BE LIABLE FOR ANY -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# ------------------------------------------------------------------------------ -# Description -# ----------- -# -# Completion script for Coffee.js v0.6.11 (http://coffeejs.org) -# -# ------------------------------------------------------------------------------ -# Authors -# ------- -# -# * Mario Fernandez (https://github.com/sirech) -# -# ------------------------------------------------------------------------------ - -local curcontext="$curcontext" state line ret=1 -typeset -A opt_args - -_arguments -C \ - '(- *)'{-h,--help}'[display this help message]' \ - '(- *)'{-v,--version}'[display the version number]' \ - '(-b --bare)'{-b,--bare}'[compile without a top-level function wrapper]' \ - '(-e --eval)'{-e,--eval}'[pass a string from the command line as input]:Inline Script' \ - '(-i --interactive)'{-i,--interactive}'[run an interactive CoffeeScript REPL]' \ - '(-j --join)'{-j,--join}'[concatenate the source CoffeeScript before compiling]:Destination JS file:_files -g "*.js"' \ - '(-l --lint)'{-l,--lint}'[pipe the compiled JavaScript through JavaScript Lint]' \ - '(--nodejs)--nodejs[pass options directly to the "node" binary]' \ - '(-c --compile)'{-c,--compile}'[compile to JavaScript and save as .js files]' \ - '(-o --output)'{-o,--output}'[set the output directory for compiled JavaScript]:Output Directory:_files -/' \ - '(-n -t -p)'{-n,--nodes}'[print out the parse tree that the parser produces]' \ - '(-n -t -p)'{-p,--print}'[print out the compiled JavaScript]' \ - '(-n -t -p)'{-t,--tokens}'[print out the tokens that the lexer/rewriter produce]' \ - '(-r --require)'{-r,--require}'[require a library before executing your script]:library' \ - '(-s --stdio)'{-s,--stdio}'[listen for and compile scripts over stdio]' \ - '(-w --watch)'{-w,--watch}'[watch scripts for changes and rerun commands]' \ - '*:script or directory:_files' && ret=0 - -return ret - -# Local Variables: -# mode: Shell-Script -# sh-indentation: 2 -# indent-tabs-mode: nil -# sh-basic-offset: 2 -# End: -# vim: ft=zsh sw=2 ts=2 et diff --git a/common/.oh-my-zsh/plugins/colemak/colemak-less b/common/.oh-my-zsh/plugins/colemak/colemak-less deleted file mode 100644 index e4ca4fa..0000000 --- a/common/.oh-my-zsh/plugins/colemak/colemak-less +++ /dev/null @@ -1,6 +0,0 @@ -n forw-line -e back-line -k repeat-search -\ek repeat-search-all -K reverse-search -\eK reverse-search-all diff --git a/common/.oh-my-zsh/plugins/colemak/colemak.plugin.zsh b/common/.oh-my-zsh/plugins/colemak/colemak.plugin.zsh deleted file mode 100644 index 34d42c2..0000000 --- a/common/.oh-my-zsh/plugins/colemak/colemak.plugin.zsh +++ /dev/null @@ -1,22 +0,0 @@ -# ctrl-j newline -bindkey '^n' accept-line -bindkey -a '^n' accept-line - -# another rotation to match qwerty -bindkey -a 'n' down-line-or-history -bindkey -a 'e' up-line-or-history -bindkey -a 'i' vi-forward-char - -# make qwerty -bindkey -a 'k' vi-repeat-search -bindkey -a 'K' vi-rev-repeat-search -bindkey -a 'u' vi-insert -bindkey -a 'U' vi-insert-bol -bindkey -a 'l' vi-undo-change -bindkey -a 'N' vi-join - -# spare -bindkey -a 'j' vi-forward-word-end -bindkey -a 'J' vi-forward-blank-word-end - -lesskey $ZSH_CUSTOM/plugins/colemak/colemak-less diff --git a/common/.oh-my-zsh/plugins/colored-man/colored-man.plugin.zsh b/common/.oh-my-zsh/plugins/colored-man/colored-man.plugin.zsh deleted file mode 100644 index 5605628..0000000 --- a/common/.oh-my-zsh/plugins/colored-man/colored-man.plugin.zsh +++ /dev/null @@ -1,11 +0,0 @@ -man() { - env \ - LESS_TERMCAP_mb=$(printf "\e[1;31m") \ - LESS_TERMCAP_md=$(printf "\e[1;31m") \ - LESS_TERMCAP_me=$(printf "\e[0m") \ - LESS_TERMCAP_se=$(printf "\e[0m") \ - LESS_TERMCAP_so=$(printf "\e[1;44;33m") \ - LESS_TERMCAP_ue=$(printf "\e[0m") \ - LESS_TERMCAP_us=$(printf "\e[1;32m") \ - man "$@" -} diff --git a/common/.oh-my-zsh/plugins/colorize/colorize.plugin.zsh b/common/.oh-my-zsh/plugins/colorize/colorize.plugin.zsh deleted file mode 100644 index 0696607..0000000 --- a/common/.oh-my-zsh/plugins/colorize/colorize.plugin.zsh +++ /dev/null @@ -1,28 +0,0 @@ -# Plugin for highligthing file content -# Plugin highlights file content based on the filename extension. -# If no highlighting method supported for given extension then it tries -# guess it by looking for file content. - -alias colorize='colorize_via_pygmentize' - -colorize_via_pygmentize() { - if [ ! -x $(which pygmentize) ]; then - echo package \'pygmentize\' is not installed! - exit -1 - fi - - if [ $# -eq 0 ]; then - pygmentize -g $@ - fi - - for FNAME in $@ - do - filename=$(basename "$FNAME") - lexer=`pygmentize -N \"$filename\"` - if [ "Z$lexer" != "Ztext" ]; then - pygmentize -l $lexer "$FNAME" - else - pygmentize -g "$FNAME" - fi - done -} \ No newline at end of file diff --git a/common/.oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh b/common/.oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh deleted file mode 100644 index f3d7ec2..0000000 --- a/common/.oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh +++ /dev/null @@ -1,9 +0,0 @@ -# Uses the command-not-found package zsh support -# as seen in http://www.porcheron.info/command-not-found-for-zsh/ -# this is installed in Ubuntu - -[[ -e /etc/zsh_command_not_found ]] && source /etc/zsh_command_not_found - -# Arch Linux command-not-found support, you must have package pkgfile installed -# https://wiki.archlinux.org/index.php/Pkgfile#.22Command_not_found.22_hook -[[ -e /usr/share/doc/pkgfile/command-not-found.zsh ]] && source /usr/share/doc/pkgfile/command-not-found.zsh diff --git a/common/.oh-my-zsh/plugins/compleat/compleat.plugin.zsh b/common/.oh-my-zsh/plugins/compleat/compleat.plugin.zsh deleted file mode 100644 index 38f1b39..0000000 --- a/common/.oh-my-zsh/plugins/compleat/compleat.plugin.zsh +++ /dev/null @@ -1,20 +0,0 @@ -# ------------------------------------------------------------------------------ -# FILE: compleat.plugin.zsh -# DESCRIPTION: oh-my-zsh plugin file. -# AUTHOR: Sorin Ionescu (sorin.ionescu@gmail.com) -# VERSION: 1.0.0 -# ------------------------------------------------------------------------------ - -if (( ${+commands[compleat]} )); then - local prefix="${commands[compleat]:h:h}" - local setup="${prefix}/share/compleat-1.0/compleat_setup" - - if [[ -f "$setup" ]]; then - if ! bashcompinit >/dev/null 2>&1; then - autoload -U bashcompinit - bashcompinit -i - fi - - source "$setup" - fi -fi diff --git a/common/.oh-my-zsh/plugins/composer/composer.plugin.zsh b/common/.oh-my-zsh/plugins/composer/composer.plugin.zsh deleted file mode 100644 index 2d15575..0000000 --- a/common/.oh-my-zsh/plugins/composer/composer.plugin.zsh +++ /dev/null @@ -1,32 +0,0 @@ -# ------------------------------------------------------------------------------ -# FILE: composer.plugin.zsh -# DESCRIPTION: oh-my-zsh composer plugin file. -# AUTHOR: Daniel Gomes (me@danielcsgomes.com) -# VERSION: 1.0.0 -# ------------------------------------------------------------------------------ - -# Composer basic command completion -_composer_get_command_list () { - composer --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }' -} - -_composer () { - if [ -f composer.json ]; then - compadd `_composer_get_command_list` - else - compadd create-project init search selfupdate show - fi -} - -compdef _composer composer - -# Aliases -alias c='composer' -alias csu='composer self-update' -alias cu='composer update' -alias ci='composer install' -alias ccp='composer create-project' -alias cdu='composer dump-autoload' - -# install composer in the current directory -alias cget='curl -s https://getcomposer.org/installer | php' diff --git a/common/.oh-my-zsh/plugins/copydir/copydir.plugin.zsh b/common/.oh-my-zsh/plugins/copydir/copydir.plugin.zsh deleted file mode 100644 index 37bb5e0..0000000 --- a/common/.oh-my-zsh/plugins/copydir/copydir.plugin.zsh +++ /dev/null @@ -1,3 +0,0 @@ -function copydir { - pwd | tr -d "\r\n" | pbcopy -} \ No newline at end of file diff --git a/common/.oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh b/common/.oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh deleted file mode 100644 index 944a903..0000000 --- a/common/.oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh +++ /dev/null @@ -1,5 +0,0 @@ -function copyfile { - [[ "$#" != 1 ]] && return 1 - local file_to_copy=$1 - cat $file_to_copy | pbcopy -} diff --git a/common/.oh-my-zsh/plugins/cp/cp.plugin.zsh b/common/.oh-my-zsh/plugins/cp/cp.plugin.zsh deleted file mode 100644 index 7355a99..0000000 --- a/common/.oh-my-zsh/plugins/cp/cp.plugin.zsh +++ /dev/null @@ -1,14 +0,0 @@ -#Show progress while file is copying - -# Rsync options are: -# -p - preserve permissions -# -o - preserve owner -# -g - preserve group -# -h - output in human-readable format -# --progress - display progress -# -b - instead of just overwriting an existing file, save the original -# --backup-dir=/tmp/rsync - move backup copies to "/tmp/rsync" -# -e /dev/null - only work on local files -# -- - everything after this is an argument, even if it looks like an option - -alias cpv="rsync -poghb --backup-dir=/tmp/rsync -e /dev/null --progress --" diff --git a/common/.oh-my-zsh/plugins/cpanm/_cpanm b/common/.oh-my-zsh/plugins/cpanm/_cpanm deleted file mode 100644 index 58451d3..0000000 --- a/common/.oh-my-zsh/plugins/cpanm/_cpanm +++ /dev/null @@ -1,67 +0,0 @@ -#compdef cpanm - -## -# cpanminus Z Shell completion script -## -# -# Current supported cpanm version: 1.4000 (Tue Mar 8 01:00:49 PST 2011) -# -# The latest code is always located at: -# https://github.com/rshhh/cpanminus/blob/master/etc/_cpanm -# - -local arguments curcontext="$curcontext" -typeset -A opt_args - - -arguments=( - -# Commands -# '(--install -i)'{--install,-i}'[Installs the modules]' - '(- :)--self-upgrade[Upgrades itself]' - '(- :)--info[Displays distribution info on CPAN]' - '(--installdeps)--installdeps[Only install dependencies]' - '(--look)--look[Download/unpack the distribution and then open the directory with your shell]' - '(- :)'{--help,-h}'[Displays help information]' - '(- :)'{--version,-V}'[Displays software version]' - -# Options - {--force,-f}'[Force install]' - {--notest,-n}'[Do not run unit tests]' - {--sudo,-S}'[sudo to run install commands]' - '(-v --verbose --quiet -q)'{--verbose,-v}'[Turns on chatty output]' - '(-q --quiet --verbose -v)'{--quiet,-q}'[Turns off all output]' - {--local-lib,-l}'[Specify the install base to install modules]' - {--local-lib-contained,-L}'[Specify the install base to install all non-core modules]' - '--mirror[Specify the base URL for the mirror (e.g. http://cpan.cpantesters.org/)]:URLs:_urls' - '--mirror-only[Use the mirror\''s index file instead of the CPAN Meta DB]' - '--prompt[Prompt when configure/build/test fails]' - '--reinstall[Reinstall the distribution even if you already have the latest version installed]' - '--interactive[Turn on interactive configure]' - - '--scandeps[Scan the depencencies of given modules and output the tree in a text format]' - '--format[Specify what format to display the scanned dependency tree]:scandeps format:(tree json yaml dists)' - - '--save-dists[Specify the optional directory path to copy downloaded tarballs]' -# '--uninst-shadows[Uninstalls the shadow files of the distribution that you\''re installing]' - - '--auto-cleanup[Number of days that cpanm\''s work directories expire in. Defaults to 7]' - '(--no-man-pages)--man-pages[Generates man pages for executables (man1) and libraries (man3)]' - '(--man-pages)--no-man-pages[Do not generate man pages]' - - - # Note: Normally with "--lwp", "--wget" and "--curl" options set to true (which is the default) cpanm tries LWP, - # Wget, cURL and HTTP::Tiny (in that order) and uses the first one available. - # (So that the exclusions are not enabled here for the completion) - '(--lwp)--lwp[Use LWP module to download stuff]' - '(--wget)--wget[Use GNU Wget (if available) to download stuff]' - '(--curl)--curl[Use cURL (if available) to download stuff]' - -# Other completions - '*:Local directory or archive:_files -/ -g "*.(tar.gz|tgz|tar.bz2|zip)(-.)"' - # '*::args: _normal' # this looks for default files (any files) -) -_arguments -s $arguments \ - && return 0 - -return 1 diff --git a/common/.oh-my-zsh/plugins/debian/debian.plugin.zsh b/common/.oh-my-zsh/plugins/debian/debian.plugin.zsh deleted file mode 100644 index 55b90e3..0000000 --- a/common/.oh-my-zsh/plugins/debian/debian.plugin.zsh +++ /dev/null @@ -1,186 +0,0 @@ -# Authors: -# https://github.com/AlexBio -# https://github.com/dbb -# -# Debian-related zsh aliases and functions for zsh - -# Use aptitude if installed, or apt-get if not. -# You can just set apt_pref='apt-get' to override it. -if [[ -e $( which aptitude 2>&1 ) ]]; then - apt_pref='aptitude' -else - apt_pref='apt-get' -fi - -# Use sudo by default if it's installed -if [[ -e $( which sudo 2>&1 ) ]]; then - use_sudo=1 -fi - -# Aliases ################################################################### -# These are for more obscure uses of apt-get and aptitude that aren't covered -# below. -alias ag='apt-get' -alias ap='aptitude' - -# Some self-explanatory aliases -alias acs="apt-cache search" -alias aps='aptitude search' -alias as="aptitude -F \"* %p -> %d \n(%v/%V)\" \ - --no-gui --disable-columns search" # search package - -# apt-file -alias afs='apt-file search --regexp' - - -# These are apt-get only -alias asrc='apt-get source' -alias app='apt-cache policy' - -# superuser operations ###################################################### -if [[ $use_sudo -eq 1 ]]; then -# commands using sudo ####### - alias aac='sudo $apt_pref autoclean' - alias abd='sudo $apt_pref build-dep' - alias ac='sudo $apt_pref clean' - alias ad='sudo $apt_pref update' - alias adg='sudo $apt_pref update && sudo $apt_pref upgrade' - alias adu='sudo $apt_pref update && sudo $apt_pref dist-upgrade' - alias afu='sudo apt-file update' - alias ag='sudo $apt_pref upgrade' - alias ai='sudo $apt_pref install' - # Install all packages given on the command line while using only the first word of each line: - # acs ... | ail - alias ail="sed -e 's/ */ /g' -e 's/ *//' | cut -s -d ' ' -f 1 | "' xargs sudo $apt_pref install' - alias ap='sudo $apt_pref purge' - alias ar='sudo $apt_pref remove' - - # apt-get only - alias ads='sudo $apt_pref dselect-upgrade' - - # Install all .deb files in the current directory. - # Warning: you will need to put the glob in single quotes if you use: - # glob_subst - alias dia='sudo dpkg -i ./*.deb' - alias di='sudo dpkg -i' - - # Remove ALL kernel images and headers EXCEPT the one in use - alias kclean='sudo aptitude remove -P ?and(~i~nlinux-(ima|hea) \ - ?not(~n`uname -r`))' - - -# commands using su ######### -else - alias aac='su -ls \'$apt_pref autoclean\' root' - abd() { - cmd="su -lc '$apt_pref build-dep $@' root" - print "$cmd" - eval "$cmd" - } - alias ac='su -ls \'$apt_pref clean\' root' - alias ad='su -lc \'$apt_pref update\' root' - alias adg='su -lc \'$apt_pref update && aptitude safe-upgrade\' root' - alias adu='su -lc \'$apt_pref update && aptitude dist-upgrade\' root' - alias afu='su -lc "apt-file update"' - alias ag='su -lc \'$apt_pref safe-upgrade\' root' - ai() { - cmd="su -lc 'aptitude -P install $@' root" - print "$cmd" - eval "$cmd" - } - ap() { - cmd="su -lc '$apt_pref -P purge $@' root" - print "$cmd" - eval "$cmd" - } - ar() { - cmd="su -lc '$apt_pref -P remove $@' root" - print "$cmd" - eval "$cmd" - } - - # Install all .deb files in the current directory - # Assumes glob_subst is off - alias dia='su -lc "dpkg -i ./*.deb" root' - alias di='su -lc "dpkg -i" root' - - # Remove ALL kernel images and headers EXCEPT the one in use - alias kclean='su -lc '\''aptitude remove -P ?and(~i~nlinux-(ima|hea) \ - ?not(~n`uname -r`))'\'' root' -fi - - -# Misc. ##################################################################### -# print all installed packages -alias allpkgs='aptitude search -F "%p" --disable-columns ~i' - -# Create a basic .deb package -alias mydeb='time dpkg-buildpackage -rfakeroot -us -uc' - - -# Functions ################################################################# -# create a simple script that can be used to 'duplicate' a system -apt-copy() { - print '#!/bin/sh'"\n" > apt-copy.sh - - cmd='$apt_pref install' - - for p in ${(f)"$(aptitude search -F "%p" --disable-columns \~i)"}; { - cmd="${cmd} ${p}" - } - - print $cmd "\n" >> apt-copy.sh - - chmod +x apt-copy.sh -} - -# Prints apt history -# Usage: -# apt-history install -# apt-history upgrade -# apt-history remove -# apt-history rollback -# apt-history list -# Based On: http://linuxcommando.blogspot.com/2008/08/how-to-show-apt-log-history.html -apt-history () { - case "$1" in - install) - zgrep --no-filename 'install ' $(ls -rt /var/log/dpkg*) - ;; - upgrade|remove) - zgrep --no-filename $1 $(ls -rt /var/log/dpkg*) - ;; - rollback) - zgrep --no-filename upgrade $(ls -rt /var/log/dpkg*) | \ - grep "$2" -A10000000 | \ - grep "$3" -B10000000 | \ - awk '{print $4"="$5}' - ;; - list) - zcat $(ls -rt /var/log/dpkg*) - ;; - *) - echo "Parameters:" - echo " install - Lists all packages that have been installed." - echo " upgrade - Lists all packages that have been upgraded." - echo " remove - Lists all packages that have been removed." - echo " rollback - Lists rollback information." - echo " list - Lists all contains of dpkg logs." - ;; - esac -} - -# Kernel-package building shortcut -kerndeb () { - # temporarily unset MAKEFLAGS ( '-j3' will fail ) - MAKEFLAGS=$( print - $MAKEFLAGS | perl -pe 's/-j\s*[\d]+//g' ) - print '$MAKEFLAGS set to '"'$MAKEFLAGS'" - appendage='-custom' # this shows up in $ (uname -r ) - revision=$(date +"%Y%m%d") # this shows up in the .deb file name - - make-kpkg clean - - time fakeroot make-kpkg --append-to-version "$appendage" --revision \ - "$revision" kernel_image kernel_headers -} - diff --git a/common/.oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh b/common/.oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh deleted file mode 100644 index 46a0ab2..0000000 --- a/common/.oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh +++ /dev/null @@ -1,10 +0,0 @@ -## -# dircycle plugin: enables cycling through the directory -# stack using Ctrl+Shift+Left/Right - -eval "insert-cycledleft () { zle push-line; LBUFFER='pushd -q +1'; zle accept-line }" -zle -N insert-cycledleft -bindkey "\e[1;6D" insert-cycledleft -eval "insert-cycledright () { zle push-line; LBUFFER='pushd -q -0'; zle accept-line }" -zle -N insert-cycledright -bindkey "\e[1;6C" insert-cycledright diff --git a/common/.oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh b/common/.oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh deleted file mode 100644 index 0f6d9f4..0000000 --- a/common/.oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/zsh -# -# Make the dirstack more persistant -# -# Add dirpersist to $plugins in ~/.zshrc to load -# - -# $zdirstore is the file used to persist the stack -zdirstore=~/.zdirstore - -dirpersistinstall () { - if grep 'dirpersiststore' ~/.zlogout > /dev/null; then - else - if read -q \?"Would you like to set up your .zlogout file for use with dirspersist? (y/n) "; then - echo "# Store dirs stack\n# See $ZSH/plugins/dirspersist.plugin.zsh\ndirpersiststore" >> ~/.zlogout - else - echo "If you don't want this message to appear, remove dirspersist from \$plugins" - fi - fi -} - -dirpersiststore () { - dirs -p | perl -e 'foreach (reverse ) {chomp;s/([& ])/\\$1/g ;print "if [ -d $_ ]; then pushd -q $_; fi\n"}' > $zdirstore -} - -dirpersistrestore () { - if [ -f $zdirstore ]; then - source $zdirstore - fi -} - -DIRSTACKSIZE=10 -setopt autopushd pushdminus pushdsilent pushdtohome pushdignoredups - -dirpersistinstall -dirpersistrestore - -# Make popd changes permanent without having to wait for logout -alias popd="popd;dirpersiststore" diff --git a/common/.oh-my-zsh/plugins/django/django.plugin.zsh b/common/.oh-my-zsh/plugins/django/django.plugin.zsh deleted file mode 100644 index 9d898ed..0000000 --- a/common/.oh-my-zsh/plugins/django/django.plugin.zsh +++ /dev/null @@ -1,238 +0,0 @@ -#compdef manage.py - -typeset -ga nul_args -nul_args=( - '--settings=-[the Python path to a settings module.]:file:_files' - '--pythonpath=-[a directory to add to the Python path.]::directory:_directories' - '--traceback[print traceback on exception.]' - "--version[show program's version number and exit.]" - {-h,--help}'[show this help message and exit.]' -) - -_managepy-adminindex(){ - _arguments -s : \ - $nul_args \ - '*::directory:_directories' && ret=0 -} - -_managepy-createcachetable(){ - _arguments -s : \ - $nul_args && ret=0 -} - -_managepy-collectstatic(){ - _arguments -s : \ - '--link=-[Create a symbolic link to each file instead of copying.]:' \ - '--noinput=-[Do NOT prompt the user for input of any kind.]:' \ - '--no-post-process=-[Do NOT post process collected files.]:' \ - '--ignore=-[Ignore files or directories matching this glob-style pattern. Use multiple times to ignore more.]:' \ - '--dry-run=-[Do everything except modify the filesystem.]:' \ - '--clear=-[Clear the existing files using the storage before trying to copy or link the original file.]:' \ - '--link=-[Create a symbolic link to each file instead of copying.]:' \ - '--no-default-ignore=-[Do not ignore the common private glob-style patterns "CVS", ".*" and "*~".]:' \ - $nul_args && ret=0 -} - -_managepy-dbshell(){ - _arguments -s : \ - $nul_args && ret=0 -} - -_managepy-diffsettings(){ - _arguments -s : \ - $nul_args && ret=0 -} - -_managepy-dumpdata(){ - _arguments -s : \ - '--format=-[specifies the output serialization format for fixtures.]:format:(json yaml xml)' \ - '--indent=-[specifies the indent level to use when pretty-printing output.]:' \ - $nul_args \ - '*::appname:_applist' && ret=0 -} - -_managepy-flush(){ - _arguments -s : \ - '--verbosity=-[verbosity level; 0=minimal output, 1=normal output, 2=all output.]:Verbosity:((0\:minimal 1\:normal 2\:all))' \ - '--noinput[tells Django to NOT prompt the user for input of any kind.]' \ - $nul_args && ret=0 -} - -_managepy-help(){ - _arguments -s : \ - '*:command:_managepy_cmds' \ - $nul_args && ret=0 -} - -_managepy_cmds(){ - local line - local -a cmd - _call_program help-command ./manage.py help \ - |& sed -n '/^ /s/[(), ]/ /gp' \ - | while read -A line; do cmd=($line $cmd) done - _describe -t managepy-command 'manage.py command' cmd -} - -_managepy-inspectdb(){ - _arguments -s : \ - $nul_args && ret=0 -} - -_managepy-loaddata(){ - _arguments -s : \ - '--verbosity=-[verbosity level; 0=minimal output, 1=normal output, 2=all output.]:Verbosity:((0\:minimal 1\:normal 2\:all))' \ - '*::file:_files' \ - $nul_args && ret=0 -} - -_managepy-reset(){ - _arguments -s : \ - '--noinput[tells Django to NOT prompt the user for input of any kind.]' \ - '*::appname:_applist' \ - $nul_args && ret=0 -} - -_managepy-runfcgi(){ - local state - - local fcgi_opts - fcgi_opts=( - 'protocol[fcgi, scgi, ajp, ... (default fcgi)]:protocol:(fcgi scgi ajp)' - 'host[hostname to listen on..]:' - 'port[port to listen on.]:' - 'socket[UNIX socket to listen on.]::file:_files' - 'method[prefork or threaded (default prefork)]:method:(prefork threaded)' - 'maxrequests[number of requests a child handles before it is killed and a new child is forked (0 = no limit).]:' - 'maxspare[max number of spare processes / threads.]:' - 'minspare[min number of spare processes / threads.]:' - 'maxchildren[hard limit number of processes / threads.]:' - 'daemonize[whether to detach from terminal.]:boolean:(False True)' - 'pidfile[write the spawned process-id to this file.]:file:_files' - 'workdir[change to this directory when daemonizing.]:directory:_files' - 'outlog[write stdout to this file.]:file:_files' - 'errlog[write stderr to this file.]:file:_files' - ) - - _arguments -s : \ - $nul_args \ - '*: :_values "FCGI Setting" $fcgi_opts' && ret=0 -} - -_managepy-runserver(){ - _arguments -s : \ - '--noreload[tells Django to NOT use the auto-reloader.]' \ - '--adminmedia[specifies the directory from which to serve admin media.]:directory:_files' \ - $nul_args && ret=0 -} - -_managepy-shell(){ - _arguments -s : \ - '--plain[tells Django to use plain Python, not IPython.]' \ - $nul_args && ret=0 -} - -_managepy-sql(){} -_managepy-sqlall(){} -_managepy-sqlclear(){} -_managepy-sqlcustom(){} -_managepy-sqlflush(){} -_managepy-sqlindexes(){} -_managepy-sqlinitialdata(){} -_managepy-sqlreset(){} -_managepy-sqlsequencereset(){} -_managepy-startapp(){} - -_managepy-syncdb() { - _arguments -s : \ - '--verbosity=-[verbosity level; 0=minimal output, 1=normal output, 2=all output.]:Verbosity:((0\:minimal 1\:normal 2\:all))' \ - '--noinput[tells Django to NOT prompt the user for input of any kind.]' \ - $nul_args && ret=0 -} - -_managepy-test() { - _arguments -s : \ - '--verbosity=-[verbosity level; 0=minimal output, 1=normal output, 2=all output.]:Verbosity:((0\:minimal 1\:normal 2\:all))' \ - '--noinput[tells Django to NOT prompt the user for input of any kind.]' \ - '*::appname:_applist' \ - $nul_args && ret=0 -} - -_managepy-testserver() { - _arguments -s : \ - '--verbosity=-[verbosity level; 0=minimal output, 1=normal output, 2=all output.]:Verbosity:((0\:minimal 1\:normal 2\:all))' \ - '--addrport=-[port number or ipaddr:port to run the server on.]' \ - '*::fixture:_files' \ - $nul_args && ret=0 -} - -_managepy-validate() { - _arguments -s : \ - $nul_args && ret=0 -} - -_managepy-commands() { - local -a commands - - commands=( - 'adminindex:prints the admin-index template snippet for the given app name(s).' - 'createcachetable:creates the table needed to use the SQL cache backend.' - 'collectstatic:Collect static files in a single location.' - 'dbshell:runs the command-line client for the current DATABASE_ENGINE.' - "diffsettings:displays differences between the current settings.py and Django's default settings." - 'dumpdata:Output the contents of the database as a fixture of the given format.' - 'flush:Executes ``sqlflush`` on the current database.' - 'help:manage.py help.' - 'inspectdb:Introspects the database tables in the given database and outputs a Django model module.' - 'loaddata:Installs the named fixture(s) in the database.' - 'reset:Executes ``sqlreset`` for the given app(s) in the current database.' - 'runfcgi:Run this project as a fastcgi (or some other protocol supported by flup) application,' - 'runserver:Starts a lightweight Web server for development.' - 'shell:Runs a Python interactive interpreter.' - 'sql:Prints the CREATE TABLE SQL statements for the given app name(s).' - 'sqlall:Prints the CREATE TABLE, custom SQL and CREATE INDEX SQL statements for the given model module name(s).' - 'sqlclear:Prints the DROP TABLE SQL statements for the given app name(s).' - 'sqlcustom:Prints the custom table modifying SQL statements for the given app name(s).' - 'sqlflush:Returns a list of the SQL statements required to return all tables in the database to the state they were in just after they were installed.' - 'sqlindexes:Prints the CREATE INDEX SQL statements for the given model module name(s).' - "sqlinitialdata:RENAMED: see 'sqlcustom'" - 'sqlreset:Prints the DROP TABLE SQL, then the CREATE TABLE SQL, for the given app name(s).' - 'sqlsequencereset:Prints the SQL statements for resetting sequences for the given app name(s).' - "startapp:Creates a Django app directory structure for the given app name in this project's directory." - "syncdb:Create the database tables for all apps in INSTALLED_APPS whose tables haven't already been created." - 'test:Runs the test suite for the specified applications, or the entire site if no apps are specified.' - 'testserver:Runs a development server with data from the given fixture(s).' - 'validate:Validates all installed models.' - ) - - _describe -t commands 'manage.py command' commands && ret=0 -} - -_applist() { - local line - local -a apps - _call_program help-command "python -c \"import os.path as op, re, django.conf, sys;\\ - bn=op.basename(op.abspath(op.curdir));[sys\\ - .stdout.write(str(re.sub(r'^%s\.(.*?)$' % - bn, r'\1', i)) + '\n') for i in django.conf.settings.\\ - INSTALLED_APPS if re.match(r'^%s' % bn, i)]\"" \ - | while read -A line; do apps=($line $apps) done - _values 'Application' $apps && ret=0 -} - -_managepy() { - local curcontext=$curcontext ret=1 - - if ((CURRENT == 2)); then - _managepy-commands - else - shift words - (( CURRENT -- )) - curcontext="${curcontext%:*:*}:managepy-$words[1]:" - _call_function ret _managepy-$words[1] - fi -} - -compdef _managepy manage.py -compdef _managepy django -compdef _managepy django-admin.py -compdef _managepy django-manage diff --git a/common/.oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh b/common/.oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh deleted file mode 100644 index 7351a02..0000000 --- a/common/.oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh +++ /dev/null @@ -1,29 +0,0 @@ -# ------------------------------------------------------------------------------ -# FILE: emoji-clock.plugin.zsh -# DESCRIPTION: The current time with half hour accuracy as an emoji symbol. -# Inspired by Andre Torrez' "Put A Burger In Your Shell" -# http://notes.torrez.org/2013/04/put-a-burger-in-your-shell.html -# AUTHOR: Alexis Hildebrandt (afh[at]surryhill.net) -# VERSION: 1.0.0 -# ----------------------------------------------------------------------------- - -function emoji-clock() { - hour=$(date '+%I') - minutes=$(date '+%M') - case $hour in - 01) clock="🕐"; [ $minutes -ge 30 ] && clock="🕜";; - 02) clock="🕑"; [ $minutes -ge 30 ] && clock="🕝";; - 03) clock="🕒"; [ $minutes -ge 30 ] && clock="🕞";; - 04) clock="🕓"; [ $minutes -ge 30 ] && clock="🕟";; - 05) clock="🕔"; [ $minutes -ge 30 ] && clock="🕠";; - 06) clock="🕕"; [ $minutes -ge 30 ] && clock="🕡";; - 07) clock="🕖"; [ $minutes -ge 30 ] && clock="🕢";; - 08) clock="🕗"; [ $minutes -ge 30 ] && clock="🕣";; - 09) clock="🕘"; [ $minutes -ge 30 ] && clock="🕤";; - 10) clock="🕙"; [ $minutes -ge 30 ] && clock="🕥";; - 11) clock="🕚"; [ $minutes -ge 30 ] && clock="🕦";; - 12) clock="🕛"; [ $minutes -ge 30 ] && clock="🕧";; - *) clock="⌛";; - esac - echo $clock -} diff --git a/common/.oh-my-zsh/plugins/encode64/encode64.plugin.zsh b/common/.oh-my-zsh/plugins/encode64/encode64.plugin.zsh deleted file mode 100644 index 4dbd1b4..0000000 --- a/common/.oh-my-zsh/plugins/encode64/encode64.plugin.zsh +++ /dev/null @@ -1,4 +0,0 @@ -encode64(){ echo -n $1 | base64 } -decode64(){ echo -n $1 | base64 --decode } -alias e64=encode64 -alias d64=decode64 diff --git a/common/.oh-my-zsh/plugins/extract/_extract b/common/.oh-my-zsh/plugins/extract/_extract deleted file mode 100644 index dca8909..0000000 --- a/common/.oh-my-zsh/plugins/extract/_extract +++ /dev/null @@ -1,8 +0,0 @@ -#compdef extract -#autoload - -_arguments \ - '(-r --remove)'{-r,--remove}'[Remove archive.]' \ - "*::archive file:_files -g '(#i)*.(tar|tgz|tbz|tbz2|txz|tlz|gz|bz2|xz|lzma|Z|zip|rar|7z|deb)(-.)'" && return 0 - - diff --git a/common/.oh-my-zsh/plugins/extract/extract.plugin.zsh b/common/.oh-my-zsh/plugins/extract/extract.plugin.zsh deleted file mode 100644 index 23e86c5..0000000 --- a/common/.oh-my-zsh/plugins/extract/extract.plugin.zsh +++ /dev/null @@ -1,80 +0,0 @@ -# ------------------------------------------------------------------------------ -# FILE: extract.plugin.zsh -# DESCRIPTION: oh-my-zsh plugin file. -# AUTHOR: Sorin Ionescu (sorin.ionescu@gmail.com) -# VERSION: 1.0.1 -# ------------------------------------------------------------------------------ - - -function extract() { - local remove_archive - local success - local file_name - local extract_dir - - if (( $# == 0 )); then - echo "Usage: extract [-option] [file ...]" - echo - echo Options: - echo " -r, --remove Remove archive." - echo - echo "Report bugs to ." - fi - - remove_archive=1 - if [[ "$1" == "-r" ]] || [[ "$1" == "--remove" ]]; then - remove_archive=0 - shift - fi - - while (( $# > 0 )); do - if [[ ! -f "$1" ]]; then - echo "extract: '$1' is not a valid file" 1>&2 - shift - continue - fi - - success=0 - file_name="$( basename "$1" )" - extract_dir="$( echo "$file_name" | sed "s/\.${1##*.}//g" )" - case "$1" in - (*.tar.gz|*.tgz) tar xvzf "$1" ;; - (*.tar.bz2|*.tbz|*.tbz2) tar xvjf "$1" ;; - (*.tar.xz|*.txz) tar --xz --help &> /dev/null \ - && tar --xz -xvf "$1" \ - || xzcat "$1" | tar xvf - ;; - (*.tar.zma|*.tlz) tar --lzma --help &> /dev/null \ - && tar --lzma -xvf "$1" \ - || lzcat "$1" | tar xvf - ;; - (*.tar) tar xvf "$1" ;; - (*.gz) gunzip "$1" ;; - (*.bz2) bunzip2 "$1" ;; - (*.xz) unxz "$1" ;; - (*.lzma) unlzma "$1" ;; - (*.Z) uncompress "$1" ;; - (*.zip) unzip "$1" -d $extract_dir ;; - (*.rar) unrar x -ad "$1" ;; - (*.7z) 7za x "$1" ;; - (*.deb) - mkdir -p "$extract_dir/control" - mkdir -p "$extract_dir/data" - cd "$extract_dir"; ar vx "../${1}" > /dev/null - cd control; tar xzvf ../control.tar.gz - cd ../data; tar xzvf ../data.tar.gz - cd ..; rm *.tar.gz debian-binary - cd .. - ;; - (*) - echo "extract: '$1' cannot be extracted" 1>&2 - success=1 - ;; - esac - - (( success = $success > 0 ? $success : $? )) - (( $success == 0 )) && (( $remove_archive == 0 )) && rm "$1" - shift - done -} - -alias x=extract - diff --git a/common/.oh-my-zsh/plugins/fabric/_fab b/common/.oh-my-zsh/plugins/fabric/_fab deleted file mode 100644 index 9628e12..0000000 --- a/common/.oh-my-zsh/plugins/fabric/_fab +++ /dev/null @@ -1,60 +0,0 @@ -#compdef fab -#autoload - -local curcontext=$curcontext state line -declare -A opt_args - -declare target_list -target_list=(`fab --shortlist 2>/dev/null`) - -_targets() { - _describe -t commands "fabric targets" target_list -} - -output_levels=( - 'status: Status messages, i.e. noting when Fabric is done running, if the user used a keyboard interrupt, or when servers are disconnected from. These messages are almost always relevant and rarely verbose.' - 'aborts: Abort messages. Like status messages, these should really only be turned off when using Fabric as a library, and possibly not even then. Note that even if this output group is turned off, aborts will still occur – there just won’t be any output about why Fabric aborted!' - 'warnings: Warning messages. These are often turned off when one expects a given operation to fail, such as when using grep to test existence of text in a file. If paired with setting env.warn_only to True, this can result in fully silent warnings when remote programs fail. As with aborts, this setting does not control actual warning behavior, only whether warning messages are printed or hidden.' - 'running: Printouts of commands being executed or files transferred, e.g. [myserver] run: ls /var/www. Also controls printing of tasks being run, e.g. [myserver] Executing task ''foo''.' - 'stdout: Local, or remote, stdout, i.e. non-error output from commands.' - 'stderr: Local, or remote, stderr, i.e. error-related output from commands.' - 'user: User-generated output, i.e. local output printed by fabfile code via use of the fastprint or puts functions.' -) - -_arguments -w -S -C \ - '(-)'{-h,--help}'[show this help message and exit]: :->noargs' \ - '(-)'{-V,--version}'[show program''s version number and exit]: :->noargs' \ - '(-)--list[print list of possible commands and exit]: :->noargs' \ - '(-)--shortlist[print non-verbose list of possible commands and exit]: :->noargs' \ - '(--reject-unknown-hosts)--reject-unknown-hosts[reject unknown hosts]' \ - '(--no-pty)--no-pty[do not use pseudo-terminal in run/sudo]' \ - "(-d+ --display=-)"{-d+,--display=-}"[print detailed info about a given command]: :_targets" \ - '(-D --disable-known-hosts)'{-D,--disable-known-hosts}'[do not load user known_hosts file]' \ - '(-r --reject-unknown-hosts)'{-r,--reject-unknown-hosts}'[reject unknown hosts]' \ - '(-u+ --user=-)'{-u+,--user=-}'[username to use when connecting to remote hosts]: :' \ - '(-p+ --password=-)'{-p+,--password=-}'[password for use with authentication and/or sudo]: :' \ - '(-H+ --hosts=-)'{-H+,--hosts=-}'[comma separated list of hosts to operate on]: :' \ - '(-R+ --roles=-)'{-R+,--roles=-}'[comma separated list of roles to operate on]: :' \ - '(-a --no-agent)'{-a,--no-agent}'[don''t use the running SSH agent]' \ - '(-k --no-keys)'{-k,--no-keys}'[don''t load private key files from ~/.ssh/]' \ - '(-w --warn-only)'{-w,--warn-only}'[warn instead of abort, when commands fail]' \ - '-i+[path to SSH private key file. May be repeated]: :_files' \ - "(-f+ --fabfile=)"{-f+,--fabfile=}"[Python module file to import]: :_files -g *.py" \ - '(-c+ --config=-)'{-c+,--config=-}'[specify location of config file to use]: :_files' \ - '(-s+ --shell=-)'{-s+,--shell=-}'[specify a new shell, defaults to ''/bin/bash -l -c'']: :' \ - '(--hide=-)--hide=-[comma-separated list of output levels to hide]: :->levels' \ - '(--show=-)--show=-[comma-separated list of output levels to show]: :->levels' \ - '*::: :->subcmds' && return 0 - -if [[ CURRENT -ge 1 ]]; then - case $state in - noargs) - _message "nothing to complete";; - levels) - _describe -t commands "output levels" output_levels;; - *) - _targets;; - esac - - return -fi diff --git a/common/.oh-my-zsh/plugins/fabric/fabric.plugin.zsh b/common/.oh-my-zsh/plugins/fabric/fabric.plugin.zsh deleted file mode 100644 index aca4113..0000000 --- a/common/.oh-my-zsh/plugins/fabric/fabric.plugin.zsh +++ /dev/null @@ -1 +0,0 @@ -# DECLARION: This plugin was created by vhbit. What I did is just making a portal from https://github.com/vhbit/fabric-zsh-autocomplete. diff --git a/common/.oh-my-zsh/plugins/fasd/fasd.plugin.zsh b/common/.oh-my-zsh/plugins/fasd/fasd.plugin.zsh deleted file mode 100644 index d42584f..0000000 --- a/common/.oh-my-zsh/plugins/fasd/fasd.plugin.zsh +++ /dev/null @@ -1,6 +0,0 @@ -if [ $commands[fasd] ]; then # check if fasd is installed - eval "$(fasd --init auto)" - alias v='f -e vim' - alias o='a -e open' -fi - diff --git a/common/.oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh b/common/.oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh deleted file mode 100644 index 4f04560..0000000 --- a/common/.oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh +++ /dev/null @@ -1,6 +0,0 @@ -# start fbterm automatically in /dev/tty* - -if [[ $(tty|grep -o '/dev/tty') = /dev/tty ]] ; then - fbterm - exit -fi diff --git a/common/.oh-my-zsh/plugins/forklift/forklift.plugin.zsh b/common/.oh-my-zsh/plugins/forklift/forklift.plugin.zsh deleted file mode 100644 index 056069d..0000000 --- a/common/.oh-my-zsh/plugins/forklift/forklift.plugin.zsh +++ /dev/null @@ -1,44 +0,0 @@ -# Open folder in ForkLift.app from console -# Author: Adam Strzelecki nanoant.com, modified by Bodo Tasche bitboxer.de -# -# Usage: -# fl [] -# -# Opens specified directory or current working directory in ForkLift.app -# -# Notes: -# It assumes Shift+Cmd+G launches go to folder panel and Cmd+N opens new -# app window. -# -# https://gist.github.com/3313481 -function fl { - if [ ! -z "$1" ]; then - DIR=$1 - if [ ! -d "$DIR" ]; then - DIR=$(dirname $DIR) - fi - if [ "$DIR" != "." ]; then - PWD=`cd "$DIR";pwd` - fi - fi - osascript 2>&1 1>/dev/null <cmds' \ - '*: :->args' && ret=0 - -case $state in - cmds) - cmds=( - "version:Prints Gas's version" - "use:Uses author" - "show:Shows your current user" - "list:Lists your authors" - "import:Imports current user to gasconfig" - "help:Describe available tasks or one specific task" - "delete:Deletes author" - "add:Adds author to gasconfig" - ) - _describe -t commands 'gas command' cmds && ret=0 - ;; - args) - case $line[1] in - (use|delete) - _values -S , 'authors' $(cat ~/.gas | sed -n -e 's/^\[\(.*\)\]/\1/p') && ret=0 - ;; - esac - ;; -esac - -return ret diff --git a/common/.oh-my-zsh/plugins/gem/_gem b/common/.oh-my-zsh/plugins/gem/_gem deleted file mode 100644 index 83cba40..0000000 --- a/common/.oh-my-zsh/plugins/gem/_gem +++ /dev/null @@ -1,64 +0,0 @@ -#compdef gem -#autoload - -# gem zsh completion, based on homebrew completion - -_gem_installed() { - installed_gems=(`gem list --local --no-versions`) -} - -local -a _1st_arguments -_1st_arguments=( - 'cert:Manage RubyGems certificates and signing settings' - 'check:Check installed gems' - 'cleanup:Clean up old versions of installed gems in the local repository' - 'contents:Display the contents of the installed gems' - 'dependency:Show the dependencies of an installed gem' - 'environment:Display information about the RubyGems environment' - 'fetch:Download a gem and place it in the current directory' - 'generate_index:Generates the index files for a gem server directory' - 'help:Provide help on the `gem` command' - 'install:Install a gem into the local repository' - 'list:Display gems whose name starts with STRING' - 'lock:Generate a lockdown list of gems' - 'mirror:Mirror a gem repository' - 'outdated:Display all gems that need updates' - 'owner:Manage gem owners on RubyGems.org.' - 'pristine:Restores installed gems to pristine condition from files located in the gem cache' - 'push:Push a gem up to RubyGems.org' - 'query:Query gem information in local or remote repositories' - 'rdoc:Generates RDoc for pre-installed gems' - 'search:Display all gems whose name contains STRING' - 'server:Documentation and gem repository HTTP server' - 'sources:Manage the sources and cache file RubyGems uses to search for gems' - 'specification:Display gem specification (in yaml)' - 'stale:List gems along with access times' - 'uninstall:Uninstall gems from the local repository' - 'unpack:Unpack an installed gem to the current directory' - 'update:Update the named gems (or all installed gems) in the local repository' - 'which:Find the location of a library file you can require' -) - -local expl -local -a gems installed_gems - -_arguments \ - '(-v --version)'{-v,--version}'[show version]' \ - '(-h --help)'{-h,--help}'[show help]' \ - '*:: :->subcmds' && return 0 - -if (( CURRENT == 1 )); then - _describe -t commands "gem subcommand" _1st_arguments - return -fi - -case "$words[1]" in - list) - if [[ "$state" == forms ]]; then - _gem_installed - _requested installed_gems expl 'installed gems' compadd -a installed_gems - fi ;; - uninstall|update) - _gem_installed - _wanted installed_gems expl 'installed gems' compadd -a installed_gems ;; -esac diff --git a/common/.oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh b/common/.oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh deleted file mode 100644 index 8419166..0000000 --- a/common/.oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh +++ /dev/null @@ -1,285 +0,0 @@ -#compdef git -# ------------------------------------------------------------------------------ -# Description -# ----------- -# -# Completion script for git-extras (http://github.com/visionmedia/git-extras). -# -# ------------------------------------------------------------------------------ -# Authors -# ------- -# -# * Alexis GRIMALDI (https://github.com/agrimaldi) -# -# ------------------------------------------------------------------------------ -# Inspirations -# ----------- -# -# * git-extras (http://github.com/visionmedia/git-extras) -# * git-flow-completion (http://github.com/bobthecow/git-flow-completion) -# -# ------------------------------------------------------------------------------ - - -__git_command_successful () { - if (( ${#pipestatus:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - - -__git_tag_names() { - local expl - declare -a tag_names - tag_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/tags 2>/dev/null)"}#refs/tags/}) - __git_command_successful || return - _wanted tag-names expl tag-name compadd $* - $tag_names -} - - -__git_branch_names() { - local expl - declare -a branch_names - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __git_command_successful || return - _wanted branch-names expl branch-name compadd $* - $branch_names -} - - -__git_feature_branch_names() { - local expl - declare -a branch_names - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads/feature 2>/dev/null)"}#refs/heads/feature/}) - __git_command_successful || return - _wanted branch-names expl branch-name compadd $* - $branch_names -} - - -__git_refactor_branch_names() { - local expl - declare -a branch_names - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads/refactor 2>/dev/null)"}#refs/heads/refactor/}) - __git_command_successful || return - _wanted branch-names expl branch-name compadd $* - $branch_names -} - - -__git_bug_branch_names() { - local expl - declare -a branch_names - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads/bug 2>/dev/null)"}#refs/heads/bug/}) - __git_command_successful || return - _wanted branch-names expl branch-name compadd $* - $branch_names -} - - -__git_submodule_names() { - local expl - declare -a submodule_names - submodule_names=(${(f)"$(_call_program branchrefs git submodule status | awk '{print $2}')"}) - __git_command_successful || return - _wanted submodule-names expl submodule-name compadd $* - $submodule_names -} - - -__git_author_names() { - local expl - declare -a author_names - author_names=(${(f)"$(_call_program branchrefs git log --format='%aN' | sort -u)"}) - __git_command_successful || return - _wanted author-names expl author-name compadd $* - $author_names -} - - -_git-changelog() { - _arguments \ - '(-l --list)'{-l,--list}'[list commits]' \ -} - - -_git-effort() { - _arguments \ - '--above[ignore file with less than x commits]' \ -} - - -_git-contrib() { - _arguments \ - ':author:__git_author_names' -} - - -_git-count() { - _arguments \ - '--all[detailed commit count]' -} - - -_git-delete-branch() { - _arguments \ - ':branch-name:__git_branch_names' -} - - -_git-delete-submodule() { - _arguments \ - ':submodule-name:__git_submodule_names' -} - - -_git-delete-tag() { - _arguments \ - ':tag-name:__git_tag_names' -} - - -_git-extras() { - local curcontext=$curcontext state line ret=1 - declare -A opt_args - - _arguments -C \ - ': :->command' \ - '*:: :->option-or-argument' && ret=0 - - case $state in - (command) - declare -a commands - commands=( - 'update:update git-extras' - ) - _describe -t commands command commands && ret=0 - ;; - esac - - _arguments \ - '(-v --version)'{-v,--version}'[show current version]' \ -} - - -_git-graft() { - _arguments \ - ':src-branch-name:__git_branch_names' \ - ':dest-branch-name:__git_branch_names' -} - - -_git-squash() { - _arguments \ - ':branch-name:__git_branch_names' -} - - -_git-feature() { - local curcontext=$curcontext state line ret=1 - declare -A opt_args - - _arguments -C \ - ': :->command' \ - '*:: :->option-or-argument' && ret=0 - - case $state in - (command) - declare -a commands - commands=( - 'finish:merge feature into the current branch' - ) - _describe -t commands command commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*}-$line[1]: - case $line[1] in - (finish) - _arguments -C \ - ':branch-name:__git_feature_branch_names' - ;; - esac - esac -} - - -_git-refactor() { - local curcontext=$curcontext state line ret=1 - declare -A opt_args - - _arguments -C \ - ': :->command' \ - '*:: :->option-or-argument' && ret=0 - - case $state in - (command) - declare -a commands - commands=( - 'finish:merge refactor into the current branch' - ) - _describe -t commands command commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*}-$line[1]: - case $line[1] in - (finish) - _arguments -C \ - ':branch-name:__git_refactor_branch_names' - ;; - esac - esac -} - - -_git-bug() { - local curcontext=$curcontext state line ret=1 - declare -A opt_args - - _arguments -C \ - ': :->command' \ - '*:: :->option-or-argument' && ret=0 - - case $state in - (command) - declare -a commands - commands=( - 'finish:merge bug into the current branch' - ) - _describe -t commands command commands && ret=0 - ;; - (option-or-argument) - curcontext=${curcontext%:*}-$line[1]: - case $line[1] in - (finish) - _arguments -C \ - ':branch-name:__git_bug_branch_names' - ;; - esac - esac -} - - -zstyle ':completion:*:*:git:*' user-commands \ - changelog:'populate changelog file with commits since the previous tag' \ - contrib:'display author contributions' \ - count:'count commits' \ - delete-branch:'delete local and remote branch' \ - delete-submodule:'delete submodule' \ - delete-tag:'delete local and remote tag' \ - extras:'git-extras' \ - graft:'merge commits from source branch to destination branch' \ - squash:'merge commits from source branch into the current one as a single commit' \ - feature:'create a feature branch' \ - refactor:'create a refactor branch' \ - bug:'create a bug branch' \ - summary:'repository summary' \ - effort:'display effort statistics' \ - repl:'read-eval-print-loop' \ - commits-since:'list commits since a given date' \ - release:'release commit with the given tag' \ - alias:'define, search and show aliases' \ - ignore:'add patterns to .gitignore' \ - info:'show info about the repository' \ - create-branch:'create local and remote branch' \ - fresh-branch:'create empty local branch' \ - undo:'remove the latest commit' \ - setup:'setup a git repository' \ - touch:'one step creation of new files' \ - obliterate:'Completely remove a file from the repository, including past commits and tags' \ - local-commits:'list unpushed commits on the local branch' \ diff --git a/common/.oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh b/common/.oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh deleted file mode 100644 index d76f55e..0000000 --- a/common/.oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh +++ /dev/null @@ -1,416 +0,0 @@ -#!zsh -# -# Installation -# ------------ -# -# To achieve git-flow completion nirvana: -# -# 0. Update your zsh's git-completion module to the newest verion. -# From here. http://zsh.git.sourceforge.net/git/gitweb.cgi?p=zsh/zsh;a=blob_plain;f=Completion/Unix/Command/_git;hb=HEAD -# -# 1. Install this file. Either: -# -# a. Place it in your .zshrc: -# -# b. Or, copy it somewhere (e.g. ~/.git-flow-completion.zsh) and put the following line in -# your .zshrc: -# -# source ~/.git-flow-completion.zsh -# -# c. Or, use this file as a oh-my-zsh plugin. -# - -_git-flow () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'init:Initialize a new git repo with support for the branching model.' - 'feature:Manage your feature branches.' - 'config:Manage your configuration.' - 'release:Manage your release branches.' - 'hotfix:Manage your hotfix branches.' - 'support:Manage your support branches.' - 'version:Shows version information.' - ) - _describe -t commands 'git flow' subcommands - ;; - - (options) - case $line[1] in - - (init) - _arguments \ - -f'[Force setting of gitflow branches, even if already configured]' - ;; - - (version) - ;; - - (hotfix) - __git-flow-hotfix - ;; - - (release) - __git-flow-release - ;; - - (feature) - __git-flow-feature - ;; - (config) - __git-flow-config - ;; - - esac - ;; - esac -} - -__git-flow-release () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new release branch.' - 'finish:Finish a release branch.' - 'list:List all your release branches. (Alias to `git flow release`)' - 'publish:Publish release branch to remote.' - 'track:Checkout remote release branch.' - 'delet:Delete a release branch.' - ) - _describe -t commands 'git flow release' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':version:__git_flow_version_list' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - ':version:__git_flow_version_list' - ;; - - (delete) - _arguments \ - -f'[Force deletion]' \ - -r'[Delete remote branch]' \ - ':version:__git_flow_version_list' - ;; - - (publish) - _arguments \ - ':version:__git_flow_version_list' - ;; - - (track) - _arguments \ - ':version:__git_flow_version_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-hotfix () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new hotfix branch.' - 'finish:Finish a hotfix branch.' - 'delete:Delete a hotfix branch.' - 'list:List all your hotfix branches. (Alias to `git flow hotfix`)' - ) - _describe -t commands 'git flow hotfix' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':hotfix:__git_flow_version_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - ':hotfix:__git_flow_hotfix_list' - ;; - - (delete) - _arguments \ - -f'[Force deletion]' \ - -r'[Delete remote branch]' \ - ':hotfix:__git_flow_hotfix_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-feature () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new feature branch.' - 'finish:Finish a feature branch.' - 'delete:Delete a feature branch.' - 'list:List all your feature branches. (Alias to `git flow feature`)' - 'publish:Publish feature branch to remote.' - 'track:Checkout remote feature branch.' - 'diff:Show all changes.' - 'rebase:Rebase from integration branch.' - 'checkout:Checkout local feature branch.' - 'pull:Pull changes from remote.' - ) - _describe -t commands 'git flow feature' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':feature:__git_flow_feature_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -r'[Rebase instead of merge]'\ - ':feature:__git_flow_feature_list' - ;; - - (delete) - _arguments \ - -f'[Force deletion]' \ - -r'[Delete remote branch]' \ - ':feature:__git_flow_feature_list' - ;; - - (publish) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (track) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (diff) - _arguments \ - ':branch:__git_branch_names'\ - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_branch_names' - ;; - - (checkout) - _arguments \ - ':branch:__git_flow_feature_list'\ - ;; - - (pull) - _arguments \ - ':remote:__git_remotes'\ - ':branch:__git_branch_names' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-config () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'list:List the configuration. (Alias to `git flow config`)' - 'set:Set the configuration option' - ) - _describe -t commands 'git flow config' subcommands - ;; - - (options) - case $line[1] in - - (set) - _arguments \ - --local'[Use repository config file]' \ - --global'[Use global config file]'\ - --system'[Use system config file]'\ - --file'[Use given config file]'\ - ':option:(master develop feature hotfix release support versiontagprefix)' - ;; - - *) - _arguments \ - --local'[Use repository config file]' \ - --global'[Use global config file]'\ - --system'[Use system config file]'\ - --file'[Use given config file]' - ;; - esac - ;; - esac -} -__git_flow_version_list () -{ - local expl - declare -a versions - - versions=(${${(f)"$(_call_program versions git flow release list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted versions expl 'version' compadd $versions -} - -__git_flow_feature_list () -{ - local expl - declare -a features - - features=(${${(f)"$(_call_program features git flow feature list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted features expl 'feature' compadd $features -} - -__git_remotes () { - local expl gitdir remotes - - gitdir=$(_call_program gitdir git rev-parse --git-dir 2>/dev/null) - __git_command_successful || return - - remotes=(${${(f)"$(_call_program remotes git config --get-regexp '"^remote\..*\.url$"')"}//#(#b)remote.(*).url */$match[1]}) - __git_command_successful || return - - # TODO: Should combine the two instead of either or. - if (( $#remotes > 0 )); then - _wanted remotes expl remote compadd $* - $remotes - else - _wanted remotes expl remote _files $* - -W "($gitdir/remotes)" -g "$gitdir/remotes/*" - fi -} - -__git_flow_hotfix_list () -{ - local expl - declare -a hotfixes - - hotfixes=(${${(f)"$(_call_program hotfixes git flow hotfix list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted hotfixes expl 'hotfix' compadd $hotfixes -} - -__git_branch_names () { - local expl - declare -a branch_names - - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __git_command_successful || return - - _wanted branch-names expl branch-name compadd $* - $branch_names -} - -__git_command_successful () { - if (( ${#pipestatus:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - -zstyle ':completion:*:*:git:*' user-commands flow:'provide high-level repository operations' diff --git a/common/.oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh b/common/.oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh deleted file mode 100644 index ab9c0c8..0000000 --- a/common/.oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh +++ /dev/null @@ -1,349 +0,0 @@ -#!zsh -# -# Installation -# ------------ -# -# To achieve git-flow completion nirvana: -# -# 0. Update your zsh's git-completion module to the newest verion. -# From here. http://zsh.git.sourceforge.net/git/gitweb.cgi?p=zsh/zsh;a=blob_plain;f=Completion/Unix/Command/_git;hb=HEAD -# -# 1. Install this file. Either: -# -# a. Place it in your .zshrc: -# -# b. Or, copy it somewhere (e.g. ~/.git-flow-completion.zsh) and put the following line in -# your .zshrc: -# -# source ~/.git-flow-completion.zsh -# -# c. Or, use this file as a oh-my-zsh plugin. -# - -_git-flow () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'init:Initialize a new git repo with support for the branching model.' - 'feature:Manage your feature branches.' - 'release:Manage your release branches.' - 'hotfix:Manage your hotfix branches.' - 'support:Manage your support branches.' - 'version:Shows version information.' - ) - _describe -t commands 'git flow' subcommands - ;; - - (options) - case $line[1] in - - (init) - _arguments \ - -f'[Force setting of gitflow branches, even if already configured]' - ;; - - (version) - ;; - - (hotfix) - __git-flow-hotfix - ;; - - (release) - __git-flow-release - ;; - - (feature) - __git-flow-feature - ;; - esac - ;; - esac -} - -__git-flow-release () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new release branch.' - 'finish:Finish a release branch.' - 'list:List all your release branches. (Alias to `git flow release`)' - 'publish: public' - 'track: track' - ) - _describe -t commands 'git flow release' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':version:__git_flow_version_list' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':version:__git_flow_version_list' - ;; - - (publish) - _arguments \ - ':version:__git_flow_version_list'\ - ;; - - (track) - _arguments \ - ':version:__git_flow_version_list'\ - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-hotfix () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new hotfix branch.' - 'finish:Finish a hotfix branch.' - 'list:List all your hotfix branches. (Alias to `git flow hotfix`)' - ) - _describe -t commands 'git flow hotfix' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':hotfix:__git_flow_version_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':hotfix:__git_flow_hotfix_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-flow-feature () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new feature branch.' - 'finish:Finish a feature branch.' - 'list:List all your feature branches. (Alias to `git flow feature`)' - 'publish: publish' - 'track: track' - 'diff: diff' - 'rebase: rebase' - 'checkout: checkout' - 'pull: pull' - ) - _describe -t commands 'git flow feature' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':feature:__git_flow_feature_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -r'[Rebase instead of merge]'\ - -k'[Keep branch after performing finish]'\ - ':feature:__git_flow_feature_list' - ;; - - (publish) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (track) - _arguments \ - ':feature:__git_flow_feature_list'\ - ;; - - (diff) - _arguments \ - ':branch:__git_flow_feature_list'\ - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_flow_feature_list' - ;; - - (checkout) - _arguments \ - ':branch:__git_flow_feature_list'\ - ;; - - (pull) - _arguments \ - ':remote:__git_remotes'\ - ':branch:__git_flow_feature_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git_flow_version_list () -{ - local expl - declare -a versions - - versions=(${${(f)"$(_call_program versions git flow release list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted versions expl 'version' compadd $versions -} - -__git_flow_feature_list () -{ - local expl - declare -a features - - features=(${${(f)"$(_call_program features git flow feature list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted features expl 'feature' compadd $features -} - -__git_remotes () { - local expl gitdir remotes - - gitdir=$(_call_program gitdir git rev-parse --git-dir 2>/dev/null) - __git_command_successful || return - - remotes=(${${(f)"$(_call_program remotes git config --get-regexp '"^remote\..*\.url$"')"}//#(#b)remote.(*).url */$match[1]}) - __git_command_successful || return - - # TODO: Should combine the two instead of either or. - if (( $#remotes > 0 )); then - _wanted remotes expl remote compadd $* - $remotes - else - _wanted remotes expl remote _files $* - -W "($gitdir/remotes)" -g "$gitdir/remotes/*" - fi -} - -__git_flow_hotfix_list () -{ - local expl - declare -a hotfixes - - hotfixes=(${${(f)"$(_call_program hotfixes git flow hotfix list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted hotfixes expl 'hotfix' compadd $hotfixes -} - -__git_branch_names () { - local expl - declare -a branch_names - - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __git_command_successful || return - - _wanted branch-names expl branch-name compadd $* - $branch_names -} - -__git_command_successful () { - if (( ${#pipestatus:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - -zstyle ':completion:*:*:git:*' user-commands flow:'description for foo' diff --git a/common/.oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh b/common/.oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh deleted file mode 100644 index a09f883..0000000 --- a/common/.oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh +++ /dev/null @@ -1,348 +0,0 @@ -#!zsh -# -# Installation -# ------------ -# -# To achieve git-hubflow completion nirvana: -# -# 0. Update your zsh's git-completion module to the newest verion. -# From here. http://zsh.git.sourceforge.net/git/gitweb.cgi?p=zsh/zsh;a=blob_plain;f=Completion/Unix/Command/_git;hb=HEAD -# -# 1. Install this file. Either: -# -# a. Place it in your .zshrc: -# -# b. Or, copy it somewhere (e.g. ~/.git-hubflow-completion.zsh) and put the following line in -# your .zshrc: -# -# source ~/.git-hubflow-completion.zsh -# -# c. Or, use this file as a oh-my-zsh plugin. -# - -_git-hf () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'init:Initialize a new git repo with support for the branching model.' - 'feature:Manage your feature branches.' - 'release:Manage your release branches.' - 'hotfix:Manage your hotfix branches.' - 'support:Manage your support branches.' - 'update:Pull upstream changes down into your master and develop branches.' - 'version:Shows version information.' - ) - _describe -t commands 'git hf' subcommands - ;; - - (options) - case $line[1] in - - (init) - _arguments \ - -f'[Force setting of gitflow branches, even if already configured]' - ;; - - (version) - ;; - - (hotfix) - __git-hf-hotfix - ;; - - (release) - __git-hf-release - ;; - - (feature) - __git-hf-feature - ;; - esac - ;; - esac -} - -__git-hf-release () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new release branch.' - 'finish:Finish a release branch.' - 'list:List all your release branches. (Alias to `git hf release`)' - 'cancel:Cancel release' - 'push:Push release to github' - 'pull:Pull release from github' - 'track:Track release' - ) - _describe -t commands 'git hf release' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':version:__git_hf_version_list' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':version:__git_hf_version_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-hf-hotfix () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'start:Start a new hotfix branch.' - 'finish:Finish a hotfix branch.' - 'list:List all your hotfix branches. (Alias to `git hf hotfix`)' - 'publish:Publish the hotfix branch.' - 'track:Track the hotfix branch.' - 'pull:Pull the hotfix from github.' - 'push:Push the hotfix to github.' - 'cancel:Cancel the hotfix.' - ) - _describe -t commands 'git hf hotfix' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':hotfix:__git_hf_version_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -s'[Sign the release tag cryptographically]'\ - -u'[Use the given GPG-key for the digital signature (implies -s)]'\ - -m'[Use the given tag message]'\ - -p'[Push to $ORIGIN after performing finish]'\ - -k'[Keep branch after performing finish]'\ - -n"[Don't tag this release]"\ - ':hotfix:__git_hf_hotfix_list' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git-hf-feature () -{ - local curcontext="$curcontext" state line - typeset -A opt_args - - _arguments -C \ - ':command:->command' \ - '*::options:->options' - - case $state in - (command) - - local -a subcommands - subcommands=( - 'list:List all your feature branches. (Alias to `git hf feature`)' - 'start:Start a new feature branch' - 'finish:Finish a feature branch' - 'submit:submit' - 'track:track' - 'diff:Diff' - 'rebase:Rebase feature branch against develop' - 'checkout:Checkout feature' - 'pull:Pull feature branch from github' - 'push:Push feature branch to github' - 'cancel:Cancel feature' - ) - _describe -t commands 'git hf feature' subcommands - _arguments \ - -v'[Verbose (more) output]' - ;; - - (options) - case $line[1] in - - (start) - _arguments \ - -F'[Fetch from origin before performing finish]'\ - ':feature:__git_hf_feature_list'\ - ':branch-name:__git_branch_names' - ;; - - (finish) - _arguments \ - -F'[Fetch from origin before performing finish]' \ - -r'[Rebase instead of merge]'\ - ':feature:__git_hf_feature_list' - ;; - - (publish) - _arguments \ - ':feature:__git_hf_feature_list'\ - ;; - - (track) - _arguments \ - ':feature:__git_hf_feature_list'\ - ;; - - (diff) - _arguments \ - ':branch:__git_branch_names'\ - ;; - - (rebase) - _arguments \ - -i'[Do an interactive rebase]' \ - ':branch:__git_branch_names' - ;; - - (checkout) - _arguments \ - ':branch:__git_hf_feature_list'\ - ;; - - (pull) - _arguments \ - ':remote:__git_remotes'\ - ':branch:__git_branch_names' - ;; - - *) - _arguments \ - -v'[Verbose (more) output]' - ;; - esac - ;; - esac -} - -__git_hf_version_list () -{ - local expl - declare -a versions - - versions=(${${(f)"$(_call_program versions git hf release list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted versions expl 'version' compadd $versions -} - -__git_hf_feature_list () -{ - local expl - declare -a features - - features=(${${(f)"$(_call_program features git hf feature list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted features expl 'feature' compadd $features -} - -__git_remotes () { - local expl gitdir remotes - - gitdir=$(_call_program gitdir git rev-parse --git-dir 2>/dev/null) - __git_command_successful || return - - remotes=(${${(f)"$(_call_program remotes git config --get-regexp '"^remote\..*\.url$"')"}//#(#b)remote.(*).url */$match[1]}) - __git_command_successful || return - - # TODO: Should combine the two instead of either or. - if (( $#remotes > 0 )); then - _wanted remotes expl remote compadd $* - $remotes - else - _wanted remotes expl remote _files $* - -W "($gitdir/remotes)" -g "$gitdir/remotes/*" - fi -} - -__git_hf_hotfix_list () -{ - local expl - declare -a hotfixes - - hotfixes=(${${(f)"$(_call_program hotfixes git hf hotfix list 2> /dev/null | tr -d ' |*')"}}) - __git_command_successful || return - - _wanted hotfixes expl 'hotfix' compadd $hotfixes -} - -__git_branch_names () { - local expl - declare -a branch_names - - branch_names=(${${(f)"$(_call_program branchrefs git for-each-ref --format='"%(refname)"' refs/heads 2>/dev/null)"}#refs/heads/}) - __git_command_successful || return - - _wanted branch-names expl branch-name compadd $* - $branch_names -} - -__git_command_successful () { - if (( ${#pipestatus:#0} > 0 )); then - _message 'not a git repository' - return 1 - fi - return 0 -} - -zstyle ':completion:*:*:git:*' user-commands flow:'description for foo' diff --git a/common/.oh-my-zsh/plugins/git-remote-branch/git-remote-branch.plugin.zsh b/common/.oh-my-zsh/plugins/git-remote-branch/git-remote-branch.plugin.zsh deleted file mode 100644 index 6c5ab8f..0000000 --- a/common/.oh-my-zsh/plugins/git-remote-branch/git-remote-branch.plugin.zsh +++ /dev/null @@ -1,19 +0,0 @@ -_git_remote_branch() { - ref=$(git symbolic-ref HEAD 2> /dev/null) - if [[ -n $ref ]]; then - if (( CURRENT == 2 )); then - # first arg: operation - compadd create publish rename delete track - elif (( CURRENT == 3 )); then - # second arg: remote branch name - remotes=`git remote | tr '\n' '|' | sed "s/\|$//g"` - compadd `git branch -r | grep -v HEAD | sed "s/$remotes\///" | sed "s/ //g"` - elif (( CURRENT == 4 )); then - # third arg: remote name - compadd `git remote` - fi - else; - _files - fi -} -compdef _git_remote_branch grb diff --git a/common/.oh-my-zsh/plugins/git/git.plugin.zsh b/common/.oh-my-zsh/plugins/git/git.plugin.zsh deleted file mode 100644 index 6c016aa..0000000 --- a/common/.oh-my-zsh/plugins/git/git.plugin.zsh +++ /dev/null @@ -1,110 +0,0 @@ -# Aliases -alias g='git' -compdef g=git -alias gst='git status' -compdef _git gst=git-status -alias gd='git diff' -compdef _git gd=git-diff -alias gl='git pull' -compdef _git gl=git-pull -alias gup='git pull --rebase' -compdef _git gup=git-fetch -alias gp='git push' -compdef _git gp=git-push -alias gd='git diff' -gdv() { git diff -w "$@" | view - } -compdef _git gdv=git-diff -alias gc='git commit -v' -compdef _git gc=git-commit -alias gc!='git commit -v --amend' -compdef _git gc!=git-commit -alias gca='git commit -v -a' -compdef _git gc=git-commit -alias gca!='git commit -v -a --amend' -compdef _git gca!=git-commit -alias gco='git checkout' -compdef _git gco=git-checkout -alias gcm='git checkout master' -alias gr='git remote' -compdef _git gr=git-remote -alias grv='git remote -v' -compdef _git grv=git-remote -alias grmv='git remote rename' -compdef _git grmv=git-remote -alias grrm='git remote remove' -compdef _git grrm=git-remote -alias grset='git remote set-url' -compdef _git grset=git-remote -alias grup='git remote update' -compdef _git grset=git-remote -alias gb='git branch' -compdef _git gb=git-branch -alias gba='git branch -a' -compdef _git gba=git-branch -alias gcount='git shortlog -sn' -compdef gcount=git -alias gcl='git config --list' -alias gcp='git cherry-pick' -compdef _git gcp=git-cherry-pick -alias glg='git log --stat --max-count=5' -compdef _git glg=git-log -alias glgg='git log --graph --max-count=5' -compdef _git glgg=git-log -alias glgga='git log --graph --decorate --all' -compdef _git glgga=git-log -alias glo='git log --oneline' -compdef _git glo=git-log -alias gss='git status -s' -compdef _git gss=git-status -alias ga='git add' -compdef _git ga=git-add -alias gm='git merge' -compdef _git gm=git-merge -alias grh='git reset HEAD' -alias grhh='git reset HEAD --hard' -alias gwc='git whatchanged -p --abbrev-commit --pretty=medium' -alias gf='git ls-files | grep' -alias gpoat='git push origin --all && git push origin --tags' - -# Will cd into the top of the current repository -# or submodule. -alias grt='cd $(git rev-parse --show-toplevel || echo ".")' - -# Git and svn mix -alias git-svn-dcommit-push='git svn dcommit && git push github master:svntrunk' -compdef git-svn-dcommit-push=git - -alias gsr='git svn rebase' -alias gsd='git svn dcommit' -# -# Will return the current branch name -# Usage example: git pull origin $(current_branch) -# -function current_branch() { - ref=$(git symbolic-ref HEAD 2> /dev/null) || \ - ref=$(git rev-parse --short HEAD 2> /dev/null) || return - echo ${ref#refs/heads/} -} - -function current_repository() { - ref=$(git symbolic-ref HEAD 2> /dev/null) || \ - ref=$(git rev-parse --short HEAD 2> /dev/null) || return - echo $(git remote -v | cut -d':' -f 2) -} - -# these aliases take advantage of the previous function -alias ggpull='git pull origin $(current_branch)' -compdef ggpull=git -alias ggpush='git push origin $(current_branch)' -compdef ggpush=git -alias ggpnp='git pull origin $(current_branch) && git push origin $(current_branch)' -compdef ggpnp=git - -# Pretty log messages -function _git_log_prettily(){ - if ! [ -z $1 ]; then - git log --pretty=$1 - fi -} -alias glp="_git_log_prettily" -compdef _git glp=git-log diff --git a/common/.oh-my-zsh/plugins/gitfast/_git b/common/.oh-my-zsh/plugins/gitfast/_git deleted file mode 100644 index cf8116d..0000000 --- a/common/.oh-my-zsh/plugins/gitfast/_git +++ /dev/null @@ -1,87 +0,0 @@ -#compdef git gitk - -# zsh completion wrapper for git -# -# You need git's bash completion script installed somewhere, by default on the -# same directory as this script. -# -# If your script is on ~/.git-completion.sh instead, you can configure it on -# your ~/.zshrc: -# -# zstyle ':completion:*:*:git:*' script ~/.git-completion.sh -# -# The recommended way to install this script is to copy to -# '~/.zsh/completion/_git', and then add the following to your ~/.zshrc file: -# -# fpath=(~/.zsh/completion $fpath) - -complete () -{ - # do nothing - return 0 -} - -zstyle -s ":completion:*:*:git:*" script script -test -z "$script" && script="$(dirname ${funcsourcetrace[1]%:*})"/git-completion.bash -ZSH_VERSION='' . "$script" - -__gitcomp () -{ - emulate -L zsh - - local cur_="${3-$cur}" - - case "$cur_" in - --*=) - ;; - *) - local c IFS=$' \t\n' - local -a array - for c in ${=1}; do - c="$c${4-}" - case $c in - --*=*|*.) ;; - *) c="$c " ;; - esac - array+=("$c") - done - compset -P '*[=:]' - compadd -Q -S '' -p "${2-}" -a -- array && _ret=0 - ;; - esac -} - -__gitcomp_nl () -{ - emulate -L zsh - - local IFS=$'\n' - compset -P '*[=:]' - compadd -Q -S "${4- }" -p "${2-}" -- ${=1} && _ret=0 -} - -__gitcomp_file () -{ - emulate -L zsh - - local IFS=$'\n' - compset -P '*[=:]' - compadd -Q -p "${2-}" -f -- ${=1} && _ret=0 -} - -_git () -{ - local _ret=1 - () { - emulate -L ksh - local cur cword prev - cur=${words[CURRENT-1]} - prev=${words[CURRENT-2]} - let cword=CURRENT-1 - __${service}_main - } - let _ret && _default -S '' && _ret=0 - return _ret -} - -_git diff --git a/common/.oh-my-zsh/plugins/gitfast/git-completion.bash b/common/.oh-my-zsh/plugins/gitfast/git-completion.bash deleted file mode 100644 index 93eba46..0000000 --- a/common/.oh-my-zsh/plugins/gitfast/git-completion.bash +++ /dev/null @@ -1,2766 +0,0 @@ -#!bash -# -# bash/zsh completion support for core Git. -# -# Copyright (C) 2006,2007 Shawn O. Pearce -# Conceptually based on gitcompletion (http://gitweb.hawaga.org.uk/). -# Distributed under the GNU General Public License, version 2.0. -# -# The contained completion routines provide support for completing: -# -# *) local and remote branch names -# *) local and remote tag names -# *) .git/remotes file names -# *) git 'subcommands' -# *) tree paths within 'ref:path/to/file' expressions -# *) file paths within current working directory and index -# *) common --long-options -# -# To use these routines: -# -# 1) Copy this file to somewhere (e.g. ~/.git-completion.sh). -# 2) Add the following line to your .bashrc/.zshrc: -# source ~/.git-completion.sh -# 3) Consider changing your PS1 to also show the current branch, -# see git-prompt.sh for details. - -case "$COMP_WORDBREAKS" in -*:*) : great ;; -*) COMP_WORDBREAKS="$COMP_WORDBREAKS:" -esac - -# __gitdir accepts 0 or 1 arguments (i.e., location) -# returns location of .git repo -__gitdir () -{ - # Note: this function is duplicated in git-prompt.sh - # When updating it, make sure you update the other one to match. - if [ -z "${1-}" ]; then - if [ -n "${__git_dir-}" ]; then - echo "$__git_dir" - elif [ -n "${GIT_DIR-}" ]; then - test -d "${GIT_DIR-}" || return 1 - echo "$GIT_DIR" - elif [ -d .git ]; then - echo .git - else - git rev-parse --git-dir 2>/dev/null - fi - elif [ -d "$1/.git" ]; then - echo "$1/.git" - else - echo "$1" - fi -} - -__gitcomp_1 () -{ - local c IFS=$' \t\n' - for c in $1; do - c="$c$2" - case $c in - --*=*|*.) ;; - *) c="$c " ;; - esac - printf '%s\n' "$c" - done -} - -# The following function is based on code from: -# -# bash_completion - programmable completion functions for bash 3.2+ -# -# Copyright © 2006-2008, Ian Macdonald -# © 2009-2010, Bash Completion Maintainers -# -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software Foundation, -# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# The latest version of this software can be obtained here: -# -# http://bash-completion.alioth.debian.org/ -# -# RELEASE: 2.x - -# This function can be used to access a tokenized list of words -# on the command line: -# -# __git_reassemble_comp_words_by_ref '=:' -# if test "${words_[cword_-1]}" = -w -# then -# ... -# fi -# -# The argument should be a collection of characters from the list of -# word completion separators (COMP_WORDBREAKS) to treat as ordinary -# characters. -# -# This is roughly equivalent to going back in time and setting -# COMP_WORDBREAKS to exclude those characters. The intent is to -# make option types like --date= and : easy to -# recognize by treating each shell word as a single token. -# -# It is best not to set COMP_WORDBREAKS directly because the value is -# shared with other completion scripts. By the time the completion -# function gets called, COMP_WORDS has already been populated so local -# changes to COMP_WORDBREAKS have no effect. -# -# Output: words_, cword_, cur_. - -__git_reassemble_comp_words_by_ref() -{ - local exclude i j first - # Which word separators to exclude? - exclude="${1//[^$COMP_WORDBREAKS]}" - cword_=$COMP_CWORD - if [ -z "$exclude" ]; then - words_=("${COMP_WORDS[@]}") - return - fi - # List of word completion separators has shrunk; - # re-assemble words to complete. - for ((i=0, j=0; i < ${#COMP_WORDS[@]}; i++, j++)); do - # Append each nonempty word consisting of just - # word separator characters to the current word. - first=t - while - [ $i -gt 0 ] && - [ -n "${COMP_WORDS[$i]}" ] && - # word consists of excluded word separators - [ "${COMP_WORDS[$i]//[^$exclude]}" = "${COMP_WORDS[$i]}" ] - do - # Attach to the previous token, - # unless the previous token is the command name. - if [ $j -ge 2 ] && [ -n "$first" ]; then - ((j--)) - fi - first= - words_[$j]=${words_[j]}${COMP_WORDS[i]} - if [ $i = $COMP_CWORD ]; then - cword_=$j - fi - if (($i < ${#COMP_WORDS[@]} - 1)); then - ((i++)) - else - # Done. - return - fi - done - words_[$j]=${words_[j]}${COMP_WORDS[i]} - if [ $i = $COMP_CWORD ]; then - cword_=$j - fi - done -} - -if ! type _get_comp_words_by_ref >/dev/null 2>&1; then -_get_comp_words_by_ref () -{ - local exclude cur_ words_ cword_ - if [ "$1" = "-n" ]; then - exclude=$2 - shift 2 - fi - __git_reassemble_comp_words_by_ref "$exclude" - cur_=${words_[cword_]} - while [ $# -gt 0 ]; do - case "$1" in - cur) - cur=$cur_ - ;; - prev) - prev=${words_[$cword_-1]} - ;; - words) - words=("${words_[@]}") - ;; - cword) - cword=$cword_ - ;; - esac - shift - done -} -fi - -# Generates completion reply with compgen, appending a space to possible -# completion words, if necessary. -# It accepts 1 to 4 arguments: -# 1: List of possible completion words. -# 2: A prefix to be added to each possible completion word (optional). -# 3: Generate possible completion matches for this word (optional). -# 4: A suffix to be appended to each possible completion word (optional). -__gitcomp () -{ - local cur_="${3-$cur}" - - case "$cur_" in - --*=) - COMPREPLY=() - ;; - *) - local IFS=$'\n' - COMPREPLY=($(compgen -P "${2-}" \ - -W "$(__gitcomp_1 "${1-}" "${4-}")" \ - -- "$cur_")) - ;; - esac -} - -# Generates completion reply with compgen from newline-separated possible -# completion words by appending a space to all of them. -# It accepts 1 to 4 arguments: -# 1: List of possible completion words, separated by a single newline. -# 2: A prefix to be added to each possible completion word (optional). -# 3: Generate possible completion matches for this word (optional). -# 4: A suffix to be appended to each possible completion word instead of -# the default space (optional). If specified but empty, nothing is -# appended. -__gitcomp_nl () -{ - local IFS=$'\n' - COMPREPLY=($(compgen -P "${2-}" -S "${4- }" -W "$1" -- "${3-$cur}")) -} - -# Generates completion reply with compgen from newline-separated possible -# completion filenames. -# It accepts 1 to 3 arguments: -# 1: List of possible completion filenames, separated by a single newline. -# 2: A directory prefix to be added to each possible completion filename -# (optional). -# 3: Generate possible completion matches for this word (optional). -__gitcomp_file () -{ - local IFS=$'\n' - - # XXX does not work when the directory prefix contains a tilde, - # since tilde expansion is not applied. - # This means that COMPREPLY will be empty and Bash default - # completion will be used. - COMPREPLY=($(compgen -P "${2-}" -W "$1" -- "${3-$cur}")) - - # Tell Bash that compspec generates filenames. - compopt -o filenames 2>/dev/null -} - -__git_index_file_list_filter_compat () -{ - local path - - while read -r path; do - case "$path" in - ?*/*) echo "${path%%/*}/" ;; - *) echo "$path" ;; - esac - done -} - -__git_index_file_list_filter_bash () -{ - local path - - while read -r path; do - case "$path" in - ?*/*) - # XXX if we append a slash to directory names when using - # `compopt -o filenames`, Bash will append another slash. - # This is pretty stupid, and this the reason why we have to - # define a compatible version for this function. - echo "${path%%/*}" ;; - *) - echo "$path" ;; - esac - done -} - -# Process path list returned by "ls-files" and "diff-index --name-only" -# commands, in order to list only file names relative to a specified -# directory, and append a slash to directory names. -__git_index_file_list_filter () -{ - # Default to Bash >= 4.x - __git_index_file_list_filter_bash -} - -# Execute git ls-files, returning paths relative to the directory -# specified in the first argument, and using the options specified in -# the second argument. -__git_ls_files_helper () -{ - ( - test -n "${CDPATH+set}" && unset CDPATH - # NOTE: $2 is not quoted in order to support multiple options - cd "$1" && git ls-files --exclude-standard $2 - ) 2>/dev/null -} - - -# Execute git diff-index, returning paths relative to the directory -# specified in the first argument, and using the tree object id -# specified in the second argument. -__git_diff_index_helper () -{ - ( - test -n "${CDPATH+set}" && unset CDPATH - cd "$1" && git diff-index --name-only --relative "$2" - ) 2>/dev/null -} - -# __git_index_files accepts 1 or 2 arguments: -# 1: Options to pass to ls-files (required). -# Supported options are --cached, --modified, --deleted, --others, -# and --directory. -# 2: A directory path (optional). -# If provided, only files within the specified directory are listed. -# Sub directories are never recursed. Path must have a trailing -# slash. -__git_index_files () -{ - local dir="$(__gitdir)" root="${2-.}" - - if [ -d "$dir" ]; then - __git_ls_files_helper "$root" "$1" | __git_index_file_list_filter | - sort | uniq - fi -} - -# __git_diff_index_files accepts 1 or 2 arguments: -# 1) The id of a tree object. -# 2) A directory path (optional). -# If provided, only files within the specified directory are listed. -# Sub directories are never recursed. Path must have a trailing -# slash. -__git_diff_index_files () -{ - local dir="$(__gitdir)" root="${2-.}" - - if [ -d "$dir" ]; then - __git_diff_index_helper "$root" "$1" | __git_index_file_list_filter | - sort | uniq - fi -} - -__git_heads () -{ - local dir="$(__gitdir)" - if [ -d "$dir" ]; then - git --git-dir="$dir" for-each-ref --format='%(refname:short)' \ - refs/heads - return - fi -} - -__git_tags () -{ - local dir="$(__gitdir)" - if [ -d "$dir" ]; then - git --git-dir="$dir" for-each-ref --format='%(refname:short)' \ - refs/tags - return - fi -} - -# __git_refs accepts 0, 1 (to pass to __gitdir), or 2 arguments -# presence of 2nd argument means use the guess heuristic employed -# by checkout for tracking branches -__git_refs () -{ - local i hash dir="$(__gitdir "${1-}")" track="${2-}" - local format refs - if [ -d "$dir" ]; then - case "$cur" in - refs|refs/*) - format="refname" - refs="${cur%/*}" - track="" - ;; - *) - for i in HEAD FETCH_HEAD ORIG_HEAD MERGE_HEAD; do - if [ -e "$dir/$i" ]; then echo $i; fi - done - format="refname:short" - refs="refs/tags refs/heads refs/remotes" - ;; - esac - git --git-dir="$dir" for-each-ref --format="%($format)" \ - $refs - if [ -n "$track" ]; then - # employ the heuristic used by git checkout - # Try to find a remote branch that matches the completion word - # but only output if the branch name is unique - local ref entry - git --git-dir="$dir" for-each-ref --shell --format="ref=%(refname:short)" \ - "refs/remotes/" | \ - while read -r entry; do - eval "$entry" - ref="${ref#*/}" - if [[ "$ref" == "$cur"* ]]; then - echo "$ref" - fi - done | sort | uniq -u - fi - return - fi - case "$cur" in - refs|refs/*) - git ls-remote "$dir" "$cur*" 2>/dev/null | \ - while read -r hash i; do - case "$i" in - *^{}) ;; - *) echo "$i" ;; - esac - done - ;; - *) - git ls-remote "$dir" HEAD ORIG_HEAD 'refs/tags/*' 'refs/heads/*' 'refs/remotes/*' 2>/dev/null | \ - while read -r hash i; do - case "$i" in - *^{}) ;; - refs/*) echo "${i#refs/*/}" ;; - *) echo "$i" ;; - esac - done - ;; - esac -} - -# __git_refs2 requires 1 argument (to pass to __git_refs) -__git_refs2 () -{ - local i - for i in $(__git_refs "$1"); do - echo "$i:$i" - done -} - -# __git_refs_remotes requires 1 argument (to pass to ls-remote) -__git_refs_remotes () -{ - local i hash - git ls-remote "$1" 'refs/heads/*' 2>/dev/null | \ - while read -r hash i; do - echo "$i:refs/remotes/$1/${i#refs/heads/}" - done -} - -__git_remotes () -{ - local i IFS=$'\n' d="$(__gitdir)" - test -d "$d/remotes" && ls -1 "$d/remotes" - for i in $(git --git-dir="$d" config --get-regexp 'remote\..*\.url' 2>/dev/null); do - i="${i#remote.}" - echo "${i/.url*/}" - done -} - -__git_list_merge_strategies () -{ - git merge -s help 2>&1 | - sed -n -e '/[Aa]vailable strategies are: /,/^$/{ - s/\.$// - s/.*:// - s/^[ ]*// - s/[ ]*$// - p - }' -} - -__git_merge_strategies= -# 'git merge -s help' (and thus detection of the merge strategy -# list) fails, unfortunately, if run outside of any git working -# tree. __git_merge_strategies is set to the empty string in -# that case, and the detection will be repeated the next time it -# is needed. -__git_compute_merge_strategies () -{ - test -n "$__git_merge_strategies" || - __git_merge_strategies=$(__git_list_merge_strategies) -} - -__git_complete_revlist_file () -{ - local pfx ls ref cur_="$cur" - case "$cur_" in - *..?*:*) - return - ;; - ?*:*) - ref="${cur_%%:*}" - cur_="${cur_#*:}" - case "$cur_" in - ?*/*) - pfx="${cur_%/*}" - cur_="${cur_##*/}" - ls="$ref:$pfx" - pfx="$pfx/" - ;; - *) - ls="$ref" - ;; - esac - - case "$COMP_WORDBREAKS" in - *:*) : great ;; - *) pfx="$ref:$pfx" ;; - esac - - __gitcomp_nl "$(git --git-dir="$(__gitdir)" ls-tree "$ls" 2>/dev/null \ - | sed '/^100... blob /{ - s,^.* ,, - s,$, , - } - /^120000 blob /{ - s,^.* ,, - s,$, , - } - /^040000 tree /{ - s,^.* ,, - s,$,/, - } - s/^.* //')" \ - "$pfx" "$cur_" "" - ;; - *...*) - pfx="${cur_%...*}..." - cur_="${cur_#*...}" - __gitcomp_nl "$(__git_refs)" "$pfx" "$cur_" - ;; - *..*) - pfx="${cur_%..*}.." - cur_="${cur_#*..}" - __gitcomp_nl "$(__git_refs)" "$pfx" "$cur_" - ;; - *) - __gitcomp_nl "$(__git_refs)" - ;; - esac -} - - -# __git_complete_index_file requires 1 argument: the options to pass to -# ls-file -__git_complete_index_file () -{ - local pfx cur_="$cur" - - case "$cur_" in - ?*/*) - pfx="${cur_%/*}" - cur_="${cur_##*/}" - pfx="${pfx}/" - - __gitcomp_file "$(__git_index_files "$1" "$pfx")" "$pfx" "$cur_" - ;; - *) - __gitcomp_file "$(__git_index_files "$1")" "" "$cur_" - ;; - esac -} - -# __git_complete_diff_index_file requires 1 argument: the id of a tree -# object -__git_complete_diff_index_file () -{ - local pfx cur_="$cur" - - case "$cur_" in - ?*/*) - pfx="${cur_%/*}" - cur_="${cur_##*/}" - pfx="${pfx}/" - - __gitcomp_file "$(__git_diff_index_files "$1" "$pfx")" "$pfx" "$cur_" - ;; - *) - __gitcomp_file "$(__git_diff_index_files "$1")" "" "$cur_" - ;; - esac -} - -__git_complete_file () -{ - __git_complete_revlist_file -} - -__git_complete_revlist () -{ - __git_complete_revlist_file -} - -__git_complete_remote_or_refspec () -{ - local cur_="$cur" cmd="${words[1]}" - local i c=2 remote="" pfx="" lhs=1 no_complete_refspec=0 - if [ "$cmd" = "remote" ]; then - ((c++)) - fi - while [ $c -lt $cword ]; do - i="${words[c]}" - case "$i" in - --mirror) [ "$cmd" = "push" ] && no_complete_refspec=1 ;; - --all) - case "$cmd" in - push) no_complete_refspec=1 ;; - fetch) - COMPREPLY=() - return - ;; - *) ;; - esac - ;; - -*) ;; - *) remote="$i"; break ;; - esac - ((c++)) - done - if [ -z "$remote" ]; then - __gitcomp_nl "$(__git_remotes)" - return - fi - if [ $no_complete_refspec = 1 ]; then - COMPREPLY=() - return - fi - [ "$remote" = "." ] && remote= - case "$cur_" in - *:*) - case "$COMP_WORDBREAKS" in - *:*) : great ;; - *) pfx="${cur_%%:*}:" ;; - esac - cur_="${cur_#*:}" - lhs=0 - ;; - +*) - pfx="+" - cur_="${cur_#+}" - ;; - esac - case "$cmd" in - fetch) - if [ $lhs = 1 ]; then - __gitcomp_nl "$(__git_refs2 "$remote")" "$pfx" "$cur_" - else - __gitcomp_nl "$(__git_refs)" "$pfx" "$cur_" - fi - ;; - pull|remote) - if [ $lhs = 1 ]; then - __gitcomp_nl "$(__git_refs "$remote")" "$pfx" "$cur_" - else - __gitcomp_nl "$(__git_refs)" "$pfx" "$cur_" - fi - ;; - push) - if [ $lhs = 1 ]; then - __gitcomp_nl "$(__git_refs)" "$pfx" "$cur_" - else - __gitcomp_nl "$(__git_refs "$remote")" "$pfx" "$cur_" - fi - ;; - esac -} - -__git_complete_strategy () -{ - __git_compute_merge_strategies - case "$prev" in - -s|--strategy) - __gitcomp "$__git_merge_strategies" - return 0 - esac - case "$cur" in - --strategy=*) - __gitcomp "$__git_merge_strategies" "" "${cur##--strategy=}" - return 0 - ;; - esac - return 1 -} - -__git_commands () { - if test -n "${GIT_TESTING_COMMAND_COMPLETION:-}" - then - printf "%s" "${GIT_TESTING_COMMAND_COMPLETION}" - else - git help -a|egrep '^ [a-zA-Z0-9]' - fi -} - -__git_list_all_commands () -{ - local i IFS=" "$'\n' - for i in $(__git_commands) - do - case $i in - *--*) : helper pattern;; - *) echo $i;; - esac - done -} - -__git_all_commands= -__git_compute_all_commands () -{ - test -n "$__git_all_commands" || - __git_all_commands=$(__git_list_all_commands) -} - -__git_list_porcelain_commands () -{ - local i IFS=" "$'\n' - __git_compute_all_commands - for i in $__git_all_commands - do - case $i in - *--*) : helper pattern;; - applymbox) : ask gittus;; - applypatch) : ask gittus;; - archimport) : import;; - cat-file) : plumbing;; - check-attr) : plumbing;; - check-ignore) : plumbing;; - check-ref-format) : plumbing;; - checkout-index) : plumbing;; - commit-tree) : plumbing;; - count-objects) : infrequent;; - credential-cache) : credentials helper;; - credential-store) : credentials helper;; - cvsexportcommit) : export;; - cvsimport) : import;; - cvsserver) : daemon;; - daemon) : daemon;; - diff-files) : plumbing;; - diff-index) : plumbing;; - diff-tree) : plumbing;; - fast-import) : import;; - fast-export) : export;; - fsck-objects) : plumbing;; - fetch-pack) : plumbing;; - fmt-merge-msg) : plumbing;; - for-each-ref) : plumbing;; - hash-object) : plumbing;; - http-*) : transport;; - index-pack) : plumbing;; - init-db) : deprecated;; - local-fetch) : plumbing;; - lost-found) : infrequent;; - ls-files) : plumbing;; - ls-remote) : plumbing;; - ls-tree) : plumbing;; - mailinfo) : plumbing;; - mailsplit) : plumbing;; - merge-*) : plumbing;; - mktree) : plumbing;; - mktag) : plumbing;; - pack-objects) : plumbing;; - pack-redundant) : plumbing;; - pack-refs) : plumbing;; - parse-remote) : plumbing;; - patch-id) : plumbing;; - peek-remote) : plumbing;; - prune) : plumbing;; - prune-packed) : plumbing;; - quiltimport) : import;; - read-tree) : plumbing;; - receive-pack) : plumbing;; - remote-*) : transport;; - repo-config) : deprecated;; - rerere) : plumbing;; - rev-list) : plumbing;; - rev-parse) : plumbing;; - runstatus) : plumbing;; - sh-setup) : internal;; - shell) : daemon;; - show-ref) : plumbing;; - send-pack) : plumbing;; - show-index) : plumbing;; - ssh-*) : transport;; - stripspace) : plumbing;; - symbolic-ref) : plumbing;; - tar-tree) : deprecated;; - unpack-file) : plumbing;; - unpack-objects) : plumbing;; - update-index) : plumbing;; - update-ref) : plumbing;; - update-server-info) : daemon;; - upload-archive) : plumbing;; - upload-pack) : plumbing;; - write-tree) : plumbing;; - var) : infrequent;; - verify-pack) : infrequent;; - verify-tag) : plumbing;; - *) echo $i;; - esac - done -} - -__git_porcelain_commands= -__git_compute_porcelain_commands () -{ - __git_compute_all_commands - test -n "$__git_porcelain_commands" || - __git_porcelain_commands=$(__git_list_porcelain_commands) -} - -__git_pretty_aliases () -{ - local i IFS=$'\n' - for i in $(git --git-dir="$(__gitdir)" config --get-regexp "pretty\..*" 2>/dev/null); do - case "$i" in - pretty.*) - i="${i#pretty.}" - echo "${i/ */}" - ;; - esac - done -} - -__git_aliases () -{ - local i IFS=$'\n' - for i in $(git --git-dir="$(__gitdir)" config --get-regexp "alias\..*" 2>/dev/null); do - case "$i" in - alias.*) - i="${i#alias.}" - echo "${i/ */}" - ;; - esac - done -} - -# __git_aliased_command requires 1 argument -__git_aliased_command () -{ - local word cmdline=$(git --git-dir="$(__gitdir)" \ - config --get "alias.$1") - for word in $cmdline; do - case "$word" in - \!gitk|gitk) - echo "gitk" - return - ;; - \!*) : shell command alias ;; - -*) : option ;; - *=*) : setting env ;; - git) : git itself ;; - *) - echo "$word" - return - esac - done -} - -# __git_find_on_cmdline requires 1 argument -__git_find_on_cmdline () -{ - local word subcommand c=1 - while [ $c -lt $cword ]; do - word="${words[c]}" - for subcommand in $1; do - if [ "$subcommand" = "$word" ]; then - echo "$subcommand" - return - fi - done - ((c++)) - done -} - -__git_has_doubledash () -{ - local c=1 - while [ $c -lt $cword ]; do - if [ "--" = "${words[c]}" ]; then - return 0 - fi - ((c++)) - done - return 1 -} - -# Try to count non option arguments passed on the command line for the -# specified git command. -# When options are used, it is necessary to use the special -- option to -# tell the implementation were non option arguments begin. -# XXX this can not be improved, since options can appear everywhere, as -# an example: -# git mv x -n y -# -# __git_count_arguments requires 1 argument: the git command executed. -__git_count_arguments () -{ - local word i c=0 - - # Skip "git" (first argument) - for ((i=1; i < ${#words[@]}; i++)); do - word="${words[i]}" - - case "$word" in - --) - # Good; we can assume that the following are only non - # option arguments. - ((c = 0)) - ;; - "$1") - # Skip the specified git command and discard git - # main options - ((c = 0)) - ;; - ?*) - ((c++)) - ;; - esac - done - - printf "%d" $c -} - -__git_whitespacelist="nowarn warn error error-all fix" - -_git_am () -{ - local dir="$(__gitdir)" - if [ -d "$dir"/rebase-apply ]; then - __gitcomp "--skip --continue --resolved --abort" - return - fi - case "$cur" in - --whitespace=*) - __gitcomp "$__git_whitespacelist" "" "${cur##--whitespace=}" - return - ;; - --*) - __gitcomp " - --3way --committer-date-is-author-date --ignore-date - --ignore-whitespace --ignore-space-change - --interactive --keep --no-utf8 --signoff --utf8 - --whitespace= --scissors - " - return - esac - COMPREPLY=() -} - -_git_apply () -{ - case "$cur" in - --whitespace=*) - __gitcomp "$__git_whitespacelist" "" "${cur##--whitespace=}" - return - ;; - --*) - __gitcomp " - --stat --numstat --summary --check --index - --cached --index-info --reverse --reject --unidiff-zero - --apply --no-add --exclude= - --ignore-whitespace --ignore-space-change - --whitespace= --inaccurate-eof --verbose - " - return - esac - COMPREPLY=() -} - -_git_add () -{ - case "$cur" in - --*) - __gitcomp " - --interactive --refresh --patch --update --dry-run - --ignore-errors --intent-to-add - " - return - esac - - # XXX should we check for --update and --all options ? - __git_complete_index_file "--others --modified" -} - -_git_archive () -{ - case "$cur" in - --format=*) - __gitcomp "$(git archive --list)" "" "${cur##--format=}" - return - ;; - --remote=*) - __gitcomp_nl "$(__git_remotes)" "" "${cur##--remote=}" - return - ;; - --*) - __gitcomp " - --format= --list --verbose - --prefix= --remote= --exec= - " - return - ;; - esac - __git_complete_file -} - -_git_bisect () -{ - __git_has_doubledash && return - - local subcommands="start bad good skip reset visualize replay log run" - local subcommand="$(__git_find_on_cmdline "$subcommands")" - if [ -z "$subcommand" ]; then - if [ -f "$(__gitdir)"/BISECT_START ]; then - __gitcomp "$subcommands" - else - __gitcomp "replay start" - fi - return - fi - - case "$subcommand" in - bad|good|reset|skip|start) - __gitcomp_nl "$(__git_refs)" - ;; - *) - COMPREPLY=() - ;; - esac -} - -_git_branch () -{ - local i c=1 only_local_ref="n" has_r="n" - - while [ $c -lt $cword ]; do - i="${words[c]}" - case "$i" in - -d|-m) only_local_ref="y" ;; - -r) has_r="y" ;; - esac - ((c++)) - done - - case "$cur" in - --set-upstream-to=*) - __gitcomp "$(__git_refs)" "" "${cur##--set-upstream-to=}" - ;; - --*) - __gitcomp " - --color --no-color --verbose --abbrev= --no-abbrev - --track --no-track --contains --merged --no-merged - --set-upstream-to= --edit-description --list - --unset-upstream - " - ;; - *) - if [ $only_local_ref = "y" -a $has_r = "n" ]; then - __gitcomp_nl "$(__git_heads)" - else - __gitcomp_nl "$(__git_refs)" - fi - ;; - esac -} - -_git_bundle () -{ - local cmd="${words[2]}" - case "$cword" in - 2) - __gitcomp "create list-heads verify unbundle" - ;; - 3) - # looking for a file - ;; - *) - case "$cmd" in - create) - __git_complete_revlist - ;; - esac - ;; - esac -} - -_git_checkout () -{ - __git_has_doubledash && return - - case "$cur" in - --conflict=*) - __gitcomp "diff3 merge" "" "${cur##--conflict=}" - ;; - --*) - __gitcomp " - --quiet --ours --theirs --track --no-track --merge - --conflict= --orphan --patch - " - ;; - *) - # check if --track, --no-track, or --no-guess was specified - # if so, disable DWIM mode - local flags="--track --no-track --no-guess" track=1 - if [ -n "$(__git_find_on_cmdline "$flags")" ]; then - track='' - fi - __gitcomp_nl "$(__git_refs '' $track)" - ;; - esac -} - -_git_cherry () -{ - __gitcomp "$(__git_refs)" -} - -_git_cherry_pick () -{ - case "$cur" in - --*) - __gitcomp "--edit --no-commit" - ;; - *) - __gitcomp_nl "$(__git_refs)" - ;; - esac -} - -_git_clean () -{ - case "$cur" in - --*) - __gitcomp "--dry-run --quiet" - return - ;; - esac - - # XXX should we check for -x option ? - __git_complete_index_file "--others" -} - -_git_clone () -{ - case "$cur" in - --*) - __gitcomp " - --local - --no-hardlinks - --shared - --reference - --quiet - --no-checkout - --bare - --mirror - --origin - --upload-pack - --template= - --depth - --single-branch - --branch - " - return - ;; - esac - COMPREPLY=() -} - -_git_commit () -{ - case "$prev" in - -c|-C) - __gitcomp_nl "$(__git_refs)" "" "${cur}" - return - ;; - esac - - case "$prev" in - -c|-C) - __gitcomp_nl "$(__git_refs)" "" "${cur}" - return - ;; - esac - - case "$cur" in - --cleanup=*) - __gitcomp "default strip verbatim whitespace - " "" "${cur##--cleanup=}" - return - ;; - --reuse-message=*|--reedit-message=*|\ - --fixup=*|--squash=*) - __gitcomp_nl "$(__git_refs)" "" "${cur#*=}" - return - ;; - --untracked-files=*) - __gitcomp "all no normal" "" "${cur##--untracked-files=}" - return - ;; - --*) - __gitcomp " - --all --author= --signoff --verify --no-verify - --edit --no-edit - --amend --include --only --interactive - --dry-run --reuse-message= --reedit-message= - --reset-author --file= --message= --template= - --cleanup= --untracked-files --untracked-files= - --verbose --quiet --fixup= --squash= - " - return - esac - - if git rev-parse --verify --quiet HEAD >/dev/null; then - __git_complete_diff_index_file "HEAD" - else - # This is the first commit - __git_complete_index_file "--cached" - fi -} - -_git_describe () -{ - case "$cur" in - --*) - __gitcomp " - --all --tags --contains --abbrev= --candidates= - --exact-match --debug --long --match --always - " - return - esac - __gitcomp_nl "$(__git_refs)" -} - -__git_diff_algorithms="myers minimal patience histogram" - -__git_diff_common_options="--stat --numstat --shortstat --summary - --patch-with-stat --name-only --name-status --color - --no-color --color-words --no-renames --check - --full-index --binary --abbrev --diff-filter= - --find-copies-harder - --text --ignore-space-at-eol --ignore-space-change - --ignore-all-space --exit-code --quiet --ext-diff - --no-ext-diff - --no-prefix --src-prefix= --dst-prefix= - --inter-hunk-context= - --patience --histogram --minimal - --raw - --dirstat --dirstat= --dirstat-by-file - --dirstat-by-file= --cumulative - --diff-algorithm= -" - -_git_diff () -{ - __git_has_doubledash && return - - case "$cur" in - --diff-algorithm=*) - __gitcomp "$__git_diff_algorithms" "" "${cur##--diff-algorithm=}" - return - ;; - --*) - __gitcomp "--cached --staged --pickaxe-all --pickaxe-regex - --base --ours --theirs --no-index - $__git_diff_common_options - " - return - ;; - esac - __git_complete_revlist_file -} - -__git_mergetools_common="diffuse ecmerge emerge kdiff3 meld opendiff - tkdiff vimdiff gvimdiff xxdiff araxis p4merge bc3 codecompare -" - -_git_difftool () -{ - __git_has_doubledash && return - - case "$cur" in - --tool=*) - __gitcomp "$__git_mergetools_common kompare" "" "${cur##--tool=}" - return - ;; - --*) - __gitcomp "--cached --staged --pickaxe-all --pickaxe-regex - --base --ours --theirs - --no-renames --diff-filter= --find-copies-harder - --relative --ignore-submodules - --tool=" - return - ;; - esac - __git_complete_file -} - -__git_fetch_options=" - --quiet --verbose --append --upload-pack --force --keep --depth= - --tags --no-tags --all --prune --dry-run -" - -_git_fetch () -{ - case "$cur" in - --*) - __gitcomp "$__git_fetch_options" - return - ;; - esac - __git_complete_remote_or_refspec -} - -__git_format_patch_options=" - --stdout --attach --no-attach --thread --thread= --output-directory - --numbered --start-number --numbered-files --keep-subject --signoff - --signature --no-signature --in-reply-to= --cc= --full-index --binary - --not --all --cover-letter --no-prefix --src-prefix= --dst-prefix= - --inline --suffix= --ignore-if-in-upstream --subject-prefix= -" - -_git_format_patch () -{ - case "$cur" in - --thread=*) - __gitcomp " - deep shallow - " "" "${cur##--thread=}" - return - ;; - --*) - __gitcomp "$__git_format_patch_options" - return - ;; - esac - __git_complete_revlist -} - -_git_fsck () -{ - case "$cur" in - --*) - __gitcomp " - --tags --root --unreachable --cache --no-reflogs --full - --strict --verbose --lost-found - " - return - ;; - esac - COMPREPLY=() -} - -_git_gc () -{ - case "$cur" in - --*) - __gitcomp "--prune --aggressive" - return - ;; - esac - COMPREPLY=() -} - -_git_gitk () -{ - _gitk -} - -__git_match_ctag() { - awk "/^${1////\\/}/ { print \$1 }" "$2" -} - -_git_grep () -{ - __git_has_doubledash && return - - case "$cur" in - --*) - __gitcomp " - --cached - --text --ignore-case --word-regexp --invert-match - --full-name --line-number - --extended-regexp --basic-regexp --fixed-strings - --perl-regexp - --files-with-matches --name-only - --files-without-match - --max-depth - --count - --and --or --not --all-match - " - return - ;; - esac - - case "$cword,$prev" in - 2,*|*,-*) - if test -r tags; then - __gitcomp_nl "$(__git_match_ctag "$cur" tags)" - return - fi - ;; - esac - - __gitcomp_nl "$(__git_refs)" -} - -_git_help () -{ - case "$cur" in - --*) - __gitcomp "--all --info --man --web" - return - ;; - esac - __git_compute_all_commands - __gitcomp "$__git_all_commands $(__git_aliases) - attributes cli core-tutorial cvs-migration - diffcore gitk glossary hooks ignore modules - namespaces repository-layout tutorial tutorial-2 - workflows - " -} - -_git_init () -{ - case "$cur" in - --shared=*) - __gitcomp " - false true umask group all world everybody - " "" "${cur##--shared=}" - return - ;; - --*) - __gitcomp "--quiet --bare --template= --shared --shared=" - return - ;; - esac - COMPREPLY=() -} - -_git_ls_files () -{ - case "$cur" in - --*) - __gitcomp "--cached --deleted --modified --others --ignored - --stage --directory --no-empty-directory --unmerged - --killed --exclude= --exclude-from= - --exclude-per-directory= --exclude-standard - --error-unmatch --with-tree= --full-name - --abbrev --ignored --exclude-per-directory - " - return - ;; - esac - - # XXX ignore options like --modified and always suggest all cached - # files. - __git_complete_index_file "--cached" -} - -_git_ls_remote () -{ - __gitcomp_nl "$(__git_remotes)" -} - -_git_ls_tree () -{ - __git_complete_file -} - -# Options that go well for log, shortlog and gitk -__git_log_common_options=" - --not --all - --branches --tags --remotes - --first-parent --merges --no-merges - --max-count= - --max-age= --since= --after= - --min-age= --until= --before= - --min-parents= --max-parents= - --no-min-parents --no-max-parents -" -# Options that go well for log and gitk (not shortlog) -__git_log_gitk_options=" - --dense --sparse --full-history - --simplify-merges --simplify-by-decoration - --left-right --notes --no-notes -" -# Options that go well for log and shortlog (not gitk) -__git_log_shortlog_options=" - --author= --committer= --grep= - --all-match -" - -__git_log_pretty_formats="oneline short medium full fuller email raw format:" -__git_log_date_formats="relative iso8601 rfc2822 short local default raw" - -_git_log () -{ - __git_has_doubledash && return - - local g="$(git rev-parse --git-dir 2>/dev/null)" - local merge="" - if [ -f "$g/MERGE_HEAD" ]; then - merge="--merge" - fi - case "$cur" in - --pretty=*|--format=*) - __gitcomp "$__git_log_pretty_formats $(__git_pretty_aliases) - " "" "${cur#*=}" - return - ;; - --date=*) - __gitcomp "$__git_log_date_formats" "" "${cur##--date=}" - return - ;; - --decorate=*) - __gitcomp "long short" "" "${cur##--decorate=}" - return - ;; - --*) - __gitcomp " - $__git_log_common_options - $__git_log_shortlog_options - $__git_log_gitk_options - --root --topo-order --date-order --reverse - --follow --full-diff - --abbrev-commit --abbrev= - --relative-date --date= - --pretty= --format= --oneline - --cherry-pick - --graph - --decorate --decorate= - --walk-reflogs - --parents --children - $merge - $__git_diff_common_options - --pickaxe-all --pickaxe-regex - " - return - ;; - esac - __git_complete_revlist -} - -__git_merge_options=" - --no-commit --no-stat --log --no-log --squash --strategy - --commit --stat --no-squash --ff --no-ff --ff-only --edit --no-edit -" - -_git_merge () -{ - __git_complete_strategy && return - - case "$cur" in - --*) - __gitcomp "$__git_merge_options" - return - esac - __gitcomp_nl "$(__git_refs)" -} - -_git_mergetool () -{ - case "$cur" in - --tool=*) - __gitcomp "$__git_mergetools_common tortoisemerge" "" "${cur##--tool=}" - return - ;; - --*) - __gitcomp "--tool=" - return - ;; - esac - COMPREPLY=() -} - -_git_merge_base () -{ - __gitcomp_nl "$(__git_refs)" -} - -_git_mv () -{ - case "$cur" in - --*) - __gitcomp "--dry-run" - return - ;; - esac - - if [ $(__git_count_arguments "mv") -gt 0 ]; then - # We need to show both cached and untracked files (including - # empty directories) since this may not be the last argument. - __git_complete_index_file "--cached --others --directory" - else - __git_complete_index_file "--cached" - fi -} - -_git_name_rev () -{ - __gitcomp "--tags --all --stdin" -} - -_git_notes () -{ - local subcommands='add append copy edit list prune remove show' - local subcommand="$(__git_find_on_cmdline "$subcommands")" - - case "$subcommand,$cur" in - ,--*) - __gitcomp '--ref' - ;; - ,*) - case "$prev" in - --ref) - __gitcomp_nl "$(__git_refs)" - ;; - *) - __gitcomp "$subcommands --ref" - ;; - esac - ;; - add,--reuse-message=*|append,--reuse-message=*|\ - add,--reedit-message=*|append,--reedit-message=*) - __gitcomp_nl "$(__git_refs)" "" "${cur#*=}" - ;; - add,--*|append,--*) - __gitcomp '--file= --message= --reedit-message= - --reuse-message=' - ;; - copy,--*) - __gitcomp '--stdin' - ;; - prune,--*) - __gitcomp '--dry-run --verbose' - ;; - prune,*) - ;; - *) - case "$prev" in - -m|-F) - ;; - *) - __gitcomp_nl "$(__git_refs)" - ;; - esac - ;; - esac -} - -_git_pull () -{ - __git_complete_strategy && return - - case "$cur" in - --*) - __gitcomp " - --rebase --no-rebase - $__git_merge_options - $__git_fetch_options - " - return - ;; - esac - __git_complete_remote_or_refspec -} - -_git_push () -{ - case "$prev" in - --repo) - __gitcomp_nl "$(__git_remotes)" - return - esac - case "$cur" in - --repo=*) - __gitcomp_nl "$(__git_remotes)" "" "${cur##--repo=}" - return - ;; - --*) - __gitcomp " - --all --mirror --tags --dry-run --force --verbose - --receive-pack= --repo= --set-upstream - " - return - ;; - esac - __git_complete_remote_or_refspec -} - -_git_rebase () -{ - local dir="$(__gitdir)" - if [ -d "$dir"/rebase-apply ] || [ -d "$dir"/rebase-merge ]; then - __gitcomp "--continue --skip --abort" - return - fi - __git_complete_strategy && return - case "$cur" in - --whitespace=*) - __gitcomp "$__git_whitespacelist" "" "${cur##--whitespace=}" - return - ;; - --*) - __gitcomp " - --onto --merge --strategy --interactive - --preserve-merges --stat --no-stat - --committer-date-is-author-date --ignore-date - --ignore-whitespace --whitespace= - --autosquash - " - - return - esac - __gitcomp_nl "$(__git_refs)" -} - -_git_reflog () -{ - local subcommands="show delete expire" - local subcommand="$(__git_find_on_cmdline "$subcommands")" - - if [ -z "$subcommand" ]; then - __gitcomp "$subcommands" - else - __gitcomp_nl "$(__git_refs)" - fi -} - -__git_send_email_confirm_options="always never auto cc compose" -__git_send_email_suppresscc_options="author self cc bodycc sob cccmd body all" - -_git_send_email () -{ - case "$cur" in - --confirm=*) - __gitcomp " - $__git_send_email_confirm_options - " "" "${cur##--confirm=}" - return - ;; - --suppress-cc=*) - __gitcomp " - $__git_send_email_suppresscc_options - " "" "${cur##--suppress-cc=}" - - return - ;; - --smtp-encryption=*) - __gitcomp "ssl tls" "" "${cur##--smtp-encryption=}" - return - ;; - --thread=*) - __gitcomp " - deep shallow - " "" "${cur##--thread=}" - return - ;; - --*) - __gitcomp "--annotate --bcc --cc --cc-cmd --chain-reply-to - --compose --confirm= --dry-run --envelope-sender - --from --identity - --in-reply-to --no-chain-reply-to --no-signed-off-by-cc - --no-suppress-from --no-thread --quiet - --signed-off-by-cc --smtp-pass --smtp-server - --smtp-server-port --smtp-encryption= --smtp-user - --subject --suppress-cc= --suppress-from --thread --to - --validate --no-validate - $__git_format_patch_options" - return - ;; - esac - __git_complete_revlist -} - -_git_stage () -{ - _git_add -} - -__git_config_get_set_variables () -{ - local prevword word config_file= c=$cword - while [ $c -gt 1 ]; do - word="${words[c]}" - case "$word" in - --system|--global|--local|--file=*) - config_file="$word" - break - ;; - -f|--file) - config_file="$word $prevword" - break - ;; - esac - prevword=$word - c=$((--c)) - done - - git --git-dir="$(__gitdir)" config $config_file --list 2>/dev/null | - while read -r line - do - case "$line" in - *.*=*) - echo "${line/=*/}" - ;; - esac - done -} - -_git_config () -{ - case "$prev" in - branch.*.remote) - __gitcomp_nl "$(__git_remotes)" - return - ;; - branch.*.merge) - __gitcomp_nl "$(__git_refs)" - return - ;; - remote.*.fetch) - local remote="${prev#remote.}" - remote="${remote%.fetch}" - if [ -z "$cur" ]; then - COMPREPLY=("refs/heads/") - return - fi - __gitcomp_nl "$(__git_refs_remotes "$remote")" - return - ;; - remote.*.push) - local remote="${prev#remote.}" - remote="${remote%.push}" - __gitcomp_nl "$(git --git-dir="$(__gitdir)" \ - for-each-ref --format='%(refname):%(refname)' \ - refs/heads)" - return - ;; - pull.twohead|pull.octopus) - __git_compute_merge_strategies - __gitcomp "$__git_merge_strategies" - return - ;; - color.branch|color.diff|color.interactive|\ - color.showbranch|color.status|color.ui) - __gitcomp "always never auto" - return - ;; - color.pager) - __gitcomp "false true" - return - ;; - color.*.*) - __gitcomp " - normal black red green yellow blue magenta cyan white - bold dim ul blink reverse - " - return - ;; - help.format) - __gitcomp "man info web html" - return - ;; - log.date) - __gitcomp "$__git_log_date_formats" - return - ;; - sendemail.aliasesfiletype) - __gitcomp "mutt mailrc pine elm gnus" - return - ;; - sendemail.confirm) - __gitcomp "$__git_send_email_confirm_options" - return - ;; - sendemail.suppresscc) - __gitcomp "$__git_send_email_suppresscc_options" - return - ;; - --get|--get-all|--unset|--unset-all) - __gitcomp_nl "$(__git_config_get_set_variables)" - return - ;; - *.*) - COMPREPLY=() - return - ;; - esac - case "$cur" in - --*) - __gitcomp " - --system --global --local --file= - --list --replace-all - --get --get-all --get-regexp - --add --unset --unset-all - --remove-section --rename-section - " - return - ;; - branch.*.*) - local pfx="${cur%.*}." cur_="${cur##*.}" - __gitcomp "remote merge mergeoptions rebase" "$pfx" "$cur_" - return - ;; - branch.*) - local pfx="${cur%.*}." cur_="${cur#*.}" - __gitcomp_nl "$(__git_heads)" "$pfx" "$cur_" "." - return - ;; - guitool.*.*) - local pfx="${cur%.*}." cur_="${cur##*.}" - __gitcomp " - argprompt cmd confirm needsfile noconsole norescan - prompt revprompt revunmerged title - " "$pfx" "$cur_" - return - ;; - difftool.*.*) - local pfx="${cur%.*}." cur_="${cur##*.}" - __gitcomp "cmd path" "$pfx" "$cur_" - return - ;; - man.*.*) - local pfx="${cur%.*}." cur_="${cur##*.}" - __gitcomp "cmd path" "$pfx" "$cur_" - return - ;; - mergetool.*.*) - local pfx="${cur%.*}." cur_="${cur##*.}" - __gitcomp "cmd path trustExitCode" "$pfx" "$cur_" - return - ;; - pager.*) - local pfx="${cur%.*}." cur_="${cur#*.}" - __git_compute_all_commands - __gitcomp_nl "$__git_all_commands" "$pfx" "$cur_" - return - ;; - remote.*.*) - local pfx="${cur%.*}." cur_="${cur##*.}" - __gitcomp " - url proxy fetch push mirror skipDefaultUpdate - receivepack uploadpack tagopt pushurl - " "$pfx" "$cur_" - return - ;; - remote.*) - local pfx="${cur%.*}." cur_="${cur#*.}" - __gitcomp_nl "$(__git_remotes)" "$pfx" "$cur_" "." - return - ;; - url.*.*) - local pfx="${cur%.*}." cur_="${cur##*.}" - __gitcomp "insteadOf pushInsteadOf" "$pfx" "$cur_" - return - ;; - esac - __gitcomp " - add.ignoreErrors - advice.commitBeforeMerge - advice.detachedHead - advice.implicitIdentity - advice.pushNonFastForward - advice.resolveConflict - advice.statusHints - alias. - am.keepcr - apply.ignorewhitespace - apply.whitespace - branch.autosetupmerge - branch.autosetuprebase - browser. - clean.requireForce - color.branch - color.branch.current - color.branch.local - color.branch.plain - color.branch.remote - color.decorate.HEAD - color.decorate.branch - color.decorate.remoteBranch - color.decorate.stash - color.decorate.tag - color.diff - color.diff.commit - color.diff.frag - color.diff.func - color.diff.meta - color.diff.new - color.diff.old - color.diff.plain - color.diff.whitespace - color.grep - color.grep.context - color.grep.filename - color.grep.function - color.grep.linenumber - color.grep.match - color.grep.selected - color.grep.separator - color.interactive - color.interactive.error - color.interactive.header - color.interactive.help - color.interactive.prompt - color.pager - color.showbranch - color.status - color.status.added - color.status.changed - color.status.header - color.status.nobranch - color.status.untracked - color.status.updated - color.ui - commit.status - commit.template - core.abbrev - core.askpass - core.attributesfile - core.autocrlf - core.bare - core.bigFileThreshold - core.compression - core.createObject - core.deltaBaseCacheLimit - core.editor - core.eol - core.excludesfile - core.fileMode - core.fsyncobjectfiles - core.gitProxy - core.ignoreCygwinFSTricks - core.ignoreStat - core.ignorecase - core.logAllRefUpdates - core.loosecompression - core.notesRef - core.packedGitLimit - core.packedGitWindowSize - core.pager - core.preferSymlinkRefs - core.preloadindex - core.quotepath - core.repositoryFormatVersion - core.safecrlf - core.sharedRepository - core.sparseCheckout - core.symlinks - core.trustctime - core.warnAmbiguousRefs - core.whitespace - core.worktree - diff.autorefreshindex - diff.statGraphWidth - diff.external - diff.ignoreSubmodules - diff.mnemonicprefix - diff.noprefix - diff.renameLimit - diff.renames - diff.suppressBlankEmpty - diff.tool - diff.wordRegex - diff.algorithm - difftool. - difftool.prompt - fetch.recurseSubmodules - fetch.unpackLimit - format.attach - format.cc - format.headers - format.numbered - format.pretty - format.signature - format.signoff - format.subjectprefix - format.suffix - format.thread - format.to - gc. - gc.aggressiveWindow - gc.auto - gc.autopacklimit - gc.packrefs - gc.pruneexpire - gc.reflogexpire - gc.reflogexpireunreachable - gc.rerereresolved - gc.rerereunresolved - gitcvs.allbinary - gitcvs.commitmsgannotation - gitcvs.dbTableNamePrefix - gitcvs.dbdriver - gitcvs.dbname - gitcvs.dbpass - gitcvs.dbuser - gitcvs.enabled - gitcvs.logfile - gitcvs.usecrlfattr - guitool. - gui.blamehistoryctx - gui.commitmsgwidth - gui.copyblamethreshold - gui.diffcontext - gui.encoding - gui.fastcopyblame - gui.matchtrackingbranch - gui.newbranchtemplate - gui.pruneduringfetch - gui.spellingdictionary - gui.trustmtime - help.autocorrect - help.browser - help.format - http.lowSpeedLimit - http.lowSpeedTime - http.maxRequests - http.minSessions - http.noEPSV - http.postBuffer - http.proxy - http.sslCAInfo - http.sslCAPath - http.sslCert - http.sslCertPasswordProtected - http.sslKey - http.sslVerify - http.useragent - i18n.commitEncoding - i18n.logOutputEncoding - imap.authMethod - imap.folder - imap.host - imap.pass - imap.port - imap.preformattedHTML - imap.sslverify - imap.tunnel - imap.user - init.templatedir - instaweb.browser - instaweb.httpd - instaweb.local - instaweb.modulepath - instaweb.port - interactive.singlekey - log.date - log.decorate - log.showroot - mailmap.file - man. - man.viewer - merge. - merge.conflictstyle - merge.log - merge.renameLimit - merge.renormalize - merge.stat - merge.tool - merge.verbosity - mergetool. - mergetool.keepBackup - mergetool.keepTemporaries - mergetool.prompt - notes.displayRef - notes.rewrite. - notes.rewrite.amend - notes.rewrite.rebase - notes.rewriteMode - notes.rewriteRef - pack.compression - pack.deltaCacheLimit - pack.deltaCacheSize - pack.depth - pack.indexVersion - pack.packSizeLimit - pack.threads - pack.window - pack.windowMemory - pager. - pretty. - pull.octopus - pull.twohead - push.default - rebase.autosquash - rebase.stat - receive.autogc - receive.denyCurrentBranch - receive.denyDeleteCurrent - receive.denyDeletes - receive.denyNonFastForwards - receive.fsckObjects - receive.unpackLimit - receive.updateserverinfo - remotes. - repack.usedeltabaseoffset - rerere.autoupdate - rerere.enabled - sendemail. - sendemail.aliasesfile - sendemail.aliasfiletype - sendemail.bcc - sendemail.cc - sendemail.cccmd - sendemail.chainreplyto - sendemail.confirm - sendemail.envelopesender - sendemail.from - sendemail.identity - sendemail.multiedit - sendemail.signedoffbycc - sendemail.smtpdomain - sendemail.smtpencryption - sendemail.smtppass - sendemail.smtpserver - sendemail.smtpserveroption - sendemail.smtpserverport - sendemail.smtpuser - sendemail.suppresscc - sendemail.suppressfrom - sendemail.thread - sendemail.to - sendemail.validate - showbranch.default - status.relativePaths - status.showUntrackedFiles - status.submodulesummary - submodule. - tar.umask - transfer.unpackLimit - url. - user.email - user.name - user.signingkey - web.browser - branch. remote. - " -} - -_git_remote () -{ - local subcommands="add rename remove set-head set-branches set-url show prune update" - local subcommand="$(__git_find_on_cmdline "$subcommands")" - if [ -z "$subcommand" ]; then - __gitcomp "$subcommands" - return - fi - - case "$subcommand" in - rename|remove|set-url|show|prune) - __gitcomp_nl "$(__git_remotes)" - ;; - set-head|set-branches) - __git_complete_remote_or_refspec - ;; - update) - local i c='' IFS=$'\n' - for i in $(git --git-dir="$(__gitdir)" config --get-regexp "remotes\..*" 2>/dev/null); do - i="${i#remotes.}" - c="$c ${i/ */}" - done - __gitcomp "$c" - ;; - *) - COMPREPLY=() - ;; - esac -} - -_git_replace () -{ - __gitcomp_nl "$(__git_refs)" -} - -_git_reset () -{ - __git_has_doubledash && return - - case "$cur" in - --*) - __gitcomp "--merge --mixed --hard --soft --patch" - return - ;; - esac - __gitcomp_nl "$(__git_refs)" -} - -_git_revert () -{ - case "$cur" in - --*) - __gitcomp "--edit --mainline --no-edit --no-commit --signoff" - return - ;; - esac - __gitcomp_nl "$(__git_refs)" -} - -_git_rm () -{ - case "$cur" in - --*) - __gitcomp "--cached --dry-run --ignore-unmatch --quiet" - return - ;; - esac - - __git_complete_index_file "--cached" -} - -_git_shortlog () -{ - __git_has_doubledash && return - - case "$cur" in - --*) - __gitcomp " - $__git_log_common_options - $__git_log_shortlog_options - --numbered --summary - " - return - ;; - esac - __git_complete_revlist -} - -_git_show () -{ - __git_has_doubledash && return - - case "$cur" in - --pretty=*|--format=*) - __gitcomp "$__git_log_pretty_formats $(__git_pretty_aliases) - " "" "${cur#*=}" - return - ;; - --diff-algorithm=*) - __gitcomp "$__git_diff_algorithms" "" "${cur##--diff-algorithm=}" - return - ;; - --*) - __gitcomp "--pretty= --format= --abbrev-commit --oneline - $__git_diff_common_options - " - return - ;; - esac - __git_complete_file -} - -_git_show_branch () -{ - case "$cur" in - --*) - __gitcomp " - --all --remotes --topo-order --current --more= - --list --independent --merge-base --no-name - --color --no-color - --sha1-name --sparse --topics --reflog - " - return - ;; - esac - __git_complete_revlist -} - -_git_stash () -{ - local save_opts='--keep-index --no-keep-index --quiet --patch' - local subcommands='save list show apply clear drop pop create branch' - local subcommand="$(__git_find_on_cmdline "$subcommands")" - if [ -z "$subcommand" ]; then - case "$cur" in - --*) - __gitcomp "$save_opts" - ;; - *) - if [ -z "$(__git_find_on_cmdline "$save_opts")" ]; then - __gitcomp "$subcommands" - else - COMPREPLY=() - fi - ;; - esac - else - case "$subcommand,$cur" in - save,--*) - __gitcomp "$save_opts" - ;; - apply,--*|pop,--*) - __gitcomp "--index --quiet" - ;; - show,--*|drop,--*|branch,--*) - COMPREPLY=() - ;; - show,*|apply,*|drop,*|pop,*|branch,*) - __gitcomp_nl "$(git --git-dir="$(__gitdir)" stash list \ - | sed -n -e 's/:.*//p')" - ;; - *) - COMPREPLY=() - ;; - esac - fi -} - -_git_submodule () -{ - __git_has_doubledash && return - - local subcommands="add status init update summary foreach sync" - if [ -z "$(__git_find_on_cmdline "$subcommands")" ]; then - case "$cur" in - --*) - __gitcomp "--quiet --cached" - ;; - *) - __gitcomp "$subcommands" - ;; - esac - return - fi -} - -_git_svn () -{ - local subcommands=" - init fetch clone rebase dcommit log find-rev - set-tree commit-diff info create-ignore propget - proplist show-ignore show-externals branch tag blame - migrate mkdirs reset gc - " - local subcommand="$(__git_find_on_cmdline "$subcommands")" - if [ -z "$subcommand" ]; then - __gitcomp "$subcommands" - else - local remote_opts="--username= --config-dir= --no-auth-cache" - local fc_opts=" - --follow-parent --authors-file= --repack= - --no-metadata --use-svm-props --use-svnsync-props - --log-window-size= --no-checkout --quiet - --repack-flags --use-log-author --localtime - --ignore-paths= $remote_opts - " - local init_opts=" - --template= --shared= --trunk= --tags= - --branches= --stdlayout --minimize-url - --no-metadata --use-svm-props --use-svnsync-props - --rewrite-root= --prefix= --use-log-author - --add-author-from $remote_opts - " - local cmt_opts=" - --edit --rmdir --find-copies-harder --copy-similarity= - " - - case "$subcommand,$cur" in - fetch,--*) - __gitcomp "--revision= --fetch-all $fc_opts" - ;; - clone,--*) - __gitcomp "--revision= $fc_opts $init_opts" - ;; - init,--*) - __gitcomp "$init_opts" - ;; - dcommit,--*) - __gitcomp " - --merge --strategy= --verbose --dry-run - --fetch-all --no-rebase --commit-url - --revision --interactive $cmt_opts $fc_opts - " - ;; - set-tree,--*) - __gitcomp "--stdin $cmt_opts $fc_opts" - ;; - create-ignore,--*|propget,--*|proplist,--*|show-ignore,--*|\ - show-externals,--*|mkdirs,--*) - __gitcomp "--revision=" - ;; - log,--*) - __gitcomp " - --limit= --revision= --verbose --incremental - --oneline --show-commit --non-recursive - --authors-file= --color - " - ;; - rebase,--*) - __gitcomp " - --merge --verbose --strategy= --local - --fetch-all --dry-run $fc_opts - " - ;; - commit-diff,--*) - __gitcomp "--message= --file= --revision= $cmt_opts" - ;; - info,--*) - __gitcomp "--url" - ;; - branch,--*) - __gitcomp "--dry-run --message --tag" - ;; - tag,--*) - __gitcomp "--dry-run --message" - ;; - blame,--*) - __gitcomp "--git-format" - ;; - migrate,--*) - __gitcomp " - --config-dir= --ignore-paths= --minimize - --no-auth-cache --username= - " - ;; - reset,--*) - __gitcomp "--revision= --parent" - ;; - *) - COMPREPLY=() - ;; - esac - fi -} - -_git_tag () -{ - local i c=1 f=0 - while [ $c -lt $cword ]; do - i="${words[c]}" - case "$i" in - -d|-v) - __gitcomp_nl "$(__git_tags)" - return - ;; - -f) - f=1 - ;; - esac - ((c++)) - done - - case "$prev" in - -m|-F) - COMPREPLY=() - ;; - -*|tag) - if [ $f = 1 ]; then - __gitcomp_nl "$(__git_tags)" - else - COMPREPLY=() - fi - ;; - *) - __gitcomp_nl "$(__git_refs)" - ;; - esac -} - -_git_whatchanged () -{ - _git_log -} - -__git_main () -{ - local i c=1 command __git_dir - - while [ $c -lt $cword ]; do - i="${words[c]}" - case "$i" in - --git-dir=*) __git_dir="${i#--git-dir=}" ;; - --bare) __git_dir="." ;; - --help) command="help"; break ;; - -c) c=$((++c)) ;; - -*) ;; - *) command="$i"; break ;; - esac - ((c++)) - done - - if [ -z "$command" ]; then - case "$cur" in - --*) __gitcomp " - --paginate - --no-pager - --git-dir= - --bare - --version - --exec-path - --exec-path= - --html-path - --info-path - --work-tree= - --namespace= - --no-replace-objects - --help - " - ;; - *) __git_compute_porcelain_commands - __gitcomp "$__git_porcelain_commands $(__git_aliases)" ;; - esac - return - fi - - local completion_func="_git_${command//-/_}" - declare -f $completion_func >/dev/null && $completion_func && return - - local expansion=$(__git_aliased_command "$command") - if [ -n "$expansion" ]; then - completion_func="_git_${expansion//-/_}" - declare -f $completion_func >/dev/null && $completion_func - fi -} - -__gitk_main () -{ - __git_has_doubledash && return - - local g="$(__gitdir)" - local merge="" - if [ -f "$g/MERGE_HEAD" ]; then - merge="--merge" - fi - case "$cur" in - --*) - __gitcomp " - $__git_log_common_options - $__git_log_gitk_options - $merge - " - return - ;; - esac - __git_complete_revlist -} - -if [[ -n ${ZSH_VERSION-} ]]; then - echo "WARNING: this script is deprecated, please see git-completion.zsh" 1>&2 - - autoload -U +X compinit && compinit - - __gitcomp () - { - emulate -L zsh - - local cur_="${3-$cur}" - - case "$cur_" in - --*=) - ;; - *) - local c IFS=$' \t\n' - local -a array - for c in ${=1}; do - c="$c${4-}" - case $c in - --*=*|*.) ;; - *) c="$c " ;; - esac - array[$#array+1]="$c" - done - compset -P '*[=:]' - compadd -Q -S '' -p "${2-}" -a -- array && _ret=0 - ;; - esac - } - - __gitcomp_nl () - { - emulate -L zsh - - local IFS=$'\n' - compset -P '*[=:]' - compadd -Q -S "${4- }" -p "${2-}" -- ${=1} && _ret=0 - } - - __gitcomp_file () - { - emulate -L zsh - - local IFS=$'\n' - compset -P '*[=:]' - compadd -Q -p "${2-}" -f -- ${=1} && _ret=0 - } - - __git_zsh_helper () - { - emulate -L ksh - local cur cword prev - cur=${words[CURRENT-1]} - prev=${words[CURRENT-2]} - let cword=CURRENT-1 - __${service}_main - } - - _git () - { - emulate -L zsh - local _ret=1 - __git_zsh_helper - let _ret && _default -S '' && _ret=0 - return _ret - } - - compdef _git git gitk - return -elif [[ -n ${BASH_VERSION-} ]]; then - if ((${BASH_VERSINFO[0]} < 4)); then - # compopt is not supported - __git_index_file_list_filter () - { - __git_index_file_list_filter_compat - } - fi -fi - -__git_func_wrap () -{ - local cur words cword prev - _get_comp_words_by_ref -n =: cur words cword prev - $1 -} - -# Setup completion for certain functions defined above by setting common -# variables and workarounds. -# This is NOT a public function; use at your own risk. -__git_complete () -{ - local wrapper="__git_wrap${2}" - eval "$wrapper () { __git_func_wrap $2 ; }" - complete -o bashdefault -o default -o nospace -F $wrapper $1 2>/dev/null \ - || complete -o default -o nospace -F $wrapper $1 -} - -# wrapper for backwards compatibility -_git () -{ - __git_wrap__git_main -} - -# wrapper for backwards compatibility -_gitk () -{ - __git_wrap__gitk_main -} - -__git_complete git __git_main -__git_complete gitk __gitk_main - -# The following are necessary only for Cygwin, and only are needed -# when the user has tab-completed the executable name and consequently -# included the '.exe' suffix. -# -if [ Cygwin = "$(uname -o 2>/dev/null)" ]; then -__git_complete git.exe __git_main -fi diff --git a/common/.oh-my-zsh/plugins/gitfast/git-prompt.sh b/common/.oh-my-zsh/plugins/gitfast/git-prompt.sh deleted file mode 100644 index 65f8368..0000000 --- a/common/.oh-my-zsh/plugins/gitfast/git-prompt.sh +++ /dev/null @@ -1,399 +0,0 @@ -# bash/zsh git prompt support -# -# Copyright (C) 2006,2007 Shawn O. Pearce -# Distributed under the GNU General Public License, version 2.0. -# -# This script allows you to see the current branch in your prompt. -# -# To enable: -# -# 1) Copy this file to somewhere (e.g. ~/.git-prompt.sh). -# 2) Add the following line to your .bashrc/.zshrc: -# source ~/.git-prompt.sh -# 3a) Change your PS1 to call __git_ps1 as -# command-substitution: -# Bash: PS1='[\u@\h \W$(__git_ps1 " (%s)")]\$ ' -# ZSH: PS1='[%n@%m %c$(__git_ps1 " (%s)")]\$ ' -# the optional argument will be used as format string. -# 3b) Alternatively, if you are using bash, __git_ps1 can be -# used for PROMPT_COMMAND with two parameters,
     and
    -#        , which are strings you would put in $PS1 before
    -#        and after the status string generated by the git-prompt
    -#        machinery.  e.g.
    -#           PROMPT_COMMAND='__git_ps1 "\u@\h:\w" "\\\$ "'
    -#        will show username, at-sign, host, colon, cwd, then
    -#        various status string, followed by dollar and SP, as
    -#        your prompt.
    -#        Optionally, you can supply a third argument with a printf
    -#        format string to finetune the output of the branch status
    -#
    -# The argument to __git_ps1 will be displayed only if you are currently
    -# in a git repository.  The %s token will be the name of the current
    -# branch.
    -#
    -# In addition, if you set GIT_PS1_SHOWDIRTYSTATE to a nonempty value,
    -# unstaged (*) and staged (+) changes will be shown next to the branch
    -# name.  You can configure this per-repository with the
    -# bash.showDirtyState variable, which defaults to true once
    -# GIT_PS1_SHOWDIRTYSTATE is enabled.
    -#
    -# You can also see if currently something is stashed, by setting
    -# GIT_PS1_SHOWSTASHSTATE to a nonempty value. If something is stashed,
    -# then a '$' will be shown next to the branch name.
    -#
    -# If you would like to see if there're untracked files, then you can set
    -# GIT_PS1_SHOWUNTRACKEDFILES to a nonempty value. If there're untracked
    -# files, then a '%' will be shown next to the branch name.  You can
    -# configure this per-repository with the bash.showUntrackedFiles
    -# variable, which defaults to true once GIT_PS1_SHOWUNTRACKEDFILES is
    -# enabled.
    -#
    -# If you would like to see the difference between HEAD and its upstream,
    -# set GIT_PS1_SHOWUPSTREAM="auto".  A "<" indicates you are behind, ">"
    -# indicates you are ahead, "<>" indicates you have diverged and "="
    -# indicates that there is no difference. You can further control
    -# behaviour by setting GIT_PS1_SHOWUPSTREAM to a space-separated list
    -# of values:
    -#
    -#     verbose       show number of commits ahead/behind (+/-) upstream
    -#     legacy        don't use the '--count' option available in recent
    -#                   versions of git-rev-list
    -#     git           always compare HEAD to @{upstream}
    -#     svn           always compare HEAD to your SVN upstream
    -#
    -# By default, __git_ps1 will compare HEAD to your SVN upstream if it can
    -# find one, or @{upstream} otherwise.  Once you have set
    -# GIT_PS1_SHOWUPSTREAM, you can override it on a per-repository basis by
    -# setting the bash.showUpstream config variable.
    -#
    -# If you would like to see more information about the identity of
    -# commits checked out as a detached HEAD, set GIT_PS1_DESCRIBE_STYLE
    -# to one of these values:
    -#
    -#     contains      relative to newer annotated tag (v1.6.3.2~35)
    -#     branch        relative to newer tag or branch (master~4)
    -#     describe      relative to older annotated tag (v1.6.3.1-13-gdd42c2f)
    -#     default       exactly matching tag
    -#
    -# If you would like a colored hint about the current dirty state, set
    -# GIT_PS1_SHOWCOLORHINTS to a nonempty value. The colors are based on
    -# the colored output of "git status -sb".
    -
    -# __gitdir accepts 0 or 1 arguments (i.e., location)
    -# returns location of .git repo
    -__gitdir ()
    -{
    -	# Note: this function is duplicated in git-completion.bash
    -	# When updating it, make sure you update the other one to match.
    -	if [ -z "${1-}" ]; then
    -		if [ -n "${__git_dir-}" ]; then
    -			echo "$__git_dir"
    -		elif [ -n "${GIT_DIR-}" ]; then
    -			test -d "${GIT_DIR-}" || return 1
    -			echo "$GIT_DIR"
    -		elif [ -d .git ]; then
    -			echo .git
    -		else
    -			git rev-parse --git-dir 2>/dev/null
    -		fi
    -	elif [ -d "$1/.git" ]; then
    -		echo "$1/.git"
    -	else
    -		echo "$1"
    -	fi
    -}
    -
    -# stores the divergence from upstream in $p
    -# used by GIT_PS1_SHOWUPSTREAM
    -__git_ps1_show_upstream ()
    -{
    -	local key value
    -	local svn_remote svn_url_pattern count n
    -	local upstream=git legacy="" verbose=""
    -
    -	svn_remote=()
    -	# get some config options from git-config
    -	local output="$(git config -z --get-regexp '^(svn-remote\..*\.url|bash\.showupstream)$' 2>/dev/null | tr '\0\n' '\n ')"
    -	while read -r key value; do
    -		case "$key" in
    -		bash.showupstream)
    -			GIT_PS1_SHOWUPSTREAM="$value"
    -			if [[ -z "${GIT_PS1_SHOWUPSTREAM}" ]]; then
    -				p=""
    -				return
    -			fi
    -			;;
    -		svn-remote.*.url)
    -			svn_remote[ $((${#svn_remote[@]} + 1)) ]="$value"
    -			svn_url_pattern+="\\|$value"
    -			upstream=svn+git # default upstream is SVN if available, else git
    -			;;
    -		esac
    -	done <<< "$output"
    -
    -	# parse configuration values
    -	for option in ${GIT_PS1_SHOWUPSTREAM}; do
    -		case "$option" in
    -		git|svn) upstream="$option" ;;
    -		verbose) verbose=1 ;;
    -		legacy)  legacy=1  ;;
    -		esac
    -	done
    -
    -	# Find our upstream
    -	case "$upstream" in
    -	git)    upstream="@{upstream}" ;;
    -	svn*)
    -		# get the upstream from the "git-svn-id: ..." in a commit message
    -		# (git-svn uses essentially the same procedure internally)
    -		local svn_upstream=($(git log --first-parent -1 \
    -					--grep="^git-svn-id: \(${svn_url_pattern#??}\)" 2>/dev/null))
    -		if [[ 0 -ne ${#svn_upstream[@]} ]]; then
    -			svn_upstream=${svn_upstream[ ${#svn_upstream[@]} - 2 ]}
    -			svn_upstream=${svn_upstream%@*}
    -			local n_stop="${#svn_remote[@]}"
    -			for ((n=1; n <= n_stop; n++)); do
    -				svn_upstream=${svn_upstream#${svn_remote[$n]}}
    -			done
    -
    -			if [[ -z "$svn_upstream" ]]; then
    -				# default branch name for checkouts with no layout:
    -				upstream=${GIT_SVN_ID:-git-svn}
    -			else
    -				upstream=${svn_upstream#/}
    -			fi
    -		elif [[ "svn+git" = "$upstream" ]]; then
    -			upstream="@{upstream}"
    -		fi
    -		;;
    -	esac
    -
    -	# Find how many commits we are ahead/behind our upstream
    -	if [[ -z "$legacy" ]]; then
    -		count="$(git rev-list --count --left-right \
    -				"$upstream"...HEAD 2>/dev/null)"
    -	else
    -		# produce equivalent output to --count for older versions of git
    -		local commits
    -		if commits="$(git rev-list --left-right "$upstream"...HEAD 2>/dev/null)"
    -		then
    -			local commit behind=0 ahead=0
    -			for commit in $commits
    -			do
    -				case "$commit" in
    -				"<"*) ((behind++)) ;;
    -				*)    ((ahead++))  ;;
    -				esac
    -			done
    -			count="$behind	$ahead"
    -		else
    -			count=""
    -		fi
    -	fi
    -
    -	# calculate the result
    -	if [[ -z "$verbose" ]]; then
    -		case "$count" in
    -		"") # no upstream
    -			p="" ;;
    -		"0	0") # equal to upstream
    -			p="=" ;;
    -		"0	"*) # ahead of upstream
    -			p=">" ;;
    -		*"	0") # behind upstream
    -			p="<" ;;
    -		*)	    # diverged from upstream
    -			p="<>" ;;
    -		esac
    -	else
    -		case "$count" in
    -		"") # no upstream
    -			p="" ;;
    -		"0	0") # equal to upstream
    -			p=" u=" ;;
    -		"0	"*) # ahead of upstream
    -			p=" u+${count#0	}" ;;
    -		*"	0") # behind upstream
    -			p=" u-${count%	0}" ;;
    -		*)	    # diverged from upstream
    -			p=" u+${count#*	}-${count%	*}" ;;
    -		esac
    -	fi
    -
    -}
    -
    -
    -# __git_ps1 accepts 0 or 1 arguments (i.e., format string)
    -# when called from PS1 using command substitution
    -# in this mode it prints text to add to bash PS1 prompt (includes branch name)
    -#
    -# __git_ps1 requires 2 or 3 arguments when called from PROMPT_COMMAND (pc)
    -# in that case it _sets_ PS1. The arguments are parts of a PS1 string.
    -# when two arguments are given, the first is prepended and the second appended
    -# to the state string when assigned to PS1.
    -# The optional third parameter will be used as printf format string to further
    -# customize the output of the git-status string.
    -# In this mode you can request colored hints using GIT_PS1_SHOWCOLORHINTS=true
    -__git_ps1 ()
    -{
    -	local pcmode=no
    -	local detached=no
    -	local ps1pc_start='\u@\h:\w '
    -	local ps1pc_end='\$ '
    -	local printf_format=' (%s)'
    -
    -	case "$#" in
    -		2|3)	pcmode=yes
    -			ps1pc_start="$1"
    -			ps1pc_end="$2"
    -			printf_format="${3:-$printf_format}"
    -		;;
    -		0|1)	printf_format="${1:-$printf_format}"
    -		;;
    -		*)	return
    -		;;
    -	esac
    -
    -	local g="$(__gitdir)"
    -	if [ -z "$g" ]; then
    -		if [ $pcmode = yes ]; then
    -			#In PC mode PS1 always needs to be set
    -			PS1="$ps1pc_start$ps1pc_end"
    -		fi
    -	else
    -		local r=""
    -		local b=""
    -		if [ -f "$g/rebase-merge/interactive" ]; then
    -			r="|REBASE-i"
    -			b="$(cat "$g/rebase-merge/head-name")"
    -		elif [ -d "$g/rebase-merge" ]; then
    -			r="|REBASE-m"
    -			b="$(cat "$g/rebase-merge/head-name")"
    -		else
    -			if [ -d "$g/rebase-apply" ]; then
    -				if [ -f "$g/rebase-apply/rebasing" ]; then
    -					r="|REBASE"
    -				elif [ -f "$g/rebase-apply/applying" ]; then
    -					r="|AM"
    -				else
    -					r="|AM/REBASE"
    -				fi
    -			elif [ -f "$g/MERGE_HEAD" ]; then
    -				r="|MERGING"
    -			elif [ -f "$g/CHERRY_PICK_HEAD" ]; then
    -				r="|CHERRY-PICKING"
    -			elif [ -f "$g/BISECT_LOG" ]; then
    -				r="|BISECTING"
    -			fi
    -
    -			b="$(git symbolic-ref HEAD 2>/dev/null)" || {
    -				detached=yes
    -				b="$(
    -				case "${GIT_PS1_DESCRIBE_STYLE-}" in
    -				(contains)
    -					git describe --contains HEAD ;;
    -				(branch)
    -					git describe --contains --all HEAD ;;
    -				(describe)
    -					git describe HEAD ;;
    -				(* | default)
    -					git describe --tags --exact-match HEAD ;;
    -				esac 2>/dev/null)" ||
    -
    -				b="$(cut -c1-7 "$g/HEAD" 2>/dev/null)..." ||
    -				b="unknown"
    -				b="($b)"
    -			}
    -		fi
    -
    -		local w=""
    -		local i=""
    -		local s=""
    -		local u=""
    -		local c=""
    -		local p=""
    -
    -		if [ "true" = "$(git rev-parse --is-inside-git-dir 2>/dev/null)" ]; then
    -			if [ "true" = "$(git rev-parse --is-bare-repository 2>/dev/null)" ]; then
    -				c="BARE:"
    -			else
    -				b="GIT_DIR!"
    -			fi
    -		elif [ "true" = "$(git rev-parse --is-inside-work-tree 2>/dev/null)" ]; then
    -			if [ -n "${GIT_PS1_SHOWDIRTYSTATE-}" ] &&
    -			   [ "$(git config --bool bash.showDirtyState)" != "false" ]
    -			then
    -				git diff --no-ext-diff --quiet --exit-code || w="*"
    -				if git rev-parse --quiet --verify HEAD >/dev/null; then
    -					git diff-index --cached --quiet HEAD -- || i="+"
    -				else
    -					i="#"
    -				fi
    -			fi
    -			if [ -n "${GIT_PS1_SHOWSTASHSTATE-}" ]; then
    -				git rev-parse --verify refs/stash >/dev/null 2>&1 && s="$"
    -			fi
    -
    -			if [ -n "${GIT_PS1_SHOWUNTRACKEDFILES-}" ] &&
    -			   [ "$(git config --bool bash.showUntrackedFiles)" != "false" ] &&
    -			   [ -n "$(git ls-files --others --exclude-standard)" ]
    -			then
    -				u="%%"
    -			fi
    -
    -			if [ -n "${GIT_PS1_SHOWUPSTREAM-}" ]; then
    -				__git_ps1_show_upstream
    -			fi
    -		fi
    -
    -		local f="$w$i$s$u"
    -		if [ $pcmode = yes ]; then
    -			local gitstring=
    -			if [ -n "${GIT_PS1_SHOWCOLORHINTS-}" ]; then
    -				local c_red='\e[31m'
    -				local c_green='\e[32m'
    -				local c_lblue='\e[1;34m'
    -				local c_clear='\e[0m'
    -				local bad_color=$c_red
    -				local ok_color=$c_green
    -				local branch_color="$c_clear"
    -				local flags_color="$c_lblue"
    -				local branchstring="$c${b##refs/heads/}"
    -
    -				if [ $detached = no ]; then
    -					branch_color="$ok_color"
    -				else
    -					branch_color="$bad_color"
    -				fi
    -
    -				# Setting gitstring directly with \[ and \] around colors
    -				# is necessary to prevent wrapping issues!
    -				gitstring="\[$branch_color\]$branchstring\[$c_clear\]"
    -
    -				if [ -n "$w$i$s$u$r$p" ]; then
    -					gitstring="$gitstring "
    -				fi
    -				if [ "$w" = "*" ]; then
    -					gitstring="$gitstring\[$bad_color\]$w"
    -				fi
    -				if [ -n "$i" ]; then
    -					gitstring="$gitstring\[$ok_color\]$i"
    -				fi
    -				if [ -n "$s" ]; then
    -					gitstring="$gitstring\[$flags_color\]$s"
    -				fi
    -				if [ -n "$u" ]; then
    -					gitstring="$gitstring\[$bad_color\]$u"
    -				fi
    -				gitstring="$gitstring\[$c_clear\]$r$p"
    -			else
    -				gitstring="$c${b##refs/heads/}${f:+ $f}$r$p"
    -			fi
    -			gitstring=$(printf -- "$printf_format" "$gitstring")
    -			PS1="$ps1pc_start$gitstring$ps1pc_end"
    -		else
    -			# NO color option unless in PROMPT_COMMAND mode
    -			printf -- "$printf_format" "$c${b##refs/heads/}${f:+ $f}$r$p"
    -		fi
    -	fi
    -}
    diff --git a/common/.oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh b/common/.oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh
    deleted file mode 100644
    index dba1b13..0000000
    --- a/common/.oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -dir=$(dirname $0)
    -source $dir/../git/git.plugin.zsh
    -source $dir/git-prompt.sh
    -
    -function git_prompt_info() {
    -  dirty="$(parse_git_dirty)"
    -  __git_ps1 "${ZSH_THEME_GIT_PROMPT_PREFIX//\%/%%}%s${dirty//\%/%%}${ZSH_THEME_GIT_PROMPT_SUFFIX//\%/%%}"
    -}
    diff --git a/common/.oh-my-zsh/plugins/github/_github b/common/.oh-my-zsh/plugins/github/_github
    deleted file mode 100644
    index 83e1713..0000000
    --- a/common/.oh-my-zsh/plugins/github/_github
    +++ /dev/null
    @@ -1,40 +0,0 @@
    -#compdef github
    -#autoload
    -
    -# in order to make this work, you will need to have the github gem installed
    -# http://github.com/defunkt/github-gem
    -
    -# github zsh completion, based on homebrew completion
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'browse:Open this repo in a web browser'
    -  'clone:Clone a repo'
    -  'config:Automatically set configuration info, or pass args to specify'
    -  'create-from-local:Create a new GitHub repository from the current local repository'
    -  'create:Create a new empty GitHub repository'
    -  'fetch:Fetch from a remote to a local branch'
    -  'fetch_all:Fetch all refs from a user'
    -  'fork:Forks a GitHub repository'
    -  'home:Open this repos master branch in a web browser'
    -  'ignore:Ignore a SHA from github network commits'
    -  'info:Info about this project'
    -  'issues:Project issues tools'
    -  'network:Project network tools - sub-commands : web [user], list, fetch, commits'
    -  'open:Open the given user/project in a web browser'
    -  'pull-request:Generate the text for a pull request'
    -  'pull:Pull from a remote'
    -  'search:Search GitHub for the given repository name'
    -  'track:Track another users repository'
    -)
    -
    -local expl
    -local -a pkgs installed_pkgs
    -
    -_arguments \
    -  '*:: :->subcmds' && return 0
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "github subcommand" _1st_arguments
    -  return
    -fi
    diff --git a/common/.oh-my-zsh/plugins/github/github.plugin.zsh b/common/.oh-my-zsh/plugins/github/github.plugin.zsh
    deleted file mode 100644
    index 66a10cf..0000000
    --- a/common/.oh-my-zsh/plugins/github/github.plugin.zsh
    +++ /dev/null
    @@ -1,88 +0,0 @@
    -# Setup hub function for git, if it is available; http://github.com/defunkt/hub
    -if [ "$commands[(I)hub]" ] && [ "$commands[(I)ruby]" ]; then
    -    # Autoload _git completion functions
    -    if declare -f _git > /dev/null; then
    -      _git
    -    fi
    -    
    -    if declare -f _git_commands > /dev/null; then
    -        _hub_commands=(
    -            'alias:show shell instructions for wrapping git'
    -            'pull-request:open a pull request on GitHub'
    -            'fork:fork origin repo on GitHub'
    -            'create:create new repo on GitHub for the current project'
    -            'browse:browse the project on GitHub'
    -            'compare:open GitHub compare view'
    -        )
    -        # Extend the '_git_commands' function with hub commands
    -        eval "$(declare -f _git_commands | sed -e 's/base_commands=(/base_commands=(${_hub_commands} /')"
    -    fi
    -    # eval `hub alias -s zsh`
    -    function git(){
    -        if ! (( $+_has_working_hub  )); then
    -            hub --version &> /dev/null
    -            _has_working_hub=$(($? == 0))
    -        fi
    -        if (( $_has_working_hub )) ; then
    -            hub "$@"
    -        else
    -            command git "$@"
    -        fi
    -    }
    -fi
    -
    -# Functions #################################################################
    -
    -# https://github.com/dbb 
    -
    -
    -# empty_gh [NAME_OF_REPO]
    -#
    -# Use this when creating a new repo from scratch.
    -empty_gh() { # [NAME_OF_REPO]
    -    repo = $1
    -    ghuser=$(  git config github.user )
    -
    -    mkdir "$repo"
    -    cd "$repo"
    -    git init
    -    touch README
    -    git add README
    -    git commit -m 'Initial commit.'
    -    git remote add origin git@github.com:${ghuser}/${repo}.git
    -    git push -u origin master
    -}
    -
    -# new_gh [DIRECTORY]
    -#
    -# Use this when you have a directory that is not yet set up for git.
    -# This function will add all non-hidden files to git.
    -new_gh() { # [DIRECTORY]
    -    cd "$1"
    -    ghuser=$( git config github.user )
    -
    -    git init
    -    # add all non-dot files
    -    print '.*'"\n"'*~' >> .gitignore
    -    git add ^.*
    -    git commit -m 'Initial commit.'
    -    git remote add origin git@github.com:${ghuser}/${repo}.git
    -    git push -u origin master
    -}
    -
    -# exist_gh [DIRECTORY]
    -#
    -# Use this when you have a git repo that's ready to go and you want to add it
    -# to your GitHub.
    -exist_gh() { # [DIRECTORY]
    -    cd "$1"
    -    name=$( git config user.name )
    -    ghuser=$( git config github.user )
    -    repo=$1
    -
    -    git remote add origin git@github.com:${ghuser}/${repo}.git
    -    git push -u origin master
    -}
    -
    -# End Functions #############################################################
    -
    diff --git a/common/.oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh b/common/.oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh
    deleted file mode 100644
    index e59265d..0000000
    --- a/common/.oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh
    +++ /dev/null
    @@ -1,80 +0,0 @@
    -# ------------------------------------------------------------------------------
    -#          FILE:  gnu-utils.plugin.zsh
    -#   DESCRIPTION:  oh-my-zsh plugin file.
    -#        AUTHOR:  Sorin Ionescu (sorin.ionescu@gmail.com)
    -#       VERSION:  1.0.0
    -# ------------------------------------------------------------------------------
    -
    -
    -if [[ -x "${commands[gwhoami]}" ]]; then 
    -  __gnu_utils() {
    -    emulate -L zsh
    -    local gcmds
    -    local gcmd
    -    local cmd
    -    local prefix
    -
    -    # coreutils 
    -    gcmds=('g[' 'gbase64' 'gbasename' 'gcat' 'gchcon' 'gchgrp' 'gchmod'
    -    'gchown' 'gchroot' 'gcksum' 'gcomm' 'gcp' 'gcsplit' 'gcut' 'gdate'
    -    'gdd' 'gdf' 'gdir' 'gdircolors' 'gdirname' 'gdu' 'gecho' 'genv' 'gexpand'
    -    'gexpr' 'gfactor' 'gfalse' 'gfmt' 'gfold' 'ggroups' 'ghead' 'ghostid'
    -    'gid' 'ginstall' 'gjoin' 'gkill' 'glink' 'gln' 'glogname' 'gls' 'gmd5sum'
    -    'gmkdir' 'gmkfifo' 'gmknod' 'gmktemp' 'gmv' 'gnice' 'gnl' 'gnohup' 'gnproc'
    -    'god' 'gpaste' 'gpathchk' 'gpinky' 'gpr' 'gprintenv' 'gprintf' 'gptx' 'gpwd'
    -    'greadlink' 'grm' 'grmdir' 'gruncon' 'gseq' 'gsha1sum' 'gsha224sum'
    -    'gsha256sum' 'gsha384sum' 'gsha512sum' 'gshred' 'gshuf' 'gsleep' 'gsort'
    -    'gsplit' 'gstat' 'gstty' 'gsum' 'gsync' 'gtac' 'gtail' 'gtee' 'gtest'
    -    'gtimeout' 'gtouch' 'gtr' 'gtrue' 'gtruncate' 'gtsort' 'gtty' 'guname'
    -    'gunexpand' 'guniq' 'gunlink' 'guptime' 'gusers' 'gvdir' 'gwc' 'gwho'
    -    'gwhoami' 'gyes')
    -
    -    # Not part of coreutils, installed separately.
    -    gcmds+=('gsed' 'gtar' 'gtime')
    -
    -    for gcmd in "${gcmds[@]}"; do
    -      #
    -      # This method allows for builtin commands to be primary but it's
    -      # lost if hash -r or rehash -f is executed. Thus, those two 
    -      # functions have to be wrapped.
    -      #
    -      (( ${+commands[$gcmd]} )) && hash ${gcmd[2,-1]}=${commands[$gcmd]}
    -
    -      #
    -      # This method generates wrapper functions.
    -      # It will override shell builtins.
    -      #
    -      # (( ${+commands[$gcmd]} )) && \
    -      # eval "function $gcmd[2,-1]() { \"${prefix}/${gcmd//"["/"\\["}\" \"\$@\"; }"
    -
    -      #
    -      # This method is inflexible since the aliases are at risk of being
    -      # overriden resulting in the BSD coreutils being called.
    -      #
    -      # (( ${+commands[$gcmd]} )) && \
    -      # alias "$gcmd[2,-1]"="${prefix}/${gcmd//"["/"\\["}"
    -    done
    -
    -    return 0
    -  }
    -  __gnu_utils;
    -
    -  function hash() {
    -    if [[ "$*" =~ "-(r|f)" ]]; then
    -      builtin hash "$@"
    -      __gnu_utils
    -    else
    -      builtin hash "$@"
    -    fi
    -  }
    -
    -  function rehash() {
    -    if [[ "$*" =~ "-f" ]]; then
    -      builtin rehash "$@"
    -      __gnu_utils
    -    else
    -      builtin rehash "$@"
    -    fi
    -  }
    -fi
    -
    diff --git a/common/.oh-my-zsh/plugins/go/go.plugin.zsh b/common/.oh-my-zsh/plugins/go/go.plugin.zsh
    deleted file mode 100644
    index 23afa96..0000000
    --- a/common/.oh-my-zsh/plugins/go/go.plugin.zsh
    +++ /dev/null
    @@ -1,151 +0,0 @@
    -# install in /etc/zsh/zshrc or your personal .zshrc
    -
    -# gc
    -prefixes=(5 6 8)
    -for p in $prefixes; do
    -	compctl -g "*.${p}" ${p}l
    -	compctl -g "*.go" ${p}g
    -done
    -
    -# standard go tools
    -compctl -g "*.go" gofmt
    -
    -# gccgo
    -compctl -g "*.go" gccgo
    -
    -# go tool
    -__go_tool_complete() {
    -  typeset -a commands build_flags
    -  commands+=(
    -    'build[compile packages and dependencies]'
    -    'clean[remove object files]'
    -    'doc[run godoc on package sources]'
    -    'fix[run go tool fix on packages]'
    -    'fmt[run gofmt on package sources]'
    -    'get[download and install packages and dependencies]'
    -    'help[display help]'
    -    'install[compile and install packages and dependencies]'
    -    'list[list packages]'
    -    'run[compile and run Go program]'
    -    'test[test packages]'
    -    'tool[run specified go tool]'
    -    'version[print Go version]'
    -    'vet[run go tool vet on packages]'
    -  )
    -  if (( CURRENT == 2 )); then
    -    # explain go commands
    -    _values 'go tool commands' ${commands[@]}
    -    return
    -  fi
    -  build_flags=(
    -    '-a[force reinstallation of packages that are already up-to-date]'
    -    '-n[print the commands but do not run them]'
    -    "-p[number of parallel builds]:number"
    -    '-x[print the commands]'
    -    "-work[print temporary directory name and keep it]"
    -    "-gcflags[flags for 5g/6g/8g]:flags"
    -    "-ldflags[flags for 5l/6l/8l]:flags"
    -    "-gccgoflags[flags for gccgo]:flags"
    -  )
    -  __go_list() {
    -      local expl importpaths
    -      declare -a importpaths
    -      importpaths=($(go list ${words[$CURRENT]}... 2>/dev/null))
    -      _wanted importpaths expl 'import paths' compadd "$@" - "${importpaths[@]}"
    -  }
    -  case ${words[2]} in
    -  clean|doc)
    -      _arguments -s -w : '*:importpaths:__go_list'
    -      ;;
    -  fix|fmt|list|vet)
    -      _alternative ':importpaths:__go_list' ':files:_path_files -g "*.go"'
    -      ;;
    -  install)
    -      _arguments -s -w : ${build_flags[@]} \
    -        "-v[show package names]" \
    -	'*:importpaths:__go_list'
    -      ;;
    -  get)
    -      _arguments -s -w : \
    -        ${build_flags[@]}
    -      ;;
    -  build)
    -      _arguments -s -w : \
    -        ${build_flags[@]} \
    -        "-v[show package names]" \
    -        "-o[output file]:file:_files" \
    -        "*:args:{ _alternative ':importpaths:__go_list' ':files:_path_files -g \"*.go\"' }"
    -      ;;
    -  test)
    -      _arguments -s -w : \
    -        ${build_flags[@]} \
    -        "-c[do not run, compile the test binary]" \
    -        "-i[do not run, install dependencies]" \
    -        "-v[print test output]" \
    -        "-x[print the commands]" \
    -        "-short[use short mode]" \
    -        "-parallel[number of parallel tests]:number" \
    -        "-cpu[values of GOMAXPROCS to use]:number list" \
    -        "-run[run tests and examples matching regexp]:regexp" \
    -        "-bench[run benchmarks matching regexp]:regexp" \
    -        "-benchtime[run each benchmark during n seconds]:duration" \
    -        "-timeout[kill test after that duration]:duration" \
    -        "-cpuprofile[write CPU profile to file]:file:_files" \
    -        "-memprofile[write heap profile to file]:file:_files" \
    -        "-memprofilerate[set heap profiling rate]:number" \
    -        "*:args:{ _alternative ':importpaths:__go_list' ':files:_path_files -g \"*.go\"' }"
    -      ;;
    -  help)
    -      _values "${commands[@]}" \
    -        'gopath[GOPATH environment variable]' \
    -        'importpath[description of import paths]' \
    -        'remote[remote import path syntax]' \
    -        'testflag[description of testing flags]' \
    -        'testfunc[description of testing functions]'
    -      ;;
    -  run)
    -      _arguments -s -w : \
    -          ${build_flags[@]} \
    -          '*:file:_path_files -g "*.go"'
    -      ;;
    -  tool)
    -      if (( CURRENT == 3 )); then
    -          _values "go tool" $(go tool)
    -          return
    -      fi
    -      case ${words[3]} in
    -      [568]g)
    -          _arguments -s -w : \
    -              '-I[search for packages in DIR]:includes:_path_files -/' \
    -              '-L[show full path in file:line prints]' \
    -              '-S[print the assembly language]' \
    -              '-V[print the compiler version]' \
    -              '-e[no limit on number of errors printed]' \
    -              '-h[panic on an error]' \
    -              '-l[disable inlining]' \
    -              '-m[print optimization decisions]' \
    -              '-o[file specify output file]:file' \
    -              '-p[assumed import path for this code]:importpath' \
    -              '-u[disable package unsafe]' \
    -              "*:file:_files -g '*.go'"
    -          ;;
    -      [568]l)
    -          local O=${words[3]%l}
    -          _arguments -s -w : \
    -              '-o[file specify output file]:file' \
    -              '-L[search for packages in DIR]:includes:_path_files -/' \
    -              "*:file:_files -g '*.[ao$O]'"
    -          ;;
    -      dist)
    -          _values "dist tool" banner bootstrap clean env install version
    -          ;;
    -      *)
    -          # use files by default
    -          _files
    -          ;;
    -      esac
    -      ;;
    -  esac
    -}
    -
    -compdef __go_tool_complete go
    diff --git a/common/.oh-my-zsh/plugins/golang/golang.plugin.zsh b/common/.oh-my-zsh/plugins/golang/golang.plugin.zsh
    deleted file mode 100644
    index e60c4af..0000000
    --- a/common/.oh-my-zsh/plugins/golang/golang.plugin.zsh
    +++ /dev/null
    @@ -1,150 +0,0 @@
    -# From : http://golang.org/misc/zsh/go?m=text
    -# gc
    -prefixes=(5 6 8)
    -for p in $prefixes; do
    -    compctl -g "*.${p}" ${p}l
    -    compctl -g "*.go" ${p}g
    -done
    -
    -# standard go tools
    -compctl -g "*.go" gofmt
    -
    -# gccgo
    -compctl -g "*.go" gccgo
    -
    -# go tool
    -__go_tool_complete() {
    -  typeset -a commands build_flags
    -  commands+=(
    -    'build[compile packages and dependencies]'
    -    'clean[remove object files]'
    -    'doc[run godoc on package sources]'
    -    'fix[run go tool fix on packages]'
    -    'fmt[run gofmt on package sources]'
    -    'get[download and install packages and dependencies]'
    -    'help[display help]'
    -    'install[compile and install packages and dependencies]'
    -    'list[list packages]'
    -    'run[compile and run Go program]'
    -    'test[test packages]'
    -    'tool[run specified go tool]'
    -    'version[print Go version]'
    -    'vet[run go tool vet on packages]'
    -  )
    -  if (( CURRENT == 2 )); then
    -    # explain go commands
    -    _values 'go tool commands' ${commands[@]}
    -    return
    -  fi
    -  build_flags=(
    -    '-a[force reinstallation of packages that are already up-to-date]'
    -    '-n[print the commands but do not run them]'
    -    "-p[number of parallel builds]:number"
    -    '-x[print the commands]'
    -    "-work[print temporary directory name and keep it]"
    -    "-gcflags[flags for 5g/6g/8g]:flags"
    -    "-ldflags[flags for 5l/6l/8l]:flags"
    -    "-gccgoflags[flags for gccgo]:flags"
    -  )
    -  __go_list() {
    -      local expl importpaths
    -      declare -a importpaths
    -      importpaths=($(go list ${words[$CURRENT]}... 2>/dev/null))
    -      _wanted importpaths expl 'import paths' compadd "$@" - "${importpaths[@]}"
    -  }
    -  case ${words[2]} in
    -  clean|doc)
    -      _arguments -s -w : '*:importpaths:__go_list'
    -      ;;
    -  fix|fmt|list|vet)
    -      _alternative ':importpaths:__go_list' ':files:_path_files -g "*.go"'
    -      ;;
    -  install)
    -      _arguments -s -w : ${build_flags[@]} \
    -        "-v[show package names]" \
    -    '*:importpaths:__go_list'
    -      ;;
    -  get)
    -      _arguments -s -w : \
    -        ${build_flags[@]}
    -      ;;
    -  build)
    -      _arguments -s -w : \
    -        ${build_flags[@]} \
    -        "-v[show package names]" \
    -        "-o[output file]:file:_files" \
    -        "*:args:{ _alternative ':importpaths:__go_list' ':files:_path_files -g \"*.go\"' }"
    -      ;;
    -  test)
    -      _arguments -s -w : \
    -        ${build_flags[@]} \
    -        "-c[do not run, compile the test binary]" \
    -        "-i[do not run, install dependencies]" \
    -        "-v[print test output]" \
    -        "-x[print the commands]" \
    -        "-short[use short mode]" \
    -        "-parallel[number of parallel tests]:number" \
    -        "-cpu[values of GOMAXPROCS to use]:number list" \
    -        "-run[run tests and examples matching regexp]:regexp" \
    -        "-bench[run benchmarks matching regexp]:regexp" \
    -        "-benchtime[run each benchmark during n seconds]:duration" \
    -        "-timeout[kill test after that duration]:duration" \
    -        "-cpuprofile[write CPU profile to file]:file:_files" \
    -        "-memprofile[write heap profile to file]:file:_files" \
    -        "-memprofilerate[set heap profiling rate]:number" \
    -        "*:args:{ _alternative ':importpaths:__go_list' ':files:_path_files -g \"*.go\"' }"
    -      ;;
    -  help)
    -      _values "${commands[@]}" \
    -        'gopath[GOPATH environment variable]' \
    -        'importpath[description of import paths]' \
    -        'remote[remote import path syntax]' \
    -        'testflag[description of testing flags]' \
    -        'testfunc[description of testing functions]'
    -      ;;
    -  run)
    -      _arguments -s -w : \
    -          ${build_flags[@]} \
    -          '*:file:_path_files -g "*.go"'
    -      ;;
    -  tool)
    -      if (( CURRENT == 3 )); then
    -          _values "go tool" $(go tool)
    -          return
    -      fi
    -      case ${words[3]} in
    -      [568]g)
    -          _arguments -s -w : \
    -              '-I[search for packages in DIR]:includes:_path_files -/' \
    -              '-L[show full path in file:line prints]' \
    -              '-S[print the assembly language]' \
    -              '-V[print the compiler version]' \
    -              '-e[no limit on number of errors printed]' \
    -              '-h[panic on an error]' \
    -              '-l[disable inlining]' \
    -              '-m[print optimization decisions]' \
    -              '-o[file specify output file]:file' \
    -              '-p[assumed import path for this code]:importpath' \
    -              '-u[disable package unsafe]' \
    -              "*:file:_files -g '*.go'"
    -          ;;
    -      [568]l)
    -          local O=${words[3]%l}
    -          _arguments -s -w : \
    -              '-o[file specify output file]:file' \
    -              '-L[search for packages in DIR]:includes:_path_files -/' \
    -              "*:file:_files -g '*.[ao$O]'"
    -          ;;
    -      dist)
    -          _values "dist tool" banner bootstrap clean env install version
    -          ;;
    -      *)
    -          # use files by default
    -          _files
    -          ;;
    -      esac
    -      ;;
    -  esac
    -}
    -
    -compdef __go_tool_complete go
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh b/common/.oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh
    deleted file mode 100644
    index 109af44..0000000
    --- a/common/.oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh
    +++ /dev/null
    @@ -1,30 +0,0 @@
    -local GPG_ENV=$HOME/.gnupg/gpg-agent.env
    -
    -function start_agent_nossh {
    -    eval $(/usr/bin/env gpg-agent --quiet --daemon --write-env-file ${GPG_ENV} 2> /dev/null)
    -    chmod 600 ${GPG_ENV}
    -    export GPG_AGENT_INFO
    -}
    -
    -function start_agent_withssh {
    -    eval $(/usr/bin/env gpg-agent --quiet --daemon --enable-ssh-support --write-env-file ${GPG_ENV} 2> /dev/null)
    -    chmod 600 ${GPG_ENV}
    -    export GPG_AGENT_INFO
    -    export SSH_AUTH_SOCK
    -    export SSH_AGENT_PID
    -}
    -
    -# source settings of old agent, if applicable
    -if [ -f "${GPG_ENV}" ]; then
    -  . ${GPG_ENV} > /dev/null
    -fi
    -
    -# check for existing ssh-agent
    -if ssh-add -l > /dev/null 2> /dev/null; then
    -    start_agent_nossh;
    -else
    -    start_agent_withssh;
    -fi
    -
    -GPG_TTY=$(tty)
    -export GPG_TTY
    diff --git a/common/.oh-my-zsh/plugins/gradle/gradle.plugin.zsh b/common/.oh-my-zsh/plugins/gradle/gradle.plugin.zsh
    deleted file mode 100644
    index 9229512..0000000
    --- a/common/.oh-my-zsh/plugins/gradle/gradle.plugin.zsh
    +++ /dev/null
    @@ -1,106 +0,0 @@
    -#!zsh
    -##############################################################################
    -# A descriptive listing of core Gradle commands 
    -############################################################################
    -function _gradle_core_commands() {
    -    local ret=1 state
    -    _arguments ':subcommand:->subcommand' && ret=0
    -
    -    case $state in
    -      subcommand)
    -        subcommands=(
    -          "properties:Display all project properties"
    -          "tasks:Calculate and display all tasks"
    -          "dependencies:Calculate and display all dependencies"
    -          "projects:Discover and display all sub-projects"
    -          "build:Build the project"
    -          "help:Display help"
    -        )
    -        _describe -t subcommands 'gradle subcommands' subcommands && ret=0
    -    esac
    -
    -    return ret
    -}
    -
    -function _gradle_arguments() {
    -    _arguments -C \
    -    '-a[Do not rebuild project dependencies]' \
    -    '-h[Help]' \
    -    '-D[System property]' \
    -    '-d[Log at the debug level]' \
    -    '--gui[Launches the Gradle GUI app]' \
    -    '--stop[Stop the Gradle daemon]' \
    -    '--daemon[Use the Gradle daemon]' \
    -    '--no-daemon[Do not use the Gradle daemon]' \
    -    '--no-opt[Do not perform any task optimization]' \
    -    '-i[Log at the info level]' \
    -    '-m[Dry run]' \
    -    '-P[Set a project property]' \
    -    '--profile[Profile the build time]' \
    -    '-q[Log at the quiet level (only show errors)]' \
    -    '-v[Print the Gradle version info]' \
    -    '-x[Specify a task to be excluded]' \
    -    '*::command:->command' \
    -    && return 0
    -}
    -
    -
    -##############################################################################
    -# Are we in a directory containing a build.gradle file?
    -############################################################################
    -function in_gradle() {
    -    if [[ -f build.gradle ]]; then
    -        echo 1
    -    fi
    -}
    -
    -############################################################################## Examine the build.gradle file to see if its
    -# timestamp has changed, and if so, regen
    -# the .gradle_tasks cache file
    -############################################################################
    -_gradle_does_task_list_need_generating () {
    -  [ ! -f .gradletasknamecache ] && return 0;
    -  [ .gradletasknamecache -nt build.gradle ] && return 0;
    -  return 1;
    -}
    -
    -
    -##############################################################################
    -# Discover the gradle tasks by running "gradle tasks --all"
    -############################################################################
    -_gradle_tasks () {
    -  if [ in_gradle ]; then
    -    _gradle_arguments
    -    if _gradle_does_task_list_need_generating; then
    -     gradle tasks --all | grep "^[ ]*[a-zA-Z0-9]*\ -\ " | sed "s/ - .*$//" | sed "s/[\ ]*//" > .gradletasknamecache
    -    fi
    -    compadd -X "==== Gradle Tasks ====" `cat .gradletasknamecache`
    -  fi
    -}
    -
    -_gradlew_tasks () {
    -  if [ in_gradle ]; then
    -    _gradle_arguments
    -    if _gradle_does_task_list_need_generating; then
    -     gradlew tasks --all | grep "^[ ]*[a-zA-Z0-9]*\ -\ " | sed "s/ - .*$//" | sed "s/[\ ]*//" > .gradletasknamecache
    -    fi
    -    compadd -X "==== Gradlew Tasks ====" `cat .gradletasknamecache`
    -  fi
    -}
    -
    -
    -##############################################################################
    -# Register the completions against the gradle and gradlew commands
    -############################################################################
    -compdef _gradle_tasks gradle
    -compdef _gradlew_tasks gradlew
    -
    -
    -##############################################################################
    -# Open questions for future improvements:
    -# 1) Should 'gradle tasks' use --all or just the regular set?
    -# 2) Should gradlew use the same approach as gradle?
    -# 3) Should only the " - " be replaced with a colon so it can work
    -#     with the richer descriptive method of _arguments?
    -#     gradle tasks | grep "^[a-zA-Z0-9]*\ -\ " | sed "s/ - /\:/"
    -#############################################################################
    diff --git a/common/.oh-my-zsh/plugins/grails/grails.plugin.zsh b/common/.oh-my-zsh/plugins/grails/grails.plugin.zsh
    deleted file mode 100755
    index 1177773..0000000
    --- a/common/.oh-my-zsh/plugins/grails/grails.plugin.zsh
    +++ /dev/null
    @@ -1,60 +0,0 @@
    -_enumerateGrailsScripts() {
    -    # Default directoryies
    -    directories=($GRAILS_HOME/scripts ~/.grails/scripts ./scripts)
    -
    -    # Check all of the plugins directories, if they exist
    -    if [ -d plugins ]
    -    then
    -        directories+=(plugins/*/scripts)
    -    fi
    -    
    -    # Enumerate all of the Groovy files
    -    files=()
    -    for dir in $directories;
    -    do
    -        if [ -d $dir ]
    -        then
    -            files+=($dir/[^_]*.groovy)
    -        fi
    -    done
    -    
    -    # Don't try to basename ()
    -    if [ ${#files} -eq 0 ];
    -    then
    -        return
    -    fi
    -    
    -    scripts=()
    -    for file in $files
    -    do
    -        # - Strip the path
    -        # - Remove all scripts with a leading '_'
    -        # - PackagePlugin_.groovy -> PackagePlugin
    -        # - PackagePlugin         -> Package-Plugin
    -        # - Package-Plugin        -> package-plugin
    -        command=$(basename $file                              \
    -            | sed -E  -e 's/^_?([^_]+)_?.groovy/\1/'\
    -                      -e 's/([a-z])([A-Z])/\1-\2/g' \
    -            | tr "[:upper:]" "[:lower:]"            \
    -            | sort                                  \
    -            | uniq)
    -        scripts+=($command)
    -    done
    -    echo $scripts
    -}
    - 
    -_grails() {
    -    if (( CURRENT == 2 )); then
    -        scripts=( $(_enumerateGrailsScripts) )
    -        
    -        if [ ${#scripts} -ne 0 ];
    -        then
    -            _multi_parts / scripts
    -            return
    -        fi
    -    fi
    -    
    -    _files
    -}
    - 
    -compdef _grails grails
    diff --git a/common/.oh-my-zsh/plugins/heroku/_heroku b/common/.oh-my-zsh/plugins/heroku/_heroku
    deleted file mode 100644
    index a95c386..0000000
    --- a/common/.oh-my-zsh/plugins/heroku/_heroku
    +++ /dev/null
    @@ -1,159 +0,0 @@
    -#compdef heroku
    -
    -# Heroku Autocomplete plugin for Oh-My-Zsh
    -# Requires: The Heroku client gem (https://github.com/heroku/heroku)
    -# Author: Ali B. (http://awhitebox.com)
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  "account\:confirm_billing":"Confirm that your account can be billed at the end of the month"
    -  "addons":"list installed addons"
    -  "addons\:list":"list all available addons"
    -  "addons\:add":"install an addon"
    -  "addons\:upgrade":"upgrade an existing addon"
    -  "addons\:downgrade":"downgrade an existing addon"
    -  "addons\:remove":"uninstall an addon"
    -  "addons\:open":"open an addon's dashboard in your browser"
    -  "apps":"list your apps"
    -  "apps\:info":"show detailed app information"
    -  "apps\:create":"create a new app"
    -  "apps\:rename":"rename the app"
    -  "apps\:open":"open the app in a web browser"
    -  "apps\:destroy":"permanently destroy an app"
    -  "auth\:login":"log in with your heroku credentials"
    -  "auth\:logout":"clear local authentication credentials"
    -  "config":"display the config vars for an app"
    -  "config\:add":"add one or more config vars"
    -  "config\:remove":"remove a config var"
    -  "db\:push":"push local data up to your app"
    -  "db\:pull":"pull heroku data down into your local database"
    -  "domains":"list custom domains for an app"
    -  "domains\:add":"add a custom domain to an app"
    -  "domains\:remove":"remove a custom domain from an app"
    -  "domains\:clear":"remove all custom domains from an app"
    -  "help":"list available commands or display help for a specific command"
    -  "keys":"display keys for the current user"
    -  "keys\:add":"add a key for the current user"
    -  "keys\:remove":"remove a key from the current user"
    -  "keys\:clear":"remove all authentication keys from the current user"
    -  "logs":"display recent log output"
    -  "logs\:cron":"DEPRECATED: display cron logs from legacy logging"
    -  "logs\:drains":"manage syslog drains"
    -  "maintenance\:on":"put the app into maintenance mode"
    -  "maintenance\:off":"take the app out of maintenance mode"
    -  "pg\:info":"display database information"
    -  "pg\:ingress":"allow direct connections to the database from this IP for one minute"
    -  "pg\:promote":"sets DATABASE as your DATABASE_URL"
    -  "pg\:psql":"open a psql shell to the database"
    -  "pg\:reset":"delete all data in DATABASE"
    -  "pg\:unfollow":"stop a replica from following and make it a read/write database"
    -  "pg\:wait":"monitor database creation, exit when complete"
    -  "pgbackups":"list captured backups"
    -  "pgbackups\:url":"get a temporary URL for a backup"
    -  "pgbackups\:capture":"capture a backup from a database id"
    -  "pgbackups\:restore":"restore a backup to a database"
    -  "pgbackups\:destroy":"destroys a backup"
    -  "plugins":"list installed plugins"
    -  "plugins\:install":"install a plugin"
    -  "plugins\:uninstall":"uninstall a plugin"
    -  "ps\:dynos":"scale to QTY web processes"
    -  "ps\:workers":"scale to QTY background processes"
    -  "ps":"list processes for an app"
    -  "ps\:restart":"restart an app process"
    -  "ps\:scale":"scale processes by the given amount"
    -  "releases":"list releases"
    -  "releases\:info":"view detailed information for a release"
    -  "rollback":"roll back to an older release"
    -  "run":"run an attached process"
    -  "run\:rake":"remotely execute a rake command"
    -  "run\:console":"open a remote console session"
    -  "sharing":"list collaborators on an app"
    -  "sharing\:add":"add a collaborator to an app"
    -  "sharing\:remove":"remove a collaborator from an app"
    -  "sharing\:transfer":"transfer an app to a new owner"
    -  "ssl":"list certificates for an app"
    -  "ssl\:add":"add an ssl certificate to an app"
    -  "ssl\:remove":"remove an ssl certificate from an app"
    -  "ssl\:clear":"remove all ssl certificates from an app"
    -  "stack":"show the list of available stacks"
    -  "stack\:migrate":"prepare migration of this app to a new stack"
    -  "version":"show heroku client version"
    -)
    -
    -_arguments '*:: :->command'
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "heroku command" _1st_arguments
    -  return
    -fi
    -
    -local -a _command_args
    -case "$words[1]" in
    -  apps:info)
    -    _command_args=(
    -      '(-r|--raw)'{-r,--raw}'[output info as raw key/value pairs]' \
    -    )
    -    ;;
    -  apps:create)
    -    _command_args=(
    -      '(-a|--addons)'{-a,--addons}'[a list of addons to install]' \
    -      '(-r|--remote)'{-r,--remote}'[the git remote to create, default "heroku"]' \
    -      '(-s|--stack)'{-s,--stack}'[the stack on which to create the app]' \
    -    )
    -    ;;
    -  config)
    -    _command_args=(
    -      '(-s|--shell)'{-s,--shell}'[output config vars in shell format]' \
    -    )
    -    ;;
    -  db:push)
    -    _command_args=(
    -      '(-c|--chunksize)'{-c,--chunksize}'[specify the number of rows to send in each batch]' \
    -      '(-d|--debug)'{-d,--debug}'[enable debugging output]' \
    -      '(-e|--exclude)'{-e,--exclude}'[exclude the specified tables from the push]' \
    -      '(-f|--filter)'{-f,--filter}'[only push certain tables]' \
    -      '(-r|--resume)'{-r,--resume}'[resume transfer described by a .dat file]' \
    -      '(-t|--tables)'{-t,--tables}'[only push the specified tables]' \
    -    )
    -    ;;
    -  db:pull)
    -    _command_args=(
    -      '(-c|--chunksize)'{-c,--chunksize}'[specify the number of rows to send in each batch]' \
    -      '(-d|--debug)'{-d,--debug}'[enable debugging output]' \
    -      '(-e|--exclude)'{-e,--exclude}'[exclude the specified tables from the pull]' \
    -      '(-f|--filter)'{-f,--filter}'[only pull certain tables]' \
    -      '(-r|--resume)'{-r,--resume}'[resume transfer described by a .dat file]' \
    -      '(-t|--tables)'{-t,--tables}'[only pull the specified tables]' \
    -    )
    -    ;;
    -  keys)
    -    _command_args=(
    -      '(-l|--long)'{-l,--long}'[display extended information for each key]' \
    -    )
    -    ;;
    -  logs)
    -    _command_args=(
    -      '(-n|--num)'{-n,--num}'[the number of lines to display]' \
    -      '(-p|--ps)'{-p,--ps}'[only display logs from the given process]' \
    -      '(-s|--source)'{-s,--source}'[only display logs from the given source]' \
    -      '(-t|--tail)'{-t,--tail}'[continually stream logs]' \
    -    )
    -    ;;
    -  pgbackups:capture)
    -    _command_args=(
    -      '(-e|--expire)'{-e,--expire}'[if no slots are available to capture, delete the oldest backup to make room]' \
    -    )
    -    ;;
    -  stack)
    -    _command_args=(
    -      '(-a|--all)'{-a,--all}'[include deprecated stacks]' \
    -    )
    -    ;;
    -  esac
    -
    -_arguments \
    -  $_command_args \
    -  '(--app)--app[the app name]' \
    -  '(--remote)--remote[the remote name]' \
    -  &&  return 0
    -
    diff --git a/common/.oh-my-zsh/plugins/history-substring-search/README b/common/.oh-my-zsh/plugins/history-substring-search/README
    deleted file mode 100644
    index be11adf..0000000
    --- a/common/.oh-my-zsh/plugins/history-substring-search/README
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -To activate this script, load it into an interactive ZSH session:
    -
    -  % source history-substring-search.zsh
    -
    -See the "history-substring-search.zsh" file for more information:
    -
    -  % sed -n '2,/^$/s/^#//p' history-substring-search.zsh | more
    diff --git a/common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh b/common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh
    deleted file mode 100644
    index 99a5922..0000000
    --- a/common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -# This file integrates the history-substring-search script into oh-my-zsh.
    -
    -source "$ZSH/plugins/history-substring-search/history-substring-search.zsh"
    -
    -if test "$CASE_SENSITIVE" = true; then
    -  unset HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS
    -fi
    -
    -if test "$DISABLE_COLOR" = true; then
    -  unset HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -  unset HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND
    -fi
    diff --git a/common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh b/common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh
    deleted file mode 100644
    index 53f707c..0000000
    --- a/common/.oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh
    +++ /dev/null
    @@ -1,642 +0,0 @@
    -#!/usr/bin/env zsh
    -#
    -# This is a clean-room implementation of the Fish[1] shell's history search
    -# feature, where you can type in any part of any previously entered command
    -# and press the UP and DOWN arrow keys to cycle through the matching commands.
    -#
    -#-----------------------------------------------------------------------------
    -# Usage
    -#-----------------------------------------------------------------------------
    -#
    -# 1. Load this script into your interactive ZSH session:
    -#
    -#       % source history-substring-search.zsh
    -#
    -#    If you want to use the zsh-syntax-highlighting[6] script along with this
    -#    script, then make sure that you load it *before* you load this script:
    -#
    -#       % source zsh-syntax-highlighting.zsh
    -#       % source history-substring-search.zsh
    -#
    -# 2. Type any part of any previous command and then:
    -#
    -#     * Press the UP arrow key to select the nearest command that (1) contains
    -#       your query and (2) is older than the current command in the command
    -#       history.
    -#
    -#     * Press the DOWN arrow key to select the nearest command that (1)
    -#       contains your query and (2) is newer than the current command in the
    -#       command history.
    -#
    -#     * Press ^U (the Control and U keys simultaneously) to abort the search.
    -#
    -# 3. If a matching command spans more than one line of text, press the LEFT
    -#    arrow key to move the cursor away from the end of the command, and then:
    -#
    -#     * Press the UP arrow key to move the cursor to the line above.  When the
    -#       cursor reaches the first line of the command, pressing the UP arrow
    -#       key again will cause this script to perform another search.
    -#
    -#     * Press the DOWN arrow key to move the cursor to the line below.  When
    -#       the cursor reaches the last line of the command, pressing the DOWN
    -#       arrow key again will cause this script to perform another search.
    -#
    -#-----------------------------------------------------------------------------
    -# Configuration
    -#-----------------------------------------------------------------------------
    -#
    -# This script defines the following global variables. You may override their
    -# default values only after having loaded this script into your ZSH session.
    -#
    -# * HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND is a global variable that defines
    -#   how the query should be highlighted inside a matching command. Its default
    -#   value causes this script to highlight using bold, white text on a magenta
    -#   background. See the "Character Highlighting" section in the zshzle(1) man
    -#   page to learn about the kinds of values you may assign to this variable.
    -#
    -# * HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND is a global variable that
    -#   defines how the query should be highlighted when no commands in the
    -#   history match it. Its default value causes this script to highlight using
    -#   bold, white text on a red background. See the "Character Highlighting"
    -#   section in the zshzle(1) man page to learn about the kinds of values you
    -#   may assign to this variable.
    -#
    -# * HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS is a global variable that defines
    -#   how the command history will be searched for your query. Its default value
    -#   causes this script to perform a case-insensitive search. See the "Globbing
    -#   Flags" section in the zshexpn(1) man page to learn about the kinds of
    -#   values you may assign to this variable.
    -#
    -#-----------------------------------------------------------------------------
    -# History
    -#-----------------------------------------------------------------------------
    -#
    -# This script was originally written by Peter Stephenson[2], who published it
    -# to the ZSH users mailing list (thereby making it public domain) in September
    -# 2009. It was later revised by Guido van Steen and released under the BSD
    -# license (see below) as part of the fizsh[3] project in January 2011.
    -#
    -# It was later extracted from fizsh[3] release 1.0.1, refactored heavily, and
    -# repackaged as both an oh-my-zsh plugin[4] and as an independently loadable
    -# ZSH script[5] by Suraj N. Kurapati in 2011.
    -#
    -# It was further developed[4] by Guido van Steen, Suraj N. Kurapati, Sorin
    -# Ionescu, and Vincent Guerci in 2011.
    -#
    -# [1]: http://fishshell.com
    -# [2]: http://www.zsh.org/mla/users/2009/msg00818.html
    -# [3]: http://sourceforge.net/projects/fizsh/
    -# [4]: https://github.com/robbyrussell/oh-my-zsh/pull/215
    -# [5]: https://github.com/sunaku/zsh-history-substring-search
    -# [6]: https://github.com/nicoulaj/zsh-syntax-highlighting
    -#
    -##############################################################################
    -#
    -# Copyright (c) 2009 Peter Stephenson
    -# Copyright (c) 2011 Guido van Steen
    -# Copyright (c) 2011 Suraj N. Kurapati
    -# Copyright (c) 2011 Sorin Ionescu
    -# Copyright (c) 2011 Vincent Guerci
    -# All rights reserved.
    -#
    -# Redistribution and use in source and binary forms, with or without
    -# modification, are permitted provided that the following conditions are met:
    -#
    -#  * Redistributions of source code must retain the above copyright
    -#    notice, this list of conditions and the following disclaimer.
    -#
    -#  * Redistributions in binary form must reproduce the above
    -#    copyright notice, this list of conditions and the following
    -#    disclaimer in the documentation and/or other materials provided
    -#    with the distribution.
    -#
    -#  * Neither the name of the FIZSH nor the names of its contributors
    -#    may be used to endorse or promote products derived from this
    -#    software without specific prior written permission.
    -#
    -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
    -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
    -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
    -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
    -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
    -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    -# POSSIBILITY OF SUCH DAMAGE.
    -#
    -##############################################################################
    -
    -#-----------------------------------------------------------------------------
    -# configuration variables
    -#-----------------------------------------------------------------------------
    -
    -HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='bg=magenta,fg=white,bold'
    -HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND='bg=red,fg=white,bold'
    -HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS='i'
    -
    -#-----------------------------------------------------------------------------
    -# the main ZLE widgets
    -#-----------------------------------------------------------------------------
    -
    -function history-substring-search-up() {
    -  _history-substring-search-begin
    -
    -  _history-substring-search-up-history ||
    -  _history-substring-search-up-buffer ||
    -  _history-substring-search-up-search
    -
    -  _history-substring-search-end
    -}
    -
    -function history-substring-search-down() {
    -  _history-substring-search-begin
    -
    -  _history-substring-search-down-history ||
    -  _history-substring-search-down-buffer ||
    -  _history-substring-search-down-search
    -
    -  _history-substring-search-end
    -}
    -
    -zle -N history-substring-search-up
    -zle -N history-substring-search-down
    -
    -bindkey '\e[A' history-substring-search-up
    -bindkey '\e[B' history-substring-search-down
    -
    -#-----------------------------------------------------------------------------
    -# implementation details
    -#-----------------------------------------------------------------------------
    -
    -setopt extendedglob
    -zmodload -F zsh/parameter
    -
    -#
    -# We have to "override" some keys and widgets if the
    -# zsh-syntax-highlighting plugin has not been loaded:
    -#
    -# https://github.com/nicoulaj/zsh-syntax-highlighting
    -#
    -if [[ $+functions[_zsh_highlight] -eq 0 ]]; then
    -  #
    -  # Dummy implementation of _zsh_highlight()
    -  # that simply removes existing highlights
    -  #
    -  function _zsh_highlight() {
    -    region_highlight=()
    -  }
    -
    -  #
    -  # Remove existing highlights when the user
    -  # inserts printable characters into $BUFFER
    -  #
    -  function ordinary-key-press() {
    -    if [[ $KEYS == [[:print:]] ]]; then
    -      region_highlight=()
    -    fi
    -    zle .self-insert
    -  }
    -  zle -N self-insert ordinary-key-press
    -
    -  #
    -  # Override ZLE widgets to invoke _zsh_highlight()
    -  #
    -  # https://github.com/nicoulaj/zsh-syntax-highlighting/blob/
    -  # bb7fcb79fad797a40077bebaf6f4e4a93c9d8163/zsh-syntax-highlighting.zsh#L121
    -  #
    -  #--------------8<-------------------8<-------------------8<-----------------
    -  #
    -  # Copyright (c) 2010-2011 zsh-syntax-highlighting contributors
    -  # All rights reserved.
    -  #
    -  # Redistribution and use in source and binary forms, with or without
    -  # modification, are permitted provided that the following conditions are
    -  # met:
    -  #
    -  #  * Redistributions of source code must retain the above copyright
    -  #    notice, this list of conditions and the following disclaimer.
    -  #
    -  #  * Redistributions in binary form must reproduce the above copyright
    -  #    notice, this list of conditions and the following disclaimer in the
    -  #    documentation and/or other materials provided with the distribution.
    -  #
    -  #  * Neither the name of the zsh-syntax-highlighting contributors nor the
    -  #    names of its contributors may be used to endorse or promote products
    -  #    derived from this software without specific prior written permission.
    -  #
    -  # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
    -  # IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
    -  # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    -  # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
    -  # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    -  # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
    -  # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
    -  # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
    -  # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    -  # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    -  # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    -
    -  # Load ZSH module zsh/zleparameter, needed to override user defined widgets.
    -  zmodload zsh/zleparameter 2>/dev/null || {
    -    echo 'zsh-syntax-highlighting: failed loading zsh/zleparameter, exiting.' >&2
    -    return -1
    -  }
    -
    -  # Override ZLE widgets to make them invoke _zsh_highlight.
    -  for event in ${${(f)"$(zle -la)"}:#(_*|orig-*|.run-help|.which-command)}; do
    -    if [[ "$widgets[$event]" == completion:* ]]; then
    -      eval "zle -C orig-$event ${${${widgets[$event]}#*:}/:/ } ; $event() { builtin zle orig-$event && _zsh_highlight } ; zle -N $event"
    -    else
    -      case $event in
    -        accept-and-menu-complete)
    -          eval "$event() { builtin zle .$event && _zsh_highlight } ; zle -N $event"
    -          ;;
    -
    -        # The following widgets should NOT remove any previously
    -        # applied highlighting. Therefore we do not remap them.
    -        .forward-char|.backward-char|.up-line-or-history|.down-line-or-history)
    -          ;;
    -
    -        .*)
    -          clean_event=$event[2,${#event}] # Remove the leading dot in the event name
    -          case ${widgets[$clean_event]-} in
    -            (completion|user):*)
    -              ;;
    -            *)
    -              eval "$clean_event() { builtin zle $event && _zsh_highlight } ; zle -N $clean_event"
    -              ;;
    -          esac
    -          ;;
    -        *)
    -          ;;
    -      esac
    -    fi
    -  done
    -  unset event clean_event
    -  #-------------->8------------------->8------------------->8-----------------
    -fi
    -
    -function _history-substring-search-begin() {
    -  _history_substring_search_move_cursor_eol=false
    -  _history_substring_search_query_highlight=
    -
    -  #
    -  # Continue using the previous $_history_substring_search_result by default,
    -  # unless the current query was cleared or a new/different query was entered.
    -  #
    -  if [[ -z $BUFFER || $BUFFER != $_history_substring_search_result ]]; then
    -    #
    -    # For the purpose of highlighting we will also keep
    -    # a version without doubly-escaped meta characters.
    -    #
    -    _history_substring_search_query=$BUFFER
    -
    -    #
    -    # $BUFFER contains the text that is in the command-line currently.
    -    # we put an extra "\\" before meta characters such as "\(" and "\)",
    -    # so that they become "\\\(" and "\\\)".
    -    #
    -    _history_substring_search_query_escaped=${BUFFER//(#m)[\][()|\\*?#<>~^]/\\$MATCH}
    -
    -    #
    -    # Find all occurrences of the search query in the history file.
    -    #
    -    # (k) turns it an array of line numbers.
    -    #
    -    # (on) seems to remove duplicates, which are default
    -    #      options. They can be turned off by (ON).
    -    #
    -    _history_substring_search_matches=(${(kon)history[(R)(#$HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS)*${_history_substring_search_query_escaped}*]})
    -
    -    #
    -    # Define the range of values that $_history_substring_search_match_index
    -    # can take: [0, $_history_substring_search_matches_count_plus].
    -    #
    -    _history_substring_search_matches_count=$#_history_substring_search_matches
    -    _history_substring_search_matches_count_plus=$(( _history_substring_search_matches_count + 1 ))
    -    _history_substring_search_matches_count_sans=$(( _history_substring_search_matches_count - 1 ))
    -
    -    #
    -    # If $_history_substring_search_match_index is equal to
    -    # $_history_substring_search_matches_count_plus, this indicates that we
    -    # are beyond the beginning of $_history_substring_search_matches.
    -    #
    -    # If $_history_substring_search_match_index is equal to 0, this indicates
    -    # that we are beyond the end of $_history_substring_search_matches.
    -    #
    -    # If we have initially pressed "up" we have to initialize
    -    # $_history_substring_search_match_index to
    -    # $_history_substring_search_matches_count_plus so that it will be
    -    # decreased to $_history_substring_search_matches_count.
    -    #
    -    # If we have initially pressed "down" we have to initialize
    -    # $_history_substring_search_match_index to
    -    # $_history_substring_search_matches_count so that it will be increased to
    -    # $_history_substring_search_matches_count_plus.
    -    #
    -    if [[ $WIDGET == history-substring-search-down ]]; then
    -       _history_substring_search_match_index=$_history_substring_search_matches_count
    -    else
    -      _history_substring_search_match_index=$_history_substring_search_matches_count_plus
    -    fi
    -  fi
    -}
    -
    -function _history-substring-search-end() {
    -  _history_substring_search_result=$BUFFER
    -
    -  # move the cursor to the end of the command line
    -  if [[ $_history_substring_search_move_cursor_eol == true ]]; then
    -    CURSOR=${#BUFFER}
    -  fi
    -
    -  # highlight command line using zsh-syntax-highlighting
    -  _zsh_highlight
    -
    -  # highlight the search query inside the command line
    -  if [[ -n $_history_substring_search_query_highlight && -n $_history_substring_search_query ]]; then
    -    #
    -    # The following expression yields a variable $MBEGIN, which
    -    # indicates the begin position + 1 of the first occurrence
    -    # of _history_substring_search_query_escaped in $BUFFER.
    -    #
    -    : ${(S)BUFFER##(#m$HISTORY_SUBSTRING_SEARCH_GLOBBING_FLAGS)($_history_substring_search_query##)}
    -    local begin=$(( MBEGIN - 1 ))
    -    local end=$(( begin + $#_history_substring_search_query ))
    -    region_highlight+=("$begin $end $_history_substring_search_query_highlight")
    -  fi
    -
    -  # For debugging purposes:
    -  # zle -R "mn: "$_history_substring_search_match_index" m#: "${#_history_substring_search_matches}
    -  # read -k -t 200 && zle -U $REPLY
    -
    -  # Exit successfully from the history-substring-search-* widgets.
    -  true
    -}
    -
    -function _history-substring-search-up-buffer() {
    -  #
    -  # Check if the UP arrow was pressed to move the cursor within a multi-line
    -  # buffer. This amounts to three tests:
    -  #
    -  # 1. $#buflines -gt 1.
    -  #
    -  # 2. $CURSOR -ne $#BUFFER.
    -  #
    -  # 3. Check if we are on the first line of the current multi-line buffer.
    -  #    If so, pressing UP would amount to leaving the multi-line buffer.
    -  #
    -  #    We check this by adding an extra "x" to $LBUFFER, which makes
    -  #    sure that xlbuflines is always equal to the number of lines
    -  #    until $CURSOR (including the line with the cursor on it).
    -  #
    -  local buflines XLBUFFER xlbuflines
    -  buflines=(${(f)BUFFER})
    -  XLBUFFER=$LBUFFER"x"
    -  xlbuflines=(${(f)XLBUFFER})
    -
    -  if [[ $#buflines -gt 1 && $CURSOR -ne $#BUFFER && $#xlbuflines -ne 1 ]]; then
    -    zle up-line-or-history
    -    return true
    -  fi
    -
    -  false
    -}
    -
    -function _history-substring-search-down-buffer() {
    -  #
    -  # Check if the DOWN arrow was pressed to move the cursor within a multi-line
    -  # buffer. This amounts to three tests:
    -  #
    -  # 1. $#buflines -gt 1.
    -  #
    -  # 2. $CURSOR -ne $#BUFFER.
    -  #
    -  # 3. Check if we are on the last line of the current multi-line buffer.
    -  #    If so, pressing DOWN would amount to leaving the multi-line buffer.
    -  #
    -  #    We check this by adding an extra "x" to $RBUFFER, which makes
    -  #    sure that xrbuflines is always equal to the number of lines
    -  #    from $CURSOR (including the line with the cursor on it).
    -  #
    -  local buflines XRBUFFER xrbuflines
    -  buflines=(${(f)BUFFER})
    -  XRBUFFER="x"$RBUFFER
    -  xrbuflines=(${(f)XRBUFFER})
    -
    -  if [[ $#buflines -gt 1 && $CURSOR -ne $#BUFFER && $#xrbuflines -ne 1 ]]; then
    -    zle down-line-or-history
    -    return true
    -  fi
    -
    -  false
    -}
    -
    -function _history-substring-search-up-history() {
    -  #
    -  # Behave like up in ZSH, except clear the $BUFFER
    -  # when beginning of history is reached like in Fish.
    -  #
    -  if [[ -z $_history_substring_search_query ]]; then
    -
    -    # we have reached the absolute top of history
    -    if [[ $HISTNO -eq 1 ]]; then
    -      BUFFER=
    -
    -    # going up from somewhere below the top of history
    -    else
    -      zle up-history
    -    fi
    -
    -    return true
    -  fi
    -
    -  false
    -}
    -
    -function _history-substring-search-down-history() {
    -  #
    -  # Behave like down-history in ZSH, except clear the
    -  # $BUFFER when end of history is reached like in Fish.
    -  #
    -  if [[ -z $_history_substring_search_query ]]; then
    -
    -    # going down from the absolute top of history
    -    if [[ $HISTNO -eq 1 && -z $BUFFER ]]; then
    -      BUFFER=${history[1]}
    -      _history_substring_search_move_cursor_eol=true
    -
    -    # going down from somewhere above the bottom of history
    -    else
    -      zle down-history
    -    fi
    -
    -    return true
    -  fi
    -
    -  false
    -}
    -
    -function _history-substring-search-up-search() {
    -  _history_substring_search_move_cursor_eol=true
    -
    -  #
    -  # Highlight matches during history-substring-up-search:
    -  #
    -  # The following constants have been initialized in
    -  # _history-substring-search-up/down-search():
    -  #
    -  # $_history_substring_search_matches is the current list of matches
    -  # $_history_substring_search_matches_count is the current number of matches
    -  # $_history_substring_search_matches_count_plus is the current number of matches + 1
    -  # $_history_substring_search_matches_count_sans is the current number of matches - 1
    -  # $_history_substring_search_match_index is the index of the current match
    -  #
    -  # The range of values that $_history_substring_search_match_index can take
    -  # is: [0, $_history_substring_search_matches_count_plus].  A value of 0
    -  # indicates that we are beyond the end of
    -  # $_history_substring_search_matches. A value of
    -  # $_history_substring_search_matches_count_plus indicates that we are beyond
    -  # the beginning of $_history_substring_search_matches.
    -  #
    -  # In _history-substring-search-up-search() the initial value of
    -  # $_history_substring_search_match_index is
    -  # $_history_substring_search_matches_count_plus.  This value is set in
    -  # _history-substring-search-begin().  _history-substring-search-up-search()
    -  # will initially decrease it to $_history_substring_search_matches_count.
    -  #
    -  if [[ $_history_substring_search_match_index -ge 2 ]]; then
    -    #
    -    # Highlight the next match:
    -    #
    -    # 1. Decrease the value of $_history_substring_search_match_index.
    -    #
    -    # 2. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -    #    to highlight the current buffer.
    -    #
    -    (( _history_substring_search_match_index-- ))
    -    BUFFER=$history[$_history_substring_search_matches[$_history_substring_search_match_index]]
    -    _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -
    -  elif [[ $_history_substring_search_match_index -eq 1 ]]; then
    -    #
    -    # We will move beyond the end of $_history_substring_search_matches:
    -    #
    -    # 1. Decrease the value of $_history_substring_search_match_index.
    -    #
    -    # 2. Save the current buffer in $_history_substring_search_old_buffer,
    -    #    so that it can be retrieved by
    -    #    _history-substring-search-down-search() later.
    -    #
    -    # 3. Make $BUFFER equal to $_history_substring_search_query.
    -    #
    -    # 4. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND
    -    #    to highlight the current buffer.
    -    #
    -    (( _history_substring_search_match_index-- ))
    -    _history_substring_search_old_buffer=$BUFFER
    -    BUFFER=$_history_substring_search_query
    -    _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND
    -
    -  elif [[ $_history_substring_search_match_index -eq $_history_substring_search_matches_count_plus ]]; then
    -    #
    -    # We were beyond the beginning of $_history_substring_search_matches but
    -    # UP makes us move back to $_history_substring_search_matches:
    -    #
    -    # 1. Decrease the value of $_history_substring_search_match_index.
    -    #
    -    # 2. Restore $BUFFER from $_history_substring_search_old_buffer.
    -    #
    -    # 3. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -    #    to highlight the current buffer.
    -    #
    -    (( _history_substring_search_match_index-- ))
    -    BUFFER=$_history_substring_search_old_buffer
    -    _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -  fi
    -}
    -
    -function _history-substring-search-down-search() {
    -  _history_substring_search_move_cursor_eol=true
    -
    -  #
    -  # Highlight matches during history-substring-up-search:
    -  #
    -  # The following constants have been initialized in
    -  # _history-substring-search-up/down-search():
    -  #
    -  # $_history_substring_search_matches is the current list of matches
    -  # $_history_substring_search_matches_count is the current number of matches
    -  # $_history_substring_search_matches_count_plus is the current number of matches + 1
    -  # $_history_substring_search_matches_count_sans is the current number of matches - 1
    -  # $_history_substring_search_match_index is the index of the current match
    -  #
    -  # The range of values that $_history_substring_search_match_index can take
    -  # is: [0, $_history_substring_search_matches_count_plus].  A value of 0
    -  # indicates that we are beyond the end of
    -  # $_history_substring_search_matches. A value of
    -  # $_history_substring_search_matches_count_plus indicates that we are beyond
    -  # the beginning of $_history_substring_search_matches.
    -  #
    -  # In _history-substring-search-down-search() the initial value of
    -  # $_history_substring_search_match_index is
    -  # $_history_substring_search_matches_count.  This value is set in
    -  # _history-substring-search-begin().
    -  # _history-substring-search-down-search() will initially increase it to
    -  # $_history_substring_search_matches_count_plus.
    -  #
    -  if [[ $_history_substring_search_match_index -le $_history_substring_search_matches_count_sans ]]; then
    -    #
    -    # Highlight the next match:
    -    #
    -    # 1. Increase $_history_substring_search_match_index by 1.
    -    #
    -    # 2. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -    #    to highlight the current buffer.
    -    #
    -    (( _history_substring_search_match_index++ ))
    -    BUFFER=$history[$_history_substring_search_matches[$_history_substring_search_match_index]]
    -    _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -
    -  elif [[ $_history_substring_search_match_index -eq $_history_substring_search_matches_count ]]; then
    -    #
    -    # We will move beyond the beginning of $_history_substring_search_matches:
    -    #
    -    # 1. Increase $_history_substring_search_match_index by 1.
    -    #
    -    # 2. Save the current buffer in $_history_substring_search_old_buffer, so
    -    #    that it can be retrieved by _history-substring-search-up-search()
    -    #    later.
    -    #
    -    # 3. Make $BUFFER equal to $_history_substring_search_query.
    -    #
    -    # 4. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND
    -    #    to highlight the current buffer.
    -    #
    -    (( _history_substring_search_match_index++ ))
    -    _history_substring_search_old_buffer=$BUFFER
    -    BUFFER=$_history_substring_search_query
    -    _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND
    -
    -  elif [[ $_history_substring_search_match_index -eq 0 ]]; then
    -    #
    -    # We were beyond the end of $_history_substring_search_matches but DOWN
    -    # makes us move back to the $_history_substring_search_matches:
    -    #
    -    # 1. Increase $_history_substring_search_match_index by 1.
    -    #
    -    # 2. Restore $BUFFER from $_history_substring_search_old_buffer.
    -    #
    -    # 3. Use $HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -    #    to highlight the current buffer.
    -    #
    -    (( _history_substring_search_match_index++ ))
    -    BUFFER=$_history_substring_search_old_buffer
    -    _history_substring_search_query_highlight=$HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND
    -  fi
    -}
    -
    -# -*- mode: zsh; sh-indentation: 2; indent-tabs-mode: nil; sh-basic-offset: 2; -*-
    -# vim: ft=zsh sw=2 ts=2 et
    diff --git a/common/.oh-my-zsh/plugins/history/history.plugin.zsh b/common/.oh-my-zsh/plugins/history/history.plugin.zsh
    deleted file mode 100644
    index 0f4aa4b..0000000
    --- a/common/.oh-my-zsh/plugins/history/history.plugin.zsh
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -alias h='history'
    -
    -function hs
    -{
    -    history | grep $*
    -}
    -
    -alias hsi='hs -i'
    diff --git a/common/.oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh b/common/.oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh
    deleted file mode 100644
    index a9eef40..0000000
    --- a/common/.oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -#---oh-my-zsh plugin : task Autocomplete for Jake tool---
    -# Jake : https://github.com/mde/jake
    -# Warning : Jakefile should have the right case : Jakefile or jakefile
    -# Tested on : MacOSX 10.7 (Lion), Ubuntu 11.10
    -# Author : Alexandre Lacheze (@al3xstrat)
    -# Inspiration : http://weblog.rubyonrails.org/2006/3/9/fast-rake-task-completion-for-zsh 
    -
    -function _jake () {
    -  if [ -f Jakefile ]||[ -f jakefile ]; then
    -    compadd `jake -T | cut -d " " -f 2 | sed -E "s/.\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g"`
    -  fi
    -}
    -
    -compdef _jake jake
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/jira/jira.plugin.zsh b/common/.oh-my-zsh/plugins/jira/jira.plugin.zsh
    deleted file mode 100644
    index b91f93c..0000000
    --- a/common/.oh-my-zsh/plugins/jira/jira.plugin.zsh
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -# To use: add a .jira-url file in the base of your project
    -#         You can also set JIRA_URL in your .zshrc or put .jira-url in your home directory
    -#         .jira-url in the current directory takes precedence
    -#
    -# If you use Rapid Board, set:
    -#JIRA_RAPID_BOARD="yes"
    -# in you .zshrc
    -#
    -# Setup: cd to/my/project
    -#        echo "https://name.jira.com" >> .jira-url
    -# Usage: jira           # opens a new issue
    -#        jira ABC-123   # Opens an existing issue
    -open_jira_issue () {
    -  if [ -f .jira-url ]; then
    -    jira_url=$(cat .jira-url)
    -  elif [ -f ~/.jira-url ]; then
    -    jira_url=$(cat ~/.jira-url)
    -  elif [[ "x$JIRA_URL" != "x" ]]; then
    -    jira_url=$JIRA_URL
    -  else
    -    echo "JIRA url is not specified anywhere."
    -    return 0
    -  fi
    -
    -  if [ -z "$1" ]; then
    -    echo "Opening new issue"
    -    `open $jira_url/secure/CreateIssue!default.jspa`
    -  else
    -    echo "Opening issue #$1"
    -    if [[ "x$JIRA_RAPID_BOARD" = "yes" ]]; then
    -      `open $jira_url/issues/$1`
    -    else
    -      `open $jira_url/browse/$1`
    -    fi
    -  fi
    -}
    -
    -alias jira='open_jira_issue'
    diff --git a/common/.oh-my-zsh/plugins/jruby/jruby.plugin.zsh b/common/.oh-my-zsh/plugins/jruby/jruby.plugin.zsh
    deleted file mode 100755
    index bb7975b..0000000
    --- a/common/.oh-my-zsh/plugins/jruby/jruby.plugin.zsh
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -# Aliases
    -alias jrspec='jruby --debug -S rspec --debug'
    -alias jprofile='jruby --profile.api -S rspec'
    -alias jexec='jruby -S'
    diff --git a/common/.oh-my-zsh/plugins/kate/kate.plugin.zsh b/common/.oh-my-zsh/plugins/kate/kate.plugin.zsh
    deleted file mode 100644
    index eb16522..0000000
    --- a/common/.oh-my-zsh/plugins/kate/kate.plugin.zsh
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -
    -# Kate
    -# Start kate always silent
    -alias kate='kate >/dev/null 2>&1'
    -
    -function kt () {
    -  cd $1
    -  kate $1
    -}
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/knife/_knife b/common/.oh-my-zsh/plugins/knife/_knife
    deleted file mode 100644
    index b44283f..0000000
    --- a/common/.oh-my-zsh/plugins/knife/_knife
    +++ /dev/null
    @@ -1,198 +0,0 @@
    -#compdef knife
    -
    -# You can override the path to knife.rb and your cookbooks by setting
    -# KNIFE_CONF_PATH=/path/to/my/.chef/knife.rb
    -# KNIFE_COOKBOOK_PATH=/path/to/my/chef/cookbooks
    -# Read around where these are used for more detail.
    -
    -# These flags should be available everywhere according to man knife
    -knife_general_flags=( --help --server-url --key --config --editor --format --log_level --logfile --no-editor --user --print-after --version --yes )
    -
    -# knife has a very special syntax, some example calls are:
    -# knife status
    -# knife cookbook list
    -# knife role show ROLENAME
    -# knife data bag show DATABAGNAME
    -# knife role show ROLENAME --attribute ATTRIBUTENAME
    -# knife cookbook show COOKBOOKNAME COOKBOOKVERSION recipes
    -
    -# The -Q switch in compadd allow for completions of things like "data bag" without having to go through two rounds of completion and avoids zsh inserting a \ for escaping spaces
    -_knife() {
    -  local curcontext="$curcontext" state line
    -  typeset -A opt_args
    -  cloudproviders=(bluebox ec2 rackspace slicehost terremark)
    -  _arguments \
    -    '1: :->knifecmd'\
    -    '2: :->knifesubcmd'\
    -    '3: :->knifesubcmd2' \
    -    '4: :->knifesubcmd3' \
    -    '5: :->knifesubcmd4' \
    -    '6: :->knifesubcmd5'
    -  
    -  case $state in
    -  knifecmd)
    -    compadd -Q "$@" bootstrap client configure cookbook "cookbook site" "data bag" diff exec environment index node recipe role search ssh status upload windows $cloudproviders
    -  ;;
    -  knifesubcmd)
    -    case $words[2] in
    -    (bluebox|ec2|rackspace|slicehost|terremark)
    -      compadd "$@" server images
    -    ;;
    -    client)
    -      compadd -Q "$@" "bulk delete" list create show delete edit reregister
    -    ;;
    -    configure)
    -      compadd "$@" client
    -    ;;
    -    cookbook)
    -      compadd -Q "$@" test list create download delete "metadata from" show "bulk delete" metadata upload
    -    ;;
    -    diff)
    -      _arguments '*:file or directory:_files -g "*"'
    -    ;;
    -    environment)
    -      compadd -Q "$@" list create delete edit show "from file"
    -    ;;
    -    node)
    -     compadd -Q "$@" "from file" create show edit delete list run_list "bulk delete"
    -    ;;
    -    recipe)
    -     compadd "$@" list
    -    ;;
    -    role)
    -      compadd -Q "$@" "bulk delete" create delete edit "from file" list show
    -    ;; 
    -    upload)
    -     _arguments '*:file or directory:_files -g "*"'
    -    ;;
    -    windows)
    -      compadd "$@" bootstrap
    -    ;;
    -    *)
    -    _arguments '2:Subsubcommands:($(_knife_options1))'
    -    esac
    -   ;;
    -   knifesubcmd2)
    -    case $words[3] in
    -     server)
    -      compadd "$@" list create delete
    -    ;;
    -     images)
    -      compadd "$@" list
    -    ;;
    -     site)
    -      compadd "$@" vendor show share search download list unshare
    -    ;;
    -     (show|delete|edit)
    -     _arguments '3:Subsubcommands:($(_chef_$words[2]s_remote))'
    -    ;;
    -    (upload|test)
    -     _arguments '3:Subsubcommands:($(_chef_$words[2]s_local) --all)'
    -    ;;
    -    list)
    -     compadd -a "$@" knife_general_flags
    -    ;;
    -    bag)
    -      compadd -Q "$@" show edit list "from file" create delete
    -    ;;
    -    *)
    -      _arguments '3:Subsubcommands:($(_knife_options2))'
    -    esac
    -   ;;
    -   knifesubcmd3)
    -     case $words[3] in
    -      show)
    -       case $words[2] in
    -       cookbook)
    -          versioncomp=1
    -          _arguments '4:Cookbookversions:($(_cookbook_versions) latest)'
    -       ;;
    -       (node|client|role)
    -         compadd "$@" --attribute
    -       esac
    -     esac
    -     case $words[4] in
    -     (show|edit)
    -     _arguments '4:Subsubsubcommands:($(_chef_$words[2]_$words[3]s_remote))'
    -    ;;
    -     file)
    -     _arguments '*:file or directory:_files -g "*.(rb|json)"'
    -    ;;
    -      list)
    -     compadd -a "$@" knife_general_flags
    -    ;;
    -        *)
    -       _arguments '*:Subsubcommands:($(_knife_options3))'
    -    esac
    -    ;;
    -    knifesubcmd4)
    -      if (( versioncomp > 0 )); then
    -        compadd "$@" attributes definitions files libraries providers recipes resources templates
    -      else
    -       _arguments '*:Subsubcommands:($(_knife_options2))'
    -      fi
    -    ;; 
    -    knifesubcmd5) 
    -      _arguments '*:Subsubcommands:($(_knife_options3))'
    -   esac
    -}
    -
    -# Helper functions to provide the argument completion for several depths of commands
    -_knife_options1() {
    - ( for line in $( knife $words[2] --help | grep -v "^knife" ); do echo $line | grep "\-\-"; done )
    -}
    -
    -_knife_options2() {
    - ( for line in $( knife $words[2] $words[3] --help | grep -v "^knife" ); do echo $line | grep "\-\-"; done )
    -}
    -
    -_knife_options3() {
    - ( for line in $( knife $words[2] $words[3] $words[4] --help | grep -v "^knife" ); do echo $line | grep "\-\-"; done )
    -}
    -
    -# The chef_x_remote functions use knife to get a list of objects of type x on the server
    -_chef_roles_remote() {
    - (knife role list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_clients_remote() {
    - (knife client list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_nodes_remote() {
    - (knife node list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_cookbooks_remote() {
    - (knife cookbook list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_sitecookbooks_remote() {
    - (knife cookbook site list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_data_bags_remote() {
    - (knife data bag list --format json | grep \" | awk '{print $1}' | awk -F"," '{print $1}' | awk -F"\"" '{print $2}')
    -}
    -
    -_chef_environments_remote() {
    -  (knife environment list | awk '{print $1}')
    -}
    -
    -# The chef_x_local functions use the knife config to find the paths of relevant objects x to be uploaded to the server
    -_chef_cookbooks_local() {
    -  
    -  local knife_rb=${KNIFE_CONF_PATH:-${HOME}/.chef/knife.rb}
    -  if [ -f ./.chef/knife.rb ]; then
    -    knife_rb="./.chef/knife.rb"
    -  fi
    -  local cookbook_path=${KNIFE_COOKBOOK_PATH:-$(grep cookbook_path $knife_rb | awk 'BEGIN {FS = "[" }; {print $2}' | sed 's/\,//g' | sed "s/'//g" | sed 's/\(.*\)]/\1/' )}
    -  (for i in $cookbook_path; do ls $i; done)
    -}
    -
    -# This function extracts the available cookbook versions on the chef server
    -_cookbook_versions() {
    -  (knife cookbook show $words[4] | grep -v $words[4] | grep -v -E '\]|\[|\{|\}' | sed 's/ //g' | sed 's/"//g')
    -}
    -
    -_knife "$@"
    diff --git a/common/.oh-my-zsh/plugins/laravel/_artisan b/common/.oh-my-zsh/plugins/laravel/_artisan
    deleted file mode 100644
    index 8637514..0000000
    --- a/common/.oh-my-zsh/plugins/laravel/_artisan
    +++ /dev/null
    @@ -1,40 +0,0 @@
    -#compdef artisan
    -
    -# Laravel autocompletion
    -# Author: John Hamelink 
    -#
    -# This plugin does the following:
    -#  - Adds aliases and autocompletion for artisan
    -#  - Adds aliases and autocompletion for bob
    -
    -local curcontext="$curcontext" state line _opts _bundles ret=1
    -_arguments -C \
    -    '1: :->cmds' \
    -    '*:: :->args' && ret=0
    -
    -case $state in
    -    cmds)
    -
    -    _values "Artisan command" \
    -        'session\:install[Create a session table]' \
    -        'migrate[Manage Migrations]' \
    -        'test[Run a test]' \
    -        'route\:\:call[Call a route in the CLI]' \
    -        'key\:\:generate[Generate a key]'
    -        ret=0
    -        ;;
    -    args)
    -        case $line[1] in
    -            migrate)
    -                _values \
    -                    'install[Create the Laravel migration table' \
    -                    'make[Create a migration]' \
    -                    'rollback[Roll back to the last migration operation]' \
    -                    'reset[Roll back all migrations that have ever run]'
    -                ret=0
    -                ;;
    -        esac
    -        ;;
    -esac
    -
    -return ret
    diff --git a/common/.oh-my-zsh/plugins/laravel/laravel.plugin.zsh b/common/.oh-my-zsh/plugins/laravel/laravel.plugin.zsh
    deleted file mode 100644
    index ed932ee..0000000
    --- a/common/.oh-my-zsh/plugins/laravel/laravel.plugin.zsh
    +++ /dev/null
    @@ -1,3 +0,0 @@
    -#!zsh
    -alias artisan='php artisan'
    -alias bob='php artisan bob::build'
    diff --git a/common/.oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh b/common/.oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh
    deleted file mode 100644
    index bc36c80..0000000
    --- a/common/.oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh
    +++ /dev/null
    @@ -1,25 +0,0 @@
    -#!/usr/bin/env zsh
    -# Keeps track of the last used working directory and automatically jumps
    -# into it for new shells.
    -
    -# Flag indicating if we've previously jumped to last directory.
    -typeset -g ZSH_LAST_WORKING_DIRECTORY
    -mkdir -p "$ZSH/cache"
    -local cache_file="$ZSH/cache/last-working-dir"
    -
    -# Updates the last directory once directory is changed.
    -function chpwd() {
    -  # Use >| in case noclobber is set to avoid "file exists" error
    -	pwd >| "$cache_file"
    -}
    -
    -# Changes directory to the last working directory.
    -function lwd() {
    -	[[ ! -r "$cache_file" ]] || cd `cat "$cache_file"`
    -}
    -
    -# Automatically jump to last working directory unless this isn't the first time
    -# this plugin has been loaded.
    -if [[ -z "$ZSH_LAST_WORKING_DIRECTORY" ]]; then
    -	lwd 2>/dev/null && ZSH_LAST_WORKING_DIRECTORY=1 || true
    -fi
    diff --git a/common/.oh-my-zsh/plugins/lein/lein.plugin.zsh b/common/.oh-my-zsh/plugins/lein/lein.plugin.zsh
    deleted file mode 100644
    index 11c9297..0000000
    --- a/common/.oh-my-zsh/plugins/lein/lein.plugin.zsh
    +++ /dev/null
    @@ -1,41 +0,0 @@
    -function _lein_commands() {
    -    local ret=1 state
    -    _arguments ':subcommand:->subcommand' && ret=0
    -
    -    case $state in
    -      subcommand)
    -        subcommands=(
    -          "classpath:print the classpath of the current project"
    -          "clean:remove compiled files and dependencies from project"
    -          "compile:ahead-of-time compile the project"
    -          "deploy:build jar and deploy to remote repository"
    -          "deps:download and install all dependencies"
    -          "help:display a list of tasks or help for a given task"
    -          "install:install the project and its dependencies in your local repository"
    -          "int:enter an interactive task shell"
    -          "interactive:enter an interactive task shell"
    -          "jack-in:jack in to a clojure slime session from emacs."
    -          "jar:create a jar file containing the compiled .class files"
    -          "javac:compile java source files"
    -          "new:create a new project skeleton"
    -          "plugin:manage user-level plugins"
    -          "pom:write a pom.xml file to disk for maven interop"
    -          "repl:start a repl session either with the current project or standalone"
    -          "retest:run only the test namespaces which failed last time around"
    -          "run:run the project's -main function"
    -          "search:search remote maven repositories for matching jars"
    -          "swank:launch swank server for Emacs to connect"
    -          "test:run the project's tests"
    -          "test!:run a project's tests after cleaning and fetching dependencies"
    -          "trampoline:run a task without nesting the project's JVM inside Leiningen's."
    -          "uberjar:Create a jar including the contents of each of deps"
    -          "upgrade:upgrade leiningen to the latest stable release"
    -          "version:print leiningen's version"
    -        )
    -        _describe -t subcommands 'leiningen subcommands' subcommands && ret=0
    -    esac
    -
    -    return ret
    -}
    -
    -compdef _lein_commands lein
    diff --git a/common/.oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh b/common/.oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh
    deleted file mode 100644
    index 7661c6a..0000000
    --- a/common/.oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -# To use: add a .lighthouse file into your directory with the URL to the
    -# individual project. For example:
    -# https://rails.lighthouseapp.com/projects/8994
    -# Example usage: http://screencast.com/t/ZDgwNDUwNT
    -open_lighthouse_ticket () {
    -  if [ ! -f .lighthouse-url ]; then
    -    echo "There is no .lighthouse-url file in the current directory..."
    -    return 0;
    -  else
    -    lighthouse_url=$(cat .lighthouse-url);
    -    echo "Opening ticket #$1";
    -    `open $lighthouse_url/tickets/$1`;
    -  fi
    -}
    -
    -alias lho='open_lighthouse_ticket'
    diff --git a/common/.oh-my-zsh/plugins/lol/lol.plugin.zsh b/common/.oh-my-zsh/plugins/lol/lol.plugin.zsh
    deleted file mode 100644
    index ae065c1..0000000
    --- a/common/.oh-my-zsh/plugins/lol/lol.plugin.zsh
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -# LOL!!1
    -# Source: http://aur.archlinux.org/packages/lolbash/lolbash/lolbash.sh
    -
    -alias wtf='dmesg'
    -alias onoz='cat /var/log/errors.log'
    -alias rtfm='man'
    -
    -alias :3='echo'
    -alias visible='echo'
    -alias invisible='cat'
    -alias moar='more'
    -alias tldr='less'
    -alias alwayz='tail -f'
    -
    -alias icanhas='mkdir'
    -alias gimmeh='touch'
    -alias donotwant='rm'
    -alias dowant='cp'
    -alias gtfo='mv'
    -alias nowai='chmod'
    -
    -alias hai='cd'
    -alias iz='ls'
    -alias plz='pwd'
    -alias ihasbucket='df -h'
    -
    -alias inur='locate'
    -alias iminurbase='finger'
    -
    -alias btw='nice'
    -alias obtw='nohup'
    -
    -alias nomz='ps aux'
    -alias nomnom='killall'
    -
    -alias byes='exit'
    -alias cya='reboot'
    -alias kthxbai='halt'
    diff --git a/common/.oh-my-zsh/plugins/macports/_port b/common/.oh-my-zsh/plugins/macports/_port
    deleted file mode 100644
    index 06d7fb4..0000000
    --- a/common/.oh-my-zsh/plugins/macports/_port
    +++ /dev/null
    @@ -1,89 +0,0 @@
    -#compdef port
    -
    -local subcmds 
    -
    -# we cache the list of ports
    -# we shall use some cache policy to avoid problems with new ports
    -if (( ! $+portlist )); then
    -	portlist=($(port echo all; echo "all current active inactive installed uninstalled outdated"))
    -fi
    -
    -subcmds=(
    -'activate'
    -'archive'
    -'build'
    -'cat'
    -'clean'
    -'configure'
    -'contents'
    -'deactivate'
    -'dependents'
    -'deps'
    -'destroot'
    -'dir'
    -'distcheck'
    -'distclean'
    -'dmg'
    -'echo'
    -'edit'
    -'extract'
    -'fetch'
    -'file'
    -'help'
    -'info'
    -'install' 
    -'installed' 
    -'list'
    -'livecheck'
    -'location'
    -'mpkg'
    -'outdated'
    -'patch'
    -'pkg'
    -'provides'
    -'rpmpackage'
    -'search'
    -'selfupdate'
    -'sync'
    -'test'
    -'unarchive'
    -'uninstall'
    -'upgrade' 
    -'variants'
    -'version'
    -)
    -
    -_arguments -C \
    -'-v[verbose mode (generate verbose messages)]' \
    -'-d[debug mode (generate debugging messages)]' \
    -'-q[quiet mode (suppress messages)]' \
    -'-D[specify portdir]' \
    -'-k[keep mode (do not autoclean after install)]' \
    -'-n[dont follow dependencies in upgrade (only for upgrading)]' \
    -'-a[upgrade all installed ports (only for upgrading)]' \
    -'-u[uninstall non-active ports when upgrading and uninstalling]' \
    -'-f[force mode (ignore state file)]' \
    -'-s[source-only mode]' \
    -'-b[binary-only mode]' \
    -'-o[honor state files older than Portfile]' \
    -'*::command:->command' \
    -&& return 0
    -
    -case $state in
    -	command)
    -	if ((CURRENT == 1)); then
    -		state=subcommands
    -	else
    -		state=portname
    -	fi
    -	;;
    -esac
    -
    -case $state in
    -	subcommands)
    -	_describe -t commands 'port commands' subcmds
    -	;;
    -	portname)
    -	_describe -t commands 'available ports' portlist
    -	;;
    -esac
    diff --git a/common/.oh-my-zsh/plugins/macports/macports.plugin.zsh b/common/.oh-my-zsh/plugins/macports/macports.plugin.zsh
    deleted file mode 100644
    index 277352e..0000000
    --- a/common/.oh-my-zsh/plugins/macports/macports.plugin.zsh
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -#Aliases
    -alias pc="sudo port clean --all installed"
    -alias pi="sudo port install $1"
    -alias psu="sudo port selfupdate"
    -alias puni="sudo port uninstall inactive"
    -alias puo="sudo port upgrade outdated"
    -alias pup="psu && puo"
    -
    diff --git a/common/.oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh b/common/.oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh
    deleted file mode 100644
    index 9aa2d16..0000000
    --- a/common/.oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -
    -# Mercurial
    -alias hgc='hg commit'
    -alias hgb='hg branch'
    -alias hgba='hg branches'
    -alias hgbk='hg bookmarks'
    -alias hgco='hg checkout'
    -alias hgd='hg diff'
    -alias hged='hg diffmerge'
    -# pull and update
    -alias hgi='hg incoming'
    -alias hgl='hg pull -u'
    -alias hglr='hg pull --rebase'
    -alias hgo='hg outgoing'
    -alias hgp='hg push'
    -alias hgs='hg status'
    -# this is the 'git commit --amend' equivalent
    -alias hgca='hg qimport -r tip ; hg qrefresh -e ; hg qfinish tip'
    -
    -function hg_current_branch() {
    -  if [ -d .hg ]; then
    -    echo hg:$(hg branch)
    -  fi
    -}
    diff --git a/common/.oh-my-zsh/plugins/mvn/mvn.plugin.zsh b/common/.oh-my-zsh/plugins/mvn/mvn.plugin.zsh
    deleted file mode 100644
    index 799f6fc..0000000
    --- a/common/.oh-my-zsh/plugins/mvn/mvn.plugin.zsh
    +++ /dev/null
    @@ -1,170 +0,0 @@
    -# mvn-color based on https://gist.github.com/1027800
    -export BOLD=`tput bold`
    -export UNDERLINE_ON=`tput smul`
    -export UNDERLINE_OFF=`tput rmul`
    -export TEXT_BLACK=`tput setaf 0`
    -export TEXT_RED=`tput setaf 1`
    -export TEXT_GREEN=`tput setaf 2`
    -export TEXT_YELLOW=`tput setaf 3`
    -export TEXT_BLUE=`tput setaf 4`
    -export TEXT_MAGENTA=`tput setaf 5`
    -export TEXT_CYAN=`tput setaf 6`
    -export TEXT_WHITE=`tput setaf 7`
    -export BACKGROUND_BLACK=`tput setab 0`
    -export BACKGROUND_RED=`tput setab 1`
    -export BACKGROUND_GREEN=`tput setab 2`
    -export BACKGROUND_YELLOW=`tput setab 3`
    -export BACKGROUND_BLUE=`tput setab 4`
    -export BACKGROUND_MAGENTA=`tput setab 5`
    -export BACKGROUND_CYAN=`tput setab 6`
    -export BACKGROUND_WHITE=`tput setab 7`
    -export RESET_FORMATTING=`tput sgr0`
    -
    - 
    -# Wrapper function for Maven's mvn command.
    -mvn-color()
    -{
    -  # Filter mvn output using sed
    -  mvn $@ | sed -e "s/\(\[INFO\]\ \-.*\)/${TEXT_BLUE}${BOLD}\1/g" \
    -               -e "s/\(\[INFO\]\ \[.*\)/${RESET_FORMATTING}${BOLD}\1${RESET_FORMATTING}/g" \
    -               -e "s/\(\[INFO\]\ BUILD SUCCESSFUL\)/${BOLD}${TEXT_GREEN}\1${RESET_FORMATTING}/g" \
    -               -e "s/\(\[WARNING\].*\)/${BOLD}${TEXT_YELLOW}\1${RESET_FORMATTING}/g" \
    -               -e "s/\(\[ERROR\].*\)/${BOLD}${TEXT_RED}\1${RESET_FORMATTING}/g" \
    -               -e "s/Tests run: \([^,]*\), Failures: \([^,]*\), Errors: \([^,]*\), Skipped: \([^,]*\)/${BOLD}${TEXT_GREEN}Tests run: \1${RESET_FORMATTING}, Failures: ${BOLD}${TEXT_RED}\2${RESET_FORMATTING}, Errors: ${BOLD}${TEXT_RED}\3${RESET_FORMATTING}, Skipped: ${BOLD}${TEXT_YELLOW}\4${RESET_FORMATTING}/g"
    - 
    -  # Make sure formatting is reset
    -  echo -ne ${RESET_FORMATTING}
    -}
    - 
    -# Override the mvn command with the colorized one.
    -#alias mvn="mvn-color"
    -
    -# aliases
    -alias mvncie='mvn clean install eclipse:eclipse'
    -alias mvnci='mvn clean install'
    -alias mvne='mvn eclipse:eclipse'
    -alias mvnce='mvn clean eclipse:clean eclipse:eclipse'
    -alias mvnd='mvn deploy'
    -alias mvnp='mvn package'
    -alias mvnc='mvn clean'
    -alias mvncom='mvn compile'
    -alias mvnt='mvn test'
    -alias mvnag='mvn archetype:generate'
    -
    -function listMavenCompletions { 
    -     reply=(
    -        # common lifecycle
    -        clean process-resources compile process-test-resources test-compile test package verify install deploy site
    -        
    -        # common plugins
    -        deploy failsafe install site surefire checkstyle javadoc jxr pmd ant antrun archetype assembly dependency enforcer gpg help release repository source eclipse idea jetty cargo jboss tomcat tomcat6 tomcat7 exec versions war ear ejb android scm buildnumber nexus repository sonar license hibernate3 liquibase flyway gwt
    -       
    -        # deploy
    -        deploy:deploy-file
    -        # failsafe
    -        failsafe:integration-test failsafe:verify
    -        # install
    -        install:install-file
    -        # site
    -        site:site site:deploy site:run site:stage site:stage-deploy
    -        # surefire
    -        surefire:test
    -            
    -        # checkstyle
    -        checkstyle:checkstyle checkstyle:check
    -        # javadoc
    -        javadoc:javadoc javadoc:jar javadoc:aggregate
    -        # jxr
    -        jxr:jxr
    -        # pmd
    -        pmd:pmd pmd:cpd pmd:check pmd:cpd-check
    -
    -        # ant
    -        ant:ant ant:clean
    -        # antrun
    -        antrun:run
    -        # archetype
    -        archetype:generate archetype:create-from-project archetype:crawl
    -        # assembly
    -        assembly:single assembly:assembly
    -        # dependency
    -        dependency:analyze dependency:analyze-dep-mgt dependency:analyze-only dependency:analyze-report dependency:build-classpath dependency:copy dependency:copy-dependencies dependency:get dependency:go-offline dependency:list dependency:purge-local-repository dependency:resolve dependency:resolve-plugins dependency:sources dependency:tree dependency:unpack dependency:unpack-dependencies
    -        # enforcer
    -        enforcer:enforce
    -        # gpg
    -        gpg:sign gpg:sign-and-deploy-file
    -        # help
    -        help:active-profiles help:all-profiles help:describe help:effective-pom help:effective-settings help:evaluate help:expressions help:system
    -        # release
    -        release:clean release:prepare release:rollback release:perform release:stage release:branch release:update-versions
    -        # repository
    -        repository:bundle-create repository:bundle-pack
    -        # source
    -        source:aggregate source:jar source:jar-no-fork
    -            
    -        # eclipse
    -        eclipse:clean eclipse:eclipse
    -        # idea
    -        idea:clean idea:idea
    -            
    -        # jetty
    -        jetty:run jetty:run-exploded
    -        # cargo
    -        cargo:start cargo:run cargo:stop cargo:deploy cargo:undeploy cargo:help
    -        # jboss
    -        jboss:start jboss:stop jboss:deploy jboss:undeploy jboss:redeploy
    -        # tomcat
    -        tomcat:start tomcat:stop tomcat:deploy tomcat:undeploy tomcat:redeploy
    -        # tomcat6
    -        tomcat6:run tomcat6:run-war tomcat6:run-war-only tomcat6:stop tomcat6:deploy tomcat6:undeploy
    -        # tomcat7
    -        tomcat7:run tomcat7:run-war tomcat7:run-war-only tomcat7:deploy
    -        # exec
    -        exec:exec exec:java
    -        # versions
    -        versions:display-dependency-updates versions:display-plugin-updates versions:display-property-updates versions:update-parent versions:update-properties versions:update-child-modules versions:lock-snapshots versions:unlock-snapshots versions:resolve-ranges versions:set versions:use-releases versions:use-next-releases versions:use-latest-releases versions:use-next-snapshots versions:use-latest-snapshots versions:use-next-versions versions:use-latest-versions versions:commit versions:revert
    -        # scm
    -        scm:add scm:checkin scm:checkout scm:update scm:status
    -        # buildnumber
    -        buildnumber:create buildnumber:create-timestamp buildnumber:help buildnumber:hgchangeset
    -
    -        # war
    -        war:war war:exploded war:inplace war:manifest
    -        # ear
    -        ear:ear ear:generate-application-xml
    -        # ejb
    -        ejb:ejb
    -        # android
    -        android:apk android:apklib android:deploy android:deploy-dependencies android:dex android:emulator-start android:emulator-stop android:emulator-stop-all android:generate-sources android:help android:instrument android:manifest-update android:pull android:push android:redeploy android:run android:undeploy android:unpack android:version-update android:zipalign android:devices
    -        # nexus
    -        nexus:staging-list nexus:staging-close nexus:staging-drop nexus:staging-release nexus:staging-build-promotion nexus:staging-profiles-list nexus:settings-download
    -        # repository
    -        repository:bundle-create repository:bundle-pack repository:help
    -
    -        # sonar
    -        sonar:sonar
    -        # license
    -        license:format license:check
    -        # hibernate3
    -        hibernate3:hbm2ddl hibernate3:help
    -        # liquibase
    -        liquibase:changelogSync liquibase:changelogSyncSQL liquibase:clearCheckSums liquibase:dbDoc liquibase:diff liquibase:dropAll liquibase:help liquibase:migrate liquibase:listLocks liquibase:migrateSQL liquibase:releaseLocks liquibase:rollback liquibase:rollbackSQL liquibase:status liquibase:tag liquibase:update liquibase:updateSQL liquibase:updateTestingRollback
    -        # flyway
    -        flyway:clean flyway:history flyway:init flyway:migrate flyway:status flyway:validate
    -        # gwt
    -        gwt:browser gwt:clean gwt:compile gwt:compile-report gwt:css gwt:debug gwt:eclipse gwt:eclipseTest gwt:generateAsync gwt:help gwt:i18n gwt:mergewebxml gwt:resources gwt:run gwt:sdkInstall gwt:source-jar gwt:soyc gwt:test
    -
    -        # options
    -        -Dmaven.test.skip=true -DskipTests -Dmaven.surefire.debug -DenableCiProfile -Dpmd.skip=true -Dcheckstyle.skip=true -Dtycho.mode=maven
    -
    -        # arguments
    -        -am -amd -B -C -c -cpu -D -e -emp -ep -f -fae -ff -fn -gs -h -l -N -npr -npu -nsu -o -P -pl -q -rf -s -T -t -U -up -V -v -X
    -
    -        cli:execute cli:execute-phase 
    -        archetype:generate generate-sources 
    -        cobertura:cobertura
    -        -Dtest= `if [ -d ./src/test/java ] ; then find ./src/test/java -type f -name '*.java' | grep -v svn | sed 's?.*/\([^/]*\)\..*?-Dtest=\1?' ; fi`
    -    ); 
    -}
    -
    -compctl -K listMavenCompletions mvn
    diff --git a/common/.oh-my-zsh/plugins/mysql-macports/mysql-macports.plugin.zsh b/common/.oh-my-zsh/plugins/mysql-macports/mysql-macports.plugin.zsh
    deleted file mode 100644
    index c39563f..0000000
    --- a/common/.oh-my-zsh/plugins/mysql-macports/mysql-macports.plugin.zsh
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -# commands to control local mysql-server installation
    -# paths are for osx installation via macports
    -
    -alias mysqlstart='sudo /opt/local/share/mysql5/mysql/mysql.server start'
    -alias mysqlstop='sudo /opt/local/share/mysql5/mysql/mysql.server stop'
    -alias mysqlrestart='sudo /opt/local/share/mysql5/mysql/mysql.server restart'
    -
    -alias mysqlstatus='mysqladmin5 -u root -p ping'
    diff --git a/common/.oh-my-zsh/plugins/nanoc/_nanoc b/common/.oh-my-zsh/plugins/nanoc/_nanoc
    deleted file mode 100644
    index fde07c3..0000000
    --- a/common/.oh-my-zsh/plugins/nanoc/_nanoc
    +++ /dev/null
    @@ -1,44 +0,0 @@
    -#compdef nanoc
    -#autoload
    -
    -# nanoc zsh completion - based on the homebrew zsh completion
    -# requires the 'nanoc' gem to be installed
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'autocompile:start the autocompiler'
    -  'compile:compile items of this site'
    -  'create-item:create an item'
    -  'create-layout:create a layout'
    -  'create-site:create a site'
    -  'deploy:deploy the compiled site'
    -  'help:show help'
    -  'prune:remove files not managed by nanoc from the output directory'
    -  'show-data:show data in this site'
    -  'show-plugins:show all available plugins'
    -  'show-rules:describe the rules for each item'
    -  'update:update the data stored by the data source to a newer version'
    -  'validate-css:validate the site’s CSS'
    -  'validate-html:validate the site’s HTML'
    -  'validate-links:validate links in site'
    -  'view:start the web server that serves static files'
    -  'watch:start the watcher'
    -)
    -
    -local expl
    -local -a pkgs installed_pkgs
    -
    -_arguments \
    -  '(--color)--color[enable color]' \
    -  '(--debug)--debug[enable debugging]' \
    -  '(--help)--help[show the help message and quit]' \
    -  '(--no-color)--no-color[disable color]' \
    -  '(--verbose)--verbose[make nanoc output more detailed]' \
    -  '(--version)--version[show version information and quit]' \
    -  '(--warn)--warn[enable warnings]' \
    -  '*:: :->subcmds' && return 0
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "nanoc subcommand" _1st_arguments
    -  return
    -fi
    diff --git a/common/.oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh b/common/.oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh
    deleted file mode 100644
    index 5a50646..0000000
    --- a/common/.oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -alias n='nanoc'
    -alias na='nanoc autocompile'
    -alias nco='nanoc compile'
    -alias nci='nanoc create_item'
    -alias ncl='nanoc create_layout'
    -alias ncs='nanoc create_site'
    -alias nd='nanoc deploy'
    -alias nv='nanoc view'
    -alias nw='nanoc watch'
    diff --git a/common/.oh-my-zsh/plugins/node/node.plugin.zsh b/common/.oh-my-zsh/plugins/node/node.plugin.zsh
    deleted file mode 100644
    index 3bbed6f..0000000
    --- a/common/.oh-my-zsh/plugins/node/node.plugin.zsh
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# Open the node api for your current version to the optional section.
    -# TODO: Make the section part easier to use.
    -function node-docs {
    -	open "http://nodejs.org/docs/$(node --version)/api/all.html#all_$1"
    -}
    diff --git a/common/.oh-my-zsh/plugins/npm/npm.plugin.zsh b/common/.oh-my-zsh/plugins/npm/npm.plugin.zsh
    deleted file mode 100644
    index c3eb91d..0000000
    --- a/common/.oh-my-zsh/plugins/npm/npm.plugin.zsh
    +++ /dev/null
    @@ -1 +0,0 @@
    -eval "$(npm completion 2>/dev/null)"
    diff --git a/common/.oh-my-zsh/plugins/nyan/nyan.plugin.zsh b/common/.oh-my-zsh/plugins/nyan/nyan.plugin.zsh
    deleted file mode 100644
    index 6321e5f..0000000
    --- a/common/.oh-my-zsh/plugins/nyan/nyan.plugin.zsh
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -if [[ -x `which nc` ]]; then
    -  alias nyan='nc -v miku.acm.uiuc.edu 23' # nyan cat
    -fi
    -
    -
    diff --git a/common/.oh-my-zsh/plugins/osx/_man-preview b/common/.oh-my-zsh/plugins/osx/_man-preview
    deleted file mode 100644
    index 6cc344a..0000000
    --- a/common/.oh-my-zsh/plugins/osx/_man-preview
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -#compdef man-preview
    -#autoload
    -
    -_man
    -
    diff --git a/common/.oh-my-zsh/plugins/osx/osx.plugin.zsh b/common/.oh-my-zsh/plugins/osx/osx.plugin.zsh
    deleted file mode 100644
    index 51cd7c1..0000000
    --- a/common/.oh-my-zsh/plugins/osx/osx.plugin.zsh
    +++ /dev/null
    @@ -1,159 +0,0 @@
    -# ------------------------------------------------------------------------------
    -#          FILE:  osx.plugin.zsh
    -#   DESCRIPTION:  oh-my-zsh plugin file.
    -#        AUTHOR:  Sorin Ionescu (sorin.ionescu@gmail.com)
    -#       VERSION:  1.1.0
    -# ------------------------------------------------------------------------------
    -
    -function tab() {
    -  local command="cd \\\"$PWD\\\""
    -  (( $# > 0 )) && command="${command}; $*"
    -
    -  the_app=$(
    -    osascript 2>/dev/null </dev/null </dev/null < 0 )) && command="${command}; $*"
    -
    -  the_app=$(
    -    osascript 2>/dev/null </dev/null < 0 )) && command="${command}; $*"
    -
    -  the_app=$(
    -    osascript 2>/dev/null </dev/null </dev/null </dev/null < 0 )) && qlmanage -p $* &>/dev/null &
    -}
    -
    -function man-preview() {
    -  man -t "$@" | open -f -a Preview
    -}
    -
    -function trash() {
    -  local trash_dir="${HOME}/.Trash"
    -  local temp_ifs=$IFS
    -  IFS=$'\n'
    -  for item in "$@"; do
    -    if [[ -e "$item" ]]; then
    -      item_name="$(basename $item)"
    -      if [[ -e "${trash_dir}/${item_name}" ]]; then
    -        mv -f "$item" "${trash_dir}/${item_name} $(date "+%H-%M-%S")"
    -      else
    -        mv -f "$item" "${trash_dir}/"
    -      fi
    -    fi
    -  done
    -  IFS=$temp_ifs
    -}
    -
    -function vncviewer() {
    -  open vnc://$@
    -}
    diff --git a/common/.oh-my-zsh/plugins/pass/_pass b/common/.oh-my-zsh/plugins/pass/_pass
    deleted file mode 100644
    index f6c1a6c..0000000
    --- a/common/.oh-my-zsh/plugins/pass/_pass
    +++ /dev/null
    @@ -1,119 +0,0 @@
    -#compdef pass
    -#autoload
    -
    -# Copyright (C) 2012:
    -#    Johan Venant 
    -#    Brian Mattern 
    -#    Jason A. Donenfeld .
    -#    Santiago Borrazás 
    -# All Rights Reserved.
    -# This file is licensed under the GPLv2+. Please see COPYING for more information.
    -
    -
    -_pass () {
    -	local cmd
    -	if (( CURRENT > 2)); then
    -		cmd=${words[2]}
    -		# Set the context for the subcommand.
    -		curcontext="${curcontext%:*:*}:pass-$cmd"
    -		# Narrow the range of words we are looking at to exclude `pass'
    -		(( CURRENT-- ))
    -		shift words
    -		# Run the completion for the subcommand
    -		case "${cmd}" in
    -			init)
    -				_arguments : \
    -					"-r[re-encrypt existing passwords]" \
    -					"--reencrypt[re-encrypt existing passwords]"
    -				_pass_complete_keys
    -				;;
    -			ls|list|edit)
    -				_pass_complete_entries_with_subdirs
    -				;;
    -			insert)
    -				_arguments : \
    -					"-e[echo password to console]" \
    -					"--echo[echo password to console]" \
    -					"-m[multiline]" \
    -					"--multiline[multiline]"
    -				_pass_complete_entries_with_subdirs
    -				;;
    -			generate)
    -				_arguments : \
    -					"-n[don't include symbols in password]" \
    -					"--no-symbols[don't include symbols in password]" \
    -					"-c[copy password to the clipboard]" \
    -					"--clip[copy password to the clipboard]"
    -				_pass_complete_entries_with_subdirs
    -				;;
    -			rm)
    -				_arguments : \
    -					"-f[force deletion]" \
    -					"--force[force deletion]" \
    -					"-r[recursively delete]" \
    -					"--recursive[recursively delete]"
    -					_pass_complete_entries_with_subdirs
    -				;;
    -			git)
    -				local -a subcommands
    -				subcommands=(
    -					"init:Initialize git repository"
    -					"push:Push to remote repository"
    -					"pull:Pull from remote repository"
    -					"config:Show git config"
    -					"log:Show git log"
    -					"reflog:Show git reflog"
    -				)
    -				_describe -t commands 'pass git' subcommands
    -				;;
    -			show|*)
    -				_pass_cmd_show
    -				;;
    -		esac
    -	else
    -		local -a subcommands
    -		subcommands=(
    -			"init:Initialize new password storage"
    -			"ls:List passwords"
    -			"show:Decrypt and print a password"
    -			"insert:Insert a new password"
    -			"generate:Generate a new password using pwgen"
    -			"edit:Edit a password with \$EDITOR"
    -			"rm:Remove the password"
    -			"git:Call git on the password store"
    -			"version:Output version information"
    -			"help:Output help message"
    -		)
    -		_describe -t commands 'pass' subcommands
    -		_arguments : \
    -			"--version[Output version information]" \
    -			"--help[Output help message]"
    -		_pass_cmd_show
    -	fi
    -}
    -
    -_pass_cmd_show () {
    -	_arguments : \
    -		"-c[put it on the clipboard]" \
    -		"--clip[put it on the clipboard]"
    -	_pass_complete_entries
    -}
    -_pass_complete_entries_helper () {
    -	local IFS=$'\n'
    -	local prefix="${PASSWORD_STORE_DIR:-$HOME/.password-store}"
    -	_values -C 'passwords' $(find "$prefix" \( -name .git -o -name .gpg-id \) -prune -o $@ -print | sed -e "s#${prefix}.##" -e 's#\.gpg##' | sort)
    -}
    -
    -_pass_complete_entries_with_subdirs () {
    -	_pass_complete_entries_helper
    -}
    -
    -_pass_complete_entries () {
    -	_pass_complete_entries_helper -type f
    -}
    -
    -_pass_complete_keys () {
    -	local IFS=$'\n'
    -	# Extract names and email addresses from gpg --list-keys
    -	_values 'gpg keys' $(gpg2 --list-secret-keys --with-colons | cut -d : -f 10 | sort -u | sed '/^$/d')
    -}
    diff --git a/common/.oh-my-zsh/plugins/per-directory-history/per-directory-history.plugin.zsh b/common/.oh-my-zsh/plugins/per-directory-history/per-directory-history.plugin.zsh
    deleted file mode 100644
    index 61e8b5a..0000000
    --- a/common/.oh-my-zsh/plugins/per-directory-history/per-directory-history.plugin.zsh
    +++ /dev/null
    @@ -1,149 +0,0 @@
    -#!/usr/bin/env zsh
    -#
    -# This is a implementation of per directory history for zsh, some 
    -# implementations of which exist in bash[1,2].  It also implements 
    -# a per-directory-history-toggle-history function to change from using the 
    -# directory history to using the global history.  In both cases the history is 
    -# always saved to both the global history and the directory history, so the 
    -# toggle state will not effect the saved histories.  Being able to switch 
    -# between global and directory histories on the fly is a novel feature as far 
    -# as I am aware.
    -#
    -#-------------------------------------------------------------------------------
    -# Configuration
    -#-------------------------------------------------------------------------------
    -#
    -# HISTORY_BASE a global variable that defines the base directory in which the 
    -# directory histories are stored
    -#
    -#-------------------------------------------------------------------------------
    -# History
    -#-------------------------------------------------------------------------------
    -#
    -# The idea/inspiration for a per directory history is from Stewart MacArthur[1] 
    -# and Dieter[2], the implementation idea is from Bart Schaefer on the the zsh 
    -# mailing list[3].  The implementation is by Jim Hester in September 2012.
    -#
    -# [1]: http://www.compbiome.com/2010/07/bash-per-directory-bash-history.html
    -# [2]: http://dieter.plaetinck.be/per_directory_bash
    -# [3]: http://www.zsh.org/mla/users/1997/msg00226.html
    -#
    -################################################################################
    -#
    -# Copyright (c) 2012 Jim Hester
    -#
    -# This software is provided 'as-is', without any express or implied warranty.  
    -# In no event will the authors be held liable for any damages arising from the 
    -# use of this software.
    -#
    -# Permission is granted to anyone to use this software for any purpose, 
    -# including commercial applications, and to alter it and redistribute it 
    -# freely, subject to the following restrictions:
    -#
    -# 1. The origin of this software must not be misrepresented; you must not claim 
    -# that you wrote the original software. If you use this software in a product, 
    -# an acknowledgment in the product documentation would be appreciated but is 
    -# not required.
    -#
    -# 2. Altered source versions must be plainly marked as such, and must not be 
    -# misrepresented as being the original software.
    -#
    -# 3. This notice may not be removed or altered from any source distribution..
    -#
    -################################################################################
    -
    -#-------------------------------------------------------------------------------
    -# configuration, the base under which the directory histories are stored
    -#-------------------------------------------------------------------------------
    -
    -[[ -z $HISTORY_BASE ]] && HISTORY_BASE="$HOME/.directory_history"
    -
    -#-------------------------------------------------------------------------------
    -# toggle global/directory history used for searching - ctrl-G by default
    -#-------------------------------------------------------------------------------
    -
    -function per-directory-history-toggle-history() {
    -  if [[ $_per_directory_history_is_global == true ]]; then
    -    _per-directory-history-set-directory-history
    -    print "\nusing local history\n"
    -  else
    -    _per-directory-history-set-global-history
    -    print "\nusing global history\n"
    -  fi
    -  zle .push-line
    -  zle .accept-line
    -}
    -
    -autoload per-directory-history-toggle-history
    -zle -N per-directory-history-toggle-history
    -bindkey '^G' per-directory-history-toggle-history
    -
    -#-------------------------------------------------------------------------------
    -# implementation details
    -#-------------------------------------------------------------------------------
    -
    -_per_directory_history_directory="$HISTORY_BASE${PWD:A}/history"
    -
    -function _per-directory-history-change-directory() {
    -  _per_directory_history_directory="$HISTORY_BASE${PWD:A}/history"
    -  mkdir -p ${_per_directory_history_directory:h}
    -  if [[ $_per_directory_history_is_global == false ]]; then
    -    #save to the global history
    -    fc -AI $HISTFILE
    -    #save history to previous file
    -    local prev="$HISTORY_BASE${OLDPWD:A}/history"
    -    mkdir -p ${prev:h}
    -    fc -AI $prev
    -
    -    #discard previous directory's history
    -    local original_histsize=$HISTSIZE
    -    HISTSIZE=0
    -    HISTSIZE=$original_histsize
    -    
    -    #read history in new file
    -    if [[ -e $_per_directory_history_directory ]]; then
    -      fc -R $_per_directory_history_directory
    -    fi
    -  fi
    -}
    -
    -function _per-directory-history-addhistory() {
    -  print -sr -- ${1%%$'\n'}
    -  fc -p $_per_directory_history_directory
    -}
    -
    -
    -function _per-directory-history-set-directory-history() {
    -  if [[ $_per_directory_history_is_global == true ]]; then
    -    fc -AI $HISTFILE
    -    local original_histsize=$HISTSIZE
    -    HISTSIZE=0
    -    HISTSIZE=$original_histsize
    -    if [[ -e "$_per_directory_history_directory" ]]; then
    -      fc -R "$_per_directory_history_directory"
    -    fi
    -  fi
    -  _per_directory_history_is_global=false
    -}
    -function _per-directory-history-set-global-history() {
    -  if [[ $_per_directory_history_is_global == false ]]; then
    -    fc -AI $_per_directory_history_directory
    -    local original_histsize=$HISTSIZE
    -    HISTSIZE=0
    -    HISTSIZE=$original_histsize
    -    if [[ -e "$HISTFILE" ]]; then
    -      fc -R "$HISTFILE"
    -    fi
    -  fi
    -  _per_directory_history_is_global=true
    -}
    -
    -
    -#add functions to the exec list for chpwd and zshaddhistory
    -chpwd_functions=(${chpwd_functions[@]} "_per-directory-history-change-directory")
    -zshaddhistory_functions=(${zshaddhistory_functions[@]} "_per-directory-history-addhistory")
    -
    -#start in directory mode
    -mkdir -p ${_per_directory_history_directory:h}
    -_per_directory_history_is_global=true
    -_per-directory-history-set-directory-history
    diff --git a/common/.oh-my-zsh/plugins/perl/perl.plugin.zsh b/common/.oh-my-zsh/plugins/perl/perl.plugin.zsh
    deleted file mode 100644
    index f94c419..0000000
    --- a/common/.oh-my-zsh/plugins/perl/perl.plugin.zsh
    +++ /dev/null
    @@ -1,62 +0,0 @@
    -# https://github.com/dbbolton
    -#
    -# Below are some useful Perl-related aliases/functions that I use with zsh.
    -
    -
    -# Aliases ###################################################################
    -
    -# perlbrew ########
    -alias pbi='perlbrew install'
    -alias pbl='perlbrew list'
    -alias pbo='perlbrew off'
    -alias pbs='perlbrew switch'
    -alias pbu='perlbrew use'
    -
    -# Perl ############
    -
    -# perldoc`
    -alias pd='perldoc'
    -
    -# use perl like awk/sed
    -alias ple='perl -wlne'
    -
    -# show the latest stable release of Perl
    -alias latest-perl='curl -s http://www.perl.org/get.html | perl -wlne '\''if (/perl\-([\d\.]+)\.tar\.gz/) { print $1; exit;}'\'
    -
    -
    -
    -# Functions #################################################################
    -
    -# newpl - creates a basic Perl script file and opens it with $EDITOR 
    -newpl () {
    -	# set $EDITOR to 'vim' if it is undefined
    -	[[ -z $EDITOR ]] && EDITOR=vim
    -
    -	# if the file exists, just open it
    -	[[ -e $1 ]] && print "$1 exists; not modifying.\n" && $EDITOR $1
    -
    -	# if it doesn't, make it, and open it
    -	[[ ! -e $1 ]] && print '#!/usr/bin/perl'"\n"'use strict;'"\n"'use warnings;'\
    -		"\n\n" > $1 && $EDITOR $1
    -}
    -
    -
    -# pgs - Perl Global Substitution
    -# find pattern		= 1st arg
    -# replace pattern	= 2nd arg
    -# filename			= 3rd arg
    -pgs() { # [find] [replace] [filename]
    -    perl -i.orig -pe 's/'"$1"'/'"$2"'/g' "$3"
    -}
    -
    -
    -# Perl grep, because 'grep -P' is terrible. Lets you work with pipes or files.
    -prep() { # [pattern] [filename unless STDOUT]
    -    perl -nle 'print if /'"$1"'/;' $2
    -}
    -
    -# say - append a newline to 'print'
    -say() {
    -    print "$1\n"
    -}
    -
    diff --git a/common/.oh-my-zsh/plugins/phing/phing.plugin.zsh b/common/.oh-my-zsh/plugins/phing/phing.plugin.zsh
    deleted file mode 100644
    index 795f1db..0000000
    --- a/common/.oh-my-zsh/plugins/phing/phing.plugin.zsh
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -_phing_does_target_list_need_generating () {
    -  [ ! -f .phing_targets ] && return 0;
    -  [ .phing_targets -nt build.xml ] && return 0;
    -  return 1;
    -}
    -
    -_phing () {
    -  if [ -f build.xml ]; then
    -    if _phing_does_target_list_need_generating; then
    -      phing -l |grep -v ":$" |grep -v "^-*$" > .phing_targets
    -    fi
    -    compadd `cat .phing_targets`
    -  fi
    -}
    -
    -compdef _phing phing
    diff --git a/common/.oh-my-zsh/plugins/pip/_pip b/common/.oh-my-zsh/plugins/pip/_pip
    deleted file mode 100644
    index df53ba5..0000000
    --- a/common/.oh-my-zsh/plugins/pip/_pip
    +++ /dev/null
    @@ -1,74 +0,0 @@
    -#compdef pip
    -#autoload
    -
    -# pip zsh completion, based on homebrew completion
    -
    -_pip_all() {
    -  # we cache the list of packages (originally from the macports plugin)
    -  if (( ! $+piplist )); then
    -    echo -n " (caching package index...)"
    -	piplist=($(pip search * | cut -d ' ' -f 1 | tr '[A-Z]' '[a-z]'))
    -  fi
    -}
    -
    -_pip_installed() {
    -  installed_pkgs=(`pip freeze | cut -d '=' -f 1`)
    -}
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'bundle:create pybundles (archives containing multiple packages)'
    -  'freeze:output all currently installed packages (exact versions) to stdout'
    -  'help:show available commands'
    -  'install:install packages'
    -  'search:search PyPI'
    -  'uninstall:uninstall packages'
    -  'unzip:unzip individual packages'
    -  'zip:zip individual packages'
    -)
    -
    -local expl
    -local -a all_pkgs installed_pkgs
    -
    -_arguments \
    -  '(--version)--version[show version number of program and exit]' \
    -  '(-h --help)'{-h,--help}'[show help]' \
    -  '(-E --environment)'{-E,--environment}'[virtualenv environment to run pip in]' \
    -  '(-s --enable-site-packages)'{-s,--enable-site-packages}'[include site-packages in virtualenv]' \
    -  '(-v --verbose)'{-v,--verbose}'[give more output]' \
    -  '(-q --quiet)'{-q,--quiet}'[give less output]' \
    -  '(--log)--log[log file location]' \
    -  '(--proxy)--proxy[proxy in form user:passwd@proxy.server:port]' \
    -  '(--timeout)--timeout[socket timeout (default 15s)]' \
    -  '*:: :->subcmds' && return 0
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "pip subcommand" _1st_arguments
    -  return
    -fi
    -
    -case "$words[1]" in
    -  search)
    -    _arguments \
    -      '(--index)--index[base URL of Python Package Index]' ;;
    -  freeze)
    -    _arguments \
    -      '(-l --local)'{-l,--local}'[report only virtualenv packages]' ;;
    -  install)
    -  	_arguments \
    -      '(-U --upgrade)'{-U,--upgrade}'[upgrade all packages to the newest available version]' \
    -      '(-f --find-links)'{-f,--find-links}'[URL for finding packages]' \
    -      '(--no-deps --no-dependencies)'{--no-deps,--no-dependencies}'[iIgnore package dependencies]' \
    -      '(--no-install)--no-install[only download packages]' \
    -      '(--no-download)--no-download[only install downloaded packages]' \
    -      '(--install-option)--install-option[extra arguments to be supplied to the setup.py]' \
    -      '1: :->packages' &&  return 0
    -     
    -      if [[ "$state" == packages ]]; then
    -        _pip_all
    -        _wanted piplist expl 'packages' compadd -a piplist
    -      fi ;;
    -  uninstall)
    -    _pip_installed
    -    _wanted installed_pkgs expl 'installed packages' compadd -a installed_pkgs ;;
    -esac
    diff --git a/common/.oh-my-zsh/plugins/pj/pj.plugin.zsh b/common/.oh-my-zsh/plugins/pj/pj.plugin.zsh
    deleted file mode 100644
    index ba3765b..0000000
    --- a/common/.oh-my-zsh/plugins/pj/pj.plugin.zsh
    +++ /dev/null
    @@ -1,42 +0,0 @@
    -#!/bin/zsh
    -
    -#
    -# Original idea by DefV (Jan De Poorter)
    -# Source: https://gist.github.com/pjaspers/368394#comment-1016
    -#
    -# Usage:
    -#  - Set `$PROJECT_PATHS` in your ~/.zshrc
    -#    e.g.: PROJECT_PATHS=(~/src ~/work)
    -#  - In ZSH you now can open a project directory with the command: `pj my-project`
    -#    the plugin will locate the `my-project` directory in one of the $PROJECT_PATHS
    -#    Also tab completion is supported.
    -#  - `pjo my-project` will open the directory in $EDITOR
    -# 
    -
    -function pj() {
    -    cmd="cd"
    -    file=$1
    -
    -    if [[ "open" == "$file" ]] then
    -        file=$2
    -        cmd=(${(s: :)EDITOR})
    -    fi
    -
    -    for project in $PROJECT_PATHS; do
    -        if [[ -d $project/$file ]] then
    -            $cmd "$project/$file"
    -            unset project # Unset project var
    -            return
    -        fi
    -    done
    -
    -    echo "No such project $1"
    -}
    -
    -alias pjo="pj open"
    -
    -function _pj () {
    -    compadd `/bin/ls -l $PROJECT_PATHS 2>/dev/null | awk '{ print $9 }'`
    -}
    -
    -compdef _pj pj
    diff --git a/common/.oh-my-zsh/plugins/pow/pow.plugin.zsh b/common/.oh-my-zsh/plugins/pow/pow.plugin.zsh
    deleted file mode 100644
    index 399a54c..0000000
    --- a/common/.oh-my-zsh/plugins/pow/pow.plugin.zsh
    +++ /dev/null
    @@ -1,66 +0,0 @@
    -# Restart a rack app running under pow
    -# http://pow.cx/
    -#
    -# Adds a kapow command that will restart an app
    -#
    -#   $ kapow myapp
    -#
    -# Supports command completion.
    -#
    -# If you are not already using completion you might need to enable it with
    -# 
    -#    autoload -U compinit compinit
    -#
    -# Changes:
    -#
    -# Defaults to the current application, and will walk up the tree to find 
    -# a config.ru file and restart the corresponding app
    -#
    -# Will Detect if a app does not exist in pow and print a (slightly) helpful 
    -# error message
    -
    -rack_root_detect(){
    -  setopt chaselinks
    -  local orgdir=$(pwd)
    -  local basedir=$(pwd)
    -
    -  while [[ $basedir != '/' ]]; do
    -    test -e "$basedir/config.ru" && break
    -    builtin cd ".." 2>/dev/null
    -    basedir="$(pwd)"
    -  done
    -
    -  builtin cd $orgdir 2>/dev/null
    -  [[ ${basedir} == "/" ]] && return 1
    -  echo `basename $basedir | sed -E "s/.(com|net|org)//"`
    -}
    -
    -kapow(){
    -  local vhost=$1
    -  [ ! -n "$vhost" ] && vhost=$(rack_root_detect)
    -  if [ ! -h ~/.pow/$vhost ]
    -  then
    -    echo "pow: This domain isn’t set up yet. Symlink your application to ${vhost} first."
    -    return 1
    -  fi
    -
    -  [ ! -d ~/.pow/${vhost}/tmp ] && mkdir -p ~/.pow/$vhost/tmp
    -  touch ~/.pow/$vhost/tmp/restart.txt;
    -  [ $? -eq 0 ] &&  echo "pow: restarting $vhost.dev"
    -}
    -compctl -W ~/.pow -/ kapow
    -
    -powit(){
    -	local basedir=$(pwd)
    -  local vhost=$1
    -  [ ! -n "$vhost" ] && vhost=$(rack_root_detect)
    -  if [ ! -h ~/.pow/$vhost ]
    -	then
    -		echo "pow: Symlinking your app with pow. ${vhost}"
    -	  [ ! -d ~/.pow/${vhost} ] && ln -s $basedir ~/.pow/$vhost
    -    return 1
    -  fi
    -}
    -
    -# View the standard out (puts) from any pow app
    -alias kaput="tail -f ~/Library/Logs/Pow/apps/*"
    diff --git a/common/.oh-my-zsh/plugins/powder/_powder b/common/.oh-my-zsh/plugins/powder/_powder
    deleted file mode 100644
    index 84e260a..0000000
    --- a/common/.oh-my-zsh/plugins/powder/_powder
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -#compdef powder
    -#autoload
    -
    -compadd `powder help | grep powder | cut -d " " -f 4`
    diff --git a/common/.oh-my-zsh/plugins/powify/_powify b/common/.oh-my-zsh/plugins/powify/_powify
    deleted file mode 100644
    index d23c465..0000000
    --- a/common/.oh-my-zsh/plugins/powify/_powify
    +++ /dev/null
    @@ -1,55 +0,0 @@
    -#compdef powify
    -
    -_powify_all_servers() {
    -  all_servers=(`ls $HOME/.pow/`)
    -}
    -
    -local -a all_servers
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'server:server specific commands'
    -  'utils:manage powify'
    -  'create:creates a pow app from the current directory (to change the name append name as an argument)'
    -  'destroy:destroys the pow app linked to the current directory'
    -  'restart:restarts the pow app linked to the current directory'
    -  'always_restart:reload the pow app after each request'
    -  'always_restart_off:do not reload the pow app after each request'
    -  'rename:rename the current pow app to [NAME] or renmae [OLD] to [NEW]'
    -  'environment:run the this pow app in a different environment (aliased `env`)'
    -  'browse:opens and navigates the default browser to this app'
    -  'logs:tail the application logs'
    -)
    -
    -_arguments '*:: :->command'
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "powify command" _1st_arguments
    -  return
    -fi
    -
    -case "$words[1]" in
    -  server)
    -    _values \
    -      'install[install pow server]' \
    -      'reinstall[reinstall pow server]' \
    -      'update[update pow server]' \
    -      'uninstall[uninstall pow server]' \
    -      'list[list all pow apps]' \
    -      'start[start the pow server]' \
    -      'stop[stop the pow server]' \
    -      'restart[restart the pow server]' \
    -      'host[adds all pow apps to /etc/hosts file]' \
    -      'unhost[removes all pow apps from /etc/hosts file]' \
    -      'status[print the current server status]' \
    -      'config[print the current server configuration]' \
    -      'logs[tails the pow server logs]' ;;
    -  utils)
    -    _values \
    -      'install[install powify.dev server management tool]' \
    -      'reinstall[reinstall powify.dev server management tool]' \
    -      'uninstall[uninstall powify.dev server management tool]' ;;
    -  destroy|restart|always_restart|always_restart_off|rename|browse|logs)
    -    _powify_all_servers
    -    _wanted all_servers expl 'all pow servers' compadd -a all_servers ;;
    -esac
    diff --git a/common/.oh-my-zsh/plugins/profiles/profiles.plugin.zsh b/common/.oh-my-zsh/plugins/profiles/profiles.plugin.zsh
    deleted file mode 100644
    index 8faae6b..0000000
    --- a/common/.oh-my-zsh/plugins/profiles/profiles.plugin.zsh
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -# You will probably want to list this plugin as the first in your .zshrc.
    -
    -# This will look for a custom profile for the local machine and each domain or
    -# subdomain it belongs to. (e.g. com, example.com and foo.example.com)
    -parts=(${(s:.:)$(hostname)})
    -for i in {${#parts}..1}; do
    -  profile=${(j:.:)${parts[$i,${#parts}]}}
    -  file=$ZSH_CUSTOM/profiles/$profile
    -  if [ -f $file ]; then
    -    source $file
    -  fi
    -done
    diff --git a/common/.oh-my-zsh/plugins/python/python.plugin.zsh b/common/.oh-my-zsh/plugins/python/python.plugin.zsh
    deleted file mode 100644
    index 852c8b9..0000000
    --- a/common/.oh-my-zsh/plugins/python/python.plugin.zsh
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -# Find python file
    -alias pyfind='find . -name "*.py"'
    -
    -# Remove python compiled byte-code in either current directory or in a
    -# list of specified directories
    -function pyclean() {
    -    ZSH_PYCLEAN_PLACES=${*:-'.'}
    -    find ${ZSH_PYCLEAN_PLACES} -type f -name "*.py[co]" -delete
    -}
    -
    -# Grep among .py files
    -alias pygrep='grep --include="*.py"'
    diff --git a/common/.oh-my-zsh/plugins/rails/rails.plugin.zsh b/common/.oh-my-zsh/plugins/rails/rails.plugin.zsh
    deleted file mode 100644
    index 0139d22..0000000
    --- a/common/.oh-my-zsh/plugins/rails/rails.plugin.zsh
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -alias ss='thin --stats "/thin/stats" start'
    -alias sg='ruby script/generate'
    -alias sd='ruby script/destroy'
    -alias sp='ruby script/plugin'
    -alias sr='ruby script/runner'
    -alias ssp='ruby script/spec'
    -alias rdbm='rake db:migrate'
    -alias rdbtp='rake db:test:prepare'
    -alias migrate='rake db:migrate && rake db:test:prepare'
    -alias sc='ruby script/console'
    -alias sd='ruby script/server --debugger'
    -alias devlog='tail -f log/development.log'
    -alias -g RET='RAILS_ENV=test'
    -alias -g REP='RAILS_ENV=production'
    -alias -g RED='RAILS_ENV=development'
    -
    -function remote_console() {
    -  /usr/bin/env ssh $1 "( cd $2 && ruby script/console production )"
    -}
    diff --git a/common/.oh-my-zsh/plugins/rails3/rails3.plugin.zsh b/common/.oh-my-zsh/plugins/rails3/rails3.plugin.zsh
    deleted file mode 100644
    index a269787..0000000
    --- a/common/.oh-my-zsh/plugins/rails3/rails3.plugin.zsh
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -# Rails 3 aliases, backwards-compatible with Rails 2.
    -
    -function _rails_command () {
    -  if [ -e "script/server" ]; then
    -    ruby script/$@
    -  else
    -    ruby script/rails $@
    -  fi
    -}
    -
    -alias rc='_rails_command console'
    -alias rd='_rails_command destroy'
    -alias rdb='_rails_command dbconsole'
    -alias rdbm='rake db:migrate db:test:clone'
    -alias rg='_rails_command generate'
    -alias rgm='_rails_command generate migration'
    -alias rp='_rails_command plugin'
    -alias ru='_rails_command runner'
    -alias rs='_rails_command server'
    -alias rsd='_rails_command server --debugger'
    -alias devlog='tail -f log/development.log'
    -alias rdm='rake db:migrate'
    -alias rdr='rake db:rollback'
    -alias -g RET='RAILS_ENV=test'
    -alias -g REP='RAILS_ENV=production'
    -alias -g RED='RAILS_ENV=development'
    diff --git a/common/.oh-my-zsh/plugins/rails4/rails4.plugin.zsh b/common/.oh-my-zsh/plugins/rails4/rails4.plugin.zsh
    deleted file mode 100644
    index fce827e..0000000
    --- a/common/.oh-my-zsh/plugins/rails4/rails4.plugin.zsh
    +++ /dev/null
    @@ -1,30 +0,0 @@
    -# Rails 4 aliases
    -
    -function _rails_command () {
    -  if [ -e "script/server" ]; then
    -    ruby script/$@
    -  elif [ -e "script/rails" ]; then
    -    ruby script/rails $@
    -  else
    -    ruby bin/rails $@  
    -  fi
    -}
    -
    -alias rc='_rails_command console'
    -alias rd='_rails_command destroy'
    -alias rdb='_rails_command dbconsole'
    -alias rdbm='rake db:migrate db:test:clone'
    -alias rg='_rails_command generate'
    -alias rgm='_rails_command generate migration'
    -alias rp='_rails_command plugin'
    -alias ru='_rails_command runner'
    -alias rs='_rails_command server'
    -alias rsd='_rails_command server --debugger'
    -alias devlog='tail -f log/development.log'
    -alias rdm='rake db:migrate'
    -alias rdc='rake db:create'
    -alias rdr='rake db:rollback'
    -alias rds='rake db:seed'
    -alias rlc='rake log:clear'
    -alias rn='rake notes'
    -alias rr='rake routes'
    diff --git a/common/.oh-my-zsh/plugins/rake/rake.plugin.zsh b/common/.oh-my-zsh/plugins/rake/rake.plugin.zsh
    deleted file mode 100644
    index 16b933c..0000000
    --- a/common/.oh-my-zsh/plugins/rake/rake.plugin.zsh
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -alias rake="noglob rake" # allows square brackts for rake task invocation
    -alias brake='noglob bundle exec rake' # execute the bundled rake gem
    -alias srake='noglob sudo rake' # noglob must come before sudo
    -alias sbrake='noglob sudo bundle exec rake' # altogether now ... 
    -
    -
    diff --git a/common/.oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh b/common/.oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh
    deleted file mode 100644
    index 78f76c3..0000000
    --- a/common/.oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh
    +++ /dev/null
    @@ -1,57 +0,0 @@
    -_homebrew-installed() {
    -  type brew &> /dev/null
    -}
    -
    -_rbenv-from-homebrew-installed() {
    -  brew --prefix rbenv &> /dev/null
    -}
    -
    -FOUND_RBENV=0
    -rbenvdirs=("$HOME/.rbenv" "/usr/local/rbenv" "/opt/rbenv")
    -if _homebrew-installed && _rbenv-from-homebrew-installed ; then
    -    rbenvdirs=($(brew --prefix rbenv) "${rbenvdirs[@]}")
    -fi
    -
    -for rbenvdir in "${rbenvdirs[@]}" ; do
    -  if [ -d $rbenvdir/bin -a $FOUND_RBENV -eq 0 ] ; then
    -    FOUND_RBENV=1
    -    export RBENV_ROOT=$rbenvdir
    -    export PATH=${rbenvdir}/bin:$PATH
    -    eval "$(rbenv init --no-rehash - zsh)"
    -
    -    alias rubies="rbenv versions"
    -    alias gemsets="rbenv gemset list"
    -
    -    function current_ruby() {
    -      echo "$(rbenv version-name)"
    -    }
    -
    -    function current_gemset() {
    -      echo "$(rbenv gemset active 2&>/dev/null | sed -e ":a" -e '$ s/\n/+/gp;N;b a' | head -n1)"
    -    }
    -
    -    function gems {
    -      local rbenv_path=$(rbenv prefix)
    -      gem list $@ | sed -E \
    -        -e "s/\([0-9a-z, \.]+( .+)?\)/$fg[blue]&$reset_color/g" \
    -        -e "s|$(echo $rbenv_path)|$fg[magenta]\$rbenv_path$reset_color|g" \
    -        -e "s/$current_ruby@global/$fg[yellow]&$reset_color/g" \
    -        -e "s/$current_ruby$current_gemset$/$fg[green]&$reset_color/g"
    -    }
    -
    -    function rbenv_prompt_info() {
    -      if [[ -n $(current_gemset) ]] ; then
    -        echo "$(current_ruby)@$(current_gemset)"
    -      else
    -        echo "$(current_ruby)"
    -      fi
    -    }
    -  fi
    -done
    -unset rbenvdir
    -
    -if [ $FOUND_RBENV -eq 0 ] ; then
    -  alias rubies='ruby -v'
    -  function gemsets() { echo 'not supported' }
    -  function rbenv_prompt_info() { echo "system: $(ruby -v | cut -f-2 -d ' ')" }
    -fi
    diff --git a/common/.oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh b/common/.oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh
    deleted file mode 100644
    index 0084852..0000000
    --- a/common/.oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh
    +++ /dev/null
    @@ -1,42 +0,0 @@
    -# Enables rbfu with --auto option, if available.
    -#
    -# Also provides a command to list all installed/available
    -# rubies. To ensure compatibility with themes, creates the
    -# rvm_prompt_info function to return the $RBFU_RUBY_VERSION
    -# version.
    -
    -command -v rbfu &>/dev/null
    -
    -if [[ $? -eq 0 ]]; then
    -  eval "$(rbfu --init --auto)"
    -
    -  # Internal: Print ruby version details, if it's currently
    -  # active etc.
    -  function _rbfu_rubies_print() {
    -    local rb rb_out
    -    rb=$(basename $1)
    -    rb_out="$rb"
    -    [[ -h $1 ]] && rb_out="$rb_out${fg[green]}@${reset_color}"
    -    [[ "x$rb" == "x$2" ]] && rb_out="${fg[red]}$rb_out ${fg[red]}*${reset_color}"
    -    echo $rb_out
    -  }
    -
    -  # Public: Provide a list with all available rubies, this basically depends
    -  # on `ls -1` and .rfbu/rubies. Highlights the currently active ruby version
    -  # and aliases.
    -  function rbfu-rubies() {
    -    local rbfu_dir active_rb
    -    rbfu_dir=$RBFU_RUBIES
    -    active_rb=$RBFU_RUBY_VERSION
    -    [[ -z "$rbfu_dir" ]] && rbfu_dir="${HOME}/.rbfu/rubies"
    -    [[ -z "$active_rb" ]] && active_rb="system"
    -    _rbfu_rubies_print "${rbfu_dir}/system" $active_rb
    -    for rb in $(ls -1 $rbfu_dir); do
    -      _rbfu_rubies_print "${rbfu_dir}/${rb}" $active_rb
    -    done
    -  }
    -
    -  # Public: Create rvm_prompt_info command for themes compatibility, unless
    -  # it has already been defined.
    -  [ ! -x rvm_prompt_info ] && function rvm_prompt_info() { echo "${RBFU_RUBY_VERSION:=system}" }
    -fi
    diff --git a/common/.oh-my-zsh/plugins/rebar/_rebar b/common/.oh-my-zsh/plugins/rebar/_rebar
    deleted file mode 100644
    index 7ac5a51..0000000
    --- a/common/.oh-my-zsh/plugins/rebar/_rebar
    +++ /dev/null
    @@ -1,79 +0,0 @@
    -#compdef rebar
    -
    -local curcontext=$curcontext state ret=1
    -typeset -ga _rebar_global_opts
    -
    -_rebar_global_opts=(
    -  '(--help -h)'{--help,-h}'[Show the program options]'
    -  '(--commands -c)'{--commands,-c}'[Show available commands]'
    -  '(--version -V)'{--version,-V}'[Show version information]'
    -  '(-vvv -vv -v)'--verbose+'[Verbosity level. Default: 0]:verbosity level:(0 1 2 3)'
    -  '(-vvv)-v[Slightly more verbose output]'
    -  '(-vvv)-vv[More verbose output]'
    -  '(-v -vv)-vvv[Most verbose output]'
    -  '(--force -f)'{--force,-f}'[Force]'
    -  '-D+[Define compiler macro]'
    -  '(--jobs -j)'{--jobs+,-j+}'[Number of concurrent workers a command may use. Default: 3]:workers:(1 2 3 4 5 6 7 8 9)'
    -  '(--config -C)'{--config,-C}'[Rebar config file to use]:files:_files'
    -  '(--profile -p)'{--profile,-p}'[Profile this run of rebar]'
    -  '(--keep-going -k)'{--keep-going,-k}'[Keep running after a command fails]'
    -)
    -
    -_rebar () {
    -  _arguments -C $_rebar_global_opts \
    -    '*::command and variable:->cmd_and_var' \
    -    && return
    -
    -  case $state in
    -    cmd_and_var)
    -      _values -S = 'variables' \
    -        'clean[Clean]' \
    -        'compile[Compile sources]' \
    -        'create[Create skel based on template and vars]' \
    -        'create-app[Create simple app skel]' \
    -        'create-node[Create simple node skel]' \
    -        'list-template[List avaiavle templates]' \
    -        'doc[Generate Erlang program documentation]' \
    -        'check-deps[Display to be fetched dependencies]' \
    -        'get-deps[Fetch dependencies]' \
    -        'update-deps[Update fetched dependencies]' \
    -        'delete-deps[Delete fetched dependencies]' \
    -        'list-deps[List dependencies]' \
    -        'generate[Build release with reltool]' \
    -        'overlay[Run reltool overlays only]' \
    -        'generate-appups[Generate appup files]' \
    -        'generate-upgrade[Build an upgrade package]' \
    -        'eunit[Run eunit tests]' \
    -        'ct[Run common_test suites]' \
    -        'qc[Test QuickCheck properties]' \
    -        'xref[Run cross reference analysis]' \
    -        'help[Show the program options]' \
    -        'version[Show version information]' \
    -        'apps[Application names to process]:' \
    -        'case[Common Test case]:' \
    -        'dump_spec[Dump reltool spec]:' \
    -        'jobs[Number of workers]::workers:(0 1 2 3 4 5 6 7 8 9)' \
    -        'suites[Common Test suites]::suite name:_path_files -W "(src test)" -g "*.erl(:r)"' \
    -        'verbose[Verbosity level]::verbosity level:(0 1 2 3)' \
    -        'appid[Application id]:' \
    -        'previous_release[Previous release path]:' \
    -        'nodeid[Node id]:' \
    -        'root_dir[Reltool config root directory]::directory:_files -/' \
    -        'skip_deps[Skip deps]::flag:(true false)' \
    -        'skip_apps[Application names to not process]::flag:(true false)' \
    -        'template[Template name]:' \
    -        'template_dir[Template directory]::directory:_files -/' \
    -        && ret=0
    -      ;;
    -  esac
    -}
    -
    -_rebar
    -
    -# Local variables:
    -# mode: shell-script
    -# sh-basic-offset: 2
    -# sh-indent-comment: t
    -# indent-tabs-mode: nil
    -# End:
    -# ex: sw=2 ts=2 et filetype=sh
    diff --git a/common/.oh-my-zsh/plugins/redis-cli/_redis-cli b/common/.oh-my-zsh/plugins/redis-cli/_redis-cli
    deleted file mode 100644
    index 1569f29..0000000
    --- a/common/.oh-my-zsh/plugins/redis-cli/_redis-cli
    +++ /dev/null
    @@ -1,142 +0,0 @@
    -#compdef redis-cli rec
    -#autoload
    -
    -#redis cli completion, based off homebrew completion (ref. 2011-04-14)
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -  'append:append a value to a key'
    -  'auth:authenticate to the server'
    -  'bgrewriteeaof:asynchronously rewrite the append-only file'
    -  'bgsave:asynchornously save the dataset to disk'
    -  'blpop:remove and get the first element in a list, or block until one is available'
    -  'brpop:remove and get the last element in a list, or block until one is available'
    -  'brpoplpush:pop a value from a list, push it to another list and return it; or block until one is available'
    -  # 'config get:get the value of a configuration parameter'
    -  # 'config set:set a configuration parameter to the given value'
    -  # 'config resetstat: reset the stats returned by INFO'
    -  'dbsize:return the number of keys in the selected database'
    -  # 'debug object:get debugging information about a key'
    -  # 'debug setgfault:make the server crash'
    -  'decr:decrement the integer value of a key by one'
    -  'decrby:decrement the integet value of a key by the given number'
    -  'del:delete a key'
    -  'discard:discard all commands issued after MULTI'
    -  'echo:echo the given string'
    -  'exec:execute all commands issued after a MULTI'
    -  'exists:determine if a key exists'
    -  'expire:set the time to live for a key, in seconds'
    -  'expireat:set the expiration for a key as a UNIX timestamp'
    -  'flushall:remove all keys from all databases'
    -  'flushdb:remove all keys from the current database'
    -  'get:get the value of a key'
    -  'getbit:returns the bit value at offset in the string value stored at key'
    -  'getrange:get a substring of the string stored at a key'
    -  'getset:set the string value of a key and return its old value'
    -  'hdel:delete a hash field'
    -  'hexists:determine if a hash field exists'
    -  'hget:get the value of a hash field'
    -  'hgetall:get all the fields and values in a hash'
    -  'hincrby:increment the integer value of a hash field by the given number'
    -  'hkeys:get all the fields in a hash'
    -  'hlen:get the number of fields in a hash'
    -  'hmget:get the values of all the given hash fields'
    -  'hmset:set multiple hash fields to multiple values'
    -  'hset:set the string value of a hash field'
    -  'hsetnx:set the value of a hash field, only if the field does not exist'
    -  'hvals:get all the values in a hash'
    -  'incr:increment the integer value of a key by one'
    -  'incrby:increment the integer value of a key by the given number'
    -  'info:get information and statistics about the server'
    -  'keys:find all keys matching the given pattern'
    -  'lastsave:get the UNIX timestamp of the last successful save to disk'
    -  'lindex:get an element from a list by its index'
    -  'linsert:insert an element before or after another element in a list'
    -  'llen:get the length of a list'
    -  'lpop:remove and get the first element in a list'
    -  'lpush:prepend a value to a list'
    -  'lpushx:prepend a value to a list, only if the list exists'
    -  'lrange:get a range of elements from a list'
    -  'lrem:remove elements from a list'
    -  'lset:set the value of an element in a list by its index'
    -  'ltrim:trim a list to the specified range'
    -  'mget:get the values of all the given keys'
    -  'monitor:listen for all requests received by the server in real time'
    -  'move:move a key to another database'
    -  'mset:set multiple keys to muliple values'
    -  'msetnx:set multiple keys tom ultiple values, only if none of the keys exist'
    -  'multi:mark the start of a transaction block'
    -  'object:inspect the internals of Redis objects'
    -  'persist:remove the expiration from a key'
    -  'ping:ping the server'
    -  'psubscribe:listen for messages published to channels matching the given patterns'
    -  'publish:post a message to a channel'
    -  'punsubscribe:stop listening for messages posted to channels matching the given patterns'
    -  'quit:close the connection'
    -  'randomkey:return a random key from the keyspace'
    -  'rename:rename a key'
    -  'renamenx:rename a key, only if the new key does not exist'
    -  'rpop:remove and get the last element in a list'
    -  'rpoplpush:remove the last element in a list, append it to another list and return it'
    -  'rpush:append a value to a list'
    -  'rpushx:append a value to a list, only if the list exists'
    -  'sadd:add a member to a set'
    -  'save:synchronously save the dataset to disk'
    -  'scard:get the number of members in a set'
    -  'sdiff:subtract multiple sets'
    -  'sdiffstore:subtract multiple sets and store the resulting set in a key'
    -  'select:change the selected database for the current connection'
    -  'set:set the string value of a key'
    -  'setbit:sets or clears the bit at offset in the string value stored at key'
    -  'setex:set the value and expiration of a key'
    -  'setnx:set the value of a key, only if the key does not exist'
    -  'setrange:overwrite part of a string at key starting at the specified offset'
    -  'shutdown:synchronously save the dataset to disk and then shut down the server'
    -  'sinter:intersect multiple sets'
    -  'sinterstore:intersect multiple sets and store the resulting set in a key'
    -  'sismember:determine if a given value is a member of a set'
    -  'slaveof:make the server a slave of another instance, or promote it as master'
    -  'smembers:get all the members in a set'
    -  'smove:move a member from one set to another'
    -  'sort:sort the elements in a list, set or sorted set'
    -  'spop:remove and return a random member from a set'
    -  'srandmember:get a random member from a set'
    -  'srem:remove a member from a set'
    -  'strlen:get the length of the value stored in a key'
    -  'subscribe:listen for messages published to the given channels'
    -  'sunion:add multiple sets'
    -  'sunionstore:add multiple sets and store the resulting set in a key'
    -  'ttl:get the time to live for a key'
    -  'type:determine the type stored at key'
    -  'unsubscribe:stop listening for messages posted to the given channels'
    -  'unwatch:forget about all watched keys'
    -  'watch:watch the given keys to determine execution of the MULTI/EXEC block'
    -  'zadd:add a member to a sorted set, or update its score if it already exists'
    -  'zcard:get the number of members in a sorted set'
    -  'zcount:count the members in a sorted set with scores within the given values'
    -  'zincrby:increment the score of a member in a sorted set'
    -  'zinterstore:intersect multiple sorted sets and store the resulting sorted set in a new key'
    -  'zrange:return a range of members in a sorted set, by index'
    -  'zrangebyscore:return a range of members in a sorted set, by score'
    -  'zrank:determine the index of a member in a sorted set'
    -  'zrem:remove a member from a sorted set'
    -  'zremrangebyrank:remove all members in a sorted set within the given indexes'
    -  'zremrangebyscore:remove all members in a sorted set within the given scores'
    -  'zrevrange:return a range of membrs in a sorted set, by index, with scores ordered from high to low'
    -  'zrevrangebyscore:return a range of members in a sorted set, by score, with scores ordered from high to low'
    -  'zrevrank:determine the index of a member in a sorted set, with scores ordered from high to low'
    -  'zscore:get the score associated with the given member in a sorted set'
    -  'zunionstore:add multiple sorted sets and store te resulting sorted set in a new key'
    -)
    -
    -local expl
    -
    -_arguments \
    -  '(-v --version)'{-v,--version}'[show version]' \
    -  '(-h --help)'{-h,--help}'[show help]' \
    -  '*:: :->subcmds' && return 0
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "redis-cli subcommand" _1st_arguments
    -  return
    -fi
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/rsync/rsync.plugin.zsh b/common/.oh-my-zsh/plugins/rsync/rsync.plugin.zsh
    deleted file mode 100644
    index 33a31a5..0000000
    --- a/common/.oh-my-zsh/plugins/rsync/rsync.plugin.zsh
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -alias rsync-copy="rsync -av --progress -h"
    -alias rsync-move="rsync -av --progress -h --remove-source-files"
    -alias rsync-update="rsync -avu --progress -h"
    -alias rsync-synchronize="rsync -avu --delete --progress -h"
    diff --git a/common/.oh-my-zsh/plugins/ruby/ruby.plugin.zsh b/common/.oh-my-zsh/plugins/ruby/ruby.plugin.zsh
    deleted file mode 100644
    index 38e4d7c..0000000
    --- a/common/.oh-my-zsh/plugins/ruby/ruby.plugin.zsh
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -# TODO: Make this compatible with rvm.
    -#       Run sudo gem on the system ruby, not the active ruby.
    -alias sgem='sudo gem'
    -
    -# Find ruby file
    -alias rfind='find . -name "*.rb" | xargs grep -n'
    diff --git a/common/.oh-my-zsh/plugins/rvm/rvm.plugin.zsh b/common/.oh-my-zsh/plugins/rvm/rvm.plugin.zsh
    deleted file mode 100644
    index cdd0a78..0000000
    --- a/common/.oh-my-zsh/plugins/rvm/rvm.plugin.zsh
    +++ /dev/null
    @@ -1,63 +0,0 @@
    -fpath=($rvm_path/scripts/zsh/Completion $fpath)
    -
    -alias rubies='rvm list rubies'
    -alias gemsets='rvm gemset list'
    -
    -local ruby18='ruby-1.8.7-p371'
    -local ruby19='ruby-1.9.3-p392'
    -local ruby20='ruby-2.0.0-p0'
    -
    -function rb18 {
    -	if [ -z "$1" ]; then
    -		rvm use "$ruby18"
    -	else
    -		rvm use "$ruby18@$1"
    -	fi
    -}
    -
    -_rb18() {compadd `ls -1 $rvm_path/gems | grep "^$ruby18@" | sed -e "s/^$ruby18@//" | awk '{print $1}'`}
    -compdef _rb18 rb18
    -
    -function rb19 {
    -	if [ -z "$1" ]; then
    -		rvm use "$ruby19"
    -	else
    -		rvm use "$ruby19@$1"
    -	fi
    -}
    -
    -_rb19() {compadd `ls -1 $rvm_path/gems | grep "^$ruby19@" | sed -e "s/^$ruby19@//" | awk '{print $1}'`}
    -compdef _rb19 rb19
    -
    -function rb20 {
    -	if [ -z "$1" ]; then
    -		rvm use "$ruby"
    -	else
    -		rvm use "$ruby20@$1"
    -	fi
    -}
    -
    -_rb20() {compadd `ls -1 $rvm_path/gems | grep "^$ruby20@" | sed -e "s/^$ruby20@//" | awk '{print $1}'`}
    -compdef _rb20 rb20
    -
    -function rvm-update {
    -	rvm get head
    -	rvm reload # TODO: Reload rvm completion?
    -}
    -
    -# TODO: Make this usable w/o rvm.
    -function gems {
    -	local current_ruby=`rvm-prompt i v p`
    -	local current_gemset=`rvm-prompt g`
    -
    -	gem list $@ | sed \
    -		-Ee "s/\([0-9, \.]+( .+)?\)/$fg[blue]&$reset_color/g" \
    -		-Ee "s|$(echo $rvm_path)|$fg[magenta]\$rvm_path$reset_color|g" \
    -		-Ee "s/$current_ruby@global/$fg[yellow]&$reset_color/g" \
    -		-Ee "s/$current_ruby$current_gemset$/$fg[green]&$reset_color/g"
    -}
    -
    -function _rvm_completion {
    -  source $rvm_path"/scripts/zsh/Completion/_rvm"
    -}
    -compdef _rvm_completion rvm
    diff --git a/common/.oh-my-zsh/plugins/safe-paste/safe-paste.plugin.zsh b/common/.oh-my-zsh/plugins/safe-paste/safe-paste.plugin.zsh
    deleted file mode 100644
    index 17c212c..0000000
    --- a/common/.oh-my-zsh/plugins/safe-paste/safe-paste.plugin.zsh
    +++ /dev/null
    @@ -1,54 +0,0 @@
    -# Code from Mikael Magnusson: http://www.zsh.org/mla/users/2011/msg00367.html
    -#
    -# Requires xterm, urxvt, iTerm2 or any other terminal that supports bracketed
    -# paste mode as documented: http://www.xfree86.org/current/ctlseqs.html
    -
    -# create a new keymap to use while pasting
    -bindkey -N paste
    -# make everything in this keymap call our custom widget
    -bindkey -R -M paste "^@"-"\M-^?" paste-insert
    -# these are the codes sent around the pasted text in bracketed
    -# paste mode.
    -# do the first one with both -M viins and -M vicmd in vi mode
    -bindkey '^[[200~' _start_paste
    -bindkey -M paste '^[[201~' _end_paste
    -# insert newlines rather than carriage returns when pasting newlines
    -bindkey -M paste -s '^M' '^J'
    -
    -zle -N _start_paste
    -zle -N _end_paste
    -zle -N zle-line-init _zle_line_init
    -zle -N zle-line-finish _zle_line_finish
    -zle -N paste-insert _paste_insert
    -
    -# switch the active keymap to paste mode
    -function _start_paste() {
    -  bindkey -A paste main
    -}
    -
    -# go back to our normal keymap, and insert all the pasted text in the
    -# command line. this has the nice effect of making the whole paste be
    -# a single undo/redo event.
    -function _end_paste() {
    -#use bindkey -v here with vi mode probably. maybe you want to track
    -#if you were in ins or cmd mode and restore the right one.
    -  bindkey -e
    -  LBUFFER+=$_paste_content
    -  unset _paste_content
    -}
    -
    -function _paste_insert() {
    -  _paste_content+=$KEYS
    -}
    -
    -function _zle_line_init() {
    -  # Tell terminal to send escape codes around pastes.
    -  [[ $TERM == rxvt-unicode || $TERM == xterm || $TERM = xterm-256color || $TERM = screen || $TERM = screen-256color ]] && printf '\e[?2004h'
    -}
    -
    -function _zle_line_finish() {
    -  # Tell it to stop when we leave zle, so pasting in other programs
    -  # doesn't get the ^[[200~ codes around the pasted text.
    -  [[ $TERM == rxvt-unicode || $TERM == xterm || $TERM = xterm-256color || $TERM = screen || $TERM = screen-256color ]] && printf '\e[?2004l'
    -}
    -
    diff --git a/common/.oh-my-zsh/plugins/sbt/_sbt b/common/.oh-my-zsh/plugins/sbt/_sbt
    deleted file mode 100644
    index 91372aa..0000000
    --- a/common/.oh-my-zsh/plugins/sbt/_sbt
    +++ /dev/null
    @@ -1,55 +0,0 @@
    -#compdef sbt
    -#autoload
    -
    -local -a _sbt_commands
    -_sbt_commands=(
    -  'clean:delete files produced by the build'
    -  'compile:compile sources'
    -  'console:start the Scala REPL with project classes on the classpath'
    -  'console-quick:start the Scala REPL with project deps on the classpath'
    -  'console-project:start the Scala REPL w/sbt+build-def on the classpath'
    -  'dist:generate distribution artifacts'
    -  'dist\:clean:clean distribution artifacts'
    -  'doc:generate API documentation'
    -  'gen-idea:generate Intellij Idea project files'
    -  'package:produce the main artifact, such as a binary jar'
    -  'package-doc:produce a doc artifact, such as a jar containing API docs'
    -  'package-src:produce a source artifact, such as a jar containing sources'
    -  'publish:publish artifacts to a repository'
    -  'publish-local:publish artifacts to the local repository'
    -  'run:run a main class'
    -  'run-main:run the main class selected by the first argument'
    -  'test:execute all tests'
    -  'test-only:execute the tests provided as arguments'
    -  'test-quick:execute previously failed tests'
    -  'update:resolve and optionally retrieve dependencies'
    -)
    -
    -local expl
    -
    -_arguments \
    -  '(-help)-h[prints an help message]' \
    -  '(-h)-help[prints an help message]' \
    -  '(-verbose)-v[this runner is chattier]' \
    -  '(-v)-verbose[this runner is chattier]' \
    -  '(-debug)-d[set sbt log level to debug]' \
    -  '(-d)-debug[set sbt log level to debug]' \
    -  '-no-colors[disable ANSI color codes]' \
    -  '-sbt-create[start even if current dir contains no sbt project]' \
    -  '-sbt-dir[path to global settings/plugins dir (default: ~/.sbt)]' \
    -  '-sbt-boot[path to shared boot dir (default: ~/.sbt/boot)]' \
    -  '-ivy[path to local Ivy repository (default: ~/.ivy2)]' \
    -  '-mem[set memory options]' \
    -  '-no-share[use all local caches; no sharing]' \
    -  '-no-global[use global caches, but do not use global ~/.sbt dir]' \
    -  '-jvm-debug[turn on JVM debugging, open at the given port]' \
    -  '-batch[disable interactive mode]' \
    -  '-sbt-version[use the specified version of sbt]' \
    -  '-sbt-jar[use the specified jar as the sbt launcher]' \
    -  '(-sbt-snapshot)-sbt-rc[use an RC version of sbt]' \
    -  '(-sbt-rc)-sbt-snapshot[use a snapshot version of sbt]' \
    -  '-java-home[alternate JAVA_HOME]' \
    -  '*:: :->subcmds' && return 0
    -
    -_describe -t commands "sbt subcommand" _sbt_commands
    -return
    diff --git a/common/.oh-my-zsh/plugins/sbt/sbt.plugin.zsh b/common/.oh-my-zsh/plugins/sbt/sbt.plugin.zsh
    deleted file mode 100644
    index 203c691..0000000
    --- a/common/.oh-my-zsh/plugins/sbt/sbt.plugin.zsh
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -# ------------------------------------------------------------------------------
    -#          FILE:  sbt.plugin.zsh
    -#   DESCRIPTION:  oh-my-zsh plugin file.
    -#        AUTHOR:  Mirko Caserta (mirko.caserta@gmail.com)
    -#       VERSION:  1.0.2
    -# ------------------------------------------------------------------------------
    - 
    -# aliases - mnemonic: prefix is 'sb'
    -alias sbc='sbt compile'
    -alias sbco='sbt console'
    -alias sbcq='sbt console-quick'
    -alias sbcl='sbt clean'
    -alias sbcp='sbt console-project'
    -alias sbd='sbt doc'
    -alias sbdc='sbt dist:clean'
    -alias sbdi='sbt dist'
    -alias sbgi='sbt gen-idea'
    -alias sbp='sbt publish'
    -alias sbpl='sbt publish-local'
    -alias sbr='sbt run'
    -alias sbrm='sbt run-main'
    -alias sbu='sbt update'
    -alias sbx='sbt test'
    diff --git a/common/.oh-my-zsh/plugins/scala/_scala b/common/.oh-my-zsh/plugins/scala/_scala
    deleted file mode 100644
    index c4ccb37..0000000
    --- a/common/.oh-my-zsh/plugins/scala/_scala
    +++ /dev/null
    @@ -1,249 +0,0 @@
    -#compdef scala scalac
    -# ------------------------------------------------------------------------------
    -# Copyright (c) 2012 Github zsh-users - http://github.com/zsh-users
    -# All rights reserved.
    -#
    -# Redistribution and use in source and binary forms, with or without
    -# modification, are permitted provided that the following conditions are met:
    -#     * Redistributions of source code must retain the above copyright
    -#       notice, this list of conditions and the following disclaimer.
    -#     * Redistributions in binary form must reproduce the above copyright
    -#       notice, this list of conditions and the following disclaimer in the
    -#       documentation and/or other materials provided with the distribution.
    -#     * Neither the name of the zsh-users nor the
    -#       names of its contributors may be used to endorse or promote products
    -#       derived from this software without specific prior written permission.
    -#
    -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
    -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    -# DISCLAIMED. IN NO EVENT SHALL ZSH-USERS BE LIABLE FOR ANY
    -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
    -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
    -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    -# ------------------------------------------------------------------------------
    -# Description
    -# -----------
    -#
    -#  Completion script for scala and scalac (http://www.scala-lang.org/).
    -#
    -# ------------------------------------------------------------------------------
    -# Authors
    -# -------
    -#
    -#  * Tony Sloane 
    -#
    -# ------------------------------------------------------------------------------
    -
    -typeset -A opt_args
    -local context state line
    -
    -_scala_features () {
    -   compadd "postfixOps" "reflectiveCalls" "implicitConversions" "higherKinds" \
    -     "existentials" "experimental.macros" "_"
    -}
    -
    -_scala_phases () {
    -   compadd "parser" "namer" "packageobjects" "typer" "patmat" "superaccessors" \
    -     "extmethods" "pickler" "refchecks" "selectiveanf" "selectivecps" "uncurry" \
    -     "tailcalls" "specialize" "explicitouter" "erasure" "posterasure" "lazyvals" \
    -     "lambdalift" "constructors" "flatten" "mixin" "cleanup" "icode" "inliner" \
    -     "inlineExceptionHandlers" "closelim" "dce" "jvm" "terminal"
    -}
    -
    -local -a shared_opts
    -shared_opts=(
    -  "-bootclasspath+[Override location of bootstrap class files]:bootstrap class directory:_files -/"
    -  "-classpath+[Specify where to find user class files]:directory:_files -/"
    -  "-D-[Pass -Dproperty=value directly to the runtime system]"
    -  "-d+[Destination for generated classfiles]: directory or jar file:_files"
    -  "-dependencyfile+[Set dependency tracking file]:dependency tracking file:_files"
    -  "-deprecation[Emit warning and location for usages of deprecated APIs]"
    -  "-encoding+[Specify character encoding used by source files]:encoding:"
    -  "-explaintypes[Explain type errors in more detail]"
    -  "-extdirs+[Override location of installed extensions]:extensions directory:_files -/"
    -  "-g\:-[Set level of generated debugging info (default\: vars)]:debugging info level:(none source line vars notailcalls)"
    -  "-help[Print a synopsis of standard options]"
    -  "-J-[pass argument directly to Java runtime system]:JVM argument:"
    -  "-javabootclasspath+[Override java boot classpath]:Java boot class path directory]:_files -/"
    -  "-javaextdirs+[Override java extdirs classpath]:Java extdirs directory:_files -/"
    -  "-language\:-[Enable one or more language features]:feature:_scala_features"
    -  "-no-specialization[Ignore @specialize annotations]"
    -  "-nobootcp[Do not use the boot classpath for the scala jars]"
    -  "-nowarn[Generate no warnings]"
    -  "-optimise[Generate faster bytecode by applying optimisations to the program]"
    -  "-P\:-[Pass an option to a plugin (written plugin\:opt)]:plugin option:"
    -  "-print[Print program with Scala-specific features removed]"
    -  "-sourcepath+[Specify location(s) of source files]:source file directory:_files -/"
    -  "-target\:-[Target platform for object files (default\: jvm-1.5)]:platform name:(jvm-1.5 msil)"
    -  "-toolcp+[Add to the runner classpath]:directory:_files -/"
    -  "-unchecked[Enable detailed unchecked (erasure) warnings]"
    -  "-uniqid[Uniquely tag all identifiers in debugging output]"
    -  "-usejavacp[Utilize the java.class.path in classpath resolution]"
    -  "-verbose[Output messages about what the compiler is doing]"
    -  "-version[Print product version and exit]"
    -  "-X[Print a synopsis of advanced options]"
    -  "-Y[Print a synopsis of private options]"
    -)
    -
    -local -a X_opts
    -X_opts=(
    -  "-Xcheck-null[Warn upon selection of nullable reference]"
    -  "-Xcheckinit[Wrap field accessors to throw an exception on uninitialized access]"
    -  "-Xdisable-assertions[Generate no assertions or assumptions]"
    -  "-Xelide-below+[Calls to @elidable methods are omitted if method priority is lower than integer argument]"
    -  "-Xexperimental[Enable experimental extensions]"
    -  "-Xfatal-warnings[Fail the compilation if there are any warnings]"
    -  "-Xfull-lubs[Retains pre 2.10 behavior of less aggressive truncation of least upper bounds]"
    -  "-Xfuture[Turn on future language features]"
    -  "-Xgenerate-phase-graph+[Generate the phase graphs (outputs .dot files) to fileX.dot]:output file:_files"
    -  "-Xlint[Enable recommended additional warnings]"
    -  "-Xlog-free-terms[Print a message when reification creates a free term]"
    -  "-Xlog-free-types[Print a message when reification resorts to generating a free type]"
    -  "-Xlog-implicits[Show more detail on why some implicits are not applicable]"
    -  "-Xlog-implicit-conversions[Print a message whenever an implicit conversion is inserted]"
    -  "-Xlog-reflective-calls[Print a message when a reflective method call is generated]"
    -  "-Xmacro-settings\:-[Custom settings for macros]:option"
    -  "-Xmain-class+[Class for manifest's Main-Class entry (only useful with -d jar)]:path:"
    -  "-Xmax-classfile-name+[Maximum filename length for generated classes]"
    -  "-Xmigration[Warn about constructs whose behavior may have changed]"
    -  "-Xno-forwarders[Do not generate static forwarders in mirror classes]"
    -  "-Xno-patmat-analysis[Don't perform exhaustivity/unreachability analysis. Also, ignore @switch annotation]"
    -  "-Xno-uescape[Disable handling of \u unicode escapes]"
    -  "-Xnojline[Do not use JLine for editing]"
    -  "-Xoldpatmat[Use the pre-2.10 pattern matcher. Otherwise, the 'virtualizing' pattern matcher is used in 2.10]"
    -  "-Xprint\:-[Print out program after ]:phase name:_scala_phases"
    -  "-Xprint-icode\:-[Log internal icode to *.icode files after phase (default\: icode)]:phase name:_scala_phases"
    -  "-Xprint-pos[Print tree positions, as offsets]"
    -  "-Xprint-types[Print tree types (debugging option)]"
    -  "-Xprompt[Display a prompt after each error (debugging option)]"
    -  "-Xresident[Compiler stays resident: read source filenames from standard input]"
    -  "-Xscript+[Treat the source file as a script and wrap it in a main method]:main object name"
    -  "-Xshow-class+[Show internal representation of class]:class name"
    -  "-Xshow-object+[Show internal representation of object]:object name"
    -  "-Xshow-phases[Print a synopsis of compiler phases]"
    -  "-Xsource-reader+[Specify a class name for a custom method of reading source files]:class name"
    -  "-Xverify[Verify generic signatures in generated bytecode]"
    -
    -  "-Xassem-extdirs+[List of directories containing assemblies (requires -target:msil) (default\: lib)]:assembly directory:_files -/"
    -  "-Xassem-name+[Name of the output assembly (requires -target:msil)]:assembly name:_files"
    -  "-Xassem-path+[List of assemblies referenced by the program (requires -target:msil)]:assembly path:_files"
    -  "-Xsourcedir+[Mirror source folder structure in output directory (requires -target:msil)]:source directory:_files -/"
    -
    -  "-Xplugin\:-[Load one or more plugins from file]:plugin file:_files"
    -  "-Xpluginsdir+[Path to search compiler plugins]:plugin directory:_files -/"
    -  "-Xplugin-list[Print a synopsis of loaded plugins]"
    -  "-Xplugin-disable\:-[Disable the given plugin(s)]"
    -  "-Xplugin-require\:-[Abort unless the given plugin(s) are available]"
    -)
    -
    -local -a Y_opts
    -Y_opts=(
    -  "-Y[Print a synopsis of private options]"
    -  "-Ybuild-manager-debug[Generate debug information for the Refined Build Manager compiler]"
    -  "-Ybuilder-debug\:-[Compile using the specified build manager (default\: none)]:build manager:(none refined simple)"
    -  "-Yclosure-elim[Perform closure elimination]"
    -  "-Ycompact-trees[Use compact tree printer when displaying trees]"
    -  "-Ydead-code[Perform dead code elimination]"
    -  "-Ydependent-method-types[Allow dependent method types]"
    -  "-Ydump-classes+[Dump the generated bytecode to .class files (useful for reflective compilation that utilizes in-memory classloaders)]:output directory:_files -/"
    -  "-Yeta-expand-keeps-star[Eta-expand varargs methods to T* rather than Seq[T].  This is a temporary option to ease transition.]"
    -  "-Ygen-javap+[Generate a parallel output directory of .javap files]:output directory:_files -/"
    -  "-Yinfer-argument-types[Infer types for arguments of overriden methods]"
    -  "-Yinline[Perform inlining when possible]"
    -  "-Yinline-handlers[Perform exception handler inlining when possible]"
    -  "-Yinline-warnings[Emit inlining warnings (normally surpressed due to high volume)]"
    -  "-Yinvalidate+[Invalidate classpath entry before run]:classpath entry"
    -  "-Ylinearizer\:-[Linearizer to use (default\: rpo)]:linearizer:(normal dfs rpo dump)"
    -  "-Ylog-classpath[Output information about what classpath is being applied]"
    -  "-Yno-adapted-args[Do not adapt an argument list (either by inserting unit or creating a tuple) to match the receiver]"
    -  "-Ymacro-debug-lite[Trace essential macro-related activities]"
    -  "-Ymacro-debug-verbose[Trace all macro-related activities: compilation, generation of synthetics, classloading, expansion, exceptions]"
    -  "-Yno-completion[Disable tab-completion in the REPL]"
    -  "-Yno-generic-signatures[Suppress generation of generic signatures for Java]"
    -  "-Yno-imports[Compile without any implicit imports]"
    -  "-Yno-predef[Compile without importing Predef]"
    -  "-Yno-self-type-checks[Suppress check for self-type conformance among inherited members]"
    -  "-Yno-squeeze[Disable creation of compact code in matching]"
    -  "-Ynotnull[Enable (experimental and incomplete) scala.NotNull]"
    -  "-Yoverride-objects[Allow member objects to be overridden]"
    -  "-Yoverride-vars[Allow vars to be overridden]"
    -  "-Ypmat-naive[Desugar matches as naively as possible]"
    -  "-Ypresentation-delay+[Wait number of ms after typing before starting typechecking]"
    -  "-Ypresentation-log+[Log presentation compiler events into file]:log file:_files"
    -  "-Ypresentation-replay+[Replay presentation compiler events from file]:log file:_files"
    -  "-Ypresentation-strict[Do not report type errors in sources with syntax errors]"
    -  "-Ypresentation-verbose[Print information about presentation compiler tasks]"
    -  "-Yprofile-class+[Specify name of profiler class]:profiler class name"
    -  "-Yprofile-memory[Heap snapshot after compiler run (requires jgpagent on JVM -agentpath)]"
    -  "-Yrangepos[Use range positions for syntax trees]"
    -  "-Yrecursion+[Set recursion depth used when locking symbols]"
    -  "-Yreify-copypaste[Dump the reified trees in copypasteable representation]"
    -  "-Yrepl-sync[Do not use asynchronous code for REPL startup]"
    -  "-Yresolve-term-conflict\:-[Resolve term conflicts (default\: error)]:resolution strategy:(package object error)"
    -  "-Yself-in-annots[Include a \"self\" identifier inside of annotations]"
    -  "-Yshow\:-[Show after  (requires -Xshow-class or -Xshow-object)]:phase name:_scala_phases"
    -  "-Yshow-syms[Print the AST symbol hierarchy after each phase]"
    -  "-Yshow-symkinds[Print abbreviated symbol kinds next to symbol names]"
    -  "-Yshow-trees[Print detailed ASTs (requires -Xprint\:phase)]"
    -  "-Yshow-trees-compact[Print detailed ASTs in compact form (requires -Xprint\:)]"
    -  "-Yshow-trees-stringified[Print stringifications along with detailed ASTs (requires -Xprint\:)]"
    -  "-Ystatistics[Print compiler statistics]"
    -  "-Ystruct-dispatch\:-[Structural method dispatch policy (default\: poly-cache)]:policy name:(no-cache mono-cache poly-cache invoke-dynamic)"
    -
    -  "-Ybrowse\:-[Browse the abstract syntax tree after ]:phase name:_scala_phases"
    -  "-Ycheck\:-[Check the tree at the end of ]:phase name:_scala_phases"
    -  "-Ylog\:-[Log operations during ]:phase name:_scala_phases"
    -  "-Yprofile\:-[Profile CPU usage of given phases (requires jgpagent on JVM -agentpath)]:phase name:_scala_phases"
    -  "-Yskip\:-[Skip ]:phase name:_scala_phases"
    -  "-Ystop-after\:-[Stop after given phase ]:phase name:_scala_phases"
    -  "-Ystop-before\:-[Stop before given phase ]:phase name:_scala_phases"
    -
    -  "-Ywarn-adapted-args[Warn if an argument list is modified to match the receiver]"
    -  "-Ywarn-all[Enable all -Y warnings]"
    -  "-Ywarn-dead-code[Warn when dead code is identified]"
    -  "-Ywarn-inaccessible[Warn about inaccessible types in method signatures]"
    -  "-Ywarn-nullary-override[Warn when non-nullary overrides nullary, e.g. def foo() over def foo]"
    -  "-Ywarn-nullary-unit[Warn when nullary methods return Unit]"
    -  "-Ywarn-numeric-widen[Warn when numerics are widened]"
    -  "-Ywarn-value-discard[Warn when non-Unit expression results are unused]"
    -
    -  "-Ybuild-manager-debug[Generate debug information for the Refined Build Manager compiler]"
    -  "-Ybuilder-debug\:-[Compile using the specified build manager (default\: none)]:manager:(none refined simple)"
    -  "-Ycompletion-debug[Trace all tab completion activity]"
    -  "-Ydebug[Increase the quantity of debugging output]"
    -  "-Ydoc-debug[Trace all scaladoc activity]"
    -  "-Yide-debug[Generate, validate and output trees using the interactive compiler]"
    -  "-Yinfer-debug[Trace type inference and implicit search]"
    -  "-Yissue-debug[Print stack traces when a context issues an error]"
    -  "-Ypatmat-debug[Trace pattern matching translation]"
    -  "-Ypmat-debug[Trace all pattern matcher activity]"
    -  "-Ypos-debug[Trace position validation]"
    -  "-Ypresentation-debug[Enable debugging output for the presentation compiler]"
    -  "-Yreify-debug[Trace reification]"
    -  "-Yrepl-debug[Trace all REPL activity]"
    -  "-Ytyper-debug[Trace all type assignments]"
    -)
    -
    -local -a scala_opts
    -scala_opts=(
    -  "-e+[execute  as if entered in the repl]:string" \
    -  "-howtorun+[what to run (default\: guess)]:execution mode:(script object jar guess)" \
    -  "-i+[preload  before starting the repl]:file to preload:_files" \
    -  "-nc[no compilation daemon\: do not use the fsc offline compiler]" \
    -  "-save[save the compiled script in a jar for future use]"
    -)
    -
    -case $words[$CURRENT] in
    -    -X*) _arguments $X_opts;;
    -    -Y*) _arguments $Y_opts;;
    -      *) case $service in
    -           scala)  _arguments $scala_opts $shared_opts "*::filename:_files";;
    -           scalac) _arguments $shared_opts "*::filename:_files";;
    -         esac
    -esac
    -
    -return 0
    diff --git a/common/.oh-my-zsh/plugins/screen/screen.plugin.zsh b/common/.oh-my-zsh/plugins/screen/screen.plugin.zsh
    deleted file mode 100644
    index 7009e7a..0000000
    --- a/common/.oh-my-zsh/plugins/screen/screen.plugin.zsh
    +++ /dev/null
    @@ -1,54 +0,0 @@
    -# if using GNU screen, let the zsh tell screen what the title and hardstatus
    -# of the tab window should be.
    -if [[ "$TERM" == screen* ]]; then
    -  if [[ $_GET_PATH == '' ]]; then
    -    _GET_PATH='echo $PWD | sed "s/^\/Users\//~/;s/^\/home\//~/;s/^~$USER/~/"'
    -  fi
    -  if [[ $_GET_HOST == '' ]]; then
    -    _GET_HOST='echo $HOST | sed "s/\..*//"'
    -  fi
    -
    -  # use the current user as the prefix of the current tab title 
    -  TAB_TITLE_PREFIX='"`'$_GET_HOST'`:`'$_GET_PATH' | sed "s:..*/::"`$PROMPT_CHAR"'
    -  # when at the shell prompt, show a truncated version of the current path (with
    -  # standard ~ replacement) as the rest of the title.
    -  TAB_TITLE_PROMPT='$SHELL:t'
    -  # when running a command, show the title of the command as the rest of the
    -  # title (truncate to drop the path to the command)
    -  TAB_TITLE_EXEC='$cmd[1]:t'
    -
    -  # use the current path (with standard ~ replacement) in square brackets as the
    -  # prefix of the tab window hardstatus.
    -  TAB_HARDSTATUS_PREFIX='"[`'$_GET_PATH'`] "'
    -  # when at the shell prompt, use the shell name (truncated to remove the path to
    -  # the shell) as the rest of the title
    -  TAB_HARDSTATUS_PROMPT='$SHELL:t'
    -  # when running a command, show the command name and arguments as the rest of
    -  # the title
    -  TAB_HARDSTATUS_EXEC='$cmd'
    -
    -  # tell GNU screen what the tab window title ($1) and the hardstatus($2) should be
    -  function screen_set()
    -  {
    -    # set the tab window title (%t) for screen
    -    print -nR $'\033k'$1$'\033'\\\
    -
    -    # set hardstatus of tab window (%h) for screen
    -    print -nR $'\033]0;'$2$'\a'
    -  }
    -  # called by zsh before executing a command
    -  function preexec()
    -  {
    -    local -a cmd; cmd=(${(z)1}) # the command string
    -    eval "tab_title=$TAB_TITLE_PREFIX:$TAB_TITLE_EXEC"
    -    eval "tab_hardstatus=$TAB_HARDSTATUS_PREFIX:$TAB_HARDSTATUS_EXEC"
    -    screen_set $tab_title $tab_hardstatus
    -  }
    -  # called by zsh before showing the prompt
    -  function precmd()
    -  {
    -    eval "tab_title=$TAB_TITLE_PREFIX:$TAB_TITLE_PROMPT"
    -    eval "tab_hardstatus=$TAB_HARDSTATUS_PREFIX:$TAB_HARDSTATUS_PROMPT"
    -    screen_set $tab_title $tab_hardstatus
    -  }
    -fi
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh b/common/.oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh
    deleted file mode 100644
    index fcc9004..0000000
    --- a/common/.oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh
    +++ /dev/null
    @@ -1,62 +0,0 @@
    -# Contributed and SLIGHTLY modded by Matt Parnell/ilikenwf 
    -# Created by the blogger at the URL below...I don't know where to find his/her name
    -# Original found at http://www.shellperson.net/sprunge-pastebin-script/
    - 
    -usage() {
    -description | fmt -s >&2
    -}
    - 
    -description() {
    -cat << HERE
    - 
    -DESCRIPTION
    -  Upload data and fetch URL from the pastebin http://sprunge.us
    - 
    -USAGE
    -  $0 filename.txt
    -  $0 text string
    -  $0 < filename.txt
    -  piped_data | $0
    - 
    -NOTES
    ---------------------------------------------------------------------------
    -* INPUT METHODS *
    -$0 can accept piped data, STDIN redirection [&2
    -	  if [ "$*" ]; then
    -		echo Arguments present... >&2
    -		if [ -f "$*" ]; then
    -		  echo Uploading the contents of "$*"... >&2
    -		  cat "$*"
    -		else
    -		  echo Uploading the text: \""$*"\"... >&2
    -		  echo "$*"
    -		fi | curl -F 'sprunge=<-' http://sprunge.us
    -	  else
    -		echo No arguments found, printing USAGE and exiting. >&2
    -		usage
    -	  fi
    -	else
    -	  echo Using input from a pipe or STDIN redirection... >&2
    -	  curl -F 'sprunge=<-' http://sprunge.us
    -	fi
    -}
    diff --git a/common/.oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh b/common/.oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh
    deleted file mode 100644
    index 7468749..0000000
    --- a/common/.oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh
    +++ /dev/null
    @@ -1,71 +0,0 @@
    -#
    -# INSTRUCTIONS
    -#
    -#   To enabled agent forwarding support add the following to
    -#   your .zshrc file:
    -#
    -#     zstyle :omz:plugins:ssh-agent agent-forwarding on
    -#
    -#   To load multiple identities use the identities style, For
    -#   example:
    -#
    -#     zstyle :omz:plugins:ssh-agent id_rsa id_rsa2 id_github
    -#
    -#   To set the maximum lifetime of the identities, use the
    -#   lifetime style. The lifetime may be specified in seconds
    -#   or as described in sshd_config(5) (see TIME FORMATS)
    -#   If left unspecified, the default lifetime is forever.
    -#
    -#     zstyle :omz:plugins:ssh-agent lifetime 4h
    -#
    -# CREDITS
    -#
    -#   Based on code from Joseph M. Reagle
    -#   http://www.cygwin.com/ml/cygwin/2001-06/msg00537.html
    -#
    -#   Agent forwarding support based on ideas from
    -#   Florent Thoumie and Jonas Pfenniger
    -#
    -
    -local _plugin__ssh_env=$HOME/.ssh/environment-$HOST
    -local _plugin__forwarding
    -
    -function _plugin__start_agent()
    -{
    -  local -a identities
    -  local lifetime
    -  zstyle -s :omz:plugins:ssh-agent lifetime lifetime
    -
    -  # start ssh-agent and setup environment
    -  /usr/bin/env ssh-agent ${lifetime:+-t} ${lifetime} | sed 's/^echo/#echo/' > ${_plugin__ssh_env}
    -  chmod 600 ${_plugin__ssh_env}
    -  . ${_plugin__ssh_env} > /dev/null
    -
    -  # load identies
    -  zstyle -a :omz:plugins:ssh-agent identities identities 
    -  echo starting ssh-agent...
    -
    -  /usr/bin/ssh-add $HOME/.ssh/${^identities}
    -}
    -
    -# test if agent-forwarding is enabled
    -zstyle -b :omz:plugins:ssh-agent agent-forwarding _plugin__forwarding
    -if [[ ${_plugin__forwarding} == "yes" && -n "$SSH_AUTH_SOCK" ]]; then
    -  # Add a nifty symlink for screen/tmux if agent forwarding
    -  [[ -L $SSH_AUTH_SOCK ]] || ln -sf "$SSH_AUTH_SOCK" /tmp/ssh-agent-$USER-screen
    -
    -elif [ -f "${_plugin__ssh_env}" ]; then
    -  # Source SSH settings, if applicable
    -  . ${_plugin__ssh_env} > /dev/null
    -  ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
    -    _plugin__start_agent;
    -  }
    -else
    -  _plugin__start_agent;
    -fi
    -
    -# tidy up after ourselves
    -unfunction _plugin__start_agent
    -unset _plugin__forwarding
    -unset _plugin__ssh_env
    -
    diff --git a/common/.oh-my-zsh/plugins/sublime/sublime.plugin.zsh b/common/.oh-my-zsh/plugins/sublime/sublime.plugin.zsh
    deleted file mode 100755
    index e74695d..0000000
    --- a/common/.oh-my-zsh/plugins/sublime/sublime.plugin.zsh
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -# Sublime Text 2 Aliases
    -
    -local _sublime_darwin_paths > /dev/null 2>&1
    -_sublime_darwin_paths=(
    -	"$HOME/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl"
    -	"$HOME/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl"
    -	"/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl"
    -	"/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl"
    -)
    -
    -if [[ $('uname') == 'Linux' ]]; then
    -	if [ -f '/usr/bin/sublime_text' ]; then
    -		st_run() { nohup /usr/bin/sublime_text $@ > /dev/null & }
    -	else
    -		st_run() { nohup /usr/bin/sublime-text $@ > /dev/null & }
    -	fi
    -	alias st=st_run
    -
    -elif  [[ $('uname') == 'Darwin' ]]; then
    -
    -	for _sublime_path in $_sublime_darwin_paths; do
    -		if [[ -a $_sublime_path ]]; then
    -			alias st="'$_sublime_path'"
    -			break
    -		fi
    -	done
    -fi
    -
    -alias stt='st .'
    diff --git a/common/.oh-my-zsh/plugins/supervisor/_supervisorctl b/common/.oh-my-zsh/plugins/supervisor/_supervisorctl
    deleted file mode 100644
    index d159f20..0000000
    --- a/common/.oh-my-zsh/plugins/supervisor/_supervisorctl
    +++ /dev/null
    @@ -1,136 +0,0 @@
    -#compdef supervisorctl
    -
    -typeset -A opt_args
    -local context state line
    -
    -_supervisorctl() {
    -    _arguments -s -S \
    -        {--configuration,-c}"[configuration file path (default /etc/supervisor.conf)]:FILENAME:_files" \
    -        {--help,-h}"[print usage message and exit]:" \
    -        {--interactive,-i}"[start an interactive shell after executing commands]" \
    -        {--serverurl,-s}"[URL on which supervisord server is listening (default "http://localhost:9001").]" \
    -        {--username,-u}"[username to use for authentication with server]:USERNAME:_users" \
    -        {--password,-p}"[password to use for authentication with server]:PASSWORD:" \
    -        {--history-file,-r}"[keep a readline history (if readline is available)]:FILENAME:_files" \
    -        "*::supervisorctl commands:_supervisorctl_command"
    -}
    -
    -(( $+functions[_supervisorctl_command] )) ||
    -_supervisorctl_command() {
    -    local cmd ret=1
    -
    -    (( $+supervisorctl_cmds )) || _supervisorctl_cmds=(
    -        "add:Activates any updates in config for process/group" \
    -        "avail:Display all configured processes" \
    -        "clear:Clear process/multiple-process/all-process log files" \
    -        "exit:Exit the supervisor shell." \
    -        "fg:Connect to a process in foreground mode" \
    -        "maintail:tail of supervisor main log file" \
    -        "open:Connect to a remote supervisord process. (for UNIX domain socket, use unix:///socket/path)" \
    -        "pid:Get the PID of supervisord." \
    -        "quit:Exit the supervisor shell." \
    -        "reload:Restart the remote supervisord." \
    -        "remove:Removes process/group from active config" \
    -        "reread:Reload the daemon's configuration files" \
    -        "restart:Restart process or group." \
    -        "shutdown:Shut the remote supervisord down." \
    -        "start:Start process or groups." \
    -        "status:Get process status info." \
    -        "stop:Stop process or group." \
    -        "tail:tail of process stdout" \
    -        "update:Reload config and add/remove as necessary" \
    -        "version:Show the version of the remote supervisord process" \
    -        "help:Show help" \
    -        )
    -
    -    if (( CURRENT == 1 )); then
    -        _describe -t commands 'supervisorctl subcommand' _supervisorctl_cmds \
    -            || compadd "$@" - ${(s.:.)${(j.:.)_supervisorctl_syns}}
    -    else
    -        local curcontext="$curcontext"
    -
    -        cmd="${${_supervisorctl_cmds[(r)$words[1]:*]%%:*}:-${(k)_supervisorctl_syns[(r)(*:|)$words[1](:*|)]}}"
    -        if (( $#cmd )); then
    -            curcontext="${curcontext%:*:*}:supervisorctl-${cmd}:"
    -            _call_function ret _supervisorctl_$cmd || _message 'no more arguments'
    -        else
    -            _message "unknown supervisorctl command: $words[1]"
    -        fi
    -        return ret
    -    fi
    -}
    -
    -# get supervisor contoroll processes
    -(( $+functions[_get_supervisor_procs] )) ||
    -_get_supervisor_procs() {
    -    local cache_policy
    -    zstyle -s ":completion:${curcontext}:" cache-policy cache_policy
    -    if [[ -z "$cache_policy" ]]; then
    -        zstyle ":completion:${curcontext}:" cache-policy _supervisor_procs_caching_policy
    -    fi
    -
    -    if ( [[ ${+_supervisor_procs} -eq 0 ]] || _cache_invalid supervisor_procs ) \
    -        && ! _retrieve_cache supervisor_procs; then
    -
    -        _supervisor_procs=(${${(f)"$(supervisorctl status >/dev/null 2>&1 | awk -F' ' '{print $1}')"}})
    -        _store_cache supervisor_procs _supervisor_procs
    -    fi
    -
    -    local expl
    -    _wanted supervisor_procs expl 'supervisor processes' compadd -a _supervisor_procs
    -}
    -
    -_supervisor_procs_caching_policy() {
    -    local -a oldp
    -    oldp=( "$1"(Nmw+1) )
    -    (( $#oldp ))
    -}
    -
    -(( $+functions[_supervisorctl_add] )) ||
    -_supervisorctl_add() {
    -    _arguments -s \
    -        "--help[use help system]" \
    -        "*::supervisorctl commands:_supervisorctl"
    -}
    -
    -(( $+functions[_supervisorctl_help] )) ||
    -_supervisorctl_help() {
    -    _arguments -s \
    -        "*:supervisorctl commands:_supervisorctl"
    -}
    -
    -(( $+functions[_supervisorctl_maintail] )) ||
    -_supervisorctl_maintail() {
    -    _arguments -s \
    -        '-f[Continuous tail of supervisor main log file (Ctrl-C to exit)]'
    -}
    -
    -(( $+functions[_supervisorctl_start] )) ||
    -_supervisorctl_start() {
    -    # TODO: add 'all'
    -    _arguments -s \
    -        '*::supvervisor process:_get_supervisor_procs'
    -}
    -
    -(( $+functions[_supervisorctl_status] )) ||
    -_supervisorctl_status() {
    -    _arguments \
    -        '*::supvervisor process:_get_supervisor_procs'
    -}
    -
    -(( $+functions[_supervisorctl_stop] )) ||
    -_supervisorctl_stop() {
    -    # TODO: add 'all'
    -    _arguments -s \
    -        '*::supvervisor process:_get_supervisor_procs'
    -}
    -
    -(( $+functions[_supervisorctl_tail] )) ||
    -_supervisorctl_tail() {
    -    # TODO: add 'stderr'
    -    _arguments -s \
    -        '-f[Continuous tail of named process stdout Ctrl-C to exit.]' \
    -        '*::supvervisor process:_get_supervisor_procs'
    -}
    -
    -_supervisorctl "$@"
    diff --git a/common/.oh-my-zsh/plugins/supervisor/_supervisord b/common/.oh-my-zsh/plugins/supervisor/_supervisord
    deleted file mode 100644
    index 34d2780..0000000
    --- a/common/.oh-my-zsh/plugins/supervisor/_supervisord
    +++ /dev/null
    @@ -1,32 +0,0 @@
    -#compdef supervisord
    -
    -typeset -A opt_args
    -local context state line
    -
    -_arguments \
    -    {--configuration,-c}"[configuration file]:FILENAME:_files" \
    -    {--nodaemon,-n}"[run in the foreground (same as 'nodaemon true' in config file)]" \
    -    {--help,-h}"[print this usage message and exit]:" \
    -    {--user,-u}"[run supervisord as this user]:USER:_users" \
    -    {--umask,-m}"[use this umask for daemon subprocess (default is 022)]" \
    -    {--directory,-d}"[directory to chdir to when daemonized]" \
    -    {--logfile,-l}"[use FILENAME as logfile path]:FILENAME:_files" \
    -    {--logfile_maxbytes,-y}"[use BYTES to limit the max size of logfile]" \
    -    {--logfile_backups,-z}"[number of backups to keep when max bytes reached]" \
    -    {--loglevel,-e}"[use LEVEL as log level (debug,info,warn,error,critical)]:level:->levels" \
    -    {--pidfile,-j}"[write a pid file for the daemon process to FILENAME]:FILENAME:_files" \
    -    {--identifier,-i}"[identifier used for this instance of supervisord]" \
    -    {--childlogdir,-q}"[the log directory for child process logs]:child log directory:_files -/" \
    -    {--nocleanup,-k}"[prevent the process from performing cleanup (removal of old automatic child log files) at startup.]" \
    -    {--minfds,-a}"[the minimum number of file descriptors for start success]" \
    -    {--strip_ansi,-t}"[strip ansi escape codes from process output]" \
    -    "--minprocs[the minimum number of processes available for start success]" \
    -    "--profile_options[run supervisord under profiler and output results based on OPTIONS, which is a comma-sep'd list of 'cumulative', 'calls', and/or 'callers', e.g. 'cumulative,callers')]" \
    -    "*::args:_gnu_generic"
    -
    -case $state in
    -levels)
    -    levels=("debug" "info" "warn" "error" "critical")
    -    _describe -t levels 'supervisord levels' levels && return 0
    -    ;;
    -esac
    diff --git a/common/.oh-my-zsh/plugins/supervisor/supervisor.plugin.zsh b/common/.oh-my-zsh/plugins/supervisor/supervisor.plugin.zsh
    deleted file mode 100644
    index cf1997c..0000000
    --- a/common/.oh-my-zsh/plugins/supervisor/supervisor.plugin.zsh
    +++ /dev/null
    @@ -1 +0,0 @@
    -# DECLARION: This plugin was created by hhatto. What I did is just making a portal from https://bitbucket.org/hhatto/zshcompfunc4supervisor.
    diff --git a/common/.oh-my-zsh/plugins/suse/suse.plugin.zsh b/common/.oh-my-zsh/plugins/suse/suse.plugin.zsh
    deleted file mode 100644
    index d462869..0000000
    --- a/common/.oh-my-zsh/plugins/suse/suse.plugin.zsh
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -alias zi='sudo zypper install'
    -alias zrf='sudo zypper refresh'
    -alias zs='zypper search'
    -alias zup='sudo zypper dist-upgrade'
    -alias zrm='sudo zypper remove'
    -alias zp='sudo zypper patch'
    -alias zps='sudo zypper ps'
    diff --git a/common/.oh-my-zsh/plugins/svn/svn.plugin.zsh b/common/.oh-my-zsh/plugins/svn/svn.plugin.zsh
    deleted file mode 100644
    index 4f008ba..0000000
    --- a/common/.oh-my-zsh/plugins/svn/svn.plugin.zsh
    +++ /dev/null
    @@ -1,76 +0,0 @@
    -# vim:ft=zsh ts=2 sw=2 sts=2
    -#
    -function svn_prompt_info() {
    -  if in_svn; then
    -    if [ "x$SVN_SHOW_BRANCH" = "xtrue" ]; then
    -      unset SVN_SHOW_BRANCH
    -      _DISPLAY=$(svn_get_branch_name)
    -    else
    -      _DISPLAY=$(svn_get_repo_name)
    -    fi
    -    echo "$ZSH_PROMPT_BASE_COLOR$ZSH_THEME_SVN_PROMPT_PREFIX\
    -$ZSH_THEME_REPO_NAME_COLOR$_DISPLAY$ZSH_PROMPT_BASE_COLOR$ZSH_THEME_SVN_PROMPT_SUFFIX$ZSH_PROMPT_BASE_COLOR$(svn_dirty)$ZSH_PROMPT_BASE_COLOR"
    -    unset _DISPLAY
    -  fi
    -}
    -
    -
    -function in_svn() {
    -  if $(svn info >/dev/null 2>&1); then
    -    return 0
    -  fi
    -  return 1
    -}
    -
    -function svn_get_repo_name() {
    -  if in_svn; then
    -    svn info | sed -n 's/Repository\ Root:\ .*\///p' | read SVN_ROOT
    -    svn info | sed -n "s/URL:\ .*$SVN_ROOT\///p"
    -  fi
    -}
    -
    -function svn_get_branch_name() {
    -  _DISPLAY=$(
    -    svn info 2> /dev/null | \
    -      awk -F/ \
    -      '/^URL:/ { \
    -        for (i=0; i<=NF; i++) { \
    -          if ($i == "branches" || $i == "tags" ) { \
    -            print $(i+1); \
    -            break;\
    -          }; \
    -          if ($i == "trunk") { print $i; break; } \
    -        } \
    -      }'
    -  )
    -  
    -  if [ "x$_DISPLAY" = "x" ]; then
    -    svn_get_repo_name
    -  else
    -    echo $_DISPLAY
    -  fi
    -  unset _DISPLAY
    -}
    -
    -function svn_get_rev_nr() {
    -  if in_svn; then
    -    svn info 2> /dev/null | sed -n 's/Revision:\ //p'
    -  fi
    -}
    -
    -function svn_dirty_choose() {
    -  if in_svn; then
    -    root=`svn info 2> /dev/null | sed -n 's/^Working Copy Root Path: //p'`
    -    if $(svn status $root 2> /dev/null | grep -Eq '^\s*[ACDIM!?L]'); then
    -      # Grep exits with 0 when "One or more lines were selected", return "dirty".
    -      echo $1
    -    else
    -      # Otherwise, no lines were found, or an error occurred. Return clean.
    -      echo $2
    -    fi
    -  fi
    -}
    -
    -function svn_dirty() {
    -  svn_dirty_choose $ZSH_THEME_SVN_PROMPT_DIRTY $ZSH_THEME_SVN_PROMPT_CLEAN
    -}
    diff --git a/common/.oh-my-zsh/plugins/symfony/symfony.plugin.zsh b/common/.oh-my-zsh/plugins/symfony/symfony.plugin.zsh
    deleted file mode 100644
    index 9de7675..0000000
    --- a/common/.oh-my-zsh/plugins/symfony/symfony.plugin.zsh
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -# symfony basic command completion
    -
    -_symfony_get_command_list () {
    -    ./symfony | sed "1,/Available tasks/d" | awk 'BEGIN { cat=null; } /^[A-Za-z]+$/ { cat = $1; } /^  :[a-z]+/ { print cat $1; }'
    -}
    -
    -_symfony () {
    -  if [ -f symfony ]; then
    -    compadd `_symfony_get_command_list`
    -  fi
    -}
    -
    -compdef _symfony symfony
    diff --git a/common/.oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh b/common/.oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh
    deleted file mode 100644
    index 0d2bb68..0000000
    --- a/common/.oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh
    +++ /dev/null
    @@ -1,21 +0,0 @@
    -# Symfony2 basic command completion
    -
    -_symfony2_get_command_list () {
    -	php app/console --no-ansi | sed "1,/Available commands/d" | awk '/^  [a-z]+/ { print $1 }'
    -}
    -
    -_symfony2 () {
    -  if [ -f app/console ]; then
    -    compadd `_symfony2_get_command_list`
    -  fi
    -}
    -
    -compdef _symfony2 app/console
    -compdef _symfony2 sf
    -
    -#Alias
    -alias sf='php app/console'
    -alias sfcl='php app/console cache:clear'
    -alias sfroute='php app/console router:debug'
    -alias sfgb='php app/console generate:bundle'
    -
    diff --git a/common/.oh-my-zsh/plugins/systemd/systemd.plugin.zsh b/common/.oh-my-zsh/plugins/systemd/systemd.plugin.zsh
    deleted file mode 100644
    index 7d3db0f..0000000
    --- a/common/.oh-my-zsh/plugins/systemd/systemd.plugin.zsh
    +++ /dev/null
    @@ -1,11 +0,0 @@
    -user_commands=(
    -  list-units is-active status show help list-unit-files
    -  is-enabled list-jobs show-environment)
    -
    -sudo_commands=(
    -  start stop reload restart try-restart isolate kill
    -  reset-failed enable disable reenable preset mask unmask
    -  link load cancel set-environment unset-environment)
    -
    -for c in $user_commands; do; alias sc-$c="systemctl $c"; done
    -for c in $sudo_commands; do; alias sc-$c="sudo systemctl $c"; done
    diff --git a/common/.oh-my-zsh/plugins/taskwarrior/_task b/common/.oh-my-zsh/plugins/taskwarrior/_task
    deleted file mode 100644
    index 0bda738..0000000
    --- a/common/.oh-my-zsh/plugins/taskwarrior/_task
    +++ /dev/null
    @@ -1,248 +0,0 @@
    -#compdef task
    -# zsh completion for taskwarrior
    -#
    -# taskwarrior - a command line task list manager.
    -#
    -# Copyright 2010 - 2011 Johannes Schlatow
    -# Copyright 2009 P.C. Shyamshankar
    -#
    -# Permission is hereby granted, free of charge, to any person obtaining a copy
    -# of this software and associated documentation files (the "Software"), to deal
    -# in the Software without restriction, including without limitation the rights
    -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    -# copies of the Software, and to permit persons to whom the Software is
    -# furnished to do so, subject to the following conditions:
    -#
    -# The above copyright notice and this permission notice shall be included
    -# in all copies or substantial portions of the Software.
    -#
    -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
    -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
    -# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    -# SOFTWARE.
    -#
    -# http://www.opensource.org/licenses/mit-license.php
    -#
    -typeset -g _task_cmds _task_projects _task_tags _task_config _task_modifiers
    -_task_projects=($(task _projects))
    -_task_tags=($(task _tags))
    -_task_ids=($(task _ids))
    -_task_config=($(task _config))
    -_task_columns=($(task _columns))
    -_task_modifiers=(
    -	'before' \
    -	'after' \
    -	'none' \
    -	'any' \
    -	'is' \
    -	'isnt' \
    -	'has' \
    -	'hasnt' \
    -	'startswith' \
    -	'endswith' \
    -	'word' \
    -	'noword'
    -)
    -_task_conjunctions=(
    -   'and' \
    -   'or' \
    -	'xor' \
    -	'\)'
    -	'\('
    -)
    -_task_cmds=($(task _commands))
    -_task_zshcmds=( ${(f)"$(task _zshcommands)"} )
    -
    -_task() {
    -    _arguments -s -S \
    -        "*::task default:_task_default"
    -    return 0
    -}
    -
    -local -a reply args word
    -word=$'[^\0]#\0'
    -
    -# priorities
    -local -a task_priorities
    -_regex_words values 'task priorities' \
    -	'H:High' \
    -	'M:Middle' \
    -	'L:Low'
    -task_priorities=("$reply[@]")
    -
    -# projects
    -local -a task_projects
    -task_projects=(
    -	/"$word"/
    -	":values:task projects:compadd -a _task_projects"
    -)
    -
    -local -a _task_dates
    -_regex_words values 'task dates' \
    -	'tod*ay:Today' \
    -	'yes*terday:Yesterday' \
    -	'tom*orrow:Tomorrow' \
    -	'sow:Start of week' \
    -	'soww:Start of work week' \
    -	'socw:Start of calendar week' \
    -	'som:Start of month' \
    -	'soy:Start of year' \
    -	'eow:End of week' \
    -	'eoww:End of work week' \
    -	'eocw:End of calendar week' \
    -	'eom:End of month' \
    -	'eoy:End of year' \
    -	'mon:Monday' \
    -	'tue:Tuesday'\
    -	'wed:Wednesday' \
    -	'thu:Thursday' \
    -	'fri:Friday' \
    -	'sat:Saturday' \
    -	'sun:Sunday'
    -_task_dates=("$reply[@]")
    -
    -local -a _task_reldates
    -_regex_words values 'task reldates' \
    -	'hrs:n hours' \
    -	'day:n days' \
    -	'1st:first' \
    -	'2nd:second' \
    -	'3rd:third' \
    -	'th:4th, 5th, etc.' \
    -	'wks:weeks'
    -_task_reldates=("$reply[@]")
    -
    -task_dates=(
    -	\( "$_task_dates[@]" \|
    -    \( /$'[0-9][0-9]#'/- \( "$_task_reldates[@]" \) \)
    -	\)
    -)
    -
    -_regex_words values 'task frequencies' \
    -	'daily:Every day' \
    -	'day:Every day' \
    -	'weekdays:Every day skipping weekend days' \
    -	'weekly:Every week' \
    -	'biweekly:Every two weeks' \
    -	'fortnight:Every two weeks' \
    -+ 'monthly:Every month' \
    -	'quarterly:Every three months' \
    -	'semiannual:Every six months' \
    -	'annual:Every year' \
    -	'yearly:Every year' \
    -	'biannual:Every two years' \
    -	'biyearly:Every two years'
    -_task_freqs=("$reply[@]")
    -
    -local -a _task_frequencies
    -_regex_words values 'task frequencies' \
    -	'd:days' \
    -	'w:weeks' \
    -	'q:quarters' \
    -	'y:years'
    -_task_frequencies=("$reply[@]")
    -
    -task_freqs=(
    -	\( "$_task_freqs[@]" \|
    -     \( /$'[0-9][0-9]#'/- \( "$_task_frequencies[@]" \) \)
    -	\)
    -)
    -
    -# attributes
    -local -a task_attributes
    -_regex_words -t ':' default 'task attributes' \
    -	'pro*ject:Project name:$task_projects' \
    -	'du*e:Due date:$task_dates' \
    -	'wa*it:Date until task becomes pending:$task_dates' \
    -	're*cur:Recurrence frequency:$task_freqs' \
    -	'pri*ority:priority:$task_priorities' \
    -	'un*til:Recurrence end date:$task_dates' \
    -	'fg:Foreground color' \
    -	'bg:Background color' \
    -	'li*mit:Desired number of rows in report'
    -task_attributes=("$reply[@]")
    -
    -args=(
    -	\( "$task_attributes[@]" \|
    -	\( /'(project|due|wait|recur|priority|until|fg|bg|limit).'/- \( /$'[^:]#:'/ ":default:modifiers:compadd -S ':' -a _task_modifiers" \) \) \|
    -	\( /'(rc).'/- \( /$'[^:]#:'/ ":arguments:config:compadd -S ':' -a _task_config" \) \) \|
    -	\( /'(+|-)'/- \( /"$word"/ ":values:remove tag:compadd -a _task_tags" \) \) \|
    -	\( /"$word"/ \)
    -	\) \#
    -)
    -_regex_arguments _task_attributes "${args[@]}"
    -
    -## task commands
    -
    -# filter completion
    -(( $+functions[_task_filter] )) ||
    -_task_filter() {
    -	_task_attributes "$@"
    -
    -	# TODO complete conjunctions only if the previous word is a filter expression, i.e. attribute, ID, any non-command
    -	_describe -t default 'task conjunctions' _task_conjunctions
    -}
    -
    -# merge completion
    -(( $+functions[_task_merge] )) ||
    -_task_merge() {
    -	# TODO match URIs in .taskrc
    -	_files
    -}
    -
    -# push completion
    -(( $+functions[_task_push] )) ||
    -_task_push() {
    -	# TODO match URIs in .taskrc
    -	_files
    -}
    -
    -# pull completion
    -(( $+functions[_task_pull] )) ||
    -_task_pull() {
    -	# TODO match URIs in .taskrc
    -	_files
    -}
    -
    -# execute completion
    -(( $+functions[_task_execute] )) ||
    -_task_execute() {
    -	_files
    -}
    -
    -# id-only completion
    -(( $+functions[_task_id] )) ||
    -_task_id() {
    -	_describe -t values 'task IDs' _task_zshids
    -}
    -
    -## first level completion => task sub-command completion
    -(( $+functions[_task_default] )) ||
    -_task_default() {
    -    local cmd ret=1
    -
    -	integer i=1
    -	while (( i < $#words ))
    -	do
    -		cmd="${_task_cmds[(r)$words[$i]]}"
    -		if (( $#cmd )); then
    -			_call_function ret _task_${cmd} ||
    -				_call_function ret _task_filter ||
    -					_message "No command remaining."
    -			return ret
    -		fi
    -		(( i++ ))
    -	done
    -
    -	# update IDs
    -	_task_zshids=( ${(f)"$(task _zshids)"} )
    -
    -	_describe -t commands 'task command' _task_zshcmds
    -	_describe -t values 'task IDs' _task_zshids
    -	_call_function ret _task_filter
    -
    -	return ret
    -}
    diff --git a/common/.oh-my-zsh/plugins/taskwarrior/taskwarrior.plugin.zsh b/common/.oh-my-zsh/plugins/taskwarrior/taskwarrior.plugin.zsh
    deleted file mode 100644
    index c183004..0000000
    --- a/common/.oh-my-zsh/plugins/taskwarrior/taskwarrior.plugin.zsh
    +++ /dev/null
    @@ -1,21 +0,0 @@
    -################################################################################
    -# Author: Pete Clark
    -# Email: pete[dot]clark[at]gmail[dot]com
    -# Version: 0.1 (05/24/2011)
    -# License: WTFPL
    -#
    -# This oh-my-zsh plugin adds smart tab completion for
    -# TaskWarrior. It uses the zsh tab completion
    -# script (_task) distributed with TaskWarrior for the completion definitions.
    -#
    -# Typing task[tabtab] will give you a list of current tasks, task 66[tabtab]
    -# gives a list of available modifications for that task, etc.
    -################################################################################
    -
    -zstyle ':completion:*:*:task:*' verbose yes
    -zstyle ':completion:*:*:task:*:descriptions' format '%U%B%d%b%u'
    -
    -zstyle ':completion:*:*:task:*' group-name ''
    -
    -alias t=task
    -compdef _task t=task
    diff --git a/common/.oh-my-zsh/plugins/terminalapp/terminalapp.plugin.zsh b/common/.oh-my-zsh/plugins/terminalapp/terminalapp.plugin.zsh
    deleted file mode 100644
    index 2249b1e..0000000
    --- a/common/.oh-my-zsh/plugins/terminalapp/terminalapp.plugin.zsh
    +++ /dev/null
    @@ -1,39 +0,0 @@
    -# Set Apple Terminal.app resume directory
    -# based on this answer: http://superuser.com/a/315029
    -# 2012-10-26: (javageek) Changed code using the updated answer
    -
    -# Tell the terminal about the working directory whenever it changes.
    -if [[ "$TERM_PROGRAM" == "Apple_Terminal" ]] && [[ -z "$INSIDE_EMACS" ]]; then
    -  update_terminal_cwd() {
    -        # Identify the directory using a "file:" scheme URL, including
    -        # the host name to disambiguate local vs. remote paths.
    -
    -        # Percent-encode the pathname.
    -        local URL_PATH=''
    -        {
    -            # Use LANG=C to process text byte-by-byte.
    -            local i ch hexch LANG=C
    -            for ((i = 1; i <= ${#PWD}; ++i)); do
    -                ch="$PWD[i]"
    -                if [[ "$ch" =~ [/._~A-Za-z0-9-] ]]; then
    -                    URL_PATH+="$ch"
    -                else
    -                    hexch=$(printf "%02X" "'$ch")
    -                    URL_PATH+="%$hexch"
    -                fi
    -            done
    -        }
    -
    -        local PWD_URL="file://$HOST$URL_PATH"
    -        #echo "$PWD_URL"        # testing
    -        printf '\e]7;%s\a' "$PWD_URL"
    -    }
    -
    -    # Register the function so it is called whenever the working
    -    # directory changes.
    -    autoload add-zsh-hook
    -    add-zsh-hook chpwd update_terminal_cwd
    -
    -    # Tell the terminal about the initial directory.
    -    update_terminal_cwd
    -fi
    diff --git a/common/.oh-my-zsh/plugins/terminitor/_terminitor b/common/.oh-my-zsh/plugins/terminitor/_terminitor
    deleted file mode 100644
    index 1ce87c3..0000000
    --- a/common/.oh-my-zsh/plugins/terminitor/_terminitor
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -#compdef terminitor
    -#autoload
    -
    -# terminitor zsh completion
    -
    -_terminitor_available_scripts() {
    -  scripts=(`for SCRIPT in ~/.config/terminitor/*.term ; do basename $SCRIPT .term ; done`)
    -}
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -    'create:create a Termfile in directory'
    -    'delete:delete terminitor script'
    -    'edit:open termitor script'
    -    'fetch:clone the designated repo and run setup'
    -    'help:Describe available tasks or one specific task'
    -    'init:create initial root terminitor folder'
    -    'list:lists all terminitor scripts'
    -    'setup:execute setup in the terminitor script'
    -    'start:runs the terminitor script'
    -    'update:update Terminitor to new global path(.config/.terminitor)'
    -)
    -
    -local expl
    -
    -_arguments \
    -  '*:: :->subcmds' && return 0
    -
    -if (( CURRENT == 1 )); then
    -  _describe -t commands "terminitor task" _1st_arguments
    -  return
    -fi
    -
    -case "$words[1]" in
    -  start|edit|delete|setup)
    -    _terminitor_available_scripts
    -    _wanted scripts expl 'installed scripts' compadd -a scripts ;;
    -esac
    diff --git a/common/.oh-my-zsh/plugins/textmate/textmate.plugin.zsh b/common/.oh-my-zsh/plugins/textmate/textmate.plugin.zsh
    deleted file mode 100644
    index 773c4f8..0000000
    --- a/common/.oh-my-zsh/plugins/textmate/textmate.plugin.zsh
    +++ /dev/null
    @@ -1,21 +0,0 @@
    -alias et='mate .'
    -alias ett='mate Gemfile app config features lib db public spec test Rakefile Capfile Todo'
    -alias etp='mate app config lib db public spec test vendor/plugins vendor/gems Rakefile Capfile Todo'
    -alias etts='mate app config lib db public script spec test vendor/plugins vendor/gems Rakefile Capfile Todo'
    -
    -# Edit Ruby app in TextMate
    -alias mr='mate CHANGELOG app config db lib public script spec test'
    -
    -# If the tm command is called without an argument, open TextMate in the current directory
    -# If tm is passed a directory, cd to it and open it in TextMate
    -# If tm is passed a file, open it in TextMate
    -function tm() {
    -	if [[ -z $1 ]]; then
    -		mate .
    -	else
    -		mate $1
    -		if [[ -d $1 ]]; then
    -			cd $1
    -		fi
    -	fi
    -}
    diff --git a/common/.oh-my-zsh/plugins/themes/_theme b/common/.oh-my-zsh/plugins/themes/_theme
    deleted file mode 100644
    index 8214ddb..0000000
    --- a/common/.oh-my-zsh/plugins/themes/_theme
    +++ /dev/null
    @@ -1,3 +0,0 @@
    -#compdef theme
    -
    -_arguments "1: :($(lstheme | tr "\n" " "))"
    diff --git a/common/.oh-my-zsh/plugins/themes/themes.plugin.zsh b/common/.oh-my-zsh/plugins/themes/themes.plugin.zsh
    deleted file mode 100644
    index 8bab257..0000000
    --- a/common/.oh-my-zsh/plugins/themes/themes.plugin.zsh
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -function theme
    -{
    -    if [ "$1" = "random" ]; then
    -	themes=($ZSH/themes/*zsh-theme)
    -	N=${#themes[@]}
    -	((N=(RANDOM%N)+1))
    -	RANDOM_THEME=${themes[$N]}
    -	source "$RANDOM_THEME"
    -	echo "[oh-my-zsh] Random theme '$RANDOM_THEME' loaded..."
    -    else
    -	if [ -f "$ZSH_CUSTOM/$1.zsh-theme" ]
    -	then
    -	    source "$ZSH_CUSTOM/$1.zsh-theme"
    -	else
    -	    source "$ZSH/themes/$1.zsh-theme"
    -	fi
    -    fi
    -}
    -
    -function lstheme
    -{
    -    cd $ZSH/themes
    -    ls *zsh-theme | sed 's,\.zsh-theme$,,'
    -}
    diff --git a/common/.oh-my-zsh/plugins/thor/_thor b/common/.oh-my-zsh/plugins/thor/_thor
    deleted file mode 100644
    index 9f7ed5a..0000000
    --- a/common/.oh-my-zsh/plugins/thor/_thor
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -#compdef thor
    -#autoload
    -
    -compadd `thor list | grep thor | cut -d " " -f 2`
    diff --git a/common/.oh-my-zsh/plugins/tmux/tmux.extra.conf b/common/.oh-my-zsh/plugins/tmux/tmux.extra.conf
    deleted file mode 100644
    index beffd38..0000000
    --- a/common/.oh-my-zsh/plugins/tmux/tmux.extra.conf
    +++ /dev/null
    @@ -1,2 +0,0 @@
    -set -g default-terminal $ZSH_TMUX_TERM
    -source $HOME/.tmux.conf
    diff --git a/common/.oh-my-zsh/plugins/tmux/tmux.only.conf b/common/.oh-my-zsh/plugins/tmux/tmux.only.conf
    deleted file mode 100644
    index 0734df3..0000000
    --- a/common/.oh-my-zsh/plugins/tmux/tmux.only.conf
    +++ /dev/null
    @@ -1 +0,0 @@
    -set -g default-terminal $ZSH_TMUX_TERM
    diff --git a/common/.oh-my-zsh/plugins/tmux/tmux.plugin.zsh b/common/.oh-my-zsh/plugins/tmux/tmux.plugin.zsh
    deleted file mode 100644
    index 465f5b0..0000000
    --- a/common/.oh-my-zsh/plugins/tmux/tmux.plugin.zsh
    +++ /dev/null
    @@ -1,85 +0,0 @@
    -# Only run if tmux is actually installed
    -if which tmux &> /dev/null
    -	then
    -	# Configuration variables
    -	#
    -	# Automatically start tmux
    -	[[ -n "$ZSH_TMUX_AUTOSTART" ]] || ZSH_TMUX_AUTOSTART=false
    -	# Only autostart once. If set to false, tmux will attempt to
    -	# autostart every time your zsh configs are reloaded.
    -	[[ -n "$ZSH_TMUX_AUTOSTART_ONCE" ]] || ZSH_TMUX_AUTOSTART_ONCE=true
    -	# Automatically connect to a previous session if it exists
    -	[[ -n "$ZSH_TMUX_AUTOCONNECT" ]] || ZSH_TMUX_AUTOCONNECT=true
    -	# Automatically close the terminal when tmux exits
    -	[[ -n "$ZSH_TMUX_AUTOQUIT" ]] || ZSH_TMUX_AUTOQUIT=$ZSH_TMUX_AUTOSTART
    -	# Set term to screen or screen-256color based on current terminal support
    -	[[ -n "$ZSH_TMUX_FIXTERM" ]] || ZSH_TMUX_FIXTERM=true
    -	# The TERM to use for non-256 color terminals.
    -	# Tmux states this should be screen, but you may need to change it on
    -	# systems without the proper terminfo
    -	[[ -n "$ZSH_TMUX_FIXTERM_WITHOUT_256COLOR" ]] || ZSH_TMUX_FIXTERM_WITHOUT_256COLOR="screen"
    -	# The TERM to use for 256 color terminals.
    -	# Tmux states this should be screen-256color, but you may need to change it on
    -	# systems without the proper terminfo
    -	[[ -n "$ZSH_TMUX_FIXTERM_WITH_256COLOR" ]] || ZSH_TMUX_FIXTERM_WITH_256COLOR="screen-256color"
    -
    -
    -	# Get the absolute path to the current directory
    -	local zsh_tmux_plugin_path="$(cd "$(dirname "$0")" && pwd)"
    -
    -	# Determine if the terminal supports 256 colors
    -	if [[ `tput colors` == "256" ]]
    -	then
    -		export ZSH_TMUX_TERM=$ZSH_TMUX_FIXTERM_WITH_256COLOR
    -	else
    -		export ZSH_TMUX_TERM=$ZSH_TMUX_FIXTERM_WITHOUT_256COLOR
    -	fi
    -
    -	# Set the correct local config file to use.
    -	if [[ -f $HOME/.tmux.conf || -h $HOME/.tmux.conf ]]
    -	then
    -		#use this when they have a ~/.tmux.conf
    -		export _ZSH_TMUX_FIXED_CONFIG="$zsh_tmux_plugin_path/tmux.extra.conf"
    -	else
    -		#use this when they don't have a ~/.tmux.conf
    -		export _ZSH_TMUX_FIXED_CONFIG="$zsh_tmux_plugin_path/tmux.only.conf"
    -	fi
    -
    -	# Wrapper function for tmux.
    -	function _zsh_tmux_plugin_run()
    -	{
    -		# We have other arguments, just run them
    -		if [[ -n "$@" ]]
    -		then
    -			\tmux $@
    -		# Try to connect to an existing session.
    -		elif [[ "$ZSH_TMUX_AUTOCONNECT" == "true" ]]
    -		then
    -			\tmux attach || \tmux `[[ "$ZSH_TMUX_FIXTERM" == "true" ]] && echo '-f '$_ZSH_TMUX_FIXED_CONFIG`  new-session
    -			[[ "$ZSH_TMUX_AUTOQUIT" == "true" ]] && exit
    -		# Just run tmux, fixing the TERM variable if requested.
    -		else
    -			\tmux `[[ "$ZSH_TMUX_FIXTERM" == "true" ]] && echo '-f '$_ZSH_TMUX_FIXED_CONFIG`
    -			[[ "$ZSH_TMUX_AUTOQUIT" == "true" ]] && exit
    -		fi
    -	}
    -
    -	# Use the completions for tmux for our function
    -	compdef _tmux _zsh_tmux_plugin_run
    -
    -	# Alias tmux to our wrapper function.
    -	alias tmux=_zsh_tmux_plugin_run
    -
    -	# Autostart if not already in tmux and enabled.
    -	if [[ ! -n "$TMUX" && "$ZSH_TMUX_AUTOSTART" == "true" ]]
    -	then
    -		# Actually don't autostart if we already did and multiple autostarts are disabled.
    -		if [[ "$ZSH_TMUX_AUTOSTART_ONCE" == "false" || "$ZSH_TMUX_AUTOSTARTED" != "true" ]]
    -		then
    -			export ZSH_TMUX_AUTOSTARTED=true
    -			_zsh_tmux_plugin_run
    -		fi
    -	fi
    -else
    -	print "zsh tmux plugin: tmux not found. Please install tmux before using this plugin."
    -fi
    diff --git a/common/.oh-my-zsh/plugins/tmuxinator/_tmuxinator b/common/.oh-my-zsh/plugins/tmuxinator/_tmuxinator
    deleted file mode 100644
    index f0ff304..0000000
    --- a/common/.oh-my-zsh/plugins/tmuxinator/_tmuxinator
    +++ /dev/null
    @@ -1,36 +0,0 @@
    -#compdef tmuxinator
    -#autoload
    -
    -local curcontext="$curcontext" state line ret=1
    -local -a _configs
    -
    -_arguments -C \
    -  '1: :->cmds' \
    -  '2:: :->args' && ret=0
    -
    -case $state in
    -  cmds)
    -    _values "tmuxinator command" \
    -        "start[start a tmux session using project's tmuxinator config]" \
    -        "open[create a new project file and open it in your editor]" \
    -        "copy[copy source_project project file to a new project called new_project]" \
    -        "delete[deletes the project called project_name]" \
    -        "implode[deletes all existing projects!]" \
    -        "list[list all existing projects]" \
    -        "doctor[look for problems in your configuration]" \
    -        "help[shows this help document]" \
    -        "version[shows tmuxinator version number]"
    -    ret=0
    -    ;;
    -  args)
    -    case $line[1] in
    -      start|open|copy|delete)
    -        _configs=(`tmuxinator list | sed -n 's/^[ \t]\+//p'`)
    -        _values 'configs' $_configs
    -        ret=0
    -        ;;
    -    esac
    -    ;;
    -esac
    -
    -return ret
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/torrent/torrent.plugin.zsh b/common/.oh-my-zsh/plugins/torrent/torrent.plugin.zsh
    deleted file mode 100644
    index 656e337..0000000
    --- a/common/.oh-my-zsh/plugins/torrent/torrent.plugin.zsh
    +++ /dev/null
    @@ -1,17 +0,0 @@
    -#
    -# Algorithm borrowed from http://wiki.rtorrent.org/MagnetUri and adapted to work with zsh.
    -#
    -
    -function magnet_to_torrent() {
    -	[[ "$1" =~ xt=urn:btih:([^\&/]+) ]] || return 1
    -
    -	hashh=${match[1]}
    -
    -	if [[ "$1" =~ dn=([^\&/]+) ]];then
    -	  filename=${match[1]}
    -	else
    -	  filename=$hashh
    -	fi
    -
    -	echo "d10:magnet-uri${#1}:${1}e" > "$filename.torrent"
    -}
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/urltools/urltools.plugin.zsh b/common/.oh-my-zsh/plugins/urltools/urltools.plugin.zsh
    deleted file mode 100644
    index 4ddfff8..0000000
    --- a/common/.oh-my-zsh/plugins/urltools/urltools.plugin.zsh
    +++ /dev/null
    @@ -1,36 +0,0 @@
    -# URL Tools
    -# Adds handy command line aliases useful for dealing with URLs
    -#
    -# Taken from:
    -# http://ruslanspivak.com/2010/06/02/urlencode-and-urldecode-from-a-command-line/
    -
    -if [[ $(whence $URLTOOLS_METHOD) = "" ]]; then
    -    URLTOOLS_METHOD=""
    -fi
    -
    -if [[ $(whence node) != "" && ( "x$URLTOOLS_METHOD" = "x"  || "x$URLTOOLS_METHOD" = "xnode" ) ]]; then
    -    alias urlencode='node -e "console.log(encodeURIComponent(process.argv[1]))"'
    -    alias urldecode='node -e "console.log(decodeURIComponent(process.argv[1]))"'
    -elif [[ $(whence python) != "" && ( "x$URLTOOLS_METHOD" = "x" || "x$URLTOOLS_METHOD" = "xpython" ) ]]; then
    -    alias urlencode='python -c "import sys, urllib as ul; print ul.quote_plus(sys.argv[1])"'
    -    alias urldecode='python -c "import sys, urllib as ul; print ul.unquote_plus(sys.argv[1])"'
    -elif [[ $(whence ruby) != "" && ( "x$URLTOOLS_METHOD" = "x" || "x$URLTOOLS_METHOD" = "xruby" ) ]]; then
    -    alias urlencode='ruby -r cgi -e "puts CGI.escape(ARGV[0])"'
    -    alias urldecode='ruby -r cgi -e "puts CGI.unescape(ARGV[0])"'
    -elif [[ $(whence php) != "" && ( "x$URLTOOLS_METHOD" = "x" || "x$URLTOOLS_METHOD" = "xphp" ) ]]; then
    -    alias urlencode='php -r "echo rawurlencode(\$argv[1]); echo \"\n\";"'
    -    alias urldecode='php -r "echo rawurldecode(\$argv[1]); echo \"\\n\";"'
    -elif [[ $(whence perl) != "" && ( "x$URLTOOLS_METHOD" = "x" || "x$URLTOOLS_METHOD" = "xperl" ) ]]; then
    -    if perl -MURI::Encode -e 1&> /dev/null; then
    -        alias urlencode='perl -MURI::Encode -ep "uri_encode($ARGV[0]);"'
    -        alias urldecode='perl -MURI::Encode -ep "uri_decode($ARGV[0]);"'
    -    elif perl -MURI::Escape -e 1 &> /dev/null; then
    -        alias urlencode='perl -MURI::Escape -ep "uri_escape($ARGV[0]);"'
    -        alias urldecode='perl -MURI::Escape -ep "uri_unescape($ARGV[0]);"'
    -    else
    -        alias urlencode="perl -e '\$new=\$ARGV[0]; \$new =~ s/([^A-Za-z0-9])/sprintf(\"%%%02X\", ord(\$1))/seg; print \"\$new\n\";'"
    -        alias urldecode="perl -e '\$new=\$ARGV[0]; \$new =~ s/\%([A-Fa-f0-9]{2})/pack(\"C\", hex(\$1))/seg; print \"\$new\n\";'"
    -    fi
    -fi
    -
    -unset URLTOOLS_METHOD
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/vagrant/_vagrant b/common/.oh-my-zsh/plugins/vagrant/_vagrant
    deleted file mode 100644
    index 9af8cb0..0000000
    --- a/common/.oh-my-zsh/plugins/vagrant/_vagrant
    +++ /dev/null
    @@ -1,112 +0,0 @@
    -#compdef vagrant 
    -#autoload
    -
    -# vagrant zsh completion
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -    'box:Box commands'
    -    'destroy:Destroys the vagrant environment'
    -    'halt:Halts the currently running vagrant environment'
    -    'init:[box_name] [box_url] Initializes current folder for Vagrant usage'
    -    'package:Packages a vagrant environment for distribution'
    -    'plugin:Plugin commands'
    -    'provision:Run the provisioner'
    -    'reload:Reload the vagrant environment'
    -    'resume:Resumes a suspend vagrant environment'
    -    'ssh:SSH into the currently running environment'
    -    'ssh-config:outputs .ssh/config valid syntax for connecting to this environment via ssh.'
    -    'status:Shows the status of the current Vagrant environment.'
    -    'suspend:Suspends the currently running vagrant environment'
    -    'up:Creates the vagrant environment'
    -    '--help:[TASK] Describe available tasks or one specific task'
    -    '--version:Prints the Vagrant version information'
    -)
    -
    -local -a _box_arguments
    -_box_arguments=(
    -    'add:NAME URI Add a box to the system'
    -    'help:COMMAND Describe subcommands or one specific subcommand'
    -    'list:Lists all installed boxes'
    -    'remove:NAME Remove a box from the system'
    -    'repackage:NAME Repackage an installed box into a `.box` file.'
    -)
    -
    -__task_list ()
    -{
    -    local expl
    -    declare -a tasks
    -
    -    tasks=(box destroy halt init package provision reload resume ssh ssh_config status suspend up version)
    -
    -    _wanted tasks expl 'help' compadd $tasks
    -}
    -
    -__box_list ()
    -{
    -    _wanted application expl 'command' compadd $(command ls -1 $HOME/.vagrant/boxes 2>/dev/null| sed -e 's/ /\\ /g')
    -}
    -
    -__vm_list ()
    -{
    -    _wanted application expl 'command' compadd $(command grep Vagrantfile -oe '^[^#]*\.vm\.define *:\([a-zA-Z0-9]\+\)' 2>/dev/null | cut -d: -f2)
    -}
    -
    -__vagrant-box ()
    -{
    -    local curcontext="$curcontext" state line
    -    typeset -A opt_args
    -
    -    _arguments -C \
    -        ':command:->command' \
    -        '*::options:->options'
    -
    -   case $state in
    -       (command)
    -           _describe -t commands "gem subcommand" _box_arguments
    -           return
    -       ;;
    -
    -       (options)
    -           case $line[1] in
    -               (repackage|remove)
    -                   _arguments ':feature:__box_list' 
    -               ;;
    -           esac
    -       ;;
    -    esac
    -}
    -
    -
    -
    -
    -local expl
    -local -a boxes installed_boxes
    -
    -local curcontext="$curcontext" state line
    -typeset -A opt_args
    -
    -_arguments -C \
    -    ':command:->command' \
    -    '*::options:->options'
    -
    -case $state in
    -  (command)
    -      _describe -t commands "gem subcommand" _1st_arguments
    -      return
    -  ;;
    -
    -  (options)
    -    case $line[1] in
    -      (help)
    -         _arguments ':feature:__task_list' 
    -      ;;
    -
    -      (box)
    -          __vagrant-box
    -      ;;
    -      (up|provision|package|destroy|reload|ssh|halt|resume|status)
    -	_arguments ':feature:__vm_list'
    -    esac
    -  ;;
    -esac
    diff --git a/common/.oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh b/common/.oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh
    deleted file mode 100644
    index a061004..0000000
    --- a/common/.oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh
    +++ /dev/null
    @@ -1,35 +0,0 @@
    -# Ensures that $terminfo values are valid and updates editor information when
    -# the keymap changes.
    -function zle-keymap-select zle-line-init zle-line-finish {
    -  # The terminal must be in application mode when ZLE is active for $terminfo
    -  # values to be valid.
    -  if (( ${+terminfo[smkx]} )); then
    -    printf '%s' ${terminfo[smkx]}
    -  fi
    -  if (( ${+terminfo[rmkx]} )); then
    -    printf '%s' ${terminfo[rmkx]}
    -  fi
    -
    -  zle reset-prompt
    -  zle -R
    -}
    -
    -zle -N zle-line-init
    -zle -N zle-line-finish
    -zle -N zle-keymap-select
    -
    -bindkey -v
    -
    -# if mode indicator wasn't setup by theme, define default
    -if [[ "$MODE_INDICATOR" == "" ]]; then
    -  MODE_INDICATOR="%{$fg_bold[red]%}<%{$fg[red]%}<<%{$reset_color%}"
    -fi
    -
    -function vi_mode_prompt_info() {
    -  echo "${${KEYMAP/vicmd/$MODE_INDICATOR}/(main|viins)/}"
    -}
    -
    -# define right prompt, if it wasn't defined by a theme
    -if [[ "$RPS1" == "" && "$RPROMPT" == "" ]]; then
    -  RPS1='$(vi_mode_prompt_info)'
    -fi
    diff --git a/common/.oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh b/common/.oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh
    deleted file mode 100644
    index e845838..0000000
    --- a/common/.oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -function virtualenv_prompt_info(){
    -  local virtualenv_path="$VIRTUAL_ENV"
    -  if [[ -n $virtualenv_path ]]; then
    -    local virtualenv_name=`basename $virtualenv_path`
    -    printf "%s[%s] " "%{${fg[yellow]}%}" $virtualenv_name
    -  fi
    -}
    -
    -export VIRTUAL_ENV_DISABLE_PROMPT=1
    diff --git a/common/.oh-my-zsh/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh b/common/.oh-my-zsh/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh
    deleted file mode 100644
    index 0ed2565..0000000
    --- a/common/.oh-my-zsh/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh
    +++ /dev/null
    @@ -1,40 +0,0 @@
    -wrapsource=`which virtualenvwrapper_lazy.sh`
    -
    -if [[ -f "$wrapsource" ]]; then
    -  source $wrapsource
    -
    -  if [[ ! $DISABLE_VENV_CD -eq 1 ]]; then
    -    # Automatically activate Git projects' virtual environments based on the
    -    # directory name of the project. Virtual environment name can be overridden
    -    # by placing a .venv file in the project root with a virtualenv name in it
    -    function workon_cwd {
    -        # Check that this is a Git repo
    -        PROJECT_ROOT=`git rev-parse --show-toplevel 2> /dev/null`
    -        if (( $? == 0 )); then
    -            # Check for virtualenv name override
    -            ENV_NAME=`basename "$PROJECT_ROOT"`
    -            if [[ -f "$PROJECT_ROOT/.venv" ]]; then
    -                ENV_NAME=`cat "$PROJECT_ROOT/.venv"`
    -            fi
    -            # Activate the environment only if it is not already active
    -            if [[ "$VIRTUAL_ENV" != "$WORKON_HOME/$ENV_NAME" ]]; then
    -                if [[ -e "$WORKON_HOME/$ENV_NAME/bin/activate" ]]; then
    -                    workon "$ENV_NAME" && export CD_VIRTUAL_ENV="$ENV_NAME"
    -                fi
    -            fi
    -        elif [ $CD_VIRTUAL_ENV ]; then
    -            # We've just left the repo, deactivate the environment
    -            # Note: this only happens if the virtualenv was activated automatically
    -            deactivate && unset CD_VIRTUAL_ENV
    -        fi
    -        unset PROJECT_ROOT
    -    }
    -
    -    # New cd function that does the virtualenv magic
    -    function cd {
    -        builtin cd "$@" && workon_cwd
    -    }
    -  fi
    -else
    -  print "zsh virtualenvwrapper plugin: Cannot find virtualenvwrapper_lazy.sh. Please install with \`pip install virtualenvwrapper\`."
    -fi
    diff --git a/common/.oh-my-zsh/plugins/vundle/vundle.plugin.zsh b/common/.oh-my-zsh/plugins/vundle/vundle.plugin.zsh
    deleted file mode 100644
    index 936c8d7..0000000
    --- a/common/.oh-my-zsh/plugins/vundle/vundle.plugin.zsh
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -function vundle-init () {
    -  if [ ! -d ~/.vim/bundle/vundle/ ]
    -  then
    -    mkdir -p ~/.vim/bundle/vundle/
    -  fi
    -
    -  if [ ! -d ~/.vim/bundle/vundle/.git/ ]
    -  then
    -    git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
    -    echo "\n\tRead about vim configuration for vundle at https://github.com/gmarik/vundle\n"
    -  fi
    -}
    -
    -function vundle () {
    -  vundle-init
    -  vim -c "execute \"BundleInstall\" | q | q"
    -}
    -
    -function vundle-update () {
    -  vundle-init
    -  vim -c "execute \"BundleInstall!\" | q | q"
    -}
    -
    -function vundle-clean () {
    -  vundle-init
    -  vim -c "execute \"BundleClean!\" | q | q"
    -}
    diff --git a/common/.oh-my-zsh/plugins/wakeonlan/README b/common/.oh-my-zsh/plugins/wakeonlan/README
    deleted file mode 100644
    index 16fdd45..0000000
    --- a/common/.oh-my-zsh/plugins/wakeonlan/README
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -This plugin provides a wrapper around the "wakeonlan" tool available from most
    -distributions' package repositories, or from the following website:
    -
    -http://gsd.di.uminho.pt/jpo/software/wakeonlan/
    -
    -In order to use this wrapper, create the ~/.wakeonlan directory, and place in
    -that directory one file for each device you would like to be able to wake. Give
    -the file a name that describes the device, such as its hostname. Each file
    -should contain a line with the mac address of the target device and the network
    -broadcast address.
    -
    -For instance, there might be a file ~/.wakeonlan/leto with the following
    -contents:
    -
    -00:11:22:33:44:55:66 192.168.0.255
    -
    -To wake that device, use the following command:
    -
    -# wake leto
    -
    -The available device names will be autocompleted, so:
    -
    -# wake 
    -
    -...will suggest "leto", along with any other configuration files that were
    -placed in the ~/.wakeonlan directory.
    -
    -For more information regarding the configuration file format, check the
    -wakeonlan man page.
    diff --git a/common/.oh-my-zsh/plugins/wakeonlan/_wake b/common/.oh-my-zsh/plugins/wakeonlan/_wake
    deleted file mode 100644
    index 4ab10d3..0000000
    --- a/common/.oh-my-zsh/plugins/wakeonlan/_wake
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -#compdef wake
    -#autoload
    -
    -_arguments "1:device to wake:_files -W '$HOME/.wakeonlan'" && return 0
    diff --git a/common/.oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh b/common/.oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh
    deleted file mode 100644
    index 6cef7d4..0000000
    --- a/common/.oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -function wake() {
    -  local config_file="$HOME/.wakeonlan/$1"
    -  if [[ ! -f "$config_file" ]]; then
    -    echo "ERROR: There is no configuration file at \"$config_file\"."
    -    return 1
    -  fi
    -
    -  if (( ! $+commands[wakeonlan] )); then
    -    echo "ERROR: Can't find \"wakeonlan\".  Are you sure it's installed?"
    -    return 1
    -  fi
    -
    -  wakeonlan -f "$config_file"
    -}
    diff --git a/common/.oh-my-zsh/plugins/yum/yum.plugin.zsh b/common/.oh-my-zsh/plugins/yum/yum.plugin.zsh
    deleted file mode 100644
    index 69abfc4..0000000
    --- a/common/.oh-my-zsh/plugins/yum/yum.plugin.zsh
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -## Aliases
    -
    -alias ys="yum search"                       # search package
    -alias yp="yum info"                         # show package info
    -alias yl="yum list"                         # list packages
    -alias ygl="yum grouplist"                   # list package groups
    -alias yli="yum list installed"              # print all installed packages
    -alias ymc="yum makecache"                   # rebuilds the yum package list
    -
    -alias yu="sudo yum update"                  # upgrate packages
    -alias yi="sudo yum install"                 # install package
    -alias ygi="sudo yum groupinstall"           # install package group
    -alias yr="sudo yum remove"                  # remove package
    -alias ygr="sudo yum groupremove"            # remove pagage group
    -alias yrl="sudo yum remove --remove-leaves" # remove package and leaves
    -alias yc="sudo yum clean all"               # clean cache
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/plugins/zeus/README.md b/common/.oh-my-zsh/plugins/zeus/README.md
    deleted file mode 100644
    index d7c2aef..0000000
    --- a/common/.oh-my-zsh/plugins/zeus/README.md
    +++ /dev/null
    @@ -1,43 +0,0 @@
    -## zeus
    -**Maintainer:** [b4mboo](https://github.com/b4mboo)
    -
    -* `zi` aliases `zeus init`
    -* `zinit` aliases `zeus init`
    -
    -* `zs` aliases `zeus start`
    -* `ztart` aliases `zeus start`
    -
    -* `zc` aliases `zeus console`
    -* `zonsole` aliases `zeus console`
    -
    -* `zsr` aliases `zeus server`
    -* `zerver` aliases `zeus server`
    -
    -* `zr` aliases `zeus rake`
    -* `zake` aliases `zeus rake`
    -
    -* `zg` aliases `zeus generate`
    -* `zenerate` aliases `zeus generate`
    -
    -* `zrn` aliases `zeus runner`
    -* `zunner` aliases `zeus runner`
    -
    -* `zcu` aliases `zeus cucumber`
    -* `zucumber` aliases `zeus cucumber`
    -
    -* `zspec` aliases `zeus rspec`
    -
    -* `zt` aliases `zeus test`
    -* `zest` aliases `zeus test`
    -
    -* `zu` aliases `zeus test test/unit/*`
    -* `zunits` aliases `zeus test test/unit/*`
    -
    -* `zf` aliases `zeus test test/functional/*`
    -* `zunctional` aliases `zeus test test/functional/*`
    -
    -* `za` aliases `zeus test test/unit/*; zeus test test/functional/; zeus cucumber`
    -* `zall` aliases `zeus test test/unit/*; zeus test test/functional/; zeus cucumber`
    -
    -* `zsw` aliases `rm .zeus.sock`
    -* `zweep` aliases `rm .zeus.sock`
    diff --git a/common/.oh-my-zsh/plugins/zeus/_zeus b/common/.oh-my-zsh/plugins/zeus/_zeus
    deleted file mode 100644
    index 5a13bd9..0000000
    --- a/common/.oh-my-zsh/plugins/zeus/_zeus
    +++ /dev/null
    @@ -1,34 +0,0 @@
    -#compdef zeus
    -#autoload
    -
    -# in order to make this work, you will need to have the gem zeus installed
    -
    -# zeus zsh completion, based on adb completion
    -
    -local -a _1st_arguments
    -_1st_arguments=(
    -'console:Lets you interact with your Rails application from the command line. (alias = c)'
    -'cucumber:Runs cucumber.'
    -'dbconsole:Figures out which database you are using and drops you into whichever command line interface.'
    -'destroy:Figures out what generate did, and undoes it. (alias = d)'
    -'generate:Uses templates to create a whole lot of things. (alias = g)'
    -'rake:Execute rake tasks.'
    -'runner:Runs Ruby code in the context of Rails non-interactively. (alias = r)'
    -'server:Launches a small web server named WEBrick which comes bundled with Ruby. (alias = s)'
    -'start:Preloads the zeus environment'
    -'test:Runs RSpec tests. (alias = rspec, testrb)'
    -'version:Shows the version number.'
    -)
    -
    -local expl
    -local -a pkgs installed_pkgs
    -
    -_arguments \
    -	'*:: :->subcmds' && return 0
    -
    -if (( CURRENT == 1 )); then
    -	_describe -t commands "zeus subcommand" _1st_arguments
    -	return
    -fi
    -
    -_files
    diff --git a/common/.oh-my-zsh/plugins/zeus/zeus.plugin.zsh b/common/.oh-my-zsh/plugins/zeus/zeus.plugin.zsh
    deleted file mode 100644
    index eddfb4f..0000000
    --- a/common/.oh-my-zsh/plugins/zeus/zeus.plugin.zsh
    +++ /dev/null
    @@ -1,55 +0,0 @@
    -# Some aliases for zeus. (See: https://github.com/burke/zeus)
    -# Zeus preloads your Rails environment and forks that process whenever
    -# needed. This effectively speeds up Rails' boot process to under 1 sec.
    -
    -# Init
    -alias zi='zeus init'
    -alias zinit='zeus init'
    -
    -# Start
    -alias zs='zeus start'
    -alias ztart='zeus start'
    -
    -# Console
    -alias zc='zeus console'
    -alias zonsole='zeus console'
    -
    -# Server
    -alias zsr='zeus server'
    -alias zerver='zeus server'
    -
    -# Rake
    -alias zr='zeus rake'
    -alias zake='zeus rake'
    -
    -# Generate
    -alias zg='zeus generate'
    -alias zenerate='zeus generate'
    -
    -# Runner
    -alias zrn='zeus runner'
    -alias zunner='zeus runner'
    -
    -# Cucumber
    -alias zcu='zeus cucumber'
    -alias zucumber='zeus cucumber'
    -
    -# Rspec
    -alias zspec='zeus rspec'
    -
    -# Test
    -alias zt='zeus test'
    -alias zest='zeus test'
    -
    -alias zu='zeus test test/unit/*'
    -alias zunits='zeus test test/unit/*'
    -
    -alias zf='zeus test test/functional/*'
    -alias zunctional='zeus test test/functional/*'
    -
    -alias za='zeus test test/unit/*; zeus test test/functional/; zeus cucumber'
    -alias zall='zeus test test/unit/*; zeus test test/functional/; zeus cucumber'
    -
    -# Clean up crashed zeus instances.
    -alias zsw='rm .zeus.sock'
    -alias zweep='rm .zeus.sock'
    diff --git a/common/.oh-my-zsh/templates/zshrc.zsh-template b/common/.oh-my-zsh/templates/zshrc.zsh-template
    deleted file mode 100644
    index d4dded7..0000000
    --- a/common/.oh-my-zsh/templates/zshrc.zsh-template
    +++ /dev/null
    @@ -1,47 +0,0 @@
    -# Path to your oh-my-zsh configuration.
    -ZSH=$HOME/.oh-my-zsh
    -
    -# Set name of the theme to load.
    -# Look in ~/.oh-my-zsh/themes/
    -# Optionally, if you set this to "random", it'll load a random theme each
    -# time that oh-my-zsh is loaded.
    -ZSH_THEME="robbyrussell"
    -
    -# Example aliases
    -# alias zshconfig="mate ~/.zshrc"
    -# alias ohmyzsh="mate ~/.oh-my-zsh"
    -
    -# Set to this to use case-sensitive completion
    -# CASE_SENSITIVE="true"
    -
    -# Comment this out to disable bi-weekly auto-update checks
    -# DISABLE_AUTO_UPDATE="true"
    -
    -# Uncomment to change how often before auto-updates occur? (in days)
    -# export UPDATE_ZSH_DAYS=13
    -
    -# Uncomment following line if you want to disable colors in ls
    -# DISABLE_LS_COLORS="true"
    -
    -# Uncomment following line if you want to disable autosetting terminal title.
    -# DISABLE_AUTO_TITLE="true"
    -
    -# Uncomment following line if you want to disable command autocorrection
    -# DISABLE_CORRECTION="true"
    -
    -# Uncomment following line if you want red dots to be displayed while waiting for completion
    -# COMPLETION_WAITING_DOTS="true"
    -
    -# Uncomment following line if you want to disable marking untracked files under
    -# VCS as dirty. This makes repository status check for large repositories much,
    -# much faster.
    -# DISABLE_UNTRACKED_FILES_DIRTY="true"
    -
    -# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
    -# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
    -# Example format: plugins=(rails git textmate ruby lighthouse)
    -plugins=(git)
    -
    -source $ZSH/oh-my-zsh.sh
    -
    -# Customize to your needs...
    diff --git a/common/.oh-my-zsh/themes/3den.zsh-theme b/common/.oh-my-zsh/themes/3den.zsh-theme
    deleted file mode 100644
    index 1d2c7db..0000000
    --- a/common/.oh-my-zsh/themes/3den.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -PROMPT=$'%{$fg[white]%}$(~/.rvm/bin/rvm-prompt) %{$fg_bold[cyan]%}%~%{$reset_color%}$(git_prompt_info) %{$fg[cyan]%}%D{[%I:%M:%S]}\
    -%{$fg_bold[green]%}%n$%{$reset_color%} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[white]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="*"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    diff --git a/common/.oh-my-zsh/themes/Soliah.zsh-theme b/common/.oh-my-zsh/themes/Soliah.zsh-theme
    deleted file mode 100644
    index 237e70f..0000000
    --- a/common/.oh-my-zsh/themes/Soliah.zsh-theme
    +++ /dev/null
    @@ -1,86 +0,0 @@
    -PROMPT='%{$fg[blue]%}%n%{$reset_color%} on %{$fg[red]%}%M%{$reset_color%} in %{$fg[blue]%}%~%b%{$reset_color%}$(git_time_since_commit)$(check_git_prompt_info)
    -$ '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[white]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%})"
    -
    -# Text to display if the branch is dirty
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}*%{$reset_color%}" 
    -
    -# Text to display if the branch is clean
    -ZSH_THEME_GIT_PROMPT_CLEAN="" 
    -
    -# Colors vary depending on time lapsed.
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT="%{$fg[green]%}"
    -ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM="%{$fg[yellow]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG="%{$fg[red]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL="%{$fg[cyan]%}"
    -
    -
    -# Git sometimes goes into a detached head state. git_prompt_info doesn't
    -# return anything in this case. So wrap it in another function and check
    -# for an empty string.
    -function check_git_prompt_info() {
    -    if git rev-parse --git-dir > /dev/null 2>&1; then
    -        if [[ -z $(git_prompt_info) ]]; then
    -            echo "%{$fg[magenta]%}detached-head%{$reset_color%})"
    -        else
    -            echo "$(git_prompt_info)"
    -        fi
    -    fi
    -}
    -
    -# Determine if we are using a gemset.
    -function rvm_gemset() {
    -    GEMSET=`rvm gemset list | grep '=>' | cut -b4-`
    -    if [[ -n $GEMSET ]]; then
    -        echo "%{$fg[yellow]%}$GEMSET%{$reset_color%}|"
    -    fi 
    -
    -}
    -
    -# Determine the time since last commit. If branch is clean,
    -# use a neutral color, otherwise colors will vary according to time.
    -function git_time_since_commit() {
    -    if git rev-parse --git-dir > /dev/null 2>&1; then
    -        # Only proceed if there is actually a commit.
    -        if [[ $(git log 2>&1 > /dev/null | grep -c "^fatal: bad default revision") == 0 ]]; then
    -            # Get the last commit.
    -            last_commit=`git log --pretty=format:'%at' -1 2> /dev/null`
    -            now=`date +%s`
    -            seconds_since_last_commit=$((now-last_commit))
    -
    -            # Totals
    -            MINUTES=$((seconds_since_last_commit / 60))
    -            HOURS=$((seconds_since_last_commit/3600))
    -           
    -            # Sub-hours and sub-minutes
    -            DAYS=$((seconds_since_last_commit / 86400))
    -            SUB_HOURS=$((HOURS % 24))
    -            SUB_MINUTES=$((MINUTES % 60))
    -            
    -            if [[ -n $(git status -s 2> /dev/null) ]]; then
    -                if [ "$MINUTES" -gt 30 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG"
    -                elif [ "$MINUTES" -gt 10 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM"
    -                else
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT"
    -                fi
    -            else
    -                COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            fi
    -
    -            if [ "$HOURS" -gt 24 ]; then
    -                echo "($(rvm_gemset)$COLOR${DAYS}d${SUB_HOURS}h${SUB_MINUTES}m%{$reset_color%}|"
    -            elif [ "$MINUTES" -gt 60 ]; then
    -                echo "($(rvm_gemset)$COLOR${HOURS}h${SUB_MINUTES}m%{$reset_color%}|"
    -            else
    -                echo "($(rvm_gemset)$COLOR${MINUTES}m%{$reset_color%}|"
    -            fi
    -        else
    -            COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            echo "($(rvm_gemset)$COLOR~|"
    -        fi
    -    fi
    -}
    diff --git a/common/.oh-my-zsh/themes/adben.zsh-theme b/common/.oh-my-zsh/themes/adben.zsh-theme
    deleted file mode 100644
    index 9f777e8..0000000
    --- a/common/.oh-my-zsh/themes/adben.zsh-theme
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -#!/usr/bin/env zsh
    -local USER_HOST='%{$terminfo[bold]$fg[yellow]%}%n@%m%{$reset_color%}'
    -local RETURN_CODE="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -local GIT_BRANCH='%{$terminfo[bold]$fg[red]%}$(git_prompt_info)%{$reset_color%}'
    -local CURRENT_DIR='%{$terminfo[bold]$fg[green]%} %~%{$reset_color%}'
    -local RUBY_RVM='%{$fg[gray]%}‹$(rvm-prompt i v g)›%{$reset_color%}'
    -local COMMAND_TIP='%{$terminfo[bold]$fg[blue]%}$(wget -qO - http://www.commandlinefu.com/commands/random/plaintext | sed 1d | sed '/^$/d' | sed 's/^/║/g')%{$reset_color%}'
    -######### PROMPT #########
    -PROMPT="%{$terminfo[bold]$fg[blue]%}╔═ %{$reset_color%}${USER_HOST} ${CURRENT_DIR} ${RUBY_RVM} ${GIT_BRANCH}
    -${COMMAND_TIP}
    -%{$terminfo[bold]$fg[blue]%}╚═ %{$reset_color%}%B%{$terminfo[bold]$fg[white]%}$%b%{$reset_color%} "
    -RPS1='${RETURN_CODE}'
    -RPROMPT='%{$fg[green]%}[%*]%{$reset_color%}'
    -######### PROMPT #########
    -########## GIT ###########
    -ZSH_THEME_GIT_PROMPT_PREFIX="‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$GIT_PROMPT_INFO%}›"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$GIT_DIRTY_COLOR%}✘"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$GIT_CLEAN_COLOR%}✔"
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$FG[082]%}✚%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$FG[166]%}✹%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$FG[160]%}✖%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$FG[220]%}➜%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$FG[082]%}═%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$FG[190]%}✭%{$reset_color%}"
    -########## GIT ###########
    diff --git a/common/.oh-my-zsh/themes/af-magic.zsh-theme b/common/.oh-my-zsh/themes/af-magic.zsh-theme
    deleted file mode 100644
    index c1b00c6..0000000
    --- a/common/.oh-my-zsh/themes/af-magic.zsh-theme
    +++ /dev/null
    @@ -1,36 +0,0 @@
    -# af-magic.zsh-theme
    -#
    -# Author: Andy Fleming
    -# URL: http://andyfleming.com/
    -# Repo: https://github.com/andyfleming/oh-my-zsh
    -# Direct Link: https://github.com/andyfleming/oh-my-zsh/blob/master/themes/af-magic.zsh-theme
    -#
    -# Created on:		June 19, 2012
    -# Last modified on:	June 20, 2012
    -
    -
    -
    -if [ $UID -eq 0 ]; then NCOLOR="red"; else NCOLOR="green"; fi
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -# primary prompt
    -PROMPT='$FG[237]------------------------------------------------------------%{$reset_color%}
    -$FG[032]%~\
    -$(git_prompt_info) \
    -$FG[105]%(!.#.»)%{$reset_color%} '
    -PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
    -RPS1='${return_code}'
    -
    -
    -# color vars
    -eval my_gray='$FG[237]'
    -eval my_orange='$FG[214]'
    -
    -# right prompt
    -RPROMPT='$my_gray%n@%m%{$reset_color%}%'
    -
    -# git settings
    -ZSH_THEME_GIT_PROMPT_PREFIX="$FG[075](branch:"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="$my_orange*%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="$FG[075])%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/afowler.zsh-theme b/common/.oh-my-zsh/themes/afowler.zsh-theme
    deleted file mode 100644
    index 3a4753f..0000000
    --- a/common/.oh-my-zsh/themes/afowler.zsh-theme
    +++ /dev/null
    @@ -1,10 +0,0 @@
    -if [ $UID -eq 0 ]; then CARETCOLOR="red"; else CARETCOLOR="blue"; fi
    -
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -PROMPT='%m %{${fg_bold[blue]}%}:: %{$reset_color%}%{${fg[green]}%}%3~ $(git_prompt_info)%{${fg_bold[$CARETCOLOR]}%}»%{${reset_color}%} '
    -
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/agnoster.zsh-theme b/common/.oh-my-zsh/themes/agnoster.zsh-theme
    deleted file mode 100644
    index a9de8c8..0000000
    --- a/common/.oh-my-zsh/themes/agnoster.zsh-theme
    +++ /dev/null
    @@ -1,162 +0,0 @@
    -# vim:ft=zsh ts=2 sw=2 sts=2
    -#
    -# agnoster's Theme - https://gist.github.com/3712874
    -# A Powerline-inspired theme for ZSH
    -#
    -# # README
    -#
    -# In order for this theme to render correctly, you will need a
    -# [Powerline-patched font](https://gist.github.com/1595572).
    -#
    -# In addition, I recommend the
    -# [Solarized theme](https://github.com/altercation/solarized/) and, if you're
    -# using it on Mac OS X, [iTerm 2](http://www.iterm2.com/) over Terminal.app -
    -# it has significantly better color fidelity.
    -#
    -# # Goals
    -#
    -# The aim of this theme is to only show you *relevant* information. Like most
    -# prompts, it will only show git information when in a git working directory.
    -# However, it goes a step further: everything from the current user and
    -# hostname to whether the last call exited with an error to whether background
    -# jobs are running in this shell will all be displayed automatically when
    -# appropriate.
    -
    -### Segment drawing
    -# A few utility functions to make it easy and re-usable to draw segmented prompts
    -
    -CURRENT_BG='NONE'
    -SEGMENT_SEPARATOR='⮀'
    -
    -# Begin a segment
    -# Takes two arguments, background and foreground. Both can be omitted,
    -# rendering default background/foreground.
    -prompt_segment() {
    -  local bg fg
    -  [[ -n $1 ]] && bg="%K{$1}" || bg="%k"
    -  [[ -n $2 ]] && fg="%F{$2}" || fg="%f"
    -  if [[ $CURRENT_BG != 'NONE' && $1 != $CURRENT_BG ]]; then
    -    echo -n " %{$bg%F{$CURRENT_BG}%}$SEGMENT_SEPARATOR%{$fg%} "
    -  else
    -    echo -n "%{$bg%}%{$fg%} "
    -  fi
    -  CURRENT_BG=$1
    -  [[ -n $3 ]] && echo -n $3
    -}
    -
    -# End the prompt, closing any open segments
    -prompt_end() {
    -  if [[ -n $CURRENT_BG ]]; then
    -    echo -n " %{%k%F{$CURRENT_BG}%}$SEGMENT_SEPARATOR"
    -  else
    -    echo -n "%{%k%}"
    -  fi
    -  echo -n "%{%f%}"
    -  CURRENT_BG=''
    -}
    -
    -### Prompt components
    -# Each component will draw itself, and hide itself if no information needs to be shown
    -
    -# Context: user@hostname (who am I and where am I)
    -prompt_context() {
    -  local user=`whoami`
    -
    -  if [[ "$user" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    -    prompt_segment black default "%(!.%{%F{yellow}%}.)$user@%m"
    -  fi
    -}
    -
    -# Git: branch/detached head, dirty status
    -prompt_git() {
    -  local ref dirty
    -  if $(git rev-parse --is-inside-work-tree >/dev/null 2>&1); then
    -    dirty=$(parse_git_dirty)
    -    ref=$(git symbolic-ref HEAD 2> /dev/null) || ref="➦ $(git show-ref --head -s --abbrev |head -n1 2> /dev/null)"
    -    if [[ -n $dirty ]]; then
    -      prompt_segment yellow black
    -    else
    -      prompt_segment green black
    -    fi
    -
    -    setopt promptsubst
    -    autoload -Uz vcs_info
    -
    -    zstyle ':vcs_info:*' enable git
    -    zstyle ':vcs_info:*' get-revision true
    -    zstyle ':vcs_info:*' check-for-changes true
    -    zstyle ':vcs_info:*' stagedstr '✚'
    -    zstyle ':vcs_info:git:*' unstagedstr '●'
    -    zstyle ':vcs_info:*' formats ' %u%c'
    -    zstyle ':vcs_info:*' actionformats '%u%c'
    -    vcs_info
    -    echo -n "${ref/refs\/heads\//⭠ }${vcs_info_msg_0_}"
    -  fi
    -}
    -
    -prompt_hg() {
    -	local rev status
    -	if $(hg id >/dev/null 2>&1); then
    -		if $(hg prompt >/dev/null 2>&1); then
    -			if [[ $(hg prompt "{status|unknown}") = "?" ]]; then
    -				# if files are not added
    -				prompt_segment red white
    -				st='±'
    -			elif [[ -n $(hg prompt "{status|modified}") ]]; then
    -				# if any modification
    -				prompt_segment yellow black
    -				st='±'
    -			else
    -				# if working copy is clean
    -				prompt_segment green black
    -			fi
    -			echo -n $(hg prompt "⭠ {rev}@{branch}") $st
    -		else
    -			st=""
    -			rev=$(hg id -n 2>/dev/null | sed 's/[^-0-9]//g')
    -			branch=$(hg id -b 2>/dev/null)
    -			if `hg st | grep -Eq "^\?"`; then
    -				prompt_segment red black
    -				st='±'
    -			elif `hg st | grep -Eq "^(M|A)"`; then
    -				prompt_segment yellow black
    -				st='±'
    -			else
    -				prompt_segment green black
    -			fi
    -			echo -n "⭠ $rev@$branch" $st
    -		fi
    -	fi
    -}
    -
    -# Dir: current working directory
    -prompt_dir() {
    -  prompt_segment blue black '%~'
    -}
    -
    -# Status:
    -# - was there an error
    -# - am I root
    -# - are there background jobs?
    -prompt_status() {
    -  local symbols
    -  symbols=()
    -  [[ $RETVAL -ne 0 ]] && symbols+="%{%F{red}%}✘"
    -  [[ $UID -eq 0 ]] && symbols+="%{%F{yellow}%}⚡"
    -  [[ $(jobs -l | wc -l) -gt 0 ]] && symbols+="%{%F{cyan}%}⚙"
    -
    -  [[ -n "$symbols" ]] && prompt_segment black default "$symbols"
    -}
    -
    -## Main prompt
    -build_prompt() {
    -  RETVAL=$?
    -  prompt_status
    -  prompt_context
    -  prompt_dir
    -  prompt_git
    -  prompt_hg
    -  prompt_end
    -}
    -
    -PROMPT='%{%f%b%k%}$(build_prompt) '
    diff --git a/common/.oh-my-zsh/themes/alanpeabody.zsh-theme b/common/.oh-my-zsh/themes/alanpeabody.zsh-theme
    deleted file mode 100644
    index 4a1b1b3..0000000
    --- a/common/.oh-my-zsh/themes/alanpeabody.zsh-theme
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -
    -local user='%{$fg[magenta]%}%n@%{$fg[magenta]%}%m%{$reset_color%}'
    -local pwd='%{$fg[blue]%}%~%{$reset_color%}'
    -local rvm=''
    -if which rvm-prompt &> /dev/null; then
    -  rvm='%{$fg[green]%}‹$(rvm-prompt i v g)›%{$reset_color%}'
    -else
    -  if which rbenv &> /dev/null; then
    -    rvm='%{$fg[green]%}‹$(rbenv version | sed -e "s/ (set.*$//")›%{$reset_color%}'
    -  fi
    -fi
    -local return_code='%(?..%{$fg[red]%}%? ↵%{$reset_color%})'
    -local git_branch='$(git_prompt_status)%{$reset_color%}$(git_prompt_info)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=""
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
    -
    -PROMPT="${user} ${pwd}$ "
    -RPROMPT="${return_code} ${git_branch} ${rvm}"
    diff --git a/common/.oh-my-zsh/themes/apple.zsh-theme b/common/.oh-my-zsh/themes/apple.zsh-theme
    deleted file mode 100644
    index 275341d..0000000
    --- a/common/.oh-my-zsh/themes/apple.zsh-theme
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -function toon {
    -  echo -n ""
    -}
    -
    -get_git_dirty() {
    -  git diff --quiet || echo '*'
    -}
    -
    -autoload -Uz vcs_info
    -autoload -U colors && colors
    -zstyle ':vcs_info:*' check-for-changes true
    -zstyle ':vcs_info:*' unstagedstr '%F{red}*'   # display this when there are unstaged changes
    -zstyle ':vcs_info:*' stagedstr '%F{yellow}+'  # display this when there are staged changes
    -zstyle ':vcs_info:*' actionformats \
    -    '%F{5}%F{5}[%F{2}%b%F{3}|%F{1}%a%c%u%F{5}]%f '
    -zstyle ':vcs_info:*' formats       \
    -    '%F{5}%F{5}[%F{2}%b%c%u%F{5}]%f '
    -zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{3}%r'
    -zstyle ':vcs_info:*' enable git cvs svn
    -
    -theme_precmd () {
    -    vcs_info
    -}
    -
    -setopt prompt_subst
    -PROMPT='%{$fg[magenta]%}$(toon)%{$reset_color%} %~/ %{$reset_color%}${vcs_info_msg_0_}%{$reset_color%}'
    -
    -autoload -U add-zsh-hook
    -add-zsh-hook precmd theme_precmd
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/arrow.zsh-theme b/common/.oh-my-zsh/themes/arrow.zsh-theme
    deleted file mode 100644
    index d62dcdc..0000000
    --- a/common/.oh-my-zsh/themes/arrow.zsh-theme
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -if [ $UID -eq 0 ]; then NCOLOR="red"; else NCOLOR="yellow"; fi
    -
    -PROMPT='%{$fg[$NCOLOR]%}%c ➤ %{$reset_color%}'
    -RPROMPT='%{$fg[$NCOLOR]%}%p $(git_prompt_info)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:"
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="*"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -# See http://geoff.greer.fm/lscolors/
    -export LSCOLORS="exfxcxdxbxbxbxbxbxbxbx"
    -export LS_COLORS="di=34;40:ln=35;40:so=32;40:pi=33;40:ex=31;40:bd=31;40:cd=31;40:su=31;40:sg=31;40:tw=31;40:ow=31;40:"
    -
    diff --git a/common/.oh-my-zsh/themes/aussiegeek.zsh-theme b/common/.oh-my-zsh/themes/aussiegeek.zsh-theme
    deleted file mode 100644
    index c2c7f65..0000000
    --- a/common/.oh-my-zsh/themes/aussiegeek.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -
    -PROMPT='$fg_bold[blue][ $fg[red]%t $fg_bold[blue]] $fg_bold[blue] [ $fg[red]%n@%m:%~$(git_prompt_info)$fg[yellow]$(rvm_prompt_info)$fg_bold[blue] ]$reset_color
    - $ '
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="$fg_bold[green]("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")"
    -ZSH_THEME_GIT_PROMPT_CLEAN="✔"
    -ZSH_THEME_GIT_PROMPT_DIRTY="✗"
    diff --git a/common/.oh-my-zsh/themes/avit.zsh-theme b/common/.oh-my-zsh/themes/avit.zsh-theme
    deleted file mode 100644
    index 51f5e37..0000000
    --- a/common/.oh-my-zsh/themes/avit.zsh-theme
    +++ /dev/null
    @@ -1,120 +0,0 @@
    -#
    -# Author:: Andrew Vit ()
    -#
    -# AVIT ZSH Theme
    -#
    -# Copyright 2011, Andrew Vit
    -#
    -# Licensed under the Apache License, Version 2.0 (the "License");
    -# you may not use this file except in compliance with the License.
    -# You may obtain a copy of the License at
    -#
    -#     http://www.apache.org/licenses/LICENSE-2.0
    -#
    -# Unless required by applicable law or agreed to in writing, software
    -# distributed under the License is distributed on an "AS IS" BASIS,
    -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    -# See the License for the specific language governing permissions and
    -# limitations under the License.
    -#
    -
    -PROMPT='
    -$(_user_host)${_current_dir} $(git_prompt_info) $(_ruby_version)
    -▶ '
    -
    -PROMPT2='%{$fg[grey]%}◀%{$reset_color%} '
    -
    -RPROMPT='$(_vi_status)%{$(echotc UP 1)%}$(_git_time_since_commit) $(git_prompt_status) ${_return_status}%{$(echotc DO 1)%}'
    -
    -local _current_dir="%{$fg[blue]%}%3~%{$reset_color%} "
    -local _return_status="%{$fg[red]%}%(?..⍉)%{$reset_color%}"
    -local _hist_no="%{$fg[grey]%}%h%{$reset_color%}"
    -
    -function _user_host() {
    -  if [[ -n $SSH_CONNECTION ]]; then
    -    me="%n@%m"
    -  elif [[ $LOGNAME != $USER ]]; then
    -    me="%n"
    -  fi
    -  if [[ -n $me ]]; then
    -    echo "%{$fg[cyan]%}$me%{$reset_color%}:"
    -  fi
    -}
    -
    -function _vi_status() {
    -  if {echo $fpath | grep -q "plugins/vi-mode"}; then
    -    echo "$(vi_mode_prompt_info)"
    -  fi
    -}
    -
    -function _ruby_version() {
    -  if {echo $fpath | grep -q "plugins/rvm"}; then
    -    echo "%{$fg[grey]%}$(rvm_prompt_info)%{$reset_color%}"
    -  fi
    -}
    -
    -# Determine the time since last commit. If branch is clean,
    -# use a neutral color, otherwise colors will vary according to time.
    -function _git_time_since_commit() {
    -  if git rev-parse --git-dir > /dev/null 2>&1; then
    -    # Only proceed if there is actually a commit.
    -    if [[ $(git log 2>&1 > /dev/null | grep -c "^fatal: bad default revision") == 0 ]]; then
    -      # Get the last commit.
    -      last_commit=$(git log --pretty=format:'%at' -1 2> /dev/null)
    -      now=$(date +%s)
    -      seconds_since_last_commit=$((now-last_commit))
    -
    -      # Totals
    -      minutes=$((seconds_since_last_commit / 60))
    -      hours=$((seconds_since_last_commit/3600))
    -
    -      # Sub-hours and sub-minutes
    -      days=$((seconds_since_last_commit / 86400))
    -      sub_hours=$((hours % 24))
    -      sub_minutes=$((minutes % 60))
    -
    -      if [ $hours -gt 24 ]; then
    -          commit_age="${days}d"
    -      elif [ $minutes -gt 60 ]; then
    -          commit_age="${sub_hours}h${sub_minutes}m"
    -      else
    -          commit_age="${minutes}m"
    -      fi
    -
    -      color=$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL
    -      echo "$color$commit_age%{$reset_color%}"
    -    fi
    -  fi
    -}
    -
    -if [[ $USER == "root" ]]; then
    -  CARETCOLOR="red"
    -else
    -  CARETCOLOR="white"
    -fi
    -
    -MODE_INDICATOR="%{$fg_bold[yellow]%}❮%{$reset_color%}%{$fg[yellow]%}❮❮%{$reset_color%}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$fg[green]%}✔%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%}✚ "
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[yellow]%}⚑ "
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%}✖ "
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[blue]%}▴ "
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[cyan]%}§ "
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[grey]%}◒ "
    -
    -# Colors vary depending on time lapsed.
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT="%{$fg[green]%}"
    -ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM="%{$fg[yellow]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG="%{$fg[red]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL="%{$fg[grey]%}"
    -
    -# LS colors, made with http://geoff.greer.fm/lscolors/
    -export LSCOLORS="exfxcxdxbxegedabagacad"
    -export LS_COLORS='di=34;40:ln=35;40:so=32;40:pi=33;40:ex=31;40:bd=34;46:cd=34;43:su=0;41:sg=0;46:tw=0;42:ow=0;43:'
    -export GREP_COLOR='1;33'
    -
    diff --git a/common/.oh-my-zsh/themes/awesomepanda.zsh-theme b/common/.oh-my-zsh/themes/awesomepanda.zsh-theme
    deleted file mode 100644
    index 411b898..0000000
    --- a/common/.oh-my-zsh/themes/awesomepanda.zsh-theme
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -# the svn plugin has to be activated for this to work.
    -
    -PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}$(svn_prompt_info)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%})%{$fg[yellow]%} ✗ %{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}) "
    -
    -
    -
    -ZSH_PROMPT_BASE_COLOR="%{$fg_bold[blue]%}"
    -ZSH_THEME_REPO_NAME_COLOR="%{$fg_bold[red]%}"
    -
    -ZSH_THEME_SVN_PROMPT_PREFIX="svn:("
    -ZSH_THEME_SVN_PROMPT_SUFFIX=")"
    -ZSH_THEME_SVN_PROMPT_DIRTY="%{$fg[red]%} ✘ %{$reset_color%}"
    -ZSH_THEME_SVN_PROMPT_CLEAN=" "
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/bira.zsh-theme b/common/.oh-my-zsh/themes/bira.zsh-theme
    deleted file mode 100644
    index 2157204..0000000
    --- a/common/.oh-my-zsh/themes/bira.zsh-theme
    +++ /dev/null
    @@ -1,21 +0,0 @@
    -# ZSH Theme - Preview: http://gyazo.com/8becc8a7ed5ab54a0262a470555c3eed.png
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -local user_host='%{$terminfo[bold]$fg[green]%}%n@%m%{$reset_color%}'
    -local current_dir='%{$terminfo[bold]$fg[blue]%} %~%{$reset_color%}'
    -local rvm_ruby=''
    -if which rvm-prompt &> /dev/null; then
    -  rvm_ruby='%{$fg[red]%}‹$(rvm-prompt i v g)›%{$reset_color%}'
    -else
    -  if which rbenv &> /dev/null; then
    -    rvm_ruby='%{$fg[red]%}‹$(rbenv version | sed -e "s/ (set.*$//")›%{$reset_color%}'
    -  fi
    -fi
    -local git_branch='$(git_prompt_info)%{$reset_color%}'
    -
    -PROMPT="╭─${user_host} ${current_dir} ${rvm_ruby} ${git_branch}
    -╰─%B$%b "
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/blinks.zsh-theme b/common/.oh-my-zsh/themes/blinks.zsh-theme
    deleted file mode 100644
    index ddb32f7..0000000
    --- a/common/.oh-my-zsh/themes/blinks.zsh-theme
    +++ /dev/null
    @@ -1,30 +0,0 @@
    -# https://github.com/blinks zsh theme
    -
    -function _prompt_char() {
    -  if $(git rev-parse --is-inside-work-tree >/dev/null 2>&1); then
    -    echo "%{%F{blue}%}±%{%f%k%b%}"
    -  else
    -    echo ' '
    -  fi
    -}
    -
    -# This theme works with both the "dark" and "light" variants of the
    -# Solarized color schema.  Set the SOLARIZED_THEME variable to one of
    -# these two values to choose.  If you don't specify, we'll assume you're
    -# using the "dark" variant.
    -
    -case ${SOLARIZED_THEME:-dark} in
    -    light) bkg=white;;
    -    *)     bkg=black;;
    -esac
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" [%{%B%F{blue}%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{%f%k%b%K{${bkg}}%B%F{green}%}]"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{%F{red}%}*%{%f%k%b%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -PROMPT='%{%f%k%b%}
    -%{%K{${bkg}}%B%F{green}%}%n%{%B%F{blue}%}@%{%B%F{cyan}%}%m%{%B%F{green}%} %{%b%F{yellow}%K{${bkg}}%}%~%{%B%F{green}%}$(git_prompt_info)%E%{%f%k%b%}
    -%{%K{${bkg}}%}$(_prompt_char)%{%K{${bkg}}%} %#%{%f%k%b%} '
    -
    -RPROMPT='!%{%B%F{cyan}%}%!%{%f%k%b%}'
    diff --git a/common/.oh-my-zsh/themes/candy-kingdom.zsh-theme b/common/.oh-my-zsh/themes/candy-kingdom.zsh-theme
    deleted file mode 100644
    index 25aeb65..0000000
    --- a/common/.oh-my-zsh/themes/candy-kingdom.zsh-theme
    +++ /dev/null
    @@ -1,37 +0,0 @@
    -# neuralsanwich.zsh-theme
    -#
    -# Author: Sean Jones
    -# URL: http://www.neuralsandwich.com
    -# Repo: 
    -# Direct link:
    -# Create:
    -# Modified: 
    -
    -if [ "x$OH_MY_ZSH_HG" = "x" ]; then
    -    OH_MY_ZSH_HG="hg"
    -fi
    -
    -function hg_prompt_info {
    -    $OH_MY_ZSH_HG prompt --angle-brackets "\
    -< on %{$fg[magenta]%}%{$reset_color%}>\
    -< at %{$fg[yellow]%}%{$reset_color%}>\
    -%{$fg[green]%}%{$reset_color%}<
    -patches: >" 2>/dev/null
    -}
    -
    -function box_name {
    -    [ -f ~/.box-name ] && cat ~/.box-name || hostname -s
    -}
    -
    -PROMPT='
    -%{$fg[magenta]%}%n%{$reset_color%}@%{$fg[yellow]%}$(box_name)%{$reset_color%}:%{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}$(hg_prompt_info)$(git_prompt_info)
    -%(?,,%{${fg_bold[white]}%}[%?]%{$reset_color%} )$ '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" (%{$fg[magenta]%}branch: "
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[red]%}?"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[orange]%}!"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%})"
    -
    -local return_status="%{$fg[red]%}%(?..✘)%{$reset_color%}"
    -RPROMPT='${return_status}$(battery_time_remaining) $(battery_pct_prompt)%{$reset_color%}'
    diff --git a/common/.oh-my-zsh/themes/candy.zsh-theme b/common/.oh-my-zsh/themes/candy.zsh-theme
    deleted file mode 100644
    index bc125c5..0000000
    --- a/common/.oh-my-zsh/themes/candy.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -PROMPT=$'%{$fg_bold[green]%}%n@%m %{$fg[blue]%}%D{[%I:%M:%S]} %{$reset_color%}%{$fg[white]%}[%~]%{$reset_color%} $(git_prompt_info)\
    -%{$fg[blue]%}->%{$fg_bold[blue]%} %#%{$reset_color%} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}["
    -ZSH_THEME_GIT_PROMPT_SUFFIX="]%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}*%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    diff --git a/common/.oh-my-zsh/themes/clean.zsh-theme b/common/.oh-my-zsh/themes/clean.zsh-theme
    deleted file mode 100644
    index 7ee29cb..0000000
    --- a/common/.oh-my-zsh/themes/clean.zsh-theme
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -if [ $UID -eq 0 ]; then NCOLOR="red"; else NCOLOR="white"; fi
    -
    -PROMPT='%{$fg[$NCOLOR]%}%B%n%b%{$reset_color%}:%{$fg[blue]%}%B%c/%b%{$reset_color%} $(git_prompt_info)%(!.#.$) '
    -RPROMPT='[%*]'
    -
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}(%{$fg_no_bold[yellow]%}%B"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%b%{$fg_bold[blue]%})%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%}✗"
    -
    -# LS colors, made with http://geoff.greer.fm/lscolors/
    -export LSCOLORS="Gxfxcxdxbxegedabagacad"
    -export LS_COLORS='no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:'
    diff --git a/common/.oh-my-zsh/themes/cloud.zsh-theme b/common/.oh-my-zsh/themes/cloud.zsh-theme
    deleted file mode 100644
    index 4efbf97..0000000
    --- a/common/.oh-my-zsh/themes/cloud.zsh-theme
    +++ /dev/null
    @@ -1,10 +0,0 @@
    -if [[ -z $ZSH_THEME_CLOUD_PREFIX ]]; then
    -    ZSH_THEME_CLOUD_PREFIX='☁'
    -fi
    -
    -PROMPT='%{$fg_bold[cyan]%}$ZSH_THEME_CLOUD_PREFIX %{$fg_bold[green]%}%p %{$fg[green]%}%c %{$fg_bold[cyan]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}[%{$fg[cyan]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%}] %{$fg[yellow]%}⚡%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[green]%}]"
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/crcandy.zsh-theme b/common/.oh-my-zsh/themes/crcandy.zsh-theme
    deleted file mode 100644
    index 0a63c12..0000000
    --- a/common/.oh-my-zsh/themes/crcandy.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -PROMPT=$'
    -%{$fg_bold[green]%}%n@%m %{$fg[blue]%}%D{[%I:%M:%S]} %{$reset_color%}%{$fg[white]%}[%~]%{$reset_color%} $(git_prompt_info)\
    -%{$fg[blue]%}->%{$fg_bold[blue]%} %#%{$reset_color%} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}["
    -ZSH_THEME_GIT_PROMPT_SUFFIX="]%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}*%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    diff --git a/common/.oh-my-zsh/themes/crunch.zsh-theme b/common/.oh-my-zsh/themes/crunch.zsh-theme
    deleted file mode 100644
    index 2fc0663..0000000
    --- a/common/.oh-my-zsh/themes/crunch.zsh-theme
    +++ /dev/null
    @@ -1,43 +0,0 @@
    -# CRUNCH - created from Steve Eley's cat waxing.
    -# Initially hacked from the Dallas theme. Thanks, Dallas Reedy.
    -#
    -# This theme assumes you do most of your oh-my-zsh'ed "colorful" work at a single machine, 
    -# and eschews the standard space-consuming user and hostname info.  Instead, only the 
    -# things that vary in my own workflow are shown:
    -#
    -# * The time (not the date)
    -# * The RVM version and gemset (omitting the 'ruby' name if it's MRI)
    -# * The current directory
    -# * The Git branch and its 'dirty' state
    -# 
    -# Colors are at the top so you can mess with those separately if you like.
    -# For the most part I stuck with Dallas's.
    -
    -CRUNCH_BRACKET_COLOR="%{$fg[white]%}"
    -CRUNCH_TIME_COLOR="%{$fg[yellow]%}"
    -CRUNCH_RVM_COLOR="%{$fg[magenta]%}"
    -CRUNCH_DIR_COLOR="%{$fg[cyan]%}"
    -CRUNCH_GIT_BRANCH_COLOR="%{$fg[green]%}"
    -CRUNCH_GIT_CLEAN_COLOR="%{$fg[green]%}"
    -CRUNCH_GIT_DIRTY_COLOR="%{$fg[red]%}"
    -
    -# These Git variables are used by the oh-my-zsh git_prompt_info helper:
    -ZSH_THEME_GIT_PROMPT_PREFIX="$CRUNCH_BRACKET_COLOR:$CRUNCH_GIT_BRANCH_COLOR"
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_CLEAN=" $CRUNCH_GIT_CLEAN_COLOR✓"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" $CRUNCH_GIT_DIRTY_COLOR✗"
    -
    -# Our elements:
    -CRUNCH_TIME_="$CRUNCH_BRACKET_COLOR{$CRUNCH_TIME_COLOR%T$CRUNCH_BRACKET_COLOR}%{$reset_color%}"
    -if [ -e ~/.rvm/bin/rvm-prompt ]; then
    -  CRUNCH_RVM_="$CRUNCH_BRACKET_COLOR"["$CRUNCH_RVM_COLOR\${\$(~/.rvm/bin/rvm-prompt i v g)#ruby-}$CRUNCH_BRACKET_COLOR"]"%{$reset_color%}"
    -else
    -  if which rbenv &> /dev/null; then
    -    CRUNCH_RVM_="$CRUNCH_BRACKET_COLOR"["$CRUNCH_RVM_COLOR\${\$(rbenv version | sed -e 's/ (set.*$//' -e 's/^ruby-//')}$CRUNCH_BRACKET_COLOR"]"%{$reset_color%}"
    -  fi
    -fi
    -CRUNCH_DIR_="$CRUNCH_DIR_COLOR%~\$(git_prompt_info) "
    -CRUNCH_PROMPT="$CRUNCH_BRACKET_COLOR➭ "
    -
    -# Put it all together!
    -PROMPT="$CRUNCH_TIME_$CRUNCH_RVM_$CRUNCH_DIR_$CRUNCH_PROMPT%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/cypher.zsh-theme b/common/.oh-my-zsh/themes/cypher.zsh-theme
    deleted file mode 100644
    index 45df53d..0000000
    --- a/common/.oh-my-zsh/themes/cypher.zsh-theme
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -# Based on evan's prompt
    -# Shows the exit status of the last command if non-zero
    -# Uses "#" instead of "»" when running with elevated privileges
    -PROMPT="%m %{${fg_bold[red]}%}:: %{${fg[green]}%}%3~%(0?. . ${fg[red]}%? )%{${fg[blue]}%}»%{${reset_color}%} "
    diff --git a/common/.oh-my-zsh/themes/dallas.zsh-theme b/common/.oh-my-zsh/themes/dallas.zsh-theme
    deleted file mode 100644
    index e9e8617..0000000
    --- a/common/.oh-my-zsh/themes/dallas.zsh-theme
    +++ /dev/null
    @@ -1,32 +0,0 @@
    -# Personalized!
    -
    -# Grab the current date (%D) and time (%T) wrapped in {}: {%D %T}
    -DALLAS_CURRENT_TIME_="%{$fg[white]%}{%{$fg[yellow]%}%D %T%{$fg[white]%}}%{$reset_color%}"
    -# Grab the current version of ruby in use (via RVM): [ruby-1.8.7]
    -if [ -e ~/.rvm/bin/rvm-prompt ]; then
    -  DALLAS_CURRENT_RUBY_="%{$fg[white]%}[%{$fg[magenta]%}\$(~/.rvm/bin/rvm-prompt i v)%{$fg[white]%}]%{$reset_color%}"
    -else
    -  if which rbenv &> /dev/null; then
    -    DALLAS_CURRENT_RUBY_="%{$fg[white]%}[%{$fg[magenta]%}\$(rbenv version | sed -e 's/ (set.*$//')%{$fg[white]%}]%{$reset_color%}"
    -  fi
    -fi
    -# Grab the current machine name: muscato
    -DALLAS_CURRENT_MACH_="%{$fg[green]%}%m%{$fg[white]%}:%{$reset_color%}"
    -# Grab the current filepath, use shortcuts: ~/Desktop
    -# Append the current git branch, if in a git repository: ~aw@master
    -DALLAS_CURRENT_LOCA_="%{$fg[cyan]%}%~\$(git_prompt_info)%{$reset_color%}\$(parse_git_dirty)"
    -# Grab the current username: dallas
    -DALLAS_CURRENT_USER_="%{$fg[red]%}%n%{$reset_color%}"
    -# Use a % for normal users and a # for privelaged (root) users.
    -DALLAS_PROMPT_CHAR_="%{$fg[white]%}%(!.#.%%)%{$reset_color%}"
    -# For the git prompt, use a white @ and blue text for the branch name
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[white]%}@%{$fg[blue]%}"
    -# Close it all off by resetting the color and styles.
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -# Do nothing if the branch is clean (no changes).
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -# Add 3 cyan ✗s if this branch is diiirrrty! Dirty branch!
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[cyan]%}✗✗✗"
    -
    -# Put it all together!
    -PROMPT="$DALLAS_CURRENT_TIME_$DALLAS_CURRENT_RUBY_$DALLAS_CURRENT_MACH_$DALLAS_CURRENT_LOCA_ $DALLAS_CURRENT_USER_$DALLAS_PROMPT_CHAR_ "
    diff --git a/common/.oh-my-zsh/themes/darkblood.zsh-theme b/common/.oh-my-zsh/themes/darkblood.zsh-theme
    deleted file mode 100644
    index 33508fb..0000000
    --- a/common/.oh-my-zsh/themes/darkblood.zsh-theme
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# meh. Dark Blood Rewind, a new beginning.
    -
    -PROMPT=$'%{$fg[red]%}┌[%{$fg_bold[white]%}%n%{$reset_color%}%{$fg[red]%}@%{$fg_bold[white]%}%m%{$reset_color%}%{$fg[red]%}] [%{$fg_bold[white]%}/dev/%y%{$reset_color%}%{$fg[red]%}] %{$(git_prompt_info)%}%(?,,%{$fg[red]%}[%{$fg_bold[white]%}%?%{$reset_color%}%{$fg[red]%}])
    -%{$fg[red]%}└[%{$fg_bold[white]%}%~%{$reset_color%}%{$fg[red]%}]>%{$reset_color%} '
    -PS2=$' %{$fg[red]%}|>%{$reset_color%} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[red]%}[%{$fg_bold[white]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}%{$fg[red]%}] "
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}⚡%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/daveverwer.zsh-theme b/common/.oh-my-zsh/themes/daveverwer.zsh-theme
    deleted file mode 100644
    index 89aef92..0000000
    --- a/common/.oh-my-zsh/themes/daveverwer.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -# Copied and modified from the oh-my-zsh theme from geoffgarside
    -# Red server name, green cwd, blue git status
    -
    -PROMPT='%{$fg[red]%}%m%{$reset_color%}:%{$fg[green]%}%c%{$reset_color%}$(git_prompt_info) %(!.#.$) '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[blue]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/dieter.zsh-theme b/common/.oh-my-zsh/themes/dieter.zsh-theme
    deleted file mode 100644
    index 0a5e926..0000000
    --- a/common/.oh-my-zsh/themes/dieter.zsh-theme
    +++ /dev/null
    @@ -1,56 +0,0 @@
    -# the idea of this theme is to contain a lot of info in a small string, by
    -# compressing some parts and colorcoding, which bring useful visual cues,
    -# while limiting the amount of colors and such to keep it easy on the eyes.
    -# When a command exited >0, the timestamp will be in red and the exit code
    -# will be on the right edge.
    -# The exit code visual cues will only display once.
    -# (i.e. they will be reset, even if you hit enter a few times on empty command prompts)
    -
    -typeset -A host_repr
    -
    -# translate hostnames into shortened, colorcoded strings
    -host_repr=('dieter-ws-a7n8x-arch' "%{$fg_bold[green]%}ws" 'dieter-p4sci-arch' "%{$fg_bold[blue]%}p4")
    -
    -# local time, color coded by last return code
    -time_enabled="%(?.%{$fg[green]%}.%{$fg[red]%})%*%{$reset_color%}"
    -time_disabled="%{$fg[green]%}%*%{$reset_color%}"
    -time=$time_enabled
    -
    -# user part, color coded by privileges
    -local user="%(!.%{$fg[blue]%}.%{$fg[blue]%})%n%{$reset_color%}"
    -
    -# Hostname part.  compressed and colorcoded per host_repr array
    -# if not found, regular hostname in default color
    -local host="@${host_repr[$(hostname)]:-$(hostname)}%{$reset_color%}"
    -
    -# Compacted $PWD
    -local pwd="%{$fg[blue]%}%c%{$reset_color%}"
    -
    -PROMPT='${time} ${user}${host} ${pwd} $(git_prompt_info)'
    -
    -# i would prefer 1 icon that shows the "most drastic" deviation from HEAD,
    -# but lets see how this works out
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%} %{$fg[yellow]%}?%{$fg[green]%}%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[green]%}"
    -
    -# elaborate exitcode on the right when >0
    -return_code_enabled="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -return_code_disabled=
    -return_code=$return_code_enabled
    -
    -RPS1='${return_code}'
    -
    -function accept-line-or-clear-warning () {
    -	if [[ -z $BUFFER ]]; then
    -		time=$time_disabled
    -		return_code=$return_code_disabled
    -	else
    -		time=$time_enabled
    -		return_code=$return_code_enabled
    -	fi
    -	zle accept-line
    -}
    -zle -N accept-line-or-clear-warning
    -bindkey '^M' accept-line-or-clear-warning
    diff --git a/common/.oh-my-zsh/themes/dogenpunk.zsh-theme b/common/.oh-my-zsh/themes/dogenpunk.zsh-theme
    deleted file mode 100644
    index f4d65ab..0000000
    --- a/common/.oh-my-zsh/themes/dogenpunk.zsh-theme
    +++ /dev/null
    @@ -1,85 +0,0 @@
    -# -----------------------------------------------------------------------------
    -#          FILE: dogenpunk.zsh-theme
    -#   DESCRIPTION: oh-my-zsh theme file.
    -#        AUTHOR: Matthew Nelson (dogenpunk@gmail.com)
    -#       VERSION: 0.1
    -#    SCREENSHOT: coming soon
    -# -----------------------------------------------------------------------------
    -
    -MODE_INDICATOR="%{$fg_bold[red]%}❮%{$reset_color%}%{$fg[red]%}❮❮%{$reset_color%}"
    -local return_status="%{$fg[red]%}%(?..⏎)%{$reset_color%}"
    -
    -PROMPT='%{$fg[blue]%}%m%{$reset_color%}%{$fg_bold[white]%} ओम् %{$reset_color%}%{$fg[cyan]%}%~:%{$reset_color%}$(git_time_since_commit)$(git_prompt_info)
    -%{$fg[red]%}%!%{$reset_color%} $(prompt_char) '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[green]%}git%{$reset_color%}@%{$bg[white]%}%{$fg[black]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%})"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}!%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -RPROMPT='${return_status}$(git_prompt_status)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
    -
    -function prompt_char() {
    -  git branch >/dev/null 2>/dev/null && echo "%{$fg[green]%}±%{$reset_color%}" && return
    -  hg root >/dev/null 2>/dev/null && echo "%{$fg_bold[red]%}☿%{$reset_color%}" && return
    -  echo "%{$fg[cyan]%}◯ %{$reset_color%}"
    -}
    -
    -# Colors vary depending on time lapsed.
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT="%{$fg[green]%}"
    -ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM="%{$fg[yellow]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG="%{$fg[red]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL="%{$fg[cyan]%}"
    -
    -# Determine the time since last commit. If branch is clean,
    -# use a neutral color, otherwise colors will vary according to time.
    -function git_time_since_commit() {
    -    if git rev-parse --git-dir > /dev/null 2>&1; then
    -        # Only proceed if there is actually a commit.
    -        if [[ $(git log 2>&1 > /dev/null | grep -c "^fatal: bad default revision") == 0 ]]; then
    -            # Get the last commit.
    -            last_commit=`git log --pretty=format:'%at' -1 2> /dev/null`
    -            now=`date +%s`
    -            seconds_since_last_commit=$((now-last_commit))
    -
    -            # Totals
    -            MINUTES=$((seconds_since_last_commit / 60))
    -            HOURS=$((seconds_since_last_commit/3600))
    -
    -            # Sub-hours and sub-minutes
    -            DAYS=$((seconds_since_last_commit / 86400))
    -            SUB_HOURS=$((HOURS % 24))
    -            SUB_MINUTES=$((MINUTES % 60))
    -
    -            if [[ -n $(git status -s 2> /dev/null) ]]; then
    -                if [ "$MINUTES" -gt 30 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG"
    -                elif [ "$MINUTES" -gt 10 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM"
    -                else
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT"
    -                fi
    -            else
    -                COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            fi
    -
    -            if [ "$HOURS" -gt 24 ]; then
    -                echo "($COLOR${DAYS}d${SUB_HOURS}h${SUB_MINUTES}m%{$reset_color%}|"
    -            elif [ "$MINUTES" -gt 60 ]; then
    -                echo "($COLOR${HOURS}h${SUB_MINUTES}m%{$reset_color%}|"
    -            else
    -                echo "($COLOR${MINUTES}m%{$reset_color%}|"
    -            fi
    -        else
    -            COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            echo "($COLOR~|"
    -        fi
    -    fi
    -}
    diff --git a/common/.oh-my-zsh/themes/dpoggi.zsh-theme b/common/.oh-my-zsh/themes/dpoggi.zsh-theme
    deleted file mode 100644
    index 6469a20..0000000
    --- a/common/.oh-my-zsh/themes/dpoggi.zsh-theme
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -if [ $UID -eq 0 ]; then NCOLOR="red"; else NCOLOR="green"; fi
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -PROMPT='%{$fg[$NCOLOR]%}%n%{$reset_color%}@%{$fg[cyan]%}%m\
    -%{$reset_color%}:%{$fg[magenta]%}%~\
    -$(git_prompt_info) \
    -%{$fg[red]%}%(!.#.»)%{$reset_color%} '
    -PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
    -RPS1='${return_code}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}("
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[green]%}○%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}⚡%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$fg[yellow]%})%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/dst.zsh-theme b/common/.oh-my-zsh/themes/dst.zsh-theme
    deleted file mode 100644
    index 3e2539d..0000000
    --- a/common/.oh-my-zsh/themes/dst.zsh-theme
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}!"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -function prompt_char {
    -	if [ $UID -eq 0 ]; then echo "%{$fg[red]%}#%{$reset_color%}"; else echo $; fi
    -}
    -
    -PROMPT='%(?, ,%{$fg[red]%}FAIL%{$reset_color%}
    -)
    -%{$fg[magenta]%}%n%{$reset_color%}@%{$fg[yellow]%}%m%{$reset_color%}: %{$fg_bold[blue]%}%~%{$reset_color%}$(git_prompt_info)
    -%_ $(prompt_char) '
    -
    -RPROMPT='%{$fg[green]%}[%*]%{$reset_color%}'
    diff --git a/common/.oh-my-zsh/themes/dstufft.zsh-theme b/common/.oh-my-zsh/themes/dstufft.zsh-theme
    deleted file mode 100644
    index 5a23fce..0000000
    --- a/common/.oh-my-zsh/themes/dstufft.zsh-theme
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -function prompt_char {
    -    git branch >/dev/null 2>/dev/null && echo '±' && return
    -    hg root >/dev/null 2>/dev/null && echo 'Hg' && return
    -    echo '○'
    -}
    -
    -function virtualenv_info {
    -    [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') '
    -}
    -
    -PROMPT='
    -%{$fg[magenta]%}%n%{$reset_color%} at %{$fg[yellow]%}%m%{$reset_color%} in %{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}$(git_prompt_info)
    -$(virtualenv_info)$(prompt_char) '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[magenta]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%}!"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[green]%}?"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    diff --git a/common/.oh-my-zsh/themes/duellj.zsh-theme b/common/.oh-my-zsh/themes/duellj.zsh-theme
    deleted file mode 100644
    index 7350b43..0000000
    --- a/common/.oh-my-zsh/themes/duellj.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -
    -# user, host, full path, and time/date
    -# on two lines for easier vgrepping
    -# entry in a nice long thread on the Arch Linux forums: http://bbs.archlinux.org/viewtopic.php?pid=521888#p521888
    -PROMPT=$'%{\e[0;34m%}%B┌─[%b%{\e[0m%}%{\e[1;32m%}%n%{\e[1;34m%}@%{\e[0m%}%{\e[0;36m%}%m%{\e[0;34m%}%B]%b%{\e[0m%} - %b%{\e[0;34m%}%B[%b%{\e[1;37m%}%~%{\e[0;34m%}%B]%b%{\e[0m%} - %{\e[0;34m%}%B[%b%{\e[0;33m%}%!%{\e[0;34m%}%B]%b%{\e[0m%}
    -%{\e[0;34m%}%B└─%B[%{\e[1;35m%}$%{\e[0;34m%}%B]%{\e[0m%}%b '
    -RPROMPT='[%*]'
    -PS2=$' \e[0;34m%}%B>%{\e[0m%}%b '
    diff --git a/common/.oh-my-zsh/themes/eastwood.zsh-theme b/common/.oh-my-zsh/themes/eastwood.zsh-theme
    deleted file mode 100644
    index db25299..0000000
    --- a/common/.oh-my-zsh/themes/eastwood.zsh-theme
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -#RVM settings
    -if [[ -s ~/.rvm/scripts/rvm ]] ; then 
    -  RPS1="%{$fg[yellow]%}rvm:%{$reset_color%}%{$fg[red]%}\$(~/.rvm/bin/rvm-prompt)%{$reset_color%} $EPS1"
    -else
    -  if which rbenv &> /dev/null; then
    -    RPS1="%{$fg[yellow]%}rbenv:%{$reset_color%}%{$fg[red]%}\$(rbenv version | sed -e 's/ (set.*$//')%{$reset_color%} $EPS1"
    -  fi
    -fi
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[green]%}["
    -ZSH_THEME_GIT_PROMPT_SUFFIX="]%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}*%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -#Customized git status, oh-my-zsh currently does not allow render dirty status before branch
    -git_custom_status() {
    -  local cb=$(current_branch)
    -  if [ -n "$cb" ]; then
    -    echo "$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_PREFIX$(current_branch)$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -  fi
    -}
    -
    -PROMPT='$(git_custom_status)%{$fg[cyan]%}[%~% ]%{$reset_color%}%B$%b '
    diff --git a/common/.oh-my-zsh/themes/edvardm.zsh-theme b/common/.oh-my-zsh/themes/edvardm.zsh-theme
    deleted file mode 100644
    index f9ca1a9..0000000
    --- a/common/.oh-my-zsh/themes/edvardm.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg_bold[white]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/essembeh.zsh-theme b/common/.oh-my-zsh/themes/essembeh.zsh-theme
    deleted file mode 100644
    index 8c98ea1..0000000
    --- a/common/.oh-my-zsh/themes/essembeh.zsh-theme
    +++ /dev/null
    @@ -1,31 +0,0 @@
    -# Theme with full path names and hostname
    -# Handy if you work on different servers all the time;
    -
    -
    -local return_code="%(?..%{$fg_bold[red]%}%? ↵%{$reset_color%})"
    -
    -function my_git_prompt_info() {
    -	ref=$(git symbolic-ref HEAD 2> /dev/null) || return
    -	GIT_STATUS=$(git_prompt_status)
    -	[[ -n $GIT_STATUS ]] && GIT_STATUS=" $GIT_STATUS"
    -	echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$GIT_STATUS$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -}
    -
    -# Colored prompt
    -ZSH_THEME_COLOR_USER="green" 
    -ZSH_THEME_COLOR_HOST="green" 
    -ZSH_THEME_COLOR_PWD="yellow" 
    -test -n "$SSH_CONNECTION" && ZSH_THEME_COLOR_USER="red" && ZSH_THEME_COLOR_HOST="red"
    -test `id -u` = 0 && ZSH_THEME_COLOR_USER="magenta" && ZSH_THEME_COLOR_HOST="magenta"
    -PROMPT='%{$fg_bold[$ZSH_THEME_COLOR_USER]%}%n@%{$fg_bold[$ZSH_THEME_COLOR_HOST]%}%M%{$reset_color%}:%{$fg_bold[$ZSH_THEME_COLOR_PWD]%}%~%{$reset_color%} $(my_git_prompt_info)%(!.#.$) '
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[cyan]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=") %{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%%"
    -ZSH_THEME_GIT_PROMPT_ADDED="+"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="*"
    -ZSH_THEME_GIT_PROMPT_RENAMED="~"
    -ZSH_THEME_GIT_PROMPT_DELETED="!"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="?"
    -
    diff --git a/common/.oh-my-zsh/themes/evan.zsh-theme b/common/.oh-my-zsh/themes/evan.zsh-theme
    deleted file mode 100644
    index 5ef1f40..0000000
    --- a/common/.oh-my-zsh/themes/evan.zsh-theme
    +++ /dev/null
    @@ -1,2 +0,0 @@
    -# Evan describes this sexy prompt as: "a skinny, topless prompt"
    -PROMPT='%m :: %2~ %B»%b '
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/example.zsh-theme b/common/.oh-my-zsh/themes/example.zsh-theme
    deleted file mode 100644
    index dbd9dc9..0000000
    --- a/common/.oh-my-zsh/themes/example.zsh-theme
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# Found on the ZshWiki
    -#  http://zshwiki.org/home/config/prompt
    -#
    -
    -PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%~ %{$reset_color%}%% "
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/fino-time.zsh-theme b/common/.oh-my-zsh/themes/fino-time.zsh-theme
    deleted file mode 100644
    index 7154e09..0000000
    --- a/common/.oh-my-zsh/themes/fino-time.zsh-theme
    +++ /dev/null
    @@ -1,39 +0,0 @@
    -# Fino-time theme by Aexander Berezovsky (http://berezovsky.me) based on Fino by Max Masnick (http://max.masnick.me)
    -
    -# Use with a dark background and 256-color terminal!
    -# Meant for people with RVM and git. Tested only on OS X 10.7.
    -
    -# You can set your computer name in the ~/.box-name file if you want.
    -
    -# Borrowing shamelessly from these oh-my-zsh themes:
    -#   bira
    -#   robbyrussell
    -#
    -# Also borrowing from http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/
    -
    -function virtualenv_info {
    -    [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') '
    -}
    -
    -function prompt_char {
    -    git branch >/dev/null 2>/dev/null && echo '⠠⠵' && return
    -    echo '○'
    -}
    -
    -function box_name {
    -    [ -f ~/.box-name ] && cat ~/.box-name || hostname -s
    -}
    -
    -
    -local rvm_ruby='‹$(rvm-prompt i v g)›%{$reset_color%}'
    -local current_dir='${PWD/#$HOME/~}'
    -local git_info='$(git_prompt_info)'
    -
    -
    -PROMPT="╭─%{$FG[040]%}%n%{$reset_color%} %{$FG[239]%}at%{$reset_color%} %{$FG[033]%}$(box_name)%{$reset_color%} %{$FG[239]%}in%{$reset_color%} %{$terminfo[bold]$FG[226]%}${current_dir}%{$reset_color%}${git_info} %{$FG[239]%}using%{$FG[243]%} ${rvm_ruby} %D - %*
    -╰─$(virtualenv_info)$(prompt_char) "
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$FG[239]%}on%{$reset_color%} %{$fg[255]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$FG[202]%}✘✘✘"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$FG[040]%}✔"
    diff --git a/common/.oh-my-zsh/themes/fino.zsh-theme b/common/.oh-my-zsh/themes/fino.zsh-theme
    deleted file mode 100644
    index 26e5471..0000000
    --- a/common/.oh-my-zsh/themes/fino.zsh-theme
    +++ /dev/null
    @@ -1,46 +0,0 @@
    -# Fino theme by Max Masnick (http://max.masnick.me)
    -
    -# Use with a dark background and 256-color terminal!
    -# Meant for people with RVM and git. Tested only on OS X 10.7.
    -
    -# You can set your computer name in the ~/.box-name file if you want.
    -
    -# Borrowing shamelessly from these oh-my-zsh themes:
    -#   bira
    -#   robbyrussell
    -#
    -# Also borrowing from http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/
    -
    -function virtualenv_info {
    -    [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') '
    -}
    -
    -function prompt_char {
    -    git branch >/dev/null 2>/dev/null && echo '±' && return
    -    echo '○'
    -}
    -
    -function box_name {
    -    [ -f ~/.box-name ] && cat ~/.box-name || hostname -s
    -}
    -
    -
    -local rvm_ruby=''
    -if which rvm-prompt &> /dev/null; then
    -  rvm_ruby='‹$(rvm-prompt i v g)›%{$reset_color%}'
    -else
    -  if which rbenv &> /dev/null; then
    -    rvm_ruby='‹$(rbenv version | sed -e "s/ (set.*$//")›%{$reset_color%}'
    -  fi
    -fi
    -local current_dir='${PWD/#$HOME/~}'
    -local git_info='$(git_prompt_info)'
    -
    -
    -PROMPT="╭─%{$FG[040]%}%n%{$reset_color%} %{$FG[239]%}at%{$reset_color%} %{$FG[033]%}$(box_name)%{$reset_color%} %{$FG[239]%}in%{$reset_color%} %{$terminfo[bold]$FG[226]%}${current_dir}%{$reset_color%}${git_info} %{$FG[239]%}using%{$FG[243]%} ${rvm_ruby}
    -╰─$(virtualenv_info)$(prompt_char) "
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$FG[239]%}on%{$reset_color%} %{$fg[255]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$FG[202]%}✘✘✘"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$FG[040]%}✔"
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/fishy.zsh-theme b/common/.oh-my-zsh/themes/fishy.zsh-theme
    deleted file mode 100644
    index 8b24172..0000000
    --- a/common/.oh-my-zsh/themes/fishy.zsh-theme
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -# ZSH Theme emulating the Fish shell's default prompt.
    -
    -_fishy_collapsed_wd() {
    -  echo $(pwd | perl -pe "
    -   BEGIN {
    -      binmode STDIN,  ':encoding(UTF-8)';
    -      binmode STDOUT, ':encoding(UTF-8)';
    -   }; s|^$HOME|~|g; s|/([^/])[^/]*(?=/)|/\$1|g
    -")
    -} 
    -
    -local user_color='green'; [ $UID -eq 0 ] && user_color='red'
    -PROMPT='%n@%m %{$fg[$user_color]%}$(_fishy_collapsed_wd)%{$reset_color%}%(!.#.>) '
    -PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
    -
    -local return_status="%{$fg_bold[red]%}%(?..%?)%{$reset_color%}"
    -RPROMPT='${return_status}$(git_prompt_info)$(git_prompt_status)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" "
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY=""
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg_bold[green]%}+"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg_bold[blue]%}!"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg_bold[red]%}-"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg_bold[magenta]%}>"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg_bold[yellow]%}#"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg_bold[cyan]%}?"
    diff --git a/common/.oh-my-zsh/themes/flazz.zsh-theme b/common/.oh-my-zsh/themes/flazz.zsh-theme
    deleted file mode 100644
    index 280794f..0000000
    --- a/common/.oh-my-zsh/themes/flazz.zsh-theme
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -if [ "$(whoami)" = "root" ]
    -then CARETCOLOR="red"
    -else CARETCOLOR="blue"
    -fi
    -
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -PROMPT='%m%{${fg_bold[magenta]}%} :: %{$reset_color%}%{${fg[green]}%}%3~ $(git_prompt_info)%{${fg_bold[$CARETCOLOR]}%}%#%{${reset_color}%} '
    -
    -RPS1='$(vi_mode_prompt_info) ${return_code}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[cyan]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
    -
    -MODE_INDICATOR="%{$fg_bold[magenta]%}<%{$reset_color%}%{$fg[magenta]%}<<%{$reset_color%}"
    -
    -# TODO use 265 colors
    -#MODE_INDICATOR="$FX[bold]$FG[020]<$FX[no_bold]%{$fg[blue]%}<<%{$reset_color%}"
    -# TODO use two lines if git
    diff --git a/common/.oh-my-zsh/themes/fletcherm.zsh-theme b/common/.oh-my-zsh/themes/fletcherm.zsh-theme
    deleted file mode 100644
    index e961885..0000000
    --- a/common/.oh-my-zsh/themes/fletcherm.zsh-theme
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -# Copied from old version of tonotdo's theme. LSCOLORS modified.
    -PROMPT='%{$fg_no_bold[cyan]%}%n%{$fg_no_bold[magenta]%}•%{$fg_no_bold[green]%}%3~$(git_prompt_info)%{$reset_color%}» '
    -RPROMPT='[%*]'
    -
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}(%{$fg_no_bold[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[blue]%})"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[yellow]%}⚡%{$fg_bold[blue]%})"
    -
    -export LSCOLORS="exfxcxdxbxegedabagacad"
    -export LS_COLORS='no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:'
    diff --git a/common/.oh-my-zsh/themes/fox.zsh-theme b/common/.oh-my-zsh/themes/fox.zsh-theme
    deleted file mode 100644
    index 1959853..0000000
    --- a/common/.oh-my-zsh/themes/fox.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -#fox theme
    -PROMPT='%{$fg[cyan]%}┌[%{$fg_bold[white]%}%n%{$reset_color%}%{$fg[cyan]%}☮%{$fg_bold[white]%}%M%{$reset_color%}%{$fg[cyan]%}]%{$fg[white]%}-%{$fg[cyan]%}(%{$fg_bold[white]%}%~%{$reset_color%}%{$fg[cyan]%})$(git_prompt_info)
    -└> % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="-[%{$reset_color%}%{$fg[white]%}git://%{$fg_bold[white]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}%{$fg[cyan]%}]-"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$fg[green]%}✔%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/frisk.zsh-theme b/common/.oh-my-zsh/themes/frisk.zsh-theme
    deleted file mode 100644
    index 2c999a6..0000000
    --- a/common/.oh-my-zsh/themes/frisk.zsh-theme
    +++ /dev/null
    @@ -1,22 +0,0 @@
    -PROMPT=$'
    -%{$fg[blue]%}%/%{$reset_color%} $(git_prompt_info)$(bzr_prompt_info)%{$fg[white]%}[%n@%m]%{$reset_color%} %{$fg[white]%}[%T]%{$reset_color%}
    -%{$fg_bold[black]%}>%{$reset_color%} '
    -
    -PROMPT2="%{$fg_blod[black]%}%_> %{$reset_color%}"
    -
    -GIT_CB="git::"
    -ZSH_THEME_SCM_PROMPT_PREFIX="%{$fg[green]%}["
    -ZSH_THEME_GIT_PROMPT_PREFIX=$ZSH_THEME_SCM_PROMPT_PREFIX$GIT_CB
    -ZSH_THEME_GIT_PROMPT_SUFFIX="]%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}*%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -## Bazaar integration
    -bzr_prompt_info() {
    -	BZR_CB=`bzr nick 2> /dev/null | grep -v "ERROR" | cut -d ":" -f2 | awk -F / '{print "bzr::"$1}'`
    -	if [ -n "$BZR_CB" ]; then
    -		BZR_DIRTY=""
    -		[[ -n `bzr status` ]] && BZR_DIRTY="%{$fg[red]%} *%{$reset_color%}"
    -		echo "$ZSH_THEME_SCM_PROMPT_PREFIX$BZR_CB$BZR_DIRTY$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -	fi
    -}
    diff --git a/common/.oh-my-zsh/themes/frontcube.zsh-theme b/common/.oh-my-zsh/themes/frontcube.zsh-theme
    deleted file mode 100644
    index d9f5b6d..0000000
    --- a/common/.oh-my-zsh/themes/frontcube.zsh-theme
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -local rvm="%{$fg[green]%}[$(rvm-prompt i v g)]%{$reset_color%}"
    -
    -PROMPT='
    -%{$fg_bold[gray]%}%~%{$fg_bold[blue]%}%{$fg_bold[blue]%} % %{$reset_color%}
    -%{$fg[green]%}➞  %{$reset_color%'
    -
    -RPROMPT='$(git_prompt_info) $(rvm)'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}[git:"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}] %{$fg[red]%}✖ %{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}] %{$fg[green]%}✔%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/funky.zsh-theme b/common/.oh-my-zsh/themes/funky.zsh-theme
    deleted file mode 100644
    index 2451296..0000000
    --- a/common/.oh-my-zsh/themes/funky.zsh-theme
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -# Taken from Tassilo's Blog
    -# http://tsdh.wordpress.com/2007/12/06/my-funky-zsh-prompt/
    -
    -local blue_op="%{$fg[blue]%}[%{$reset_color%}"
    -local blue_cp="%{$fg[blue]%}]%{$reset_color%}"
    -local path_p="${blue_op}%~${blue_cp}"
    -local user_host="${blue_op}%n@%m${blue_cp}"
    -local ret_status="${blue_op}%?${blue_cp}"
    -local hist_no="${blue_op}%h${blue_cp}"
    -local smiley="%(?,%{$fg[green]%}:%)%{$reset_color%},%{$fg[red]%}:(%{$reset_color%})"
    -PROMPT="╭─${path_p}─${user_host}─${ret_status}─${hist_no}
    -╰─${blue_op}${smiley}${blue_cp} %# "
    -local cur_cmd="${blue_op}%_${blue_cp}"
    -PROMPT2="${cur_cmd}> "
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/fwalch.zsh-theme b/common/.oh-my-zsh/themes/fwalch.zsh-theme
    deleted file mode 100644
    index 24edf55..0000000
    --- a/common/.oh-my-zsh/themes/fwalch.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg_bold[green]%}%p %{$fg[cyan]%}%c%{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" (%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/gallifrey.zsh-theme b/common/.oh-my-zsh/themes/gallifrey.zsh-theme
    deleted file mode 100644
    index fce7cb9..0000000
    --- a/common/.oh-my-zsh/themes/gallifrey.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -# ZSH Theme - Preview: http://img.skitch.com/20091113-qqtd3j8xinysujg5ugrsbr7x1y.jpg
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -PROMPT='%{$fg[green]%}%m%{$reset_color%} %2~ $(git_prompt_info)%{$reset_color%}%B»%b '
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/gallois.zsh-theme b/common/.oh-my-zsh/themes/gallois.zsh-theme
    deleted file mode 100644
    index 3eac148..0000000
    --- a/common/.oh-my-zsh/themes/gallois.zsh-theme
    +++ /dev/null
    @@ -1,25 +0,0 @@
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[green]%}["
    -ZSH_THEME_GIT_PROMPT_SUFFIX="]%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}*%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -#Customized git status, oh-my-zsh currently does not allow render dirty status before branch
    -git_custom_status() {
    -  local cb=$(current_branch)
    -  if [ -n "$cb" ]; then
    -    echo "$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_PREFIX$(current_branch)$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -  fi
    -}
    -
    -#RVM and git settings
    -if [[ -s ~/.rvm/scripts/rvm ]] ; then 
    -  RPS1='$(git_custom_status)%{$fg[red]%}[`~/.rvm/bin/rvm-prompt`]%{$reset_color%} $EPS1'
    -else
    -  if which rbenv &> /dev/null; then
    -    RPS1='$(git_custom_status)%{$fg[red]%}[`rbenv version | sed -e "s/ (set.*$//"`]%{$reset_color%} $EPS1'
    -  else
    -    RPS1='$(git_custom_status) $EPS1'
    -  fi
    -fi
    -
    -PROMPT='%{$fg[cyan]%}[%~% ]%(?.%{$fg[green]%}.%{$fg[red]%})%B$%b '
    diff --git a/common/.oh-my-zsh/themes/garyblessington.zsh-theme b/common/.oh-my-zsh/themes/garyblessington.zsh-theme
    deleted file mode 100644
    index b4f84a7..0000000
    --- a/common/.oh-my-zsh/themes/garyblessington.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg[cyan]%}%c%{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}% %{$reset_color%}: '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="(%{$fg[blue]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[red]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/gentoo.zsh-theme b/common/.oh-my-zsh/themes/gentoo.zsh-theme
    deleted file mode 100644
    index ee205d2..0000000
    --- a/common/.oh-my-zsh/themes/gentoo.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -function prompt_char {
    -	if [ $UID -eq 0 ]; then echo "#"; else echo $; fi
    -}
    -
    -PROMPT='%(!.%{$fg_bold[red]%}.%{$fg_bold[green]%}%n@)%m %{$fg_bold[blue]%}%(!.%1~.%~) $(git_prompt_info)%_$(prompt_char)%{$reset_color%} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=") "
    diff --git a/common/.oh-my-zsh/themes/geoffgarside.zsh-theme b/common/.oh-my-zsh/themes/geoffgarside.zsh-theme
    deleted file mode 100644
    index 675ec72..0000000
    --- a/common/.oh-my-zsh/themes/geoffgarside.zsh-theme
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# PROMPT="[%*] %n:%c $(git_prompt_info)%(!.#.$) "
    -PROMPT='[%*] %{$fg[cyan]%}%n%{$reset_color%}:%{$fg[green]%}%c%{$reset_color%}$(git_prompt_info) %(!.#.$) '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[yellow]%}git:("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/gianu.zsh-theme b/common/.oh-my-zsh/themes/gianu.zsh-theme
    deleted file mode 100644
    index c7fe406..0000000
    --- a/common/.oh-my-zsh/themes/gianu.zsh-theme
    +++ /dev/null
    @@ -1,11 +0,0 @@
    -# Oh-my-Zsh prompt created by gianu
    -#
    -# github.com/gianu
    -# sgianazza@gmail.com
    -
    -PROMPT='[%{$fg_bold[white]%}%n%{$reset_color%}@%{$fg_bold[red]%}%m%{$reset_color%} %{$fg[cyan]%}%c%{$reset_color%} $(git_prompt_info)%{$reset_color%}]$ '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="(%{$fg_bold[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%} %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/gnzh.zsh-theme b/common/.oh-my-zsh/themes/gnzh.zsh-theme
    deleted file mode 100644
    index 3c6b8a4..0000000
    --- a/common/.oh-my-zsh/themes/gnzh.zsh-theme
    +++ /dev/null
    @@ -1,54 +0,0 @@
    -# ZSH Theme - Preview: http://dl.dropbox.com/u/4109351/pics/gnzh-zsh-theme.png
    -# Based on bira theme
    -
    -# load some modules
    -autoload -U colors zsh/terminfo # Used in the colour alias below
    -colors
    -setopt prompt_subst
    -
    -# make some aliases for the colours: (coud use normal escap.seq's too)
    -for color in RED GREEN YELLOW BLUE MAGENTA CYAN WHITE; do
    -  eval PR_$color='%{$fg[${(L)color}]%}'
    -done
    -eval PR_NO_COLOR="%{$terminfo[sgr0]%}"
    -eval PR_BOLD="%{$terminfo[bold]%}"
    -
    -# Check the UID
    -if [[ $UID -ge 1000 ]]; then # normal user
    -  eval PR_USER='${PR_GREEN}%n${PR_NO_COLOR}'
    -  eval PR_USER_OP='${PR_GREEN}%#${PR_NO_COLOR}'
    -  local PR_PROMPT='$PR_NO_COLOR➤ $PR_NO_COLOR'
    -elif [[ $UID -eq 0 ]]; then # root
    -  eval PR_USER='${PR_RED}%n${PR_NO_COLOR}'
    -  eval PR_USER_OP='${PR_RED}%#${PR_NO_COLOR}'
    -  local PR_PROMPT='$PR_RED➤ $PR_NO_COLOR'
    -fi
    -
    -# Check if we are on SSH or not
    -if [[ -n "$SSH_CLIENT"  ||  -n "$SSH2_CLIENT" ]]; then 
    -  eval PR_HOST='${PR_YELLOW}%M${PR_NO_COLOR}' #SSH
    -else
    -  eval PR_HOST='${PR_GREEN}%M${PR_NO_COLOR}' # no SSH
    -fi
    -
    -local return_code="%(?..%{$PR_RED%}%? ↵%{$PR_NO_COLOR%})"
    -
    -local user_host='${PR_USER}${PR_CYAN}@${PR_HOST}'
    -local current_dir='%{$PR_BOLD$PR_BLUE%}%~%{$PR_NO_COLOR%}'
    -local rvm_ruby=''
    -if which rvm-prompt &> /dev/null; then
    -  rvm_ruby='%{$PR_RED%}‹$(rvm-prompt i v g s)›%{$PR_NO_COLOR%}'
    -else
    -  if which rbenv &> /dev/null; then
    -    rvm_ruby='%{$PR_RED%}‹$(rbenv version | sed -e "s/ (set.*$//")›%{$PR_NO_COLOR%}'
    -  fi
    -fi
    -local git_branch='$(git_prompt_info)%{$PR_NO_COLOR%}'
    -
    -#PROMPT="${user_host} ${current_dir} ${rvm_ruby} ${git_branch}$PR_PROMPT "
    -PROMPT="╭─${user_host} ${current_dir} ${rvm_ruby} ${git_branch}
    -╰─$PR_PROMPT "
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$PR_YELLOW%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$PR_NO_COLOR%}"
    diff --git a/common/.oh-my-zsh/themes/gozilla.zsh-theme b/common/.oh-my-zsh/themes/gozilla.zsh-theme
    deleted file mode 100644
    index c6b752e..0000000
    --- a/common/.oh-my-zsh/themes/gozilla.zsh-theme
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")"
    -ZSH_THEME_GIT_PROMPT_DIRTY=""
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -RPROMPT='$(git_prompt_status)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[cyan]%} ✈"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[yellow]%} ✭"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✗"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[blue]%} ➦"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[magenta]%} ✂"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[grey]%} ✱"
    diff --git a/common/.oh-my-zsh/themes/half-life.zsh-theme b/common/.oh-my-zsh/themes/half-life.zsh-theme
    deleted file mode 100644
    index c8d09ce..0000000
    --- a/common/.oh-my-zsh/themes/half-life.zsh-theme
    +++ /dev/null
    @@ -1,99 +0,0 @@
    -# prompt style and colors based on Steve Losh's Prose theme:
    -# http://github.com/sjl/oh-my-zsh/blob/master/themes/prose.zsh-theme
    -#
    -# vcs_info modifications from Bart Trojanowski's zsh prompt:
    -# http://www.jukie.net/bart/blog/pimping-out-zsh-prompt
    -#
    -# git untracked files modification from Brian Carper:
    -# http://briancarper.net/blog/570/git-info-in-your-zsh-prompt
    -
    -function virtualenv_info {
    -    [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') '
    -}
    -PR_GIT_UPDATE=1
    -
    -setopt prompt_subst
    -autoload colors
    -colors
    -
    -autoload -U add-zsh-hook
    -autoload -Uz vcs_info
    -
    -#use extended color pallete if available
    -if [[ $TERM = *256color* || $TERM = *rxvt* ]]; then
    -    turquoise="%F{81}"
    -    orange="%F{166}"
    -    purple="%F{135}"
    -    hotpink="%F{161}"
    -    limegreen="%F{118}"
    -else
    -    turquoise="$fg[cyan]"
    -    orange="$fg[yellow]"
    -    purple="$fg[magenta]"
    -    hotpink="$fg[red]"
    -    limegreen="$fg[green]"
    -fi
    -
    -# enable VCS systems you use
    -zstyle ':vcs_info:*' enable git svn
    -
    -# check-for-changes can be really slow.
    -# you should disable it, if you work with large repositories
    -zstyle ':vcs_info:*:prompt:*' check-for-changes true
    -
    -# set formats
    -# %b - branchname
    -# %u - unstagedstr (see below)
    -# %c - stagedstr (see below)
    -# %a - action (e.g. rebase-i)
    -# %R - repository path
    -# %S - path in the repository
    -PR_RST="%{${reset_color}%}"
    -FMT_BRANCH=" on %{$turquoise%}%b%u%c${PR_RST}"
    -FMT_ACTION=" performing a %{$limegreen%}%a${PR_RST}"
    -FMT_UNSTAGED="%{$orange%}●"
    -FMT_STAGED="%{$limegreen%}●"
    -
    -zstyle ':vcs_info:*:prompt:*' unstagedstr   "${FMT_UNSTAGED}"
    -zstyle ':vcs_info:*:prompt:*' stagedstr     "${FMT_STAGED}"
    -zstyle ':vcs_info:*:prompt:*' actionformats "${FMT_BRANCH}${FMT_ACTION}"
    -zstyle ':vcs_info:*:prompt:*' formats       "${FMT_BRANCH}"
    -zstyle ':vcs_info:*:prompt:*' nvcsformats   ""
    -
    -
    -function steeef_preexec {
    -    case "$(history $HISTCMD)" in
    -        *git*)
    -            PR_GIT_UPDATE=1
    -            ;;
    -        *svn*)
    -            PR_GIT_UPDATE=1
    -            ;;
    -    esac
    -}
    -add-zsh-hook preexec steeef_preexec
    -
    -function steeef_chpwd {
    -    PR_GIT_UPDATE=1
    -}
    -add-zsh-hook chpwd steeef_chpwd
    -
    -function steeef_precmd {
    -    if [[ -n "$PR_GIT_UPDATE" ]] ; then
    -        # check for untracked files or updated submodules, since vcs_info doesn't
    -        if [[ ! -z $(git ls-files --other --exclude-standard 2> /dev/null) ]]; then
    -            PR_GIT_UPDATE=1
    -            FMT_BRANCH="${PM_RST} on %{$turquoise%}%b%u%c%{$hotpink%}●${PR_RST}"
    -        else
    -            FMT_BRANCH="${PM_RST} on %{$turquoise%}%b%u%c${PR_RST}"
    -        fi
    -        zstyle ':vcs_info:*:prompt:*' formats       "${FMT_BRANCH}"
    -
    -        vcs_info 'prompt'
    -        PR_GIT_UPDATE=
    -    fi
    -}
    -add-zsh-hook precmd steeef_precmd
    -
    -PROMPT=$'
    -%{$purple%}%n%{$reset_color%} in %{$limegreen%}%~%{$reset_color%}$(rvm-prompt " with%{$fg[red]%} " v g "%{$reset_color%}")$vcs_info_msg_0_%{$orange%} λ%{$reset_color%} '
    diff --git a/common/.oh-my-zsh/themes/humza.zsh-theme b/common/.oh-my-zsh/themes/humza.zsh-theme
    deleted file mode 100644
    index 1078862..0000000
    --- a/common/.oh-my-zsh/themes/humza.zsh-theme
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -# ZSH THEME Preview: https://skitch.com/huyy/rk979/humza.zshtheme
    -
    -let TotalBytes=0
    -for Bytes in $(ls -l | grep "^-" | awk '{ print $5 }')
    -do
    -   let TotalBytes=$TotalBytes+$Bytes
    -done
    -		# should it say b, kb, Mb, or Gb
    -if [ $TotalBytes -lt 1024 ]; then
    -   TotalSize=$(echo -e "scale=3 \n$TotalBytes \nquit" | bc)
    -   suffix="b"
    -elif [ $TotalBytes -lt 1048576 ]; then
    -   TotalSize=$(echo -e "scale=3 \n$TotalBytes/1024 \nquit" | bc)
    -   suffix="kb"
    -elif [ $TotalBytes -lt 1073741824 ]; then
    -   TotalSize=$(echo -e "scale=3 \n$TotalBytes/1048576 \nquit" | bc)
    -   suffix="Mb"
    -else
    -   TotalSize=$(echo -e "scale=3 \n$TotalBytes/1073741824 \nquit" | bc)
    -   suffix="Gb"
    -fi
    -
    -PROMPT='%{$reset_color%}%n %{$fg[green]%}{%{$reset_color%}%~%{$fg[green]%}}%{$reset_color%}$(git_prompt_info) greetings, earthling %{$fg[green]%}[%{$reset_color%}%{$TotalSize%}%{$suffix%}%{$fg[green]%}]%{$fg[red]%}$%{$reset_color%} ☞ '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[red]%}±("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=");%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/imajes.zsh-theme b/common/.oh-my-zsh/themes/imajes.zsh-theme
    deleted file mode 100644
    index 88c35b6..0000000
    --- a/common/.oh-my-zsh/themes/imajes.zsh-theme
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -# Found on the ZshWiki
    -#  http://zshwiki.org/home/config/prompt
    -#
    -
    -PROMPT="%{$fg[red]%}%%%{$reset_color%} "
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/intheloop.zsh-theme b/common/.oh-my-zsh/themes/intheloop.zsh-theme
    deleted file mode 100644
    index 85b4a4d..0000000
    --- a/common/.oh-my-zsh/themes/intheloop.zsh-theme
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -# ZSH theme by James Smith (http://loopj.com)
    -# A multiline prompt with username, hostname, full path, return status, git branch, git dirty status, git remote status
    -
    -local return_status="%{$fg[red]%}%(?..⏎)%{$reset_color%}"
    -
    -local host_color="green"
    -if [ -n "$SSH_CLIENT" ]; then
    -  local host_color="red"
    -fi
    -
    -PROMPT='
    -%{$fg_bold[grey]%}[%{$reset_color%}%{$fg_bold[${host_color}]%}%n@%m%{$reset_color%}%{$fg_bold[grey]%}]%{$reset_color%} %{$fg_bold[blue]%}%10c%{$reset_color%} $(git_prompt_info) $(git_remote_status)
    -%{$fg_bold[cyan]%}❯%{$reset_color%} '
    -
    -
    -RPROMPT='${return_status}%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[grey]%}(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[grey]%}) %{$fg[yellow]%}⚡%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[grey]%})"
    -ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE="%{$fg_bold[magenta]%}↓%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE="%{$fg_bold[magenta]%}↑%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIVERGED_REMOTE="%{$fg_bold[magenta]%}↕%{$reset_color%}"
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/itchy.zsh-theme b/common/.oh-my-zsh/themes/itchy.zsh-theme
    deleted file mode 100644
    index afc2abf..0000000
    --- a/common/.oh-my-zsh/themes/itchy.zsh-theme
    +++ /dev/null
    @@ -1,19 +0,0 @@
    -# Created by Daniel Bayerlein https://github.com/danielbayerlein
    -# Inspired by http://peepcode.com/blog/2012/my-command-line-prompt
    -
    -local smiley="%(?,%{$fg[green]%}☺%{$reset_color%},%{$fg[red]%}☹%{$reset_color%})"
    -
    -local user="%{$fg[cyan]%}%n%{$reset_color%}"
    -local host="%{$fg[cyan]%}@%m%{$reset_color%}"
    -local pwd="%{$fg[yellow]%}%~%{$reset_color%}"
    -
    -PROMPT='${user}${host} ${pwd}
    -${smiley}  '
    -
    -RPROMPT='$(rvm-prompt || rbenv version) %{$fg[white]%}$(git_prompt_info)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=""
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%} ✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[green]%} ✔%{$reset_color%}"
    -
    diff --git a/common/.oh-my-zsh/themes/jaischeema.zsh-theme b/common/.oh-my-zsh/themes/jaischeema.zsh-theme
    deleted file mode 100644
    index aecc5b9..0000000
    --- a/common/.oh-my-zsh/themes/jaischeema.zsh-theme
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -# ------------------------------------------------------------------------------
    -#          FILE:  jaischeema.zsh-theme
    -#   DESCRIPTION:  oh-my-zsh theme file.
    -#        AUTHOR:  Jais Cheema
    -#       VERSION:  0.0.1
    -# ------------------------------------------------------------------------------
    -
    -
    -
    -PROMPT='%{$fg_bold[magenta]%}%m%{$reset_color%} at %{$fg_bold[green]%}%~%{$reset_color%} %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}% %{$reset_color%}%{$fg[red]%}❯%{$reset_color%} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="±(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}) "
    -
    -if which rbenv &> /dev/null; then
    -  RPROMPT='%{$fg[red]%}$(rbenv version | sed -e "s/ (set.*$//")%{$reset_color%}'
    -else
    -  if which rvm-prompt &> /dev/null; then
    -    RPROMPT='%{$fg[red]%}$(rvm-prompt)%{$reset_color%}'
    -  fi
    -fi
    diff --git a/common/.oh-my-zsh/themes/jbergantine.zsh-theme b/common/.oh-my-zsh/themes/jbergantine.zsh-theme
    deleted file mode 100644
    index d84247c..0000000
    --- a/common/.oh-my-zsh/themes/jbergantine.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[white]%}$(git_prompt_info)%{$fg_bold[white]%} % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[white]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[white]%})"
    diff --git a/common/.oh-my-zsh/themes/jispwoso.zsh-theme b/common/.oh-my-zsh/themes/jispwoso.zsh-theme
    deleted file mode 100644
    index cdfef38..0000000
    --- a/common/.oh-my-zsh/themes/jispwoso.zsh-theme
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -PROMPT=$'%{$fg[green]%}%n@%m: %{$reset_color%}%{$fg[blue]%}%/%{$reset_color%}
    -%{$fg_bold[red]%}➜ %{$reset_color%} '
    -
    -PROMPT2="%{$fg_blod[black]%}%_> %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/jnrowe.zsh-theme b/common/.oh-my-zsh/themes/jnrowe.zsh-theme
    deleted file mode 100644
    index bae88f7..0000000
    --- a/common/.oh-my-zsh/themes/jnrowe.zsh-theme
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -autoload -U add-zsh-hook
    -autoload -Uz vcs_info
    -
    -zstyle ':vcs_info:*' actionformats \
    -       '%F{5}(%f%s%F{5})%F{3}-%F{5}[%F{2}%b%F{3}|%F{1}%a%F{5}]%f '
    -zstyle ':vcs_info:*' formats '%F{2}%s%F{7}:%F{2}(%F{1}%b%F{2})%f '
    -zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{3}%r'
    -zstyle ':vcs_info:*' enable git
    -
    -add-zsh-hook precmd prompt_vcs
    -
    -prompt_vcs () {
    -    vcs_info
    -
    -    if [ "${vcs_info_msg_0_}" = "" ]; then
    -        dir_status="%F{2}→%f"
    -    elif [[ $(git diff --cached --name-status 2>/dev/null ) != "" ]]; then
    -        dir_status="%F{1}▶%f"
    -    elif [[ $(git diff --name-status 2>/dev/null ) != "" ]]; then
    -        dir_status="%F{3}▶%f"
    -    else
    -        dir_status="%F{2}▶%f"
    -    fi
    -}
    -
    -function {
    -    if [[ -n "$SSH_CLIENT" ]]; then
    -        PROMPT_HOST=" ($HOST)"
    -    else
    -        PROMPT_HOST=''
    -    fi
    -}
    -
    -local ret_status="%(?:%{$fg_bold[green]%}Ξ:%{$fg_bold[red]%}%S↑%s%?)"
    -
    -PROMPT='${ret_status}%{$fg[blue]%}${PROMPT_HOST}%{$fg_bold[green]%}%p %{$fg_bold[yellow]%}%2~ ${vcs_info_msg_0_}${dir_status}%{$reset_color%} '
    -
    -#  vim: set ft=zsh ts=4 sw=4 et:
    diff --git a/common/.oh-my-zsh/themes/jonathan.zsh-theme b/common/.oh-my-zsh/themes/jonathan.zsh-theme
    deleted file mode 100644
    index 9f0f302..0000000
    --- a/common/.oh-my-zsh/themes/jonathan.zsh-theme
    +++ /dev/null
    @@ -1,143 +0,0 @@
    -functions rbenv_prompt_info >& /dev/null || rbenv_prompt_info(){}
    -
    -function theme_precmd {
    -    local TERMWIDTH
    -    (( TERMWIDTH = ${COLUMNS} - 1 ))
    -
    -
    -    ###
    -    # Truncate the path if it's too long.
    -
    -    PR_FILLBAR=""
    -    PR_PWDLEN=""
    -
    -    local promptsize=${#${(%):---(%n@%m:%l)---()--}}
    -    local rubyprompt=`rvm_prompt_info || rbenv_prompt_info`
    -    local rubypromptsize=${#${rubyprompt}}
    -    local pwdsize=${#${(%):-%~}}
    -
    -    if [[ "$promptsize + $rubypromptsize + $pwdsize" -gt $TERMWIDTH ]]; then
    -      ((PR_PWDLEN=$TERMWIDTH - $promptsize))
    -    else
    -      PR_FILLBAR="\${(l.(($TERMWIDTH - ($promptsize + $rubypromptsize + $pwdsize)))..${PR_HBAR}.)}"
    -    fi
    -
    -}
    -
    -
    -setopt extended_glob
    -theme_preexec () {
    -    if [[ "$TERM" == "screen" ]]; then
    -	local CMD=${1[(wr)^(*=*|sudo|-*)]}
    -	echo -n "\ek$CMD\e\\"
    -    fi
    -}
    -
    -
    -setprompt () {
    -    ###
    -    # Need this so the prompt will work.
    -
    -    setopt prompt_subst
    -
    -
    -    ###
    -    # See if we can use colors.
    -
    -    autoload colors zsh/terminfo
    -    if [[ "$terminfo[colors]" -ge 8 ]]; then
    -	colors
    -    fi
    -    for color in RED GREEN YELLOW BLUE MAGENTA CYAN WHITE GREY; do
    -	eval PR_$color='%{$terminfo[bold]$fg[${(L)color}]%}'
    -	eval PR_LIGHT_$color='%{$fg[${(L)color}]%}'
    -	(( count = $count + 1 ))
    -    done
    -    PR_NO_COLOUR="%{$terminfo[sgr0]%}"
    -
    -    ###
    -    # Modify Git prompt
    -    ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[green]%}"
    -    ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -    ZSH_THEME_GIT_PROMPT_DIRTY=""
    -    ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -    ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
    -    ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
    -    ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
    -    ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
    -    ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
    -    ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
    -
    -    ###
    -    # See if we can use extended characters to look nicer.
    -
    -    typeset -A altchar
    -    set -A altchar ${(s..)terminfo[acsc]}
    -    PR_SET_CHARSET="%{$terminfo[enacs]%}"
    -    PR_SHIFT_IN="%{$terminfo[smacs]%}"
    -    PR_SHIFT_OUT="%{$terminfo[rmacs]%}"
    -    PR_HBAR=${altchar[q]:--}
    -    PR_ULCORNER=${altchar[l]:--}
    -    PR_LLCORNER=${altchar[m]:--}
    -    PR_LRCORNER=${altchar[j]:--}
    -    PR_URCORNER=${altchar[k]:--}
    -
    -
    -    ###
    -    # Decide if we need to set titlebar text.
    -
    -    case $TERM in
    -	xterm*)
    -	    PR_TITLEBAR=$'%{\e]0;%(!.-=*[ROOT]*=- | .)%n@%m:%~ | ${COLUMNS}x${LINES} | %y\a%}'
    -	    ;;
    -	screen)
    -	    PR_TITLEBAR=$'%{\e_screen \005 (\005t) | %(!.-=[ROOT]=- | .)%n@%m:%~ | ${COLUMNS}x${LINES} | %y\e\\%}'
    -	    ;;
    -	*)
    -	    PR_TITLEBAR=''
    -	    ;;
    -    esac
    -
    -
    -    ###
    -    # Decide whether to set a screen title
    -    if [[ "$TERM" == "screen" ]]; then
    -	PR_STITLE=$'%{\ekzsh\e\\%}'
    -    else
    -	PR_STITLE=''
    -    fi
    -
    -
    -    ###
    -    # Finally, the prompt.
    -
    -    PROMPT='$PR_SET_CHARSET$PR_STITLE${(e)PR_TITLEBAR}\
    -$PR_CYAN$PR_SHIFT_IN$PR_ULCORNER$PR_HBAR$PR_SHIFT_OUT$PR_GREY(\
    -$PR_GREEN%$PR_PWDLEN<...<%~%<<\
    -$PR_GREY)`rvm_prompt_info || rbenv_prompt_info`$PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_HBAR${(e)PR_FILLBAR}$PR_HBAR$PR_SHIFT_OUT$PR_GREY(\
    -$PR_CYAN%(!.%SROOT%s.%n)$PR_GREY@$PR_GREEN%m:%l\
    -$PR_GREY)$PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_URCORNER$PR_SHIFT_OUT\
    -
    -$PR_CYAN$PR_SHIFT_IN$PR_LLCORNER$PR_BLUE$PR_HBAR$PR_SHIFT_OUT(\
    -$PR_YELLOW%D{%H:%M:%S}\
    -$PR_LIGHT_BLUE%{$reset_color%}`git_prompt_info``git_prompt_status`$PR_BLUE)$PR_CYAN$PR_SHIFT_IN$PR_HBAR\
    -$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT\
    ->$PR_NO_COLOUR '
    -
    -    # display exitcode on the right when >0
    -    return_code="%(?..%{$fg[red]%}%? ↵ %{$reset_color%})"
    -    RPROMPT=' $return_code$PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_BLUE$PR_HBAR$PR_SHIFT_OUT\
    -($PR_YELLOW%D{%a,%b%d}$PR_BLUE)$PR_SHIFT_IN$PR_HBAR$PR_CYAN$PR_LRCORNER$PR_SHIFT_OUT$PR_NO_COLOUR'
    -
    -    PS2='$PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT\
    -$PR_BLUE$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT(\
    -$PR_LIGHT_GREEN%_$PR_BLUE)$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT\
    -$PR_CYAN$PR_SHIFT_IN$PR_HBAR$PR_SHIFT_OUT$PR_NO_COLOUR '
    -}
    -
    -setprompt
    -
    -autoload -U add-zsh-hook
    -add-zsh-hook precmd  theme_precmd
    -add-zsh-hook preexec theme_preexec
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/josh.zsh-theme b/common/.oh-my-zsh/themes/josh.zsh-theme
    deleted file mode 100644
    index 142e768..0000000
    --- a/common/.oh-my-zsh/themes/josh.zsh-theme
    +++ /dev/null
    @@ -1,43 +0,0 @@
    -grey='\e[0;90m'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$grey%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$grey%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$grey%})"
    -
    -function josh_prompt {
    -  (( spare_width = ${COLUMNS} ))
    -  prompt=" "
    -
    -  branch=$(current_branch)
    -  ruby_version=$(rvm_prompt_info || rbenv_prompt_info)
    -  path_size=${#PWD}
    -  branch_size=${#branch}
    -  ruby_size=${#ruby_version}
    -  user_machine_size=${#${(%):-%n@%m-}}
    -  
    -  if [[ ${#branch} -eq 0 ]]
    -    then (( ruby_size = ruby_size + 1 ))
    -  else
    -    (( branch_size = branch_size + 4 ))
    -    if [[ -n $(git status -s 2> /dev/null) ]]; then
    -      (( branch_size = branch_size + 2 ))
    -    fi
    -  fi
    -  
    -  (( spare_width = ${spare_width} - (${user_machine_size} + ${path_size} + ${branch_size} + ${ruby_size}) ))
    -
    -  while [ ${#prompt} -lt $spare_width ]; do
    -    prompt=" $prompt"
    -  done
    -  
    -  prompt="%{%F{green}%}$PWD$prompt%{%F{red}%}$(rvm_prompt_info || rbenv_prompt_info)%{$reset_color%} $(git_prompt_info)"
    -  
    -  echo $prompt
    -}
    -
    -setopt prompt_subst
    -
    -PROMPT='
    -%n@%m $(josh_prompt)
    -%(?,%{%F{green}%},%{%F{red}%})⚡%{$reset_color%} '
    diff --git a/common/.oh-my-zsh/themes/jreese.zsh-theme b/common/.oh-my-zsh/themes/jreese.zsh-theme
    deleted file mode 100644
    index 0fa6b4e..0000000
    --- a/common/.oh-my-zsh/themes/jreese.zsh-theme
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -# ZSH Theme - Preview: http://dl.dropbox.com/u/1552408/Screenshots/2010-04-08-oh-my-zsh.png
    -
    -if [ $UID -eq 0 ]; then NCOLOR="red"; else NCOLOR="green"; fi
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -PROMPT='%{$fg[$NCOLOR]%}%n%{$fg[green]%}@%m%{$reset_color%} %~ \
    -$(git_prompt_info)\
    -%{$fg[red]%}%(!.#.»)%{$reset_color%} '
    -PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
    -RPS1='${return_code}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}±%{$fg[yellow]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="⚡"
    -
    diff --git a/common/.oh-my-zsh/themes/jtriley.zsh-theme b/common/.oh-my-zsh/themes/jtriley.zsh-theme
    deleted file mode 100644
    index 15d77ed..0000000
    --- a/common/.oh-my-zsh/themes/jtriley.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -#PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -PROMPT="%{$fg_bold[cyan]%}%T%{$fg_bold[green]%} %{$fg_bold[white]%}%n%{$fg[magenta]%}@%{$fg_bold[white]%}%m %{$fg_bold[green]%}%d
    -%{$fg_bold[yellow]%}%% %{$reset_color%}"
    -
    -#ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -#ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -#ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -#ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/juanghurtado.zsh-theme b/common/.oh-my-zsh/themes/juanghurtado.zsh-theme
    deleted file mode 100644
    index 2f715cc..0000000
    --- a/common/.oh-my-zsh/themes/juanghurtado.zsh-theme
    +++ /dev/null
    @@ -1,46 +0,0 @@
    -# ------------------------------------------------------------------------
    -# Juan G. Hurtado oh-my-zsh theme
    -# (Needs Git plugin for current_branch method)
    -# ------------------------------------------------------------------------
    -
    -# Color shortcuts
    -RED=$fg[red]
    -YELLOW=$fg[yellow]
    -GREEN=$fg[green]
    -WHITE=$fg[white]
    -BLUE=$fg[blue]
    -RED_BOLD=$fg_bold[red]
    -YELLOW_BOLD=$fg_bold[yellow]
    -GREEN_BOLD=$fg_bold[green]
    -WHITE_BOLD=$fg_bold[white]
    -BLUE_BOLD=$fg_bold[blue]
    -RESET_COLOR=$reset_color
    -
    -# Format for git_prompt_info()
    -ZSH_THEME_GIT_PROMPT_PREFIX=""
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -
    -# Format for parse_git_dirty()
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$RED%}(*)"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -# Format for git_prompt_status()
    -ZSH_THEME_GIT_PROMPT_UNMERGED=" %{$RED%}unmerged"
    -ZSH_THEME_GIT_PROMPT_DELETED=" %{$RED%}deleted"
    -ZSH_THEME_GIT_PROMPT_RENAMED=" %{$YELLOW%}renamed"
    -ZSH_THEME_GIT_PROMPT_MODIFIED=" %{$YELLOW%}modified"
    -ZSH_THEME_GIT_PROMPT_ADDED=" %{$GREEN%}added"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED=" %{$WHITE%}untracked"
    -
    -# Format for git_prompt_ahead()
    -ZSH_THEME_GIT_PROMPT_AHEAD=" %{$RED%}(!)"
    -
    -# Format for git_prompt_long_sha() and git_prompt_short_sha()
    -ZSH_THEME_GIT_PROMPT_SHA_BEFORE=" %{$WHITE%}[%{$YELLOW%}"
    -ZSH_THEME_GIT_PROMPT_SHA_AFTER="%{$WHITE%}]"
    -
    -# Prompt format
    -PROMPT='
    -%{$GREEN_BOLD%}%n@%m%{$WHITE%}:%{$YELLOW%}%~%u$(parse_git_dirty)$(git_prompt_ahead)%{$RESET_COLOR%}
    -%{$BLUE%}>%{$RESET_COLOR%} '
    -RPROMPT='%{$GREEN_BOLD%}$(current_branch)$(git_prompt_short_sha)$(git_prompt_status)%{$RESET_COLOR%}'
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/junkfood.zsh-theme b/common/.oh-my-zsh/themes/junkfood.zsh-theme
    deleted file mode 100644
    index 57b4070..0000000
    --- a/common/.oh-my-zsh/themes/junkfood.zsh-theme
    +++ /dev/null
    @@ -1,34 +0,0 @@
    -# ------------------------------------------------------------------------
    -# Tyler Cipriani 
    -# oh-my-zsh theme
    -# Totally ripped off Dallas theme
    -# ------------------------------------------------------------------------
    -
    -# Grab the current date (%W) and time (%t):
    -JUNKFOOD_TIME_="%{$fg_bold[red]%}#%{$fg_bold[white]%}( %{$fg_bold[yellow]%}%W%{$reset_color%}@%{$fg_bold[white]%}%t )( %{$reset_color%}"
    -
    -# Grab the current machine name 
    -JUNKFOOD_MACHINE_="%{$fg_bold[blue]%}%m%{$fg[white]%} ):%{$reset_color%}"
    -
    -# Grab the current username 
    -JUNKFOOD_CURRENT_USER_="%{$fg_bold[green]%}%n%{$reset_color%}"
    -
    -# Grab the current filepath, use shortcuts: ~/Desktop
    -# Append the current git branch, if in a git repository: ~aw@master
    -JUNKFOOD_LOCA_="%{$fg[cyan]%}%~\$(git_prompt_info)%{$reset_color%}"
    -
    -# For the git prompt, use a white @ and blue text for the branch name
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[white]%}@%{$fg_bold[white]%}"
    -
    -# Close it all off by resetting the color and styles.
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -
    -# Do nothing if the branch is clean (no changes).
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[green]%}✔"
    -
    -# Add 3 cyan ✗s if this branch is diiirrrty! Dirty branch!
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%}✗✗✗"
    -
    -# Put it all together!
    -PROMPT="$JUNKFOOD_TIME_$JUNKFOOD_CURRENT_USER_@$JUNKFOOD_MACHINE_$JUNKFOOD_LOCA_
    -   "
    diff --git a/common/.oh-my-zsh/themes/kafeitu.zsh-theme b/common/.oh-my-zsh/themes/kafeitu.zsh-theme
    deleted file mode 100644
    index c4720b2..0000000
    --- a/common/.oh-my-zsh/themes/kafeitu.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%n%{$fg[cyan]%}@%{$fg_bold[green]%}%m %{$fg_bold[green]%}%p %{$fg[cyan]%}%~ %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/kardan.zsh-theme b/common/.oh-my-zsh/themes/kardan.zsh-theme
    deleted file mode 100644
    index fd6586a..0000000
    --- a/common/.oh-my-zsh/themes/kardan.zsh-theme
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -# Simple theme based on my old zsh settings.
    -
    -function get_host {
    -	echo '@'`hostname`''
    -}
    -
    -PROMPT='> '
    -RPROMPT='%~$(git_prompt_info)$(get_host)'
    -
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_PREFIX="("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")"
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/kennethreitz.zsh-theme b/common/.oh-my-zsh/themes/kennethreitz.zsh-theme
    deleted file mode 100644
    index 109be0c..0000000
    --- a/common/.oh-my-zsh/themes/kennethreitz.zsh-theme
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -PROMPT='%{$fg[green]%}%c \
    -$(git_prompt_info)\
    -%{$fg[red]%}%(!.#.»)%{$reset_color%} '
    -PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
    -RPS1='%{$fg[blue]%}%~%{$reset_color%} ${return_code} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}:: %{$fg[yellow]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}*%{$fg[yellow]%}"
    -
    diff --git a/common/.oh-my-zsh/themes/kiwi.zsh-theme b/common/.oh-my-zsh/themes/kiwi.zsh-theme
    deleted file mode 100644
    index f93de2b..0000000
    --- a/common/.oh-my-zsh/themes/kiwi.zsh-theme
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -# 
    -# Kiwi ZSH Theme
    -# 
    -
    -PROMPT='%{$fg_bold[green]%}┌[%{$fg_bold[cyan]%}kiwish-4.2%{$fg_bold[green]%}]-(%{$fg_bold[white]%}%2~%{$fg_bold[green]%})-$(git_prompt_info)$(svn_prompt_info)$(battery_pct_prompt)
    -└> % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="[%{$reset_color%}%{$fg[white]%}git:%{$fg_bold[white]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$fg_bold[green]%}]-"
    -
    -ZSH_THEME_SVN_PROMPT_PREFIX="[%{$reset_color%}%{$fg[white]%}svn:%{$fg_bold[white]%}/"
    -ZSH_THEME_SVN_PROMPT_SUFFIX="%{$fg_bold[green]%}]-"
    diff --git a/common/.oh-my-zsh/themes/kolo.zsh-theme b/common/.oh-my-zsh/themes/kolo.zsh-theme
    deleted file mode 100644
    index e743289..0000000
    --- a/common/.oh-my-zsh/themes/kolo.zsh-theme
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -autoload -U colors && colors
    -
    -autoload -Uz vcs_info
    -
    -zstyle ':vcs_info:*' stagedstr '%F{green}●'
    -zstyle ':vcs_info:*' unstagedstr '%F{yellow}●'
    -zstyle ':vcs_info:*' check-for-changes true
    -zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{11}%r'
    -zstyle ':vcs_info:*' enable git svn
    -theme_precmd () {
    -    if [[ -z $(git ls-files --other --exclude-standard 2> /dev/null) ]] {
    -        zstyle ':vcs_info:*' formats ' [%b%c%u%B%F{green}]'
    -    } else {
    -        zstyle ':vcs_info:*' formats ' [%b%c%u%B%F{red}●%F{green}]'
    -    }
    -
    -    vcs_info
    -}
    -
    -setopt prompt_subst
    -PROMPT='%B%F{magenta}%c%B%F{green}${vcs_info_msg_0_}%B%F{magenta} %{$reset_color%}%% '
    -
    -autoload -U add-zsh-hook
    -add-zsh-hook precmd  theme_precmd
    diff --git a/common/.oh-my-zsh/themes/kphoen.zsh-theme b/common/.oh-my-zsh/themes/kphoen.zsh-theme
    deleted file mode 100644
    index 0e9b5e7..0000000
    --- a/common/.oh-my-zsh/themes/kphoen.zsh-theme
    +++ /dev/null
    @@ -1,50 +0,0 @@
    -# ------------------------------------------------------------------------------
    -#          FILE:  kphoen.zsh-theme
    -#   DESCRIPTION:  oh-my-zsh theme file.
    -#        AUTHOR:  Kévin Gomez (geek63@gmail.com)
    -#       VERSION:  1.0.0
    -#    SCREENSHOT:
    -# ------------------------------------------------------------------------------
    -
    -
    -if [[ "$TERM" != "dumb" ]] && [[ "$DISABLE_LS_COLORS" != "true" ]]; then
    -    PROMPT='[%{$fg[red]%}%n%{$reset_color%}@%{$fg[magenta]%}%m%{$reset_color%}:%{$fg[blue]%}%~%{$reset_color%}$(git_prompt_info)]
    -%# '
    -
    -    ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[green]%}"
    -    ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -    ZSH_THEME_GIT_PROMPT_DIRTY=""
    -    ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -    # display exitcode on the right when >0
    -    return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -    RPROMPT='${return_code}$(git_prompt_status)%{$reset_color%}'
    -
    -    ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
    -    ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
    -    ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
    -    ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
    -    ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
    -    ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
    -else
    -    PROMPT='[%n@%m:%~$(git_prompt_info)]
    -%# '
    -
    -    ZSH_THEME_GIT_PROMPT_PREFIX=" on"
    -    ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -    ZSH_THEME_GIT_PROMPT_DIRTY=""
    -    ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -    # display exitcode on the right when >0
    -    return_code="%(?..%? ↵)"
    -
    -    RPROMPT='${return_code}$(git_prompt_status)'
    -
    -    ZSH_THEME_GIT_PROMPT_ADDED=" ✚"
    -    ZSH_THEME_GIT_PROMPT_MODIFIED=" ✹"
    -    ZSH_THEME_GIT_PROMPT_DELETED=" ✖"
    -    ZSH_THEME_GIT_PROMPT_RENAMED=" ➜"
    -    ZSH_THEME_GIT_PROMPT_UNMERGED=" ═"
    -    ZSH_THEME_GIT_PROMPT_UNTRACKED=" ✭"
    -fi
    diff --git a/common/.oh-my-zsh/themes/lambda.zsh-theme b/common/.oh-my-zsh/themes/lambda.zsh-theme
    deleted file mode 100644
    index 63292d3..0000000
    --- a/common/.oh-my-zsh/themes/lambda.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -# ZSH Theme - Preview: http://cl.ly/350F0F0k1M2y3A2i3p1S
    -
    -PROMPT='λ %~/ $(git_prompt_info)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    diff --git a/common/.oh-my-zsh/themes/linuxonly b/common/.oh-my-zsh/themes/linuxonly
    deleted file mode 100644
    index a11b80d..0000000
    --- a/common/.oh-my-zsh/themes/linuxonly
    +++ /dev/null
    @@ -1,80 +0,0 @@
    -# vim: set ts=2 textwidth=0
    -
    -autoload -U add-zsh-hook
    -autoload -Uz vcs_info
    -local c0=$(printf "\033[0m")
    -local c1=$(printf "\033[38;5;215m")
    -local c2=$(printf "\033[38;5;209m")
    -local c3=$(printf "\033[38;5;203m")
    -local c4=$(printf "\033[33;4m")
    -local c5=$(printf "\033[38;5;137m")
    -local c6=$(printf "\033[38;5;240m")
    -local c7=$(printf "\033[38;5;149m")
    -local c8=$(printf "\033[38;5;126m")
    -local c9=$(printf "\033[38;5;162m")
    -
    -local foopath=$(perl /home/scp1/bin/foopath)
    -
    -if [ "$TERM" = "linux" ]; then
    -    c1=$(printf "\033[34;1m")
    -    c2=$(printf "\033[35m")
    -    c3=$(printf "\033[31m")
    -    c4=$(printf "\033[31;1m")
    -    c5=$(printf "\033[32m")
    -    c6=$(printf "\033[32;1m")
    -    c7=$(printf "\033[33m")
    -    c8=$(printf "\033[33;1m")
    -    c9=$(printf "\033[34m")
    -fi
    -
    -#local newtv=$(perl $HOME/devel/newtv.pl)
    -local newtv=''
    -
    -zstyle ':vcs_info:*' actionformats \
    -    '%{$c8%}(%f%s)%{$c7%}-%F{5}[%F{2}%b%F{3}|%F{1}%a%F{5}]%f '
    -zstyle ':vcs_info:*' formats \
    -    "%{$c8%}%s%{$c7%}:%{$c7%}(%{$c9%}%b%{$c7%})%f "
    -zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{3}%r'
    -zstyle ':vcs_info:*' enable git
    -
    -add-zsh-hook precmd prompt_jnrowe_precmd
    -
    -prompt_jnrowe_precmd () {
    -    vcs_info
    -
    -    if [ "${vcs_info_msg_0_}" = "" ]; then
    -        #dir_status="|%F{3}%n%F{7}@%F{3}%m%F{7}:%F{9}%l%f"
    -        #dir_status="$c1%n%F{7}@%F{9}%m%F{7}:%F{12}%/"
    -        dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$c4%}%/ %{$c0%}(%{$c5%}%?%{$c0%})"
    -        #dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$foopath%} %{$c0%}(%{$c5%}%?%{$c0%})"
    -        
    -        PROMPT='%{$fg_bold[green]%}%p%{$reset_color%}${vcs_info_msg_0_}${dir_status} ${ret_status}%{$reset_color%}
    -> '
    -    elif [[ $(git diff --cached --name-status 2>/dev/null ) != "" ]]; then
    -        dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$c4%}%/ %{$c0%}(%{$c5%}%?%{$c0%})"
    -        PROMPT='${vcs_info_msg_0_}
    -%{$fg_bold[green]%}%p%{$reset_color%}${dir_status} ${vcs_info_msg_0_}%{$reset_color%}
    -> '
    -    
    -    elif [[ $(git diff --name-status 2>/dev/null ) != "" ]]; then
    -        dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$c4%}%/ %{$c0%}(%{$c5%}%?%{$c0%})"
    -
    -        PROMPT='${vcs_info_msg_0_}
    -%{$fg_bold[green]%}%p%{$reset_color%}${dir_status}%{$reset_color%}
    -%{$c9%}·>%{$c0%} '
    -    else
    -        dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$c4%}%/ %{$c0%}(%{$c5%}%?%{$c0%})"
    -        PROMPT='${vcs_info_msg_0_}
    -%{$fg_bold[green]%}%p%{$reset_color%}${dir_status} ${vcs_info_msg_0_}%{$reset_color%}
    -> '
    -        
    -    fi
    -}
    -
    -
    -#PROMPT='${ret_status}%{$fg_bold[green]%}%p %{$reset_color%} ${vcs_info_msg_0_}${dir_status}%{$reset_color%}
    -#> '
    -
    -# vim: set ft=zsh ts=4 sw=4 et:
    -
    -
    diff --git a/common/.oh-my-zsh/themes/lukerandall.zsh-theme b/common/.oh-my-zsh/themes/lukerandall.zsh-theme
    deleted file mode 100644
    index f4045bd..0000000
    --- a/common/.oh-my-zsh/themes/lukerandall.zsh-theme
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -# ZSH Theme - Preview: http://cl.ly/f701d00760f8059e06dc
    -# Thanks to gallifrey, upon whose theme this is based
    -
    -local return_code="%(?..%{$fg_bold[red]%}%? ↵%{$reset_color%})"
    -
    -function my_git_prompt_info() {
    -  ref=$(git symbolic-ref HEAD 2> /dev/null) || return
    -  GIT_STATUS=$(git_prompt_status)
    -  [[ -n $GIT_STATUS ]] && GIT_STATUS=" $GIT_STATUS"
    -  echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$GIT_STATUS$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -}
    -
    -PROMPT='%{$fg_bold[green]%}%n@%m%{$reset_color%} %{$fg_bold[blue]%}%2~%{$reset_color%} $(my_git_prompt_info)%{$reset_color%}%B»%b '
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=") %{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%%"
    -ZSH_THEME_GIT_PROMPT_ADDED="+"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="*"
    -ZSH_THEME_GIT_PROMPT_RENAMED="~"
    -ZSH_THEME_GIT_PROMPT_DELETED="!"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="?"
    -
    diff --git a/common/.oh-my-zsh/themes/macovsky-ruby.zsh-theme b/common/.oh-my-zsh/themes/macovsky-ruby.zsh-theme
    deleted file mode 100644
    index 69d80d5..0000000
    --- a/common/.oh-my-zsh/themes/macovsky-ruby.zsh-theme
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -# ZSH Theme - Preview: http://gyazo.com/8becc8a7ed5ab54a0262a470555c3eed.png
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -if [ -e ~/.rvm/bin/rvm-prompt ]; then
    -  PROMPT='%{$fg[green]%}%~%{$reset_color%} %{$fg[red]%}‹$(~/.rvm/bin/rvm-prompt i v)› %{$reset_color%} $(git_prompt_info)%{$reset_color%}%B$%b '
    -else
    -  if which rbenv &> /dev/null; then
    -    PROMPT='%{$fg[green]%}%~%{$reset_color%} %{$fg[red]%}‹$(rbenv version | sed -e "s/ (set.*$//")› %{$reset_color%} $(git_prompt_info)%{$reset_color%}%B$%b '
    -  fi
    -fi
    -
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/macovsky.zsh-theme b/common/.oh-my-zsh/themes/macovsky.zsh-theme
    deleted file mode 100644
    index 2e6dce4..0000000
    --- a/common/.oh-my-zsh/themes/macovsky.zsh-theme
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -# ZSH Theme - Preview: http://gyazo.com/8becc8a7ed5ab54a0262a470555c3eed.png
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -if [ -e ~/.rvm/bin/rvm-prompt ]; then
    -  PROMPT='%{$fg[green]%}%~%{$reset_color%} %{$fg[red]%}‹$(~/.rvm/bin/rvm-prompt i v)› %{$reset_color%} $(git_prompt_info)%{$reset_color%}%B$%b '
    -else
    -  if which rbenv &> /dev/null; then
    -    PROMPT='%{$fg[green]%}%~%{$reset_color%} %{$fg[red]%}‹$(rbenv version | sed -e "s/ (set.*$//")› %{$reset_color%} $(git_prompt_info)%{$reset_color%}%B$%b '
    -  fi
    -fi
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/maran.zsh-theme b/common/.oh-my-zsh/themes/maran.zsh-theme
    deleted file mode 100644
    index 6fba046..0000000
    --- a/common/.oh-my-zsh/themes/maran.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -# Theme with full path names and hostname
    -# Handy if you work on different servers all the time;
    -PROMPT='%{$fg[cyan]%}%n%{$reset_color%}@%{$fg[yellow]%}%M:%{$fg[green]%}%/%{$reset_color%} $(git_prompt_info) %(!.#.$) '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[cyan]%}git:("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/mgutz.zsh-theme b/common/.oh-my-zsh/themes/mgutz.zsh-theme
    deleted file mode 100644
    index dcf3270..0000000
    --- a/common/.oh-my-zsh/themes/mgutz.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg_bold[magenta]%}%1~$(git_prompt_info) %{$fg_bold[magenta]%}%# %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[yellow]%}["
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="*]"
    -ZSH_THEME_GIT_PROMPT_CLEAN="]"
    diff --git a/common/.oh-my-zsh/themes/mh.zsh-theme b/common/.oh-my-zsh/themes/mh.zsh-theme
    deleted file mode 100644
    index 34a3765..0000000
    --- a/common/.oh-my-zsh/themes/mh.zsh-theme
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -# mh theme
    -# preview: http://cl.ly/1y2x0W0E3t2C0F29043z
    -
    -# features:
    -# path is autoshortened to ~30 characters
    -# displays git status (if applicable in current folder)
    -# turns username green if superuser, otherwise it is white
    -
    -# if superuser make the username green
    -if [ $UID -eq 0 ]; then NCOLOR="green"; else NCOLOR="white"; fi
    -
    -# prompt
    -PROMPT='[%{$fg[$NCOLOR]%}%B%n%b%{$reset_color%}:%{$fg[red]%}%30<...<%~%<<%{$reset_color%}]%(!.#.$) '
    -RPROMPT='$(git_prompt_info)'
    -
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[gray]%}(%{$fg_no_bold[yellow]%}%B"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%b%{$fg_bold[gray]%})%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%}✱"
    -
    -# LS colors, made with http://geoff.greer.fm/lscolors/
    -export LSCOLORS="Gxfxcxdxbxegedabagacad"
    -export LS_COLORS='no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:'
    diff --git a/common/.oh-my-zsh/themes/michelebologna.zsh-theme b/common/.oh-my-zsh/themes/michelebologna.zsh-theme
    deleted file mode 100644
    index ef4c6d7..0000000
    --- a/common/.oh-my-zsh/themes/michelebologna.zsh-theme
    +++ /dev/null
    @@ -1,44 +0,0 @@
    -# reference colors
    -GREEN="%{$fg_bold[green]%}"
    -RED="%{$fg_bold[red]%}"
    -CYAN="%{$fg_bold[cyan]%}"
    -YELLOW="%{$fg_bold[yellow]%}"
    -BLUE="%{$fg_bold[blue]%}"
    -MAGENTA="%{$fg_bold[magenta]%}"
    -WHITE="%{$fg_bold[white]%}"
    -
    -COLOR_ARRAY=($GREEN $RED $CYAN $YELLOW $BLUE $MAGENTA $WHITE)
    -
    -# color reset
    -RESET_COLOR="%{$reset_color%}"
    -
    -# which color should be applied?
    -USERNAME_NORMAL_COLOR=$WHITE
    -USERNAME_ROOT_COLOR=$RED
    -HOSTNAME_NORMAL_COLOR=$BLUE
    -# uncomment next line if you want auto-generated hostname color
    -#for i in `hostname`; HOSTNAME_NORMAL_COLOR=$COLOR_ARRAY[$[((#i))%7+1]]
    -HOSTNAME_ROOT_COLOR=$RED
    -HOSTNAME_COLOR=%(!.$HOSTNAME_ROOT_COLOR.$HOSTNAME_NORMAL_COLOR)
    -CURRENT_DIR_COLOR=$CYAN
    -
    -# zsh commands
    -USERNAME_COMMAND="%n"
    -HOSTNAME_COMMAND="%m"
    -CURRENT_DIR="%~"
    -
    -# output: colors + commands
    -USERNAME_OUTPUT="%(!..$USERNAME_NORMAL_COLOR$USERNAME_COMMAND$RESET_COLOR@)"
    -HOSTNAME_OUTPUT="$HOSTNAME_COLOR$HOSTNAME_COMMAND$RESET_COLOR"
    -CURRENT_DIR_OUTPUT="$CURRENT_DIR_COLOR$CURRENT_DIR"
    -LAST_COMMAND_OUTPUT="%(?.%(!.$RED.$GREEN).$YELLOW)"
    -
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY=")$RED*"
    -ZSH_THEME_GIT_PROMPT_CLEAN=")"
    -
    -# wrap all together
    -PROMPT='$USERNAME_OUTPUT$HOSTNAME_OUTPUT:$CURRENT_DIR_OUTPUT $LAST_COMMAND_OUTPUT%#$RESET_COLOR '
    -RPROMPT='%1(j.fg: [%j].) $GREEN$(git_prompt_info)$RESET_COLOR [%@]'
    diff --git a/common/.oh-my-zsh/themes/mikeh.zsh-theme b/common/.oh-my-zsh/themes/mikeh.zsh-theme
    deleted file mode 100644
    index 943f04d..0000000
    --- a/common/.oh-my-zsh/themes/mikeh.zsh-theme
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -setopt prompt_subst
    -autoload colors
    -colors
    -
    -autoload -U add-zsh-hook
    -autoload -Uz vcs_info
    -
    -# check-for-changes can be really slow.
    -# you should disable it, if you work with large repositories
    -zstyle ':vcs_info:*:prompt:*' check-for-changes true
    -
    -add-zsh-hook precmd mikeh_precmd
    -
    -mikeh_precmd() {
    -    vcs_info
    -}
    -
    -# user, host, full path, and time/date
    -# on two lines for easier vgrepping
    -# entry in a nice long thread on the Arch Linux forums: http://bbs.archlinux.org/viewtopic.php?pid=521888#p521888
    -PROMPT=$'%{\e[0;34m%}%B..[%b%{\e[0m%}%{\e[1;32m%}%n%{\e[1;30m%}@%{\e[0m%}%{\e[0;36m%}%m%{\e[0;34m%}%B]%b%{\e[0m%} - %b%{\e[0;34m%}%B[%b%{\e[1;37m%}%~%{\e[0;34m%}%B]%b%{\e[0m%} - %{\e[0;34m%}%B[%b%{\e[0;33m%}'%D{"%a %b %d, %I:%M"}%b$'%{\e[0;34m%}%B]%b%{\e[0m%}
    -%{\e[0;34m%}%B..%B[%{\e[1;35m%}$%{\e[0;34m%}%B] <($vcs_info_msg_0_)>%{\e[0m%}%b '
    -PS2=$' \e[0;34m%}%B>%{\e[0m%}%b '
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/miloshadzic.zsh-theme b/common/.oh-my-zsh/themes/miloshadzic.zsh-theme
    deleted file mode 100644
    index ad53944..0000000
    --- a/common/.oh-my-zsh/themes/miloshadzic.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -# Yay! High voltage and arrows!
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}⚡%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -PROMPT='%{$fg[cyan]%}%1~%{$reset_color%}%{$fg[red]%}|%{$reset_color%}$(git_prompt_info)%{$fg[cyan]%}⇒%{$reset_color%} '
    diff --git a/common/.oh-my-zsh/themes/minimal.zsh-theme b/common/.oh-my-zsh/themes/minimal.zsh-theme
    deleted file mode 100644
    index a2a1603..0000000
    --- a/common/.oh-my-zsh/themes/minimal.zsh-theme
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[white]%}["
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}●%{$reset_color%}]%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN="]%{$reset_color%} "
    -ZSH_THEME_SVN_PROMPT_PREFIX=$ZSH_THEME_GIT_PROMPT_PREFIX
    -ZSH_THEME_SVN_PROMPT_SUFFIX=$ZSH_THEME_GIT_PROMPT_SUFFIX
    -ZSH_THEME_SVN_PROMPT_DIRTY=$ZSH_THEME_GIT_PROMPT_DIRTY
    -ZSH_THEME_SVN_PROMPT_CLEAN=$ZSH_THEME_GIT_PROMPT_CLEAN
    -
    -vcs_status() {
    -    if [[ ( $(whence in_svn) != "" ) && ( $(in_svn) == 1 ) ]]; then
    -        svn_prompt_info
    -    else
    -        git_prompt_info
    -    fi
    -}
    -
    -PROMPT='%2~ $(vcs_status)»%b '
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/mortalscumbag.zsh-theme b/common/.oh-my-zsh/themes/mortalscumbag.zsh-theme
    deleted file mode 100644
    index 5dbf2e4..0000000
    --- a/common/.oh-my-zsh/themes/mortalscumbag.zsh-theme
    +++ /dev/null
    @@ -1,59 +0,0 @@
    -function my_git_prompt() {
    -  tester=$(git rev-parse --git-dir 2> /dev/null) || return
    -  
    -  INDEX=$(git status --porcelain 2> /dev/null)
    -  STATUS=""
    -
    -  # is branch ahead?
    -  if $(echo "$(git log origin/$(current_branch)..HEAD 2> /dev/null)" | grep '^commit' &> /dev/null); then
    -    STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_AHEAD"
    -  fi
    -
    -  # is anything staged?
    -  if $(echo "$INDEX" | grep -E -e '^(D[ M]|[MARC][ MD]) ' &> /dev/null); then
    -    STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_STAGED"
    -  fi
    -
    -  # is anything unstaged?
    -  if $(echo "$INDEX" | grep -E -e '^[ MARC][MD] ' &> /dev/null); then
    -    STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_UNSTAGED"
    -  fi
    -
    -  # is anything untracked?
    -  if $(echo "$INDEX" | grep '^?? ' &> /dev/null); then
    -    STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_UNTRACKED"
    -  fi
    -
    -  # is anything unmerged?
    -  if $(echo "$INDEX" | grep -E -e '^(A[AU]|D[DU]|U[ADU]) ' &> /dev/null); then
    -    STATUS="$STATUS$ZSH_THEME_GIT_PROMPT_UNMERGED"
    -  fi
    -
    -  if [[ -n $STATUS ]]; then
    -    STATUS=" $STATUS"
    -  fi
    -
    -  echo "$ZSH_THEME_GIT_PROMPT_PREFIX$(my_current_branch)$STATUS$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -}
    -
    -function my_current_branch() {
    -  echo $(current_branch || echo "(no branch)")
    -}
    -
    -function ssh_connection() {
    -  if [[ -n $SSH_CONNECTION ]]; then
    -    echo "%{$fg_bold[red]%}(ssh) "
    -  fi
    -}
    -
    -local ret_status="%(?:%{$fg_bold[green]%}:%{$fg_bold[red]%})%?%{$reset_color%}"
    -PROMPT=$'\n$(ssh_connection)%{$fg_bold[green]%}%n@%m%{$reset_color%}$(my_git_prompt) : %~\n[${ret_status}] %# '
    -
    -ZSH_THEME_PROMPT_RETURNCODE_PREFIX="%{$fg_bold[red]%}"
    -ZSH_THEME_GIT_PROMPT_PREFIX=" $fg[white]‹ %{$fg_bold[yellow]%}"
    -ZSH_THEME_GIT_PROMPT_AHEAD="%{$fg_bold[magenta]%}↑"
    -ZSH_THEME_GIT_PROMPT_STAGED="%{$fg_bold[green]%}●"
    -ZSH_THEME_GIT_PROMPT_UNSTAGED="%{$fg_bold[red]%}●"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg_bold[white]%}●"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg_bold[red]%}✕"
    -ZSH_THEME_GIT_PROMPT_SUFFIX=" $fg_bold[white]›%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/mrtazz.zsh-theme b/common/.oh-my-zsh/themes/mrtazz.zsh-theme
    deleted file mode 100644
    index 214ba5a..0000000
    --- a/common/.oh-my-zsh/themes/mrtazz.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -PROMPT='%{$fg_bold[red]%}%m%{$reset_color%}:%{$fg[cyan]%}%c%{$reset_color%}:%# '
    -RPROMPT='%{$fg_bold[green]%}$(git_prompt_info)%{$reset_color%}% '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="<%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%} %{$fg[yellow]%}✗%{$fg[green]%}>%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[green]%}>"
    diff --git a/common/.oh-my-zsh/themes/murilasso.zsh-theme b/common/.oh-my-zsh/themes/murilasso.zsh-theme
    deleted file mode 100644
    index bc2b9b2..0000000
    --- a/common/.oh-my-zsh/themes/murilasso.zsh-theme
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -local user_host='%{$terminfo[bold]$fg[green]%}%n@%m%{$reset_color%}'
    -local current_dir='%{$terminfo[bold]$fg[blue]%}%~%{$reset_color%}'
    -local rvm_ruby='%{$fg[red]%}$(rvm_prompt_info || rbenv_prompt_info)%{$reset_color%}'
    -local git_branch='%{$fg[blue]%}$(git_prompt_info)%{$reset_color%}'
    -
    -PROMPT="${user_host}:${current_dir} ${rvm_ruby}
    -${git_branch} %B$%b "
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=""
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$fg[green]%}✔%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/muse.zsh-theme b/common/.oh-my-zsh/themes/muse.zsh-theme
    deleted file mode 100644
    index 4bd8fb8..0000000
    --- a/common/.oh-my-zsh/themes/muse.zsh-theme
    +++ /dev/null
    @@ -1,30 +0,0 @@
    -#!/usr/bin/env zsh
    -#local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -setopt promptsubst
    -
    -autoload -U add-zsh-hook
    -
    -PROMPT_SUCCESS_COLOR=$FG[117]
    -PROMPT_FAILURE_COLOR=$FG[124]
    -PROMPT_VCS_INFO_COLOR=$FG[242]
    -PROMPT_PROMPT=$FG[077]
    -GIT_DIRTY_COLOR=$FG[133]
    -GIT_CLEAN_COLOR=$FG[118]
    -GIT_PROMPT_INFO=$FG[012]
    -
    -PROMPT='%{$PROMPT_SUCCESS_COLOR%}%~%{$reset_color%} %{$GIT_PROMPT_INFO%}$(git_prompt_info)%{$GIT_DIRTY_COLOR%}$(git_prompt_status) %{$reset_color%}%{$PROMPT_PROMPT%}ᐅ%{$reset_color%} '
    -
    -#RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="("
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$GIT_PROMPT_INFO%})"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$GIT_DIRTY_COLOR%}✘"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$GIT_CLEAN_COLOR%}✔"
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$FG[082]%}✚%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$FG[166]%}✹%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$FG[160]%}✖%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$FG[220]%}➜%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$FG[082]%}═%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$FG[190]%}✭%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/nanotech.zsh-theme b/common/.oh-my-zsh/themes/nanotech.zsh-theme
    deleted file mode 100644
    index 5d33316..0000000
    --- a/common/.oh-my-zsh/themes/nanotech.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -PROMPT='%F{green}%2c%F{blue} [%f '
    -RPROMPT='$(git_prompt_info) %F{blue}] %F{green}%D{%L:%M} %F{yellow}%D{%p}%f'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%F{yellow}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%f"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %F{red}*%f"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    diff --git a/common/.oh-my-zsh/themes/nebirhos.zsh-theme b/common/.oh-my-zsh/themes/nebirhos.zsh-theme
    deleted file mode 100644
    index a5a226b..0000000
    --- a/common/.oh-my-zsh/themes/nebirhos.zsh-theme
    +++ /dev/null
    @@ -1,21 +0,0 @@
    -# Based on robbyrussell's theme, with host and rvm indicators. Example:
    -# @host ➜ currentdir rvm:(rubyversion@gemset) git:(branchname)
    -
    -# Get the current ruby version in use with RVM:
    -if [ -e ~/.rvm/bin/rvm-prompt ]; then
    -    RUBY_PROMPT_="%{$fg_bold[blue]%}rvm:(%{$fg[green]%}\$(~/.rvm/bin/rvm-prompt s i v g)%{$fg_bold[blue]%})%{$reset_color%} "
    -else
    -  if which rbenv &> /dev/null; then
    -    RUBY_PROMPT_="%{$fg_bold[blue]%}rbenv:(%{$fg[green]%}\$(rbenv version | sed -e 's/ (set.*$//')%{$fg_bold[blue]%})%{$reset_color%} "
    -  fi
    -fi
    -
    -# Get the host name (first 4 chars)
    -HOST_PROMPT_="%{$fg_bold[red]%}@$HOST[0,4] ➜  %{$fg_bold[cyan]%}%c "
    -GIT_PROMPT="%{$fg_bold[blue]%}\$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}"
    -PROMPT="$HOST_PROMPT_$RUBY_PROMPT_$GIT_PROMPT"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/nicoulaj.zsh-theme b/common/.oh-my-zsh/themes/nicoulaj.zsh-theme
    deleted file mode 100644
    index 333aa5e..0000000
    --- a/common/.oh-my-zsh/themes/nicoulaj.zsh-theme
    +++ /dev/null
    @@ -1,43 +0,0 @@
    -#!/usr/bin/env zsh
    -# ------------------------------------------------------------------------------
    -# Prompt for the Zsh shell:
    -#   * One line.
    -#   * VCS info on the right prompt.
    -#   * Only shows the path on the left prompt by default.
    -#   * Crops the path to a defined length and only shows the path relative to
    -#     the current VCS repository root.
    -#   * Wears a different color wether the last command succeeded/failed.
    -#   * Shows user@hostname if connected through SSH.
    -#   * Shows if logged in as root or not.
    -# ------------------------------------------------------------------------------
    -
    -# Customizable parameters.
    -PROMPT_PATH_MAX_LENGTH=30
    -PROMPT_DEFAULT_END=❯
    -PROMPT_ROOT_END=❯❯❯
    -PROMPT_SUCCESS_COLOR=$FG[071]
    -PROMPT_FAILURE_COLOR=$FG[124]
    -PROMPT_VCS_INFO_COLOR=$FG[242]
    -
    -# Set required options.
    -setopt promptsubst
    -
    -# Load required modules.
    -autoload -U add-zsh-hook
    -autoload -Uz vcs_info
    -
    -# Add hook for calling vcs_info before each command.
    -add-zsh-hook precmd vcs_info
    -
    -# Set vcs_info parameters.
    -zstyle ':vcs_info:*' enable hg bzr git
    -zstyle ':vcs_info:*:*' check-for-changes true # Can be slow on big repos.
    -zstyle ':vcs_info:*:*' unstagedstr '!'
    -zstyle ':vcs_info:*:*' stagedstr '+'
    -zstyle ':vcs_info:*:*' actionformats "%S" "%r/%s/%b %u%c (%a)"
    -zstyle ':vcs_info:*:*' formats "%S" "%r/%s/%b %u%c"
    -zstyle ':vcs_info:*:*' nvcsformats "%~" ""
    -
    -# Define prompts.
    -PROMPT="%(0?.%{$PROMPT_SUCCESS_COLOR%}.%{$PROMPT_FAILURE_COLOR%})${SSH_TTY:+[%n@%m]}%{$FX[bold]%}%$PROMPT_PATH_MAX_LENGTH<..<"'${vcs_info_msg_0_%%.}'"%<<%(!.$PROMPT_ROOT_END.$PROMPT_DEFAULT_END)%{$FX[no-bold]%}%{$FX[reset]%} "
    -RPROMPT="%{$PROMPT_VCS_INFO_COLOR%}"'$vcs_info_msg_1_'"%{$FX[reset]%}"
    diff --git a/common/.oh-my-zsh/themes/norm.zsh-theme b/common/.oh-my-zsh/themes/norm.zsh-theme
    deleted file mode 100644
    index 13077cc..0000000
    --- a/common/.oh-my-zsh/themes/norm.zsh-theme
    +++ /dev/null
    @@ -1,4 +0,0 @@
    -PROMPT='%{$fg[yellow]%}λ %m %{$fg[green]%}%c %{$fg[yellow]%}→ $(git_prompt_info)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="λ %{$fg[blue]%}git %{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$fg[yellow]%} → %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/obraun.zsh-theme b/common/.oh-my-zsh/themes/obraun.zsh-theme
    deleted file mode 100644
    index 08d1376..0000000
    --- a/common/.oh-my-zsh/themes/obraun.zsh-theme
    +++ /dev/null
    @@ -1,11 +0,0 @@
    -if [ "$(whoami)" = "root" ]; then CARETCOLOR="red"; else CARETCOLOR="blue"; fi
    -
    -local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})"
    -
    -PROMPT='%{$fg[green]%}[%*]%{$reset_color%} %{$fg_no_bold[cyan]%}%n %{${fg_bold[blue]}%}::%{$reset_color%} %{$fg[yellow]%}%m%{$reset_color%} %{$fg_no_bold[magenta]%} ➜ %{$reset_color%} %{${fg[green]}%}%3~ $(git_prompt_info)%{${fg_bold[$CARETCOLOR]}%}»%{${reset_color}%} '
    -
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[red]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}"
    -
    diff --git a/common/.oh-my-zsh/themes/philips.zsh-theme b/common/.oh-my-zsh/themes/philips.zsh-theme
    deleted file mode 100644
    index f6e5b32..0000000
    --- a/common/.oh-my-zsh/themes/philips.zsh-theme
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -if [ $UID -eq 0 ]; then NCOLOR="red"; else NCOLOR="green"; fi
    -
    -PROMPT='%{$fg[$NCOLOR]%}%B%n%b%{$reset_color%}:%{$fg[blue]%}%B%c/%b%{$reset_color%} $(git_prompt_info)%(!.#.$) '
    -RPROMPT='[%*]'
    -
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}(%{$fg_no_bold[red]%}%B"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%b%{$fg_bold[blue]%})%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="*"
    -
    -# LS colors, made with http://geoff.greer.fm/lscolors/
    -export LSCOLORS="Gxfxcxdxbxegedabagacad"
    -export LS_COLORS='no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:*.patch=00;34:*.o=00;32:*.so=01;35:*.ko=01;31:*.la=00;33'
    diff --git a/common/.oh-my-zsh/themes/pmcgee.zsh-theme b/common/.oh-my-zsh/themes/pmcgee.zsh-theme
    deleted file mode 100644
    index e4e45c7..0000000
    --- a/common/.oh-my-zsh/themes/pmcgee.zsh-theme
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -if [ $UID -eq 0 ]; then NCOLOR="red"; else NCOLOR="green"; fi
    -
    -PROMPT='
    -%{$fg[$NCOLOR]%}%B%n@%m%b%{$reset_color%} %{$fg[white]%}%B${PWD/#$HOME/~}%b%{$reset_color%}
    -$(git_prompt_info)%(!.#.$) '
    -RPROMPT='[%*]'
    -
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_no_bold[yellow]%}%B"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%}*"
    -
    -# LS colors, made with http://geoff.greer.fm/lscolors/
    -export LSCOLORS="Gxfxcxdxbxegedabagacad"
    -export LS_COLORS='no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:'
    diff --git a/common/.oh-my-zsh/themes/pygmalion.zsh-theme b/common/.oh-my-zsh/themes/pygmalion.zsh-theme
    deleted file mode 100644
    index cf3bb90..0000000
    --- a/common/.oh-my-zsh/themes/pygmalion.zsh-theme
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -# Yay! High voltage and arrows!
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}⚡%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -PROMPT='%{$fg[magenta]%}%n%{$reset_color%}%{$fg[cyan]%}@%{$reset_color%}%{$fg[yellow]%}%m%{$reset_color%}%{$fg[red]%}:%{$reset_color%}%{$fg[cyan]%}%0~%{$reset_color%}%{$fg[red]%}|%{$reset_color%}$(git_prompt_info)%{$fg[cyan]%}⇒%{$reset_color%}  '
    -
    diff --git a/common/.oh-my-zsh/themes/re5et.zsh-theme b/common/.oh-my-zsh/themes/re5et.zsh-theme
    deleted file mode 100644
    index 5bded76..0000000
    --- a/common/.oh-my-zsh/themes/re5et.zsh-theme
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -if [ "$(whoami)" = "root" ]; then CARETCOLOR="red"; else CARETCOLOR="magenta"; fi
    -
    -local return_code="%(?..%{$fg_bold[red]%}:( %?%{$reset_color%})"
    -
    -PROMPT='
    -%{$fg_bold[cyan]%}%n%{$reset_color%}%{$fg[yellow]%}@%{$reset_color%}%{$fg_bold[blue]%}%m%{$reset_color%}:%{${fg_bold[green]}%}%~%{$reset_color%}$(git_prompt_info)
    -%{${fg[$CARETCOLOR]}%}%# %{${reset_color}%}'
    -
    -RPS1='${return_code} %D - %*'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[magenta]%}^%{$reset_color%}%{$fg_bold[yellow]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%} ±"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ?"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[red]%} ♥"
    diff --git a/common/.oh-my-zsh/themes/rgm.zsh-theme b/common/.oh-my-zsh/themes/rgm.zsh-theme
    deleted file mode 100644
    index 9452a8b..0000000
    --- a/common/.oh-my-zsh/themes/rgm.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -PROMPT='
    -%n@%m %{$fg[cyan]%}%~
    -%? $(git_prompt_info)%{$fg_bold[blue]%}%% %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}"
    diff --git a/common/.oh-my-zsh/themes/risto.zsh-theme b/common/.oh-my-zsh/themes/risto.zsh-theme
    deleted file mode 100644
    index cb773a6..0000000
    --- a/common/.oh-my-zsh/themes/risto.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -# -*- sh -*- vim:set ft=sh ai et sw=4 sts=4:
    -# It might be bash like, but I can't have my co-workers knowing I use zsh
    -PROMPT='%{$fg[green]%}%n@%m:%{$fg_bold[blue]%}%2~ $(git_prompt_info)%{$reset_color%}%(!.#.$) '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[red]%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="›%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/rixius.zsh-theme b/common/.oh-my-zsh/themes/rixius.zsh-theme
    deleted file mode 100644
    index c0c5c9c..0000000
    --- a/common/.oh-my-zsh/themes/rixius.zsh-theme
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -# /|/ Code by Stephen
    -# /|/ "Rixius" Middleton
    -# 
    -# name in folder (github)
    -# ± if in github repo, or ≥ if otherwise Time in 24-hour format is on right.
    -function collapse_pwd {
    -    echo $(pwd | sed -e "s,^$HOME,~,")
    -}
    -function prompt_char {
    -    echo -n "%{$bg[white]%}%{$fg[red]%}"
    -    git branch >/dev/null 2>/dev/null && echo "±%{$reset_color%}" && return
    -    echo "≥%{$reset_color%}"
    -}
    -RIXIUS_PRE="%{$bg[white]%}%{$fg[red]%}"
    -
    -PROMPT='
    -%{$RIXIUS_PRE%}%n%{$reset_color%} in %{$fg_bold[green]%}$(collapse_pwd)%{$reset_color%}$(git_prompt_info)
    -$(prompt_char) '
    -RPROMPT='%{$RIXIUS_PRE%}%T%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[magenta]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$RIXIUS_PRE%}!%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$RIXIUS_PRE%}√%{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/rkj-repos.zsh-theme b/common/.oh-my-zsh/themes/rkj-repos.zsh-theme
    deleted file mode 100644
    index 46b8e83..0000000
    --- a/common/.oh-my-zsh/themes/rkj-repos.zsh-theme
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -# user, host, full path, and time/date
    -# on two lines for easier vgrepping
    -# entry in a nice long thread on the Arch Linux forums: http://bbs.archlinux.org/viewtopic.php?pid=521888#p521888
    -
    -function hg_prompt_info {
    -    hg prompt --angle-brackets "\
    -%{$reset_color%}>\
    -%{$reset_color%}>\
    -%{$fg[red]%}%{$reset_color%}<
    -patches: >" 2>/dev/null
    -}
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[cyan]%}+"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[yellow]%}✱"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%}✗"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[blue]%}➦"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[magenta]%}✂"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[grey]%}✈"
    -
    -function mygit() {
    -  ref=$(git symbolic-ref HEAD 2> /dev/null) || return
    -  echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$( git_prompt_status )%{$reset_color%}$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -}
    -
    -# alternate prompt with git & hg
    -PROMPT=$'%{\e[0;34m%}%B┌─[%b%{\e[0m%}%{\e[1;32m%}%n%{\e[1;30m%}@%{\e[0m%}%{\e[0;36m%}%m%{\e[0;34m%}%B]%b%{\e[0m%} - %b%{\e[0;34m%}%B[%b%{\e[1;37m%}%~%{\e[0;34m%}%B]%b%{\e[0m%} - %{\e[0;34m%}%B[%b%{\e[0;33m%}'%D{"%Y-%m-%d %I:%M:%S"}%b$'%{\e[0;34m%}%B]%b%{\e[0m%}
    -%{\e[0;34m%}%B└─%B[%{\e[1;35m%}%?$(retcode)%{\e[0;34m%}%B] <$(mygit)$(hg_prompt_info)>%{\e[0m%}%b '
    -PS2=$' \e[0;34m%}%B>%{\e[0m%}%b '
    -
    diff --git a/common/.oh-my-zsh/themes/rkj.zsh-theme b/common/.oh-my-zsh/themes/rkj.zsh-theme
    deleted file mode 100644
    index 80122d5..0000000
    --- a/common/.oh-my-zsh/themes/rkj.zsh-theme
    +++ /dev/null
    @@ -1,8 +0,0 @@
    -# user, host, full path, and time/date
    -# on two lines for easier vgrepping
    -# entry in a nice long thread on the Arch Linux forums: http://bbs.archlinux.org/viewtopic.php?pid=521888#p521888
    -
    -PROMPT=$'%{\e[0;34m%}%B┌─[%b%{\e[0m%}%{\e[1;32m%}%n%{\e[1;30m%}@%{\e[0m%}%{\e[0;36m%}%m%{\e[0;34m%}%B]%b%{\e[0m%} - %b%{\e[0;34m%}%B[%b%{\e[1;37m%}%~%{\e[0;34m%}%B]%b%{\e[0m%} - %{\e[0;34m%}%B[%b%{\e[0;33m%}'%D{"%Y-%m-%d %I:%M:%S"}%b$'%{\e[0;34m%}%B]%b%{\e[0m%}
    -%{\e[0;34m%}%B└─%B[%{\e[1;35m%}%?$(retcode)%{\e[0;34m%}%B]%{\e[0m%}%b '
    -
    -
    diff --git a/common/.oh-my-zsh/themes/robbyrussell.zsh-theme b/common/.oh-my-zsh/themes/robbyrussell.zsh-theme
    deleted file mode 100644
    index 7b524e8..0000000
    --- a/common/.oh-my-zsh/themes/robbyrussell.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/sammy.zsh-theme b/common/.oh-my-zsh/themes/sammy.zsh-theme
    deleted file mode 100644
    index 52e6e4b..0000000
    --- a/common/.oh-my-zsh/themes/sammy.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg[white]%}%c$(git_prompt_info)$ % %{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="*)"
    -ZSH_THEME_GIT_PROMPT_CLEAN=")"
    diff --git a/common/.oh-my-zsh/themes/simonoff.zsh-theme b/common/.oh-my-zsh/themes/simonoff.zsh-theme
    deleted file mode 100644
    index fb4d32e..0000000
    --- a/common/.oh-my-zsh/themes/simonoff.zsh-theme
    +++ /dev/null
    @@ -1,141 +0,0 @@
    -# Prompt
    -#
    -# Below are the color init strings for the basic file types. A color init
    -# string consists of one or more of the following numeric codes:
    -# Attribute codes:
    -# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
    -# Text color codes:
    -# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
    -# Background color codes:
    -# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
    -function precmd {
    -
    -    local TERMWIDTH
    -    (( TERMWIDTH = ${COLUMNS} - 1 ))
    -
    -
    -    ###
    -    # Truncate the path if it's too long.
    -
    -    PR_FILLBAR=""
    -    PR_PWDLEN=""
    -
    -    local promptsize=${#${(%):---(%n@%M:%l)---()}}
    -    local pwdsize=${#${(%):-%~}}
    -    local gitbranch="$(git_prompt_info)"
    -    local rvmprompt="$(rvm_prompt_info)"
    -    local gitbranchsize=${#${gitbranch:-''}}
    -    local rvmpromptsize=${#${rvmprompt:-''}}
    -
    -    if [[ "$promptsize + $pwdsize + $rvmpromptsize + $gitbranchsize" -gt $TERMWIDTH ]]; then
    -        ((PR_PWDLEN=$TERMWIDTH - $promptsize))
    -    else
    -        PR_FILLBAR="\${(l.(($TERMWIDTH - ($promptsize + $pwdsize + $rvmpromptsize + $gitbranchsize)))..${PR_SPACE}.)}"
    -    fi
    -}
    -
    -
    -setopt extended_glob
    -
    -preexec () {
    -    if [[ "$TERM" == "screen" ]]; then
    -        local CMD=${1[(wr)^(*=*|sudo|-*)]}
    -        echo -n "\ek$CMD\e\\"
    -    fi
    -
    -    if [[ "$TERM" == "xterm" ]]; then
    -        print -Pn "\e]0;$1\a"
    -    fi
    -
    -    if [[ "$TERM" == "rxvt" ]]; then
    -        print -Pn "\e]0;$1\a"
    -    fi
    -
    -}
    -
    -setprompt () {
    -###
    -# Need this so the prompt will work.
    -
    -    setopt prompt_subst
    -
    -
    -###
    -# See if we can use colors.
    -
    -    autoload colors zsh/terminfo
    -    if [[ "$terminfo[colors]" -ge 8 ]]; then
    -    colors
    -    fi
    -    for color in RED GREEN YELLOW BLUE MAGENTA CYAN WHITE; do
    -    eval PR_$color='%{$terminfo[bold]$fg[${(L)color}]%}'
    -    eval PR_LIGHT_$color='%{$fg[${(L)color}]%}'
    -    (( count = $count + 1 ))
    -    done
    -    PR_NO_COLOUR="%{$terminfo[sgr0]%}"
    -
    -
    -###
    -# See if we can use extended characters to look nicer.
    -
    -    typeset -A altchar
    -#    set -A altchar "${(s..)terminfo[acsc]}"
    -    PR_SET_CHARSET="%{$terminfo[enacs]%}"
    -    PR_HBAR=${altchar[q]:--}
    -    PR_ULCORNER=${altchar[l]:--}
    -    PR_LLCORNER=${altchar[m]:--}
    -    PR_LRCORNER=${altchar[j]:--}
    -    PR_URCORNER=${altchar[k]:--}
    -
    -    ###
    -    # Modify Git prompt
    -    ZSH_THEME_GIT_PROMPT_PREFIX=" ["
    -    ZSH_THEME_GIT_PROMPT_SUFFIX="]"
    -    ###
    -    # Modify RVM prompt
    -    ZSH_THEME_RVM_PROMPT_PREFIX=" ["
    -    ZSH_THEME_RVM_PROMPT_SUFFIX="]"
    -
    -
    -###
    -# Decide if we need to set titlebar text.
    -
    -    case $TERM in
    -    xterm*|*rxvt*)
    -        PR_TITLEBAR=$'%{\e]0;%(!.-=*[ROOT]*=- | .)%n@%M:%~ $(git_prompt_info) $(rvm_prompt_info) | ${COLUMNS}x${LINES} | %y\a%}'
    -        ;;
    -    screen)
    -        PR_TITLEBAR=$'%{\e_screen \005 (\005t) | %(!.-=[ROOT]=- | .)%n@%m:%~ | ${COLUMNS}x${LINES} | %y\e\\%}'
    -        ;;
    -    *)
    -        PR_TITLEBAR=''
    -        ;;
    -    esac
    -
    -
    -###
    -# Decide whether to set a screen title
    -    if [[ "$TERM" == "screen" ]]; then
    -        PR_STITLE=$'%{\ekzsh\e\\%}'
    -    else
    -        PR_STITLE=''
    -    fi
    -
    -###
    -# Finally, the prompt.
    -#
    -    PROMPT='$PR_SET_CHARSET$PR_STITLE${(e)PR_TITLEBAR}\
    -$PR_RED$PR_HBAR<\
    -$PR_BLUE%(!.$PR_RED%SROOT%s.%n)$PR_GREEN@$PR_BLUE%M:$PR_GREEN%$PR_PWDLEN<...<%~$PR_CYAN$(git_prompt_info)$(rvm_prompt_info)\
    -$PR_RED>$PR_HBAR$PR_SPACE${(e)PR_FILLBAR}\
    -$PR_RED$PR_HBAR<\
    -$PR_GREEN%l$PR_RED>$PR_HBAR\
    -
    -$PR_RED$PR_HBAR<\
    -%(?..$PR_LIGHT_RED%?$PR_BLUE:)\
    -$PR_LIGHT_BLUE%(!.$PR_RED.$PR_WHITE)%#$PR_RED>$PR_HBAR\
    -$PR_NO_COLOUR '
    -
    -}
    -
    -setprompt
    diff --git a/common/.oh-my-zsh/themes/simple.zsh-theme b/common/.oh-my-zsh/themes/simple.zsh-theme
    deleted file mode 100644
    index a88d9d7..0000000
    --- a/common/.oh-my-zsh/themes/simple.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -PROMPT='%{$fg[green]%}%~%{$fg_bold[blue]%}$(git_prompt_info)%{$reset_color%} '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" ✗"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" ✔"
    diff --git a/common/.oh-my-zsh/themes/skaro.zsh-theme b/common/.oh-my-zsh/themes/skaro.zsh-theme
    deleted file mode 100644
    index 84b7b11..0000000
    --- a/common/.oh-my-zsh/themes/skaro.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -PROMPT='%{$fg_bold[green]%}%h %{$fg[cyan]%}%2~ %{$fg_bold[blue]%}$(git_prompt_info) %{$reset_color%}» '
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    -
    diff --git a/common/.oh-my-zsh/themes/smt.zsh-theme b/common/.oh-my-zsh/themes/smt.zsh-theme
    deleted file mode 100644
    index 7a28752..0000000
    --- a/common/.oh-my-zsh/themes/smt.zsh-theme
    +++ /dev/null
    @@ -1,91 +0,0 @@
    -# -----------------------------------------------------------------------------
    -#          FILE: smt.zsh-theme
    -#   DESCRIPTION: oh-my-zsh theme file, based on dogenpunk by Matthew Nelson.
    -#        AUTHOR: Stephen Tudor (stephen@tudorstudio.com
    -#       VERSION: 0.1
    -#    SCREENSHOT: coming soon
    -# -----------------------------------------------------------------------------
    -
    -MODE_INDICATOR="%{$fg_bold[red]%}❮%{$reset_color%}%{$fg[red]%}❮❮%{$reset_color%}"
    -local return_status="%{$fg[red]%}%(?..⏎)%{$reset_color%} "
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="|"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%}⚡%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_AHEAD="%{$fg_bold[red]%}!%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[green]%}✓%{$reset_color%}"
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
    -
    -# Format for git_prompt_long_sha() and git_prompt_short_sha()
    -ZSH_THEME_GIT_PROMPT_SHA_BEFORE="➤ %{$fg_bold[yellow]%}"
    -ZSH_THEME_GIT_PROMPT_SHA_AFTER="%{$reset_color%}"
    -
    -function prompt_char() {
    -  git branch >/dev/null 2>/dev/null && echo "%{$fg[green]%}±%{$reset_color%}" && return
    -  hg root >/dev/null 2>/dev/null && echo "%{$fg_bold[red]%}☿%{$reset_color%}" && return
    -  echo "%{$fg[cyan]%}◯%{$reset_color%}"
    -}
    -
    -# Colors vary depending on time lapsed.
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT="%{$fg[green]%}"
    -ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM="%{$fg[yellow]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG="%{$fg[red]%}"
    -ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL="%{$fg[cyan]%}"
    -
    -# Determine the time since last commit. If branch is clean,
    -# use a neutral color, otherwise colors will vary according to time.
    -function git_time_since_commit() {
    -    if git rev-parse --git-dir > /dev/null 2>&1; then
    -        # Only proceed if there is actually a commit.
    -        if [[ $(git log 2>&1 > /dev/null | grep -c "^fatal: bad default revision") == 0 ]]; then
    -            # Get the last commit.
    -            last_commit=`git log --pretty=format:'%at' -1 2> /dev/null`
    -            now=`date +%s`
    -            seconds_since_last_commit=$((now-last_commit))
    -
    -            # Totals
    -            MINUTES=$((seconds_since_last_commit / 60))
    -            HOURS=$((seconds_since_last_commit/3600))
    -
    -            # Sub-hours and sub-minutes
    -            DAYS=$((seconds_since_last_commit / 86400))
    -            SUB_HOURS=$((HOURS % 24))
    -            SUB_MINUTES=$((MINUTES % 60))
    -
    -            if [[ -n $(git status -s 2> /dev/null) ]]; then
    -                if [ "$MINUTES" -gt 30 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG"
    -                elif [ "$MINUTES" -gt 10 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM"
    -                else
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT"
    -                fi
    -            else
    -                COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            fi
    -
    -            if [ "$HOURS" -gt 24 ]; then
    -                echo "[$COLOR${DAYS}d${SUB_HOURS}h${SUB_MINUTES}m%{$reset_color%}]"
    -            elif [ "$MINUTES" -gt 60 ]; then
    -                echo "[$COLOR${HOURS}h${SUB_MINUTES}m%{$reset_color%}]"
    -            else
    -                echo "[$COLOR${MINUTES}m%{$reset_color%}]"
    -            fi
    -        else
    -            COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            echo "[$COLOR~]"
    -        fi
    -    fi
    -}
    -
    -PROMPT='
    -%{$fg[blue]%}%m%{$reset_color%} 福 %{$fg[cyan]%}%~ %{$reset_color%}$(git_prompt_short_sha)$(git_prompt_info)
    -%{$fg[red]%}%!%{$reset_color%} $(prompt_char) : '
    -
    -RPROMPT='${return_status}$(git_time_since_commit)$(git_prompt_status)%{$reset_color%}'
    diff --git a/common/.oh-my-zsh/themes/sorin.zsh-theme b/common/.oh-my-zsh/themes/sorin.zsh-theme
    deleted file mode 100644
    index 601dbe5..0000000
    --- a/common/.oh-my-zsh/themes/sorin.zsh-theme
    +++ /dev/null
    @@ -1,48 +0,0 @@
    -# ------------------------------------------------------------------------------
    -#          FILE:  sorin.zsh-theme
    -#   DESCRIPTION:  oh-my-zsh theme file.
    -#        AUTHOR:  Sorin Ionescu (sorin.ionescu@gmail.com)
    -#       VERSION:  1.0.2
    -#    SCREENSHOT:  http://i.imgur.com/aipDQ.png
    -# ------------------------------------------------------------------------------
    -
    -
    -if [[ "$TERM" != "dumb" ]] && [[ "$DISABLE_LS_COLORS" != "true" ]]; then
    -  MODE_INDICATOR="%{$fg_bold[red]%}❮%{$reset_color%}%{$fg[red]%}❮❮%{$reset_color%}"
    -  local return_status="%{$fg[red]%}%(?..⏎)%{$reset_color%}"
    -  
    -  PROMPT='%{$fg[cyan]%}%c$(git_prompt_info) %(!.%{$fg_bold[red]%}#.%{$fg_bold[green]%}❯)%{$reset_color%} '
    -
    -  ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[blue]%}git%{$reset_color%}:%{$fg[red]%}"
    -  ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -  ZSH_THEME_GIT_PROMPT_DIRTY=""
    -  ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -  RPROMPT='${return_status}$(git_prompt_status)%{$reset_color%}'
    -
    -  ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚"
    -  ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹"
    -  ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖"
    -  ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜"
    -  ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═"
    -  ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭"
    -else 
    -  MODE_INDICATOR="❮❮❮"
    -  local return_status="%(?::⏎)"
    -  
    -  PROMPT='%c$(git_prompt_info) %(!.#.❯) '
    -
    -  ZSH_THEME_GIT_PROMPT_PREFIX=" git:"
    -  ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -  ZSH_THEME_GIT_PROMPT_DIRTY=""
    -  ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -  RPROMPT='${return_status}$(git_prompt_status)'
    -
    -  ZSH_THEME_GIT_PROMPT_ADDED=" ✚"
    -  ZSH_THEME_GIT_PROMPT_MODIFIED=" ✹"
    -  ZSH_THEME_GIT_PROMPT_DELETED=" ✖"
    -  ZSH_THEME_GIT_PROMPT_RENAMED=" ➜"
    -  ZSH_THEME_GIT_PROMPT_UNMERGED=" ═"
    -  ZSH_THEME_GIT_PROMPT_UNTRACKED=" ✭"
    -fi
    diff --git a/common/.oh-my-zsh/themes/sporty_256.zsh-theme b/common/.oh-my-zsh/themes/sporty_256.zsh-theme
    deleted file mode 100644
    index db0fc42..0000000
    --- a/common/.oh-my-zsh/themes/sporty_256.zsh-theme
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -# zsh theme requires 256 color enabled terminal
    -# i.e TERM=xterm-256color
    -# Preview - http://www.flickr.com/photos/adelcampo/4556482563/sizes/o/
    -# based on robbyrussell's shell but louder!
    -
    -PROMPT='%{$fg_bold[blue]%}$(git_prompt_info) %F{208}%c%f
    -%{$fg_bold[white]%}%# %{$reset_color%}'
    -RPROMPT='%B%F{208}%n%f%{$fg_bold[white]%}@%F{039}%m%f%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%F{154}±|%f%F{124}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}%B✘%b%F{154}|%f%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$fg[green]%}✔%F{154}|"
    diff --git a/common/.oh-my-zsh/themes/steeef.zsh-theme b/common/.oh-my-zsh/themes/steeef.zsh-theme
    deleted file mode 100644
    index 312229e..0000000
    --- a/common/.oh-my-zsh/themes/steeef.zsh-theme
    +++ /dev/null
    @@ -1,100 +0,0 @@
    -# prompt style and colors based on Steve Losh's Prose theme:
    -# http://github.com/sjl/oh-my-zsh/blob/master/themes/prose.zsh-theme
    -#
    -# vcs_info modifications from Bart Trojanowski's zsh prompt:
    -# http://www.jukie.net/bart/blog/pimping-out-zsh-prompt
    -#
    -# git untracked files modification from Brian Carper:
    -# http://briancarper.net/blog/570/git-info-in-your-zsh-prompt
    -
    -function virtualenv_info {
    -    [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') '
    -}
    -PR_GIT_UPDATE=1
    -
    -setopt prompt_subst
    -autoload colors
    -colors
    -
    -autoload -U add-zsh-hook
    -autoload -Uz vcs_info
    -
    -#use extended color pallete if available
    -if [[ $TERM = *256color* || $TERM = *rxvt* ]]; then
    -    turquoise="%F{81}"
    -    orange="%F{166}"
    -    purple="%F{135}"
    -    hotpink="%F{161}"
    -    limegreen="%F{118}"
    -else
    -    turquoise="$fg[cyan]"
    -    orange="$fg[yellow]"
    -    purple="$fg[magenta]"
    -    hotpink="$fg[red]"
    -    limegreen="$fg[green]"
    -fi
    -
    -# enable VCS systems you use
    -zstyle ':vcs_info:*' enable git svn
    -
    -# check-for-changes can be really slow.
    -# you should disable it, if you work with large repositories
    -zstyle ':vcs_info:*:prompt:*' check-for-changes true
    -
    -# set formats
    -# %b - branchname
    -# %u - unstagedstr (see below)
    -# %c - stagedstr (see below)
    -# %a - action (e.g. rebase-i)
    -# %R - repository path
    -# %S - path in the repository
    -PR_RST="%{${reset_color}%}"
    -FMT_BRANCH="(%{$turquoise%}%b%u%c${PR_RST})"
    -FMT_ACTION="(%{$limegreen%}%a${PR_RST})"
    -FMT_UNSTAGED="%{$orange%}●"
    -FMT_STAGED="%{$limegreen%}●"
    -
    -zstyle ':vcs_info:*:prompt:*' unstagedstr   "${FMT_UNSTAGED}"
    -zstyle ':vcs_info:*:prompt:*' stagedstr     "${FMT_STAGED}"
    -zstyle ':vcs_info:*:prompt:*' actionformats "${FMT_BRANCH}${FMT_ACTION}"
    -zstyle ':vcs_info:*:prompt:*' formats       "${FMT_BRANCH}"
    -zstyle ':vcs_info:*:prompt:*' nvcsformats   ""
    -
    -
    -function steeef_preexec {
    -    case "$(history $HISTCMD)" in
    -        *git*)
    -            PR_GIT_UPDATE=1
    -            ;;
    -        *svn*)
    -            PR_GIT_UPDATE=1
    -            ;;
    -    esac
    -}
    -add-zsh-hook preexec steeef_preexec
    -
    -function steeef_chpwd {
    -    PR_GIT_UPDATE=1
    -}
    -add-zsh-hook chpwd steeef_chpwd
    -
    -function steeef_precmd {
    -    if [[ -n "$PR_GIT_UPDATE" ]] ; then
    -        # check for untracked files or updated submodules, since vcs_info doesn't
    -        if git ls-files --other --exclude-standard --directory 2> /dev/null | grep -q "."; then
    -            PR_GIT_UPDATE=1
    -            FMT_BRANCH="(%{$turquoise%}%b%u%c%{$hotpink%}●${PR_RST})"
    -        else
    -            FMT_BRANCH="(%{$turquoise%}%b%u%c${PR_RST})"
    -        fi
    -        zstyle ':vcs_info:*:prompt:*' formats       "${FMT_BRANCH}"
    -
    -        vcs_info 'prompt'
    -        PR_GIT_UPDATE=
    -    fi
    -}
    -add-zsh-hook precmd steeef_precmd
    -
    -PROMPT=$'
    -%{$purple%}%n%{$reset_color%} at %{$orange%}%m%{$reset_color%} in %{$limegreen%}%~%{$reset_color%} $vcs_info_msg_0_
    -$(virtualenv_info)$ '
    diff --git a/common/.oh-my-zsh/themes/sunaku.zsh-theme b/common/.oh-my-zsh/themes/sunaku.zsh-theme
    deleted file mode 100644
    index 440fa90..0000000
    --- a/common/.oh-my-zsh/themes/sunaku.zsh-theme
    +++ /dev/null
    @@ -1,26 +0,0 @@
    -# Git-centric variation of the "fishy" theme.
    -# See screenshot at http://ompldr.org/vOHcwZg
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%}+"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[magenta]%}!"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%}-"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[blue]%}>"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[cyan]%}#"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[yellow]%}?"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=""
    -ZSH_THEME_GIT_PROMPT_SUFFIX=" "
    -ZSH_THEME_GIT_PROMPT_DIRTY=""
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -local user_color='green'
    -test $UID -eq 0 && user_color='red'
    -
    -PROMPT='%(?..%{$fg_bold[red]%}exit %?
    -%{$reset_color%})'\
    -'%{$bold_color%}$(git_prompt_status)%{$reset_color%}'\
    -'$(git_prompt_info)'\
    -'%{$fg[$user_color]%}%~%{$reset_color%}'\
    -'%(!.#.>) '
    -
    -PROMPT2='%{$fg[red]%}\ %{$reset_color%}'
    diff --git a/common/.oh-my-zsh/themes/sunrise.zsh-theme b/common/.oh-my-zsh/themes/sunrise.zsh-theme
    deleted file mode 100644
    index 88b371d..0000000
    --- a/common/.oh-my-zsh/themes/sunrise.zsh-theme
    +++ /dev/null
    @@ -1,96 +0,0 @@
    -#-------------------------------------------------------------------------------
    -# Sunrise theme for oh-my-zsh by Adam Lindberg (eproxus@gmail.com)
    -# Intended to be used with Solarized: http://ethanschoonover.com/solarized
    -# (Needs Git plugin for current_branch method)
    -#-------------------------------------------------------------------------------
    -
    -# Color shortcuts
    -R=$fg[red]
    -G=$fg[green]
    -M=$fg[magenta]
    -RB=$fg_bold[red]
    -YB=$fg_bold[yellow]
    -BB=$fg_bold[blue]
    -RESET=$reset_color
    -
    -if [ "$(whoami)" = "root" ]; then
    -    PROMPTCOLOR="%{$RB%}" PREFIX="-!-";
    -else
    -    PROMPTCOLOR="" PREFIX="---";
    -fi
    -
    -local return_code="%(?..%{$R%}%? ↵%{$RESET%})"
    -
    -# Get the status of the working tree (copied and modified from git.zsh)
    -custom_git_prompt_status() {
    -  INDEX=$(git status --porcelain 2> /dev/null)
    -  STATUS=""
    -  # Non-staged
    -  if $(echo "$INDEX" | grep '^?? ' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_UNTRACKED$STATUS"
    -  fi
    -  if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_UNMERGED$STATUS"
    -  fi
    -  if $(echo "$INDEX" | grep '^ D ' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
    -  fi
    -  if $(echo "$INDEX" | grep '^.M ' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
    -  elif $(echo "$INDEX" | grep '^AM ' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
    -  elif $(echo "$INDEX" | grep '^ T ' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
    -  fi
    -  # Staged
    -  if $(echo "$INDEX" | grep '^D  ' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_STAGED_DELETED$STATUS"
    -  fi
    -  if $(echo "$INDEX" | grep '^R' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_STAGED_RENAMED$STATUS"
    -  fi
    -  if $(echo "$INDEX" | grep '^M' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_STAGED_MODIFIED$STATUS"
    -  fi
    -  if $(echo "$INDEX" | grep '^A' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_PROMPT_STAGED_ADDED$STATUS"
    -  fi
    -
    -  if $(echo -n "$STATUS" | grep '.*' &> /dev/null); then
    -    STATUS="$ZSH_THEME_GIT_STATUS_PREFIX$STATUS"
    -  fi
    -
    -  echo $STATUS
    -}
    -
    -# get the name of the branch we are on (copied and modified from git.zsh)
    -function custom_git_prompt() {
    -  ref=$(git symbolic-ref HEAD 2> /dev/null) || return
    -  echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$(parse_git_dirty)$(git_prompt_ahead)$(custom_git_prompt_status)$ZSH_THEME_GIT_PROMPT_SUFFIX"
    -}
    -
    -# %B sets bold text
    -PROMPT='%B$PREFIX %2~ $(custom_git_prompt)%{$M%}%B»%b%{$RESET%} '
    -RPS1="${return_code}"
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$YB%}‹"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$YB%}›%{$RESET%} "
    -
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$R%}*"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -ZSH_THEME_GIT_PROMPT_AHEAD="%{$BB%}➔"
    -
    -ZSH_THEME_GIT_STATUS_PREFIX=" "
    -
    -# Staged
    -ZSH_THEME_GIT_PROMPT_STAGED_ADDED="%{$G%}A"
    -ZSH_THEME_GIT_PROMPT_STAGED_MODIFIED="%{$G%}M"
    -ZSH_THEME_GIT_PROMPT_STAGED_RENAMED="%{$G%}R"
    -ZSH_THEME_GIT_PROMPT_STAGED_DELETED="%{$G%}D"
    -
    -# Not-staged
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$R%}⁇"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$R%}M"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$R%}D"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$R%}UU"
    diff --git a/common/.oh-my-zsh/themes/superjarin.zsh-theme b/common/.oh-my-zsh/themes/superjarin.zsh-theme
    deleted file mode 100644
    index 86955a5..0000000
    --- a/common/.oh-my-zsh/themes/superjarin.zsh-theme
    +++ /dev/null
    @@ -1,24 +0,0 @@
    -# Grab the current version of ruby in use (via RVM): [ruby-1.8.7]
    -if [ -e ~/.rvm/bin/rvm-prompt ]; then
    -  JARIN_CURRENT_RUBY_="%{$fg[white]%}[%{$fg[red]%}\$(~/.rvm/bin/rvm-prompt i v)%{$fg[white]%}]%{$reset_color%}"
    -else
    -  if which rbenv &> /dev/null; then
    -    JARIN_CURRENT_RUBY_="%{$fg[white]%}[%{$fg[red]%}\$(rbenv version | sed -e 's/ (set.*$//')%{$fg[white]%}]%{$reset_color%}"
    -  fi
    -fi
    -
    -# Grab the current filepath, use shortcuts: ~/Desktop
    -# Append the current git branch, if in a git repository
    -JARIN_CURRENT_LOCA_="%{$fg_bold[cyan]%}%~\$(git_prompt_info)%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[white]%} <%{$fg[magenta]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -
    -# Do nothing if the branch is clean (no changes).
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$reset_color%}>"
    -
    -# Add a yellow ✗ if the branch is dirty
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}> %{$fg[yellow]%}✗"
    -
    -# Put it all together!
    -PROMPT="$JARIN_CURRENT_RUBY_ $JARIN_CURRENT_LOCA_ "
    -
    diff --git a/common/.oh-my-zsh/themes/suvash.zsh-theme b/common/.oh-my-zsh/themes/suvash.zsh-theme
    deleted file mode 100644
    index c87f645..0000000
    --- a/common/.oh-my-zsh/themes/suvash.zsh-theme
    +++ /dev/null
    @@ -1,30 +0,0 @@
    -function prompt_char {
    -    git branch >/dev/null 2>/dev/null && echo '±' && return
    -    hg root >/dev/null 2>/dev/null && echo 'Hg' && return
    -    echo '○'
    -}
    -
    -function virtualenv_info {
    -    [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') '
    -}
    -
    -function collapse_pwd {
    -    echo $(pwd | sed -e "s,^$HOME,~,")
    -}
    -
    -if which rvm-prompt &> /dev/null; then
    -  PROMPT='%{$fg[magenta]%}%n%{$reset_color%} at %{$fg[yellow]%}%m%{$reset_color%} in %{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}$(git_prompt_info) using %{$reset_color%}%{$fg[red]%}$(~/.rvm/bin/rvm-prompt)%{$reset_color%} 
    -$(virtualenv_info)$(prompt_char) '
    -else
    -  if which rbenv &> /dev/null; then
    -    PROMPT='%{$fg[magenta]%}%n%{$reset_color%} at %{$fg[yellow]%}%m%{$reset_color%} in %{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}$(git_prompt_info) using %{$reset_color%}%{$fg[red]%}$(rbenv version | sed -e "s/ (set.*$//")%{$reset_color%} 
    -$(virtualenv_info)$(prompt_char) '
    -  fi
    -fi
    -
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[magenta]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%}!"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[green]%}?"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    diff --git a/common/.oh-my-zsh/themes/takashiyoshida.zsh-theme b/common/.oh-my-zsh/themes/takashiyoshida.zsh-theme
    deleted file mode 100644
    index 419a8cf..0000000
    --- a/common/.oh-my-zsh/themes/takashiyoshida.zsh-theme
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -#
    -# PROMPT
    -#
    -PROMPT_BRACKET_BEGIN='%{$fg_bold[white]%}['
    -PROMPT_HOST='%{$fg_bold[cyan]%}%m'
    -PROMPT_SEPARATOR='%{$reset_color%}:'
    -PROMPT_DIR='%{$fg_bold[yellow]%}%c'
    -PROMPT_BRACKET_END='%{$fg_bold[white]%}]'
    -
    -PROMPT_USER='%{$fg_bold[white]%}%n'
    -PROMPT_SIGN='%{$reset_color%}%#'
    -
    -GIT_PROMPT_INFO='$(git_prompt_info)'
    -
    -# My current prompt looks like:
    -# [host:current_dir] (git_prompt_info)
    -# [username]%
    -PROMPT="${PROMPT_BRACKET_BEGIN}${PROMPT_HOST}${PROMPT_SEPARATOR}${PROMPT_DIR}${PROMPT_BRACKET_END}${GIT_PROMPT_INFO}
    -${PROMPT_BRACKET_BEGIN}${PROMPT_USER}${PROMPT_BRACKET_END}${PROMPT_SIGN} "
    -
    -#
    -# Git repository
    -#
    -ZSH_THEME_GIT_PROMPT_PREFIX=" on %{$fg[magenta]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%}!"
    -ZSH_THEME_GIT_PROMPT_CLEAN=''
    diff --git a/common/.oh-my-zsh/themes/terminalparty.zsh-theme b/common/.oh-my-zsh/themes/terminalparty.zsh-theme
    deleted file mode 100644
    index 216ce37..0000000
    --- a/common/.oh-my-zsh/themes/terminalparty.zsh-theme
    +++ /dev/null
    @@ -1,9 +0,0 @@
    -PROMPT='%{$fg[green]%} %% '
    -# RPS1='%{$fg[blue]%}%~%{$reset_color%} '
    -RPS1='%{$fg[white]%}%2~$(git_prompt_info) %{$fg_bold[blue]%}%m%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[yellow]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX=")%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%} ⚡%{$fg[yellow]%}"
    -
    diff --git a/common/.oh-my-zsh/themes/theunraveler.zsh-theme b/common/.oh-my-zsh/themes/theunraveler.zsh-theme
    deleted file mode 100644
    index e4bfb79..0000000
    --- a/common/.oh-my-zsh/themes/theunraveler.zsh-theme
    +++ /dev/null
    @@ -1,16 +0,0 @@
    -# Comment
    -
    -PROMPT='%{$fg[magenta]%}[%c] %{$reset_color%}'
    -
    -RPROMPT='%{$fg[magenta]%}$(git_prompt_info)%{$reset_color%} $(git_prompt_status)%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=""
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_DIRTY=""
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[cyan]%} ✈"
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[yellow]%} ✭"
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✗"
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[blue]%} ➦"
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[magenta]%} ✂"
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[grey]%} ✱"
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/tjkirch.zsh-theme b/common/.oh-my-zsh/themes/tjkirch.zsh-theme
    deleted file mode 100644
    index 446cde7..0000000
    --- a/common/.oh-my-zsh/themes/tjkirch.zsh-theme
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}⚡"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -function prompt_char {
    -	if [ $UID -eq 0 ]; then echo "%{$fg[red]%}#%{$reset_color%}"; else echo $; fi
    -}
    -
    -PROMPT='%(?, ,%{$fg[red]%}FAIL: $?%{$reset_color%}
    -)
    -%{$fg[magenta]%}%n%{$reset_color%}@%{$fg[yellow]%}%m%{$reset_color%}: %{$fg_bold[blue]%}%~%{$reset_color%}$(git_prompt_info)
    -%_$(prompt_char) '
    -
    -RPROMPT='%{$fg[green]%}[%*]%{$reset_color%}'
    diff --git a/common/.oh-my-zsh/themes/tjkirch_mod.zsh-theme b/common/.oh-my-zsh/themes/tjkirch_mod.zsh-theme
    deleted file mode 100644
    index 1b206a7..0000000
    --- a/common/.oh-my-zsh/themes/tjkirch_mod.zsh-theme
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[green]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}⚡"
    -ZSH_THEME_GIT_PROMPT_CLEAN=""
    -
    -function prompt_char {
    -	if [ $UID -eq 0 ]; then echo "%{$fg[red]%}#%{$reset_color%}"; else echo $; fi
    -}
    -
    -PROMPT='%(?,,%{$fg[red]%}FAIL: $?%{$reset_color%}
    -)%{$fg[magenta]%}%n%{$reset_color%}@%{$fg[yellow]%}%m%{$reset_color%}: %{$fg_bold[blue]%}%~%{$reset_color%}$(git_prompt_info) %_$(prompt_char) '
    -
    -RPROMPT='%{$fg[green]%}[%*]%{$reset_color%}'
    diff --git a/common/.oh-my-zsh/themes/tonotdo.zsh-theme b/common/.oh-my-zsh/themes/tonotdo.zsh-theme
    deleted file mode 100644
    index a640703..0000000
    --- a/common/.oh-my-zsh/themes/tonotdo.zsh-theme
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -PROMPT='%{$fg_no_bold[cyan]%}%n%{$fg_no_bold[magenta]%}➜%{$fg_no_bold[green]%}%3~$(git_prompt_info)%{$reset_color%}» '
    -RPROMPT='[%*]'
    -
    -# git theming
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}(%{$fg_no_bold[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX=""
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[blue]%})"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[yellow]%}✗%{$fg_bold[blue]%})"
    -
    -# LS colors, made with http://geoff.greer.fm/lscolors/
    -export LSCOLORS="Gxfxcxdxbxegedabagacad"
    -export LS_COLORS='no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:'
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/trapd00r.zsh-theme b/common/.oh-my-zsh/themes/trapd00r.zsh-theme
    deleted file mode 100644
    index cba14c4..0000000
    --- a/common/.oh-my-zsh/themes/trapd00r.zsh-theme
    +++ /dev/null
    @@ -1,95 +0,0 @@
    -# Name:   trapd00r zsh theme
    -# Author: Magnus Woldrich 
    -#
    -# This theme needs a terminal supporting 256 colors as well as unicode. It also
    -# needs the script that splits up the current path and makes it fancy as located
    -# here: https://github.com/trapd00r/utils/blob/master/zsh_path
    -#
    -# By default it spans over two lines like so:
    -#
    -# scp1@shiva:pts/9-> /home » scp1 (0)
    -# >
    -#
    -# that's  user@host:pts/-> splitted path (return status)
    -#
    -# If the current directory is a git repository, we span 3 lines;
    -#
    -# git❨ master ❩ DIRTY
    -# scp1@shiva:pts/4-> /home » scp1 » dev » utils (0)
    -# >
    -
    -autoload -U add-zsh-hook
    -autoload -Uz vcs_info
    -
    -local c0=$( printf "\e[m")
    -local c1=$( printf "\e[38;5;245m")
    -local c2=$( printf "\e[38;5;250m")
    -local c3=$( printf "\e[38;5;242m")
    -local c4=$( printf "\e[38;5;197m")
    -local c5=$( printf "\e[38;5;225m")
    -local c6=$( printf "\e[38;5;240m")
    -local c7=$( printf "\e[38;5;242m")
    -local c8=$( printf "\e[38;5;244m")
    -local c9=$( printf "\e[38;5;162m")
    -local c10=$(printf "\e[1m")
    -local c11=$(printf "\e[38;5;208m\e[1m")
    -local c12=$(printf "\e[38;5;142m\e[1m")
    -local c13=$(printf "\e[38;5;196m\e[1m")
    -
    -
    -# We dont want to use the extended colorset in the TTY / VC.
    -if [ "$TERM" = "linux" ]; then
    -    c1=$( printf "\e[34;1m")
    -    c2=$( printf "\e[35m")
    -    c3=$( printf "\e[31m")
    -    c4=$( printf "\e[31;1m")
    -    c5=$( printf "\e[32m")
    -    c6=$( printf "\e[32;1m")
    -    c7=$( printf "\e[33m")
    -    c8=$( printf "\e[33;1m")
    -    c9=$( printf "\e[34m")
    -
    -    c11=$(printf "\e[35;1m")
    -    c12=$(printf "\e[36m")
    -    c13=$(printf "\e[31;1m")
    -fi
    -
    -zstyle ':vcs_info:*' actionformats \
    -    '%{$c8%}(%f%s)%{$c7%}-%F{5}[%F{2}%b%F{3}|%F{1}%a%F{5}]%f '
    -
    -zstyle ':vcs_info:*' formats \
    -    "%{$c8%}%s%%{$c7%}❨ %{$c9%}%{$c11%}%b%{$c7%} ❩%{$reset_color%}%f "
    -
    -zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{3}%r'
    -zstyle ':vcs_info:*' enable git
    -
    -add-zsh-hook precmd prompt_jnrowe_precmd
    -
    -prompt_jnrowe_precmd () {
    -  vcs_info
    -  if [ "${vcs_info_msg_0_}" = "" ]; then
    -    dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$(zsh_path)%} %{$c0%}(%{$c5%}%?%{$c0%})"
    -    PROMPT='%{$fg_bold[green]%}%p%{$reset_color%}${vcs_info_msg_0_}${dir_status} ${ret_status}%{$reset_color%}
    -> '
    -
    -# modified, to be commited
    -  elif [[ $(git diff --cached --name-status 2>/dev/null ) != "" ]]; then
    -    dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$(zsh_path)%} %{$c0%}(%{$c5%}%?%{$c0%})"
    -    PROMPT='${vcs_info_msg_0_}%{$30%} %{$bg_bold[red]%}%{$fg_bold[cyan]%}C%{$fg_bold[black]%}OMMIT%{$reset_color%}
    -%{$fg_bold[green]%}%p%{$reset_color%}${dir_status}%{$reset_color%}
    -> '
    -
    -  elif [[ $(git diff --name-status 2>/dev/null ) != "" ]]; then
    -    dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$(zsh_path)%} %{$c0%}(%{$c5%}%?%{$c0%})"
    -    PROMPT='${vcs_info_msg_0_}%{$bg_bold[red]%}%{$fg_bold[blue]%}D%{$fg_bold[black]%}IRTY%{$reset_color%}
    -%{$fg_bold[green]%}%p%{$reset_color%}${dir_status}%{$reset_color%}
    -%{$c13%}>%{$c0%} '
    -  else
    -    dir_status="%{$c1%}%n%{$c4%}@%{$c2%}%m%{$c0%}:%{$c3%}%l%{$c6%}->%{$(zsh_path)%} %{$c0%}(%{$c5%}%?%{$c0%})"
    -    PROMPT='${vcs_info_msg_0_}
    -%{$fg_bold[green]%}%p%{$reset_color%}${dir_status} ${vcs_info_msg_0_}%{$reset_color%}
    -> '
    -fi
    -}
    -
    -#  vim: set ft=zsh sw=2 et tw=0:
    diff --git a/common/.oh-my-zsh/themes/wedisagree.zsh-theme b/common/.oh-my-zsh/themes/wedisagree.zsh-theme
    deleted file mode 100644
    index 7cb2793..0000000
    --- a/common/.oh-my-zsh/themes/wedisagree.zsh-theme
    +++ /dev/null
    @@ -1,107 +0,0 @@
    -# On a mac with snow leopard, for nicer terminal colours:
    -
    -# - Install SIMBL: http://www.culater.net/software/SIMBL/SIMBL.php
    -# - Download'Terminal-Colours': http://bwaht.net/code/TerminalColours.bundle.zip
    -# - Place that bundle in ~/Library/Application\ Support/SIMBL/Plugins (create that folder if it doesn't exist)
    -# - Open Terminal preferences. Go to Settings -> Text -> More
    -# - Change default colours to your liking.
    -# 
    -# Here are the colours from Textmate's Monokai theme:
    -# 
    -# Black: 0, 0, 0
    -# Red: 229, 34, 34
    -# Green: 166, 227, 45
    -# Yellow: 252, 149, 30
    -# Blue: 196, 141, 255
    -# Magenta: 250, 37, 115
    -# Cyan: 103, 217, 240
    -# White: 242, 242, 242
    -
    -# Thanks to Steve Losh: http://stevelosh.com/blog/2009/03/candy-colored-terminal/
    -
    -# The prompt
    -
    -PROMPT='%{$fg[magenta]%}[%c] %{$reset_color%}'
    -
    -# The right-hand prompt
    -
    -RPROMPT='${time} %{$fg[magenta]%}$(git_prompt_info)%{$reset_color%}$(git_prompt_status)%{$reset_color%}'
    -
    -# Add this at the start of RPROMPT to include rvm info showing ruby-version@gemset-name
    -# %{$fg[yellow]%}$(~/.rvm/bin/rvm-prompt)%{$reset_color%} 
    -
    -# local time, color coded by last return code
    -time_enabled="%(?.%{$fg[green]%}.%{$fg[red]%})%*%{$reset_color%}"
    -time_disabled="%{$fg[green]%}%*%{$reset_color%}"
    -time=$time_enabled
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" ☁  %{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%} ☂" # Ⓓ
    -ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭" # ⓣ
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[green]%} ☀" # Ⓞ
    -
    -ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[cyan]%} ✚" # ⓐ ⑃
    -ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[yellow]%} ⚡"  # ⓜ ⑁
    -ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖" # ⓧ ⑂
    -ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[blue]%} ➜" # ⓡ ⑄
    -ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[magenta]%} ♒" # ⓤ ⑊
    -
    -# More symbols to choose from:
    -# ☀ ✹ ☄ ♆ ♀ ♁ ♐ ♇ ♈ ♉ ♚ ♛ ♜ ♝ ♞ ♟ ♠ ♣ ⚢ ⚲ ⚳ ⚴ ⚥ ⚤ ⚦ ⚒ ⚑ ⚐ ♺ ♻ ♼ ☰ ☱ ☲ ☳ ☴ ☵ ☶ ☷
    -# ✡ ✔ ✖ ✚ ✱ ✤ ✦ ❤ ➜ ➟ ➼ ✂ ✎ ✐ ⨀ ⨁ ⨂ ⨍ ⨎ ⨏ ⨷ ⩚ ⩛ ⩡ ⩱ ⩲ ⩵  ⩶ ⨠ 
    -# ⬅ ⬆ ⬇ ⬈ ⬉ ⬊ ⬋ ⬒ ⬓ ⬔ ⬕ ⬖ ⬗ ⬘ ⬙ ⬟  ⬤ 〒 ǀ ǁ ǂ ĭ Ť Ŧ
    -
    -# Determine if we are using a gemset.
    -function rvm_gemset() {
    -    GEMSET=`rvm gemset list | grep '=>' | cut -b4-`
    -    if [[ -n $GEMSET ]]; then
    -        echo "%{$fg[yellow]%}$GEMSET%{$reset_color%}|"
    -    fi 
    -}
    -
    -# Determine the time since last commit. If branch is clean,
    -# use a neutral color, otherwise colors will vary according to time.
    -function git_time_since_commit() {
    -    if git rev-parse --git-dir > /dev/null 2>&1; then
    -        # Only proceed if there is actually a commit.
    -        if [[ $(git log 2>&1 > /dev/null | grep -c "^fatal: bad default revision") == 0 ]]; then
    -            # Get the last commit.
    -            last_commit=`git log --pretty=format:'%at' -1 2> /dev/null`
    -            now=`date +%s`
    -            seconds_since_last_commit=$((now-last_commit))
    -
    -            # Totals
    -            MINUTES=$((seconds_since_last_commit / 60))
    -            HOURS=$((seconds_since_last_commit/3600))
    -           
    -            # Sub-hours and sub-minutes
    -            DAYS=$((seconds_since_last_commit / 86400))
    -            SUB_HOURS=$((HOURS % 24))
    -            SUB_MINUTES=$((MINUTES % 60))
    -            
    -            if [[ -n $(git status -s 2> /dev/null) ]]; then
    -                if [ "$MINUTES" -gt 30 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG"
    -                elif [ "$MINUTES" -gt 10 ]; then
    -                    COLOR="$ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM"
    -                else
    -                    COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT"
    -                fi
    -            else
    -                COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            fi
    -
    -            if [ "$HOURS" -gt 24 ]; then
    -                echo "($(rvm_gemset)$COLOR${DAYS}d${SUB_HOURS}h${SUB_MINUTES}m%{$reset_color%}|"
    -            elif [ "$MINUTES" -gt 60 ]; then
    -                echo "($(rvm_gemset)$COLOR${HOURS}h${SUB_MINUTES}m%{$reset_color%}|"
    -            else
    -                echo "($(rvm_gemset)$COLOR${MINUTES}m%{$reset_color%}|"
    -            fi
    -        else
    -            COLOR="$ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL"
    -            echo "($(rvm_gemset)$COLOR~|"
    -        fi
    -    fi
    -}
    \ No newline at end of file
    diff --git a/common/.oh-my-zsh/themes/wezm+.zsh-theme b/common/.oh-my-zsh/themes/wezm+.zsh-theme
    deleted file mode 100644
    index fee3eb0..0000000
    --- a/common/.oh-my-zsh/themes/wezm+.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -PROMPT='%{${fg_bold[yellow]}%}%n%{$reset_color%}%{${fg[yellow]}%}@%m%{$reset_color%} $(git_prompt_info)%(?,,%{${fg_bold[white]}%}[%?]%{$reset_color%} )%{$fg[yellow]%}%#%{$reset_color%} '
    -RPROMPT='%{$fg[green]%}%~%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[blue]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%})%{$fg[red]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/wezm.zsh-theme b/common/.oh-my-zsh/themes/wezm.zsh-theme
    deleted file mode 100644
    index 1881343..0000000
    --- a/common/.oh-my-zsh/themes/wezm.zsh-theme
    +++ /dev/null
    @@ -1,7 +0,0 @@
    -PROMPT='$(git_prompt_info)%(?,,%{${fg_bold[white]}%}[%?]%{$reset_color%} )%{$fg[yellow]%}%#%{$reset_color%} '
    -RPROMPT='%{$fg[green]%}%~%{$reset_color%}'
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[blue]%}("
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%})%{$fg[red]%}⚡%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/themes/wuffers.zsh-theme b/common/.oh-my-zsh/themes/wuffers.zsh-theme
    deleted file mode 100644
    index 4019d0a..0000000
    --- a/common/.oh-my-zsh/themes/wuffers.zsh-theme
    +++ /dev/null
    @@ -1,5 +0,0 @@
    -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}["
    -ZSH_THEME_GIT_PROMPT_SUFFIX="]%{$reset_color%} "
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%} x%{$fg_bold[blue]%}"
    -
    -PROMPT='%{$(git_prompt_info)%}%{$fg_bold[green]%}{%{$(rvm current 2>/dev/null || rbenv version-name 2>/dev/null)%}}%{$reset_color%} %{$fg[cyan]%}%c%{$reset_color%} '
    diff --git a/common/.oh-my-zsh/themes/xiong-chiamiov-plus.zsh-theme b/common/.oh-my-zsh/themes/xiong-chiamiov-plus.zsh-theme
    deleted file mode 100644
    index 095dae2..0000000
    --- a/common/.oh-my-zsh/themes/xiong-chiamiov-plus.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -# user, host, full path, and time/date
    -# on two lines for easier vgrepping
    -# entry in a nice long thread on the Arch Linux forums: http://bbs.archlinux.org/viewtopic.php?pid=521888#p521888
    -PROMPT=$'%{\e[0;34m%}%B┌─[%b%{\e[0m%}%{\e[1;32m%}%n%{\e[1;30m%}@%{\e[0m%}%{\e[0;36m%}%m%{\e[0;34m%}%B]%b%{\e[0m%} - %b%{\e[0;34m%}%B[%b%{\e[1;37m%}%~%{\e[0;34m%}%B]%b%{\e[0m%} - %{\e[0;34m%}%B[%b%{\e[0;33m%}'%D{"%a %b %d, %I:%M"}%b$'%{\e[0;34m%}%B]%b%{\e[0m%}
    -%{\e[0;34m%}%B└─%B[%{\e[1;35m%}$%{\e[0;34m%}%B] <$(git_prompt_info)>%{\e[0m%}%b '
    -PS2=$' \e[0;34m%}%B>%{\e[0m%}%b '
    diff --git a/common/.oh-my-zsh/themes/xiong-chiamiov.zsh-theme b/common/.oh-my-zsh/themes/xiong-chiamiov.zsh-theme
    deleted file mode 100644
    index 7c4c2e4..0000000
    --- a/common/.oh-my-zsh/themes/xiong-chiamiov.zsh-theme
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -# user, host, full path, and time/date
    -# on two lines for easier vgrepping
    -# entry in a nice long thread on the Arch Linux forums: http://bbs.archlinux.org/viewtopic.php?pid=521888#p521888
    -PROMPT=$'%{\e[0;34m%}%B┌─[%b%{\e[0m%}%{\e[1;32m%}%n%{\e[1;30m%}@%{\e[0m%}%{\e[0;36m%}%m%{\e[0;34m%}%B]%b%{\e[0m%} - %b%{\e[0;34m%}%B[%b%{\e[1;37m%}%~%{\e[0;34m%}%B]%b%{\e[0m%} - %{\e[0;34m%}%B[%b%{\e[0;33m%}'%D{"%a %b %d, %I:%M"}%b$'%{\e[0;34m%}%B]%b%{\e[0m%}
    -%{\e[0;34m%}%B└─%B[%{\e[1;35m%}$%{\e[0;34m%}%B]>%{\e[0m%}%b '
    -PS2=$' \e[0;34m%}%B>%{\e[0m%}%b '
    diff --git a/common/.oh-my-zsh/themes/ys.zsh-theme b/common/.oh-my-zsh/themes/ys.zsh-theme
    deleted file mode 100644
    index 3d31639..0000000
    --- a/common/.oh-my-zsh/themes/ys.zsh-theme
    +++ /dev/null
    @@ -1,34 +0,0 @@
    -# Clean, simple, compatible and meaningful.
    -# Tested on Linux, Unix and Windows under ANSI colors.
    -# It is recommended to use with a dark background and the font Inconsolata.
    -# Colors: black, red, green, yellow, *blue, magenta, cyan, and white.
    -# 
    -# http://ysmood.org/wp/2013/03/my-ys-terminal-theme/
    -# Mar 2013 ys
    -
    -# Machine name.
    -function box_name {
    -    [ -f ~/.box-name ] && cat ~/.box-name || hostname -s
    -}
    -
    -# Directory info.
    -local current_dir='${PWD/#$HOME/~}'
    -
    -# Git info.
    -local git_info='$(git_prompt_info)'
    -ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[white]%}on%{$reset_color%} git:%{$fg[cyan]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}x"
    -ZSH_THEME_GIT_PROMPT_CLEAN=" %{$fg[green]%}o"
    -
    -# Prompt format: \n # USER at MACHINE in DIRECTORY on git:BRANCH STATE [TIME] \n $ 
    -PROMPT="
    -%{$terminfo[bold]$fg[blue]%}#%{$reset_color%} \
    -%{$fg[cyan]%}%n \
    -%{$fg[white]%}at \
    -%{$fg[green]%}$(box_name) \
    -%{$fg[white]%}in \
    -%{$terminfo[bold]$fg[yellow]%}${current_dir}%{$reset_color%}\
    -${git_info} \
    -%{$fg[white]%}[%*]
    -%{$terminfo[bold]$fg[red]%}$ %{$reset_color%}"
    diff --git a/common/.oh-my-zsh/themes/zhann.zsh-theme b/common/.oh-my-zsh/themes/zhann.zsh-theme
    deleted file mode 100644
    index 5c49fe7..0000000
    --- a/common/.oh-my-zsh/themes/zhann.zsh-theme
    +++ /dev/null
    @@ -1,15 +0,0 @@
    -PROMPT='%{$fg_bold[green]%}%p %{$fg[cyan]%}%c%{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
    -
    -if [ -e ~/.rvm/bin/rvm-prompt ]; then
    -  RPROMPT='%{$reset_color%} %{$fg[red]%}$(~/.rvm/bin/rvm-prompt i v g) %{$reset_color%}'
    -else
    -  if which rbenv &> /dev/null; then
    -    RPROMPT='%{$reset_color%} %{$fg[red]%}$(rbenv version | sed -e "s/ (set.*$//") %{$reset_color%}'
    -  fi
    -fi
    -
    -
    -ZSH_THEME_GIT_PROMPT_PREFIX=" (%{$fg[red]%}"
    -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    -ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
    diff --git a/common/.oh-my-zsh/tools/check_for_upgrade.sh b/common/.oh-my-zsh/tools/check_for_upgrade.sh
    deleted file mode 100644
    index 581f03a..0000000
    --- a/common/.oh-my-zsh/tools/check_for_upgrade.sh
    +++ /dev/null
    @@ -1,52 +0,0 @@
    -#!/bin/sh
    -
    -function _current_epoch() {
    -  echo $(($(date +%s) / 60 / 60 / 24))
    -}
    -
    -function _update_zsh_update() {
    -  echo "LAST_EPOCH=$(_current_epoch)" > ~/.zsh-update
    -}
    -
    -function _upgrade_zsh() {
    -  /usr/bin/env ZSH=$ZSH /bin/sh $ZSH/tools/upgrade.sh
    -  # update the zsh file
    -  _update_zsh_update
    -}
    -
    -epoch_target=$UPDATE_ZSH_DAYS
    -if [[ -z "$epoch_target" ]]; then
    -  # Default to old behavior
    -  epoch_target=13
    -fi
    -
    -if [ -f ~/.zsh-update ]
    -then
    -  . ~/.zsh-update
    -
    -  if [[ -z "$LAST_EPOCH" ]]; then
    -    _update_zsh_update && return 0;
    -  fi
    -
    -  epoch_diff=$(($(_current_epoch) - $LAST_EPOCH))
    -  if [ $epoch_diff -gt $epoch_target ]
    -  then
    -    if [ "$DISABLE_UPDATE_PROMPT" = "true" ]
    -    then
    -      _upgrade_zsh
    -    else
    -      echo "[Oh My Zsh] Would you like to check for updates?"
    -      echo "Type Y to update oh-my-zsh: \c"
    -      read line
    -      if [ "$line" = Y ] || [ "$line" = y ]; then
    -        _upgrade_zsh
    -      else
    -        _update_zsh_update
    -      fi
    -    fi
    -  fi
    -else
    -  # create the zsh file
    -  _update_zsh_update
    -fi
    -
    diff --git a/common/.oh-my-zsh/tools/install.sh b/common/.oh-my-zsh/tools/install.sh
    deleted file mode 100755
    index a2bd566..0000000
    --- a/common/.oh-my-zsh/tools/install.sh
    +++ /dev/null
    @@ -1,38 +0,0 @@
    -if [ -d ~/.oh-my-zsh ]
    -then
    -  echo "\033[0;33mYou already have Oh My Zsh installed.\033[0m You'll need to remove ~/.oh-my-zsh if you want to install"
    -  exit
    -fi
    -
    -echo "\033[0;34mCloning Oh My Zsh...\033[0m"
    -hash git >/dev/null && /usr/bin/env git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh || {
    -  echo "git not installed"
    -  exit
    -}
    -
    -echo "\033[0;34mLooking for an existing zsh config...\033[0m"
    -if [ -f ~/.zshrc ] || [ -h ~/.zshrc ]
    -then
    -  echo "\033[0;33mFound ~/.zshrc.\033[0m \033[0;32mBacking up to ~/.zshrc.pre-oh-my-zsh\033[0m";
    -  mv ~/.zshrc ~/.zshrc.pre-oh-my-zsh;
    -fi
    -
    -echo "\033[0;34mUsing the Oh My Zsh template file and adding it to ~/.zshrc\033[0m"
    -cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
    -
    -echo "\033[0;34mCopying your current PATH and adding it to the end of ~/.zshrc for you.\033[0m"
    -echo "export PATH=\$PATH:$PATH" >> ~/.zshrc
    -
    -echo "\033[0;34mTime to change your default shell to zsh!\033[0m"
    -chsh -s `which zsh`
    -
    -echo "\033[0;32m"'         __                                     __   '"\033[0m"
    -echo "\033[0;32m"'  ____  / /_     ____ ___  __  __   ____  _____/ /_  '"\033[0m"
    -echo "\033[0;32m"' / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ '"\033[0m"
    -echo "\033[0;32m"'/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / '"\033[0m"
    -echo "\033[0;32m"'\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  '"\033[0m"
    -echo "\033[0;32m"'                        /____/                       '"\033[0m"
    -
    -echo "\n\n \033[0;32m....is now installed.\033[0m"
    -/usr/bin/env zsh
    -source ~/.zshrc
    diff --git a/common/.oh-my-zsh/tools/require_tool.sh b/common/.oh-my-zsh/tools/require_tool.sh
    deleted file mode 100755
    index 1fa77f7..0000000
    --- a/common/.oh-my-zsh/tools/require_tool.sh
    +++ /dev/null
    @@ -1,161 +0,0 @@
    -__require_tool_version_compare ()
    -{
    -  (
    -    # Locally ignore failures, otherwise we'll exit whenever $1 and $2
    -    # are not equal!
    -    set +e
    -
    -awk_strverscmp='
    -  # Use only awk features that work with 7th edition Unix awk (1978).
    -  # My, what an old awk you have, Mr. Solaris!
    -  END {
    -    while (length(v1) || length(v2)) {
    -      # Set d1 to be the next thing to compare from v1, and likewise for d2.
    -      # Normally this is a single character, but if v1 and v2 contain digits,
    -      # compare them as integers and fractions as strverscmp does.
    -      if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
    -	# Split v1 and v2 into their leading digit string components d1 and d2,
    -	# and advance v1 and v2 past the leading digit strings.
    -	for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
    -	for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
    -	d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
    -	d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
    -	if (d1 ~ /^0/) {
    -	  if (d2 ~ /^0/) {
    -	    # Compare two fractions.
    -	    while (d1 ~ /^0/ && d2 ~ /^0/) {
    -	      d1 = substr(d1, 2); len1--
    -	      d2 = substr(d2, 2); len2--
    -	    }
    -	    if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
    -	      # The two components differ in length, and the common prefix
    -	      # contains only leading zeros.  Consider the longer to be less.
    -	      d1 = -len1
    -	      d2 = -len2
    -	    } else {
    -	      # Otherwise, compare as strings.
    -	      d1 = "x" d1
    -	      d2 = "x" d2
    -	    }
    -	  } else {
    -	    # A fraction is less than an integer.
    -	    exit 1
    -	  }
    -	} else {
    -	  if (d2 ~ /^0/) {
    -	    # An integer is greater than a fraction.
    -	    exit 2
    -	  } else {
    -	    # Compare two integers.
    -	    d1 += 0
    -	    d2 += 0
    -	  }
    -	}
    -      } else {
    -	# The normal case, without worrying about digits.
    -	if (v1 == "") d1 = v1; else { d1 = substr(v1, 1, 1); v1 = substr(v1,2) }
    -	if (v2 == "") d2 = v2; else { d2 = substr(v2, 1, 1); v2 = substr(v2,2) }
    -      }
    -      if (d1 < d2) exit 1
    -      if (d1 > d2) exit 2
    -    }
    -  }
    -'
    -    awk "$awk_strverscmp" v1="$1" v2="$2" /dev/null
    -    case $? in
    -      1)  echo '<';;
    -      0)  echo '=';;
    -      2)  echo '>';;
    -    esac
    -  )
    -}
    -
    -
    -__require_tool_fatal ()
    -{
    -    echo $@ >/dev/stderr
    -    return 1
    -}
    -
    -# Usage: require_tool program version
    -# Returns: 0 if $1 version if greater equals than $2, 1 otherwise.
    -# In case of error, message is written on error output.
    -#
    -# Example: require_tool gcc 4.6
    -# Use GCC environment variable if defined instead of lookup for the tool
    -# in the environment.
    -require_tool ()
    -{
    -  envvar_name=$(echo $1 | tr '[:lower:]' '[:upper:]')
    -  tool=$(printenv $envvar_name || echo $1)
    -  local version=$($tool --version 2>/dev/null| \
    -    sed -n 's/.*[^0-9.]\([0-9]*\.[0-9.]*\).*/\1/p;q')
    -  if test x"$version" = x ; then
    -      echo "$tool is required" >/dev/stderr
    -      return 1
    -  fi
    -  case $(__require_tool_version_compare "$2" "$version") in
    -    '>')
    -	  echo "$1 $2 or better is required: this is $tool $version" >/dev/stderr
    -	  return 1
    -	  ;;
    -  esac
    -}
    -
    -usage() {
    -    cat < /dev/null ; then
    -        echo "Already in favlist"
    -    else
    -        echo $THEME_NAME >> $FAVLIST
    -        echo "Saved to favlist"
    -    fi
    -
    -}
    -
    -function theme_chooser() {
    -    for THEME in $(ls $THEMES_DIR); do
    -        echo
    -        theme_preview $THEME
    -        echo
    -        if [[ -z $1 ]]; then
    -            noyes "Do you want to add it to your favourite list ($FAVLIST)?" || \
    -                  insert_favlist $THEME_NAME
    -            echo
    -        fi
    -    done
    -}
    -
    -while getopts ":lhs" Option
    -do
    -  case $Option in
    -    l ) list_themes ;;
    -    s ) theme_chooser 0 ;;
    -    h ) usage ;;
    -    * ) usage ;; # Default.
    -  esac
    -done
    -
    -if [[ -z $Option ]]; then
    -    if [[ -z $1 ]]; then
    -        banner
    -        echo
    -        theme_chooser
    -    else
    -        theme_preview $1".zsh-theme"
    -    fi
    -fi
    diff --git a/common/.oh-my-zsh/tools/uninstall.sh b/common/.oh-my-zsh/tools/uninstall.sh
    deleted file mode 100644
    index 41d6015..0000000
    --- a/common/.oh-my-zsh/tools/uninstall.sh
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -echo "Removing ~/.oh-my-zsh"
    -if [[ -d ~/.oh-my-zsh ]]
    -then
    -  rm -rf ~/.oh-my-zsh
    -fi
    -
    -echo "Looking for original zsh config..."
    -if [ -f ~/.zshrc.pre-oh-my-zsh ] || [ -h ~/.zshrc.pre-oh-my-zsh ]
    -then
    -  echo "Found ~/.zshrc.pre-oh-my-zsh -- Restoring to ~/.zshrc";
    -
    -  if [ -f ~/.zshrc ] || [ -h ~/.zshrc ]
    -  then
    -    ZSHRC_SAVE=".zshrc.omz-uninstalled-`date +%Y%m%d%H%M%S`";
    -    echo "Found ~/.zshrc -- Renaming to ~/${ZSHRC_SAVE}";
    -    mv ~/.zshrc ~/${ZSHRC_SAVE};
    -  fi
    -
    -  mv ~/.zshrc.pre-oh-my-zsh ~/.zshrc;
    -
    -  source ~/.zshrc;
    -else
    -  echo "Switching back to bash"
    -  chsh -s /bin/bash
    -  source /etc/profile
    -fi
    -
    -echo "Thanks for trying out Oh My Zsh. It's been uninstalled."
    diff --git a/common/.oh-my-zsh/tools/upgrade.sh b/common/.oh-my-zsh/tools/upgrade.sh
    deleted file mode 100644
    index 0aeebde..0000000
    --- a/common/.oh-my-zsh/tools/upgrade.sh
    +++ /dev/null
    @@ -1,20 +0,0 @@
    -current_path=`pwd`
    -current_path=${current_path/ /\\ }
    -printf '\033[0;34m%s\033[0m\n' "Upgrading Oh My Zsh"
    -cd "$ZSH"
    -
    -if git pull origin master
    -then
    -  printf '\033[0;32m%s\033[0m\n' '         __                                     __   '
    -  printf '\033[0;32m%s\033[0m\n' '  ____  / /_     ____ ___  __  __   ____  _____/ /_  '
    -  printf '\033[0;32m%s\033[0m\n' ' / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ '
    -  printf '\033[0;32m%s\033[0m\n' '/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / '
    -  printf '\033[0;32m%s\033[0m\n' '\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  '
    -  printf '\033[0;32m%s\033[0m\n' '                        /____/                       '
    -  printf '\033[0;34m%s\033[0m\n' 'Hooray! Oh My Zsh has been updated and/or is at the current version.'
    -  printf '\033[0;34m%s\033[1m%s\033[0m\n' 'To keep up on the latest, be sure to follow Oh My Zsh on twitter: ' 'http://twitter.com/ohmyzsh'
    -else
    -  printf '\033[0;31m%s\033[0m\n' 'There was an error updating. Try again later?'
    -fi
    -
    -cd "$current_path"
    diff --git a/update-home.sh b/update-home.sh
    index 48c082e..5a788de 100755
    --- a/update-home.sh
    +++ b/update-home.sh
    @@ -1,5 +1,8 @@
     #!/usr/bin/env bash
     
    +rm -rf ~/.oh-my-zsh
    +git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
    +
     if [ "$1" == '--graphic' ]
     then
         rsync -av graphic/ ~/