From 98429896d2407c0a6ca0bd19f572f0d6fa04a67d Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Mon, 19 Dec 2016 14:37:11 -0500 Subject: [PATCH] Redo window management stuff --- .hammerspoon/caffeine-off.pdf | 234 --------------------------------- .hammerspoon/caffeine-on.pdf | 238 ---------------------------------- .hammerspoon/init.lua | 184 ++++++++++++++------------ 3 files changed, 100 insertions(+), 556 deletions(-) delete mode 100644 .hammerspoon/caffeine-off.pdf delete mode 100644 .hammerspoon/caffeine-on.pdf diff --git a/.hammerspoon/caffeine-off.pdf b/.hammerspoon/caffeine-off.pdf deleted file mode 100644 index 9939216..0000000 --- a/.hammerspoon/caffeine-off.pdf +++ /dev/null @@ -1,234 +0,0 @@ -%PDF-1.3 1 0 obj << /Metadata 2 0 R /OCProperties << /D << /ON [ 5 0 R ] /Order 6 0 R /RBGroups [ ]>> /OCGs [ 5 0 R ]>> /Outlines 22 0 R /Pages 3 0 R /Type /Catalog>> endobj 2 0 obj << /Length 14958 /Subtype /XML /Type /Metadata>> stream - - - - - application/pdf - - - caffiene-off - - - Adobe Illustrator CC 2014 (Macintosh) - 2015-01-09T09:09:15+11:00 - 2015-01-09T09:09:15+11:00 - 2015-01-09T09:09:15+11:00 - - - - 256 - 148 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAlAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A8t31sbW9uLY1rBI8RqKG qMV3HbpiqhirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiq5HdH V0Yq6kFWBoQR0IOKsg0b8xPPuisraT5i1GyC9I4rqZYz805cD9IxV6p5N/5zB/MzR5I49eS38xWQ I5+qi21zx8FlhUJ9Lxtir6a/LD89/IX5hIsGmXRstZArJo95xSfYVJioSsqih+wagdQMVeiYq7FX 5mfmJZ/UfzA8zWVKfVtVvoQKk/YuXXqflirHsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir 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 - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:703d7c34-2f4b-4fb9-9df6-c264da6da0f6 - uuid:a4ca70ce-45ea-f448-8b01-434e14cf9fe0 - - uuid:48281364-322b-1049-9939-6470c59bcb6a - xmp.did:4bae256a-95e4-477d-b536-325737668123 - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:01801174072068118083F2439C300120 - 2012-09-16T11:56:54+09:00 - Adobe Illustrator CS6 (Macintosh) - / - - - saved - xmp.iid:703d7c34-2f4b-4fb9-9df6-c264da6da0f6 - 2015-01-09T09:09:14+11:00 - Adobe Illustrator CC 2014 (Macintosh) - / - - - - Web - 1 - False - False - - 16.000000 - 16.000000 - Points - - - - Black - - - - - - Default Swatch Group - 0 - - - - Adobe PDF library 11.00 - - - - - - - - - - - - - - - - - - - - - - - - - endstream endobj 3 0 obj << /Count 1 /Kids [ 7 0 R ] /Type /Pages>> endobj 4 0 obj << /ExtGState << /GS0 10 0 R>> /Properties << /MC0 5 0 R>>>> endobj 5 0 obj << /Intent 14 0 R /Name (Layer 2) /Type /OCG /Usage 15 0 R>> endobj 6 0 obj [ 5 0 R ] endobj 7 0 obj << /ArtBox [ 0 0.313171 15.9954 9.55276 ] /BleedBox [ 0 0 16 16 ] /Contents 8 0 R /LastModified (D:20150109090915+11'00') /MediaBox [ 0 0 16 16 ] /Parent 3 0 R /PieceInfo << /Illustrator 9 0 R>> /Resources 4 0 R /Thumb 11 0 R /TrimBox [ 0 0 16 16 ] /Type /Page>> endobj 8 0 obj << /Filter /FlateDecode /Length 572>> stream -HDTK[1 @㏶MŠ g()gfYi[rrק[>jy)[S_yR;>RE/:ڞw{z/Wi6bmBB64bWƃI3b;2Rfy^'G^('^+cDΕhØ=h19fW9h[8qV%٤N̂㭣 ##X#A2Mok[rJUQL\8 H*BpY-RaN(RD<4_`jVr|zx0;_~ ܲۢ53蕇$2fpL67cq -FI@> endobj 10 0 obj << /AIS false /BM /Normal /CA 1 /OP false /OPM 1 /SA true /SMask /None /Type /ExtGState /ca 1 /op false>> endobj 11 0 obj << /BitsPerComponent 8 /ColorSpace 12 0 R /Filter [ /ASCII85Decode /FlateDecode ] /Height 2 /Length 20 /Width 2>> stream -8;Ue`?sis?0E;(U!!*~> endstream endobj 12 0 obj [ /Indexed /DeviceRGB 255 13 0 R ] endobj 13 0 obj << /Filter [ /ASCII85Decode /FlateDecode ] /Length 428>> stream -8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 -b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` -E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn -6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( -l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 14 0 obj [ /View /Design ] endobj 15 0 obj << /CreatorInfo << /Creator (Adobe Illustrator 18.0) /Subtype /Artwork>>>> endobj 16 0 obj << /AIMetaData 17 0 R /AIPDFPrivateData1 18 0 R /AIPDFPrivateData2 19 0 R /AIPDFPrivateData3 20 0 R /ContainerVersion 11 /CreatorVersion 18 /NumBlock 3 /RoundtripVersion 18>> endobj 17 0 obj << /Length 1038>> stream -%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 18.0.0 %%For: (Brian Gilbert) () %%Title: (status.pdf) %%CreationDate: 9/01/2015 9:09 am %%Canvassize: 16383 %%BoundingBox: -1 0 16 10 %%HiResBoundingBox: -0.008720673710741 0.313182352505464 15.9954469047898 9.55276865335327 %%DocumentProcessColors: Black %AI5_FileFormat 13.0 %AI12_BuildNumber: 18 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_Cropmarks: 0 0 16 16 %AI3_TemplateBox: 7.5 8.5 7.5 8.5 %AI3_TileBox: -271.5 -372 287.5 411 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 2 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -9 19 64 2469 1294 18 0 0 42 133 0 0 0 1 1 0 1 1 0 1 %AI5_OpenViewLayers: 7 %%PageOrigin:-298 -388 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 18 0 obj << /Length 4474>> stream -%%BoundingBox: -1 0 16 10 %%HiResBoundingBox: -0.008720673710741 0.313182352505464 15.9954469047898 9.55276865335327 %AI7_Thumbnail: 128 76 8 %%BeginData: 4294 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD6CF827277D7DFD10FFFD71F8277DFD0DFF27FD73F852A8FD0AFF %FD76F852FD09FF52FD76F827FD08FF27FD78F8A8FD06FF52FD79F8FD06FF %52FD7AF8FD05FF7DFD7AF827FD04FF7DFD7BF852FFFFFFA8FD7CF8A8FFFF %A8FD7CF852FFFFFFFD0CF8277D527D527D527D527D527D527D527D527D52 %7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52 %7D527D527D527D527D527D527D527D527D527D527D527D527D527D5227FD %0BF827527D527D2727FD11F8FFFFFF27FD0BF87DFD4CFFFD0CF852FD06FF %A852FD0FF852FFFF27FD0BF852FD4BFFA8FD0CF87DFD08FFA852FD0DF827 %FFFF52FD0BF852FD4BFFA8FD0CF87DFD0AFF52FD0DF8A8FF52FD0BF827FD %4BFF7DFD0CF8FD0CFF52FD0CF852FF7DFD0BF827A8FD4AFF7DFD0BF827FD %0CFFA8FD0CF827FF7DFD0CF8A8FD4AFF52FD0BF827FD0DFF52FD0CF8FFA8 %FD0CF87DFD4AFF27FD0BF852FD0DFF7DFD0CF8FFFF27FD0BF87DFD4AFFFD %0CF87DFD0DFFA8FD0CF8FFFF27FD0BF852FD49FFA8FD0CF8A8FD0DFFA8FD %0CF8FFFF52FD0BF827FD49FFA8FD0CF8A8FD0DFFA8FD0CF8FFFF52FD0CF8 %FD49FF52FD0CF8FD0EFF7DFD0CF8FFFFA8FD0CF8A8FD48FF7DFD0BF852FD %0EFF27FD0BF827FFFFA8FD0CF87DFD48FF27FD0BF827FD0DFFA8FD0CF852 %FFFFFFFD0CF852FD48FF27FD0BF87DFD0DFF27FD0CF87DFFFFFF27FD0BF8 %52FD47FFA8FD0CF87DFD0CFF52FD0DF8A8FFFFFF52FD0BF827FD47FF7DFD %0CF8A8FD0AFFA827FD0DF827FD04FF7DFD0CF8A8FD46FF7DFD0BF827FD08 %FFA87D27FD0FF852FD04FFA8FD0CF8A8FD46FF27FD0CF852275227522752 %2727FD11F8FD06FFFD0CF852FD45FFA8FD26F852FD06FF52FD0BF852FD45 %FFA8FD25F827A8FD06FF52FD0CF8FD45FF52FD25F87DFD07FF7DFD0CF87D %FD44FF52FD24F852FD08FFA8FD0CF852FD44FFFD24F827FD0AFF27FD0BF8 %27FD43FF7DFD23F827FD0BFF52FD0CF8A8FD42FF52FD22F827FD0CFF7DFD %0CF87DFD42FF27FD21F852FD0EFFFD0CF827FD41FF7DFD20F8277DFD0FFF %27FD0CF8A8FD40FF7DFD1EF8277DFD11FF52FD0CF87DFD40FFFD1DF8527D %FD13FFA8FD0CF827FD3FFF7DFD0EF827F827F827F827F8272752527DA8FD %17FF27FD0CF87DFD3EFF52FD0CF852FFA8FFA8FFA8FFA8FFA8FD1CFF52FD %0CF852FD3EFFFD0DF8FD27FFA8FD0DF8FD3DFF52FD0CF852FD28FF27FD0C %F852FD3CFF27FD0CF87DFD28FF52FD0DF8A8FD3AFF7DFD0DF8FD2AFFFD0D %F87DFD3AFFFD0DF87DFD2AFF52FD0DF8A8FD38FF52FD0DF8A8FD2AFFA8FD %0DF827FD37FFA8FD0DF827FD2CFF27FD0DF87DFD36FF27FD0DF8A8FD2CFF %A8FD0EF8A8FD34FF7DFD0DF852FD2EFF52FD0DF827A8FD32FF7DFD0EF87D %FD2EFFA8FD0EF852FD31FFA8FD0EF827FD30FF27FD0EF827FD2FFFA8FD0F %F8A8FD31FFFD0FF852FD2DFFA8FD0FF87DFD32FF7DFD0FF827A8FD2AFF7D %FD0FF827FD34FF52FD0FF8277DFD27FFA852FD10F87DFD34FFA8FD11F827 %A8FD24FF52FD11F852FD36FF7DFD12F852A8FD20FF7DFD12F827FD38FF52 %FD13F8277DA8FD19FFA87D2727FD13F8FD3AFF52FD15F827527DA8A8FD0F %FFA8A87D7D2727FD15F8A8FD3BFF27FD1AF82727FD09522727FD1BF8A8FD %3DFF27FD40F8A8FD3FFF27FD3EF87DFD41FF52FD3CF8A8FD43FF52FD39F8 %27A8FD45FFA827FD36F852FD49FF52FD33F8277DFD4BFFA827FD30F87DFD %4FFF7D52FD2CF852A8FD52FFA85227FD26F8277DA8FD56FFA8A85227FD20 %F8277DA8FD5DFFA87D522727FD15F827275252A8A8FD64FFA8A87D7D5252 %2727FD05F827F8272752527D7DA8A8FD40FFFF %%EndData endstream endobj 19 0 obj << /Filter [ /FlateDecode ] /Length 16159>> stream -HWn:;p"G]/;iSŰlhqxBE%q~Ųi{Үp?^"&tZ͡D y*p^J꥝.APo^WK*s&îed$EnjOThg$Lq -\U,٭OGD0ڷmaEVL#HzO}9Ё(҄Ӿx<@{Y AXh,ì0-?pl.vph;Y{(\׏,7E]ϳ?=;G".f4UC)b燂 >']X?0NQ;䬘(\ݟr2z9`eLAhto2nVlF]^4+~)ɆW/ ='jqYp@}8@g"=e\ײR2*8R*[/E"LA.DN -^(ua}{BTg4ƽAm/vv׆@9́x]ZZN!D\)KlȔ=' K,b ƑmEvJd>[JѴ"WVt OC1J!׸o#EVb!CRsf$ :씕BPl t>`)BYK\}S.%n!')Ȭ7N=HгPT]m-Y%|8Y"Q_-7G,eCn4BH>0 =OKO-C+|Y͞r!M%nY1țڲoIl"8gm T,t<ݦfT1}0([k.Q Κ&pStezLB[QA7 -k:r Q)Ãsw^DOS6[~!Sni~ wW9g^>ɮwr"z%yw(?5yZVؖ8Q׏[%kum'B -emJd|]qsxAYɿmܫuCl\|Ą`JX2}Qɫ^ۄU${툾ӎ%".f4ݪ&gsJ M7 pEI迷LQt~Oe=jMKӲBd-6!yFcɒKF#+޳];H "D" .$TҚ܍XI -o} 1S^F垡t+ 4L4bTݥ"E-כUMv8vkP߰I}kj2[Q_.·B"jRƭL7aM.a[C1),HG)֕p0XGZ{͈\e.IC3/ײzJ#MHpڨ$3߭T< Tu&67@B 4"EixO)S[Ɣ$HĠQny"bϠ.m~ӧV䬍!|v幻rph@9\`Z!.z5{/9nM -"/ݵl9pr%]=ĬKn#e$u9ob(^B֐.jw*ܗr&+I<#9Tz_f7vHm+cp;).7bMb#wBA43A{. Sdx. YÜu(E֓ 3O -jUi @U(}97꬙B|DjTp*%t]2NDVtV0f:'5/ިYcG_Qyd,"gͬaV`=xe\ mH ۦ4c~0yxIR߂w3>$,ge՞hԵfܭǶr&n{{ p7*?ad;(t`ޠM1N7v [";iB4iu;CiVnej-q%Cs$LM0ƙdə_Ig̼JvmG}~fO t 5BQa䜊Az{%OV@w1bjfV j­3É#|^?)eQQAs%ZPU|Ȇz?J8F/;kDrރ gwh]FQoSZSuڭ~vm7ݍQF_ƻY;pM#;(>#R{7F# -TfҙOGdzf׶֜lb?zF"mqf -T\: 2d)TbD8l ORԼA;=,ݟS>`lBoB3e -KժH2wj/7G2鳸mvʉVs!mY ۛrlZ0q̍*S(w\M7~6z/J^"әC`A"zM_V|œjp P,r6u=;r4k}ѥl[݇hz` HH%ÃaqVpeAxF6OL&\-piuD00 0K9}G{ᔪwӂFOjM.(*p}rIWq8srT38/($]>ʯF[X!Kۚ79d;]N<4Zfc)M81MlL ѳvV}VHGZ eh32}]M) ^i+ } 07$UO3I'˯>ʤ0W#W+@LW0A-Tl W8 h^V+ -|IUЋk:mrږ-(@X,@b4Yy 3tgڋVSI'0eXaX*78" %52a -?PR<;:9MG~*t< ͯI fE1Tpʠf_X O*? )S0ifqpZ;JbuRyT* W{jl¼k[{~}~U R A_Vs {0?֫t;Un >AYQ'Ee39kTԨ8Ͼm@ OV޻zzʶQ%9?VJRFK7ʘޥLdܑaU\Ԭ?>{^ܦD.GT )Hzy#Ag&v*͗lG%n u. Dg*AN+dbb=;E @W=oB=SKRieʞ52^k6vnT99 3611'bbb|+v!~Q{PKfQFvb -J6"UL7-3~uuTMCBƚ}Ih `vfTw{"iDuMq)l}ZbA^R '( =ӵWf ,]IBzӹd͓;Ũ,q$P^[t]ˬafLFQ;) -+ϭ \В42yn6HWrglMfO6wxE'=|VH2+&M𽉊!Ɂ_9IvkfGF+l;ڝf=MdQy]PID,g ab`R %,zDQt˰cAm^@M߶x4$ZEw6ZBtd^Aؚʥ/l<旉q,aFE}i0mmQ"i[Q&ce|Αnq6]_ol~ȤSlzB@F e("a/Gq"ܞ`v\O4 _2Q?\VM|ePw ,]FGrTسK -~XTS %!j>=>E7LдXc"bR(< 4I@u+lF=}9CX0*܂ qC1 EowwlyPUTgm)mP<AMVWRIx obD7yWTI~-PK]`[tu^P48ͺ]_,^q$G8ΒjSUΨ;=zjbh6d`*j07d¯2y=J#|"=1% orԟ7}}CGV4s7Cx!#-K}h"J.WOq_ƻ|di -3N;Eꜜ-Rӣfpͯ"xQoO=`B}Ctv[X @޾/i,F=05 ۳g7S7x\b3Ψ|_N}rL3 -,ߗǯ ̨jX4l@s#jm'`/P).PMɑJo8g-I:sEN[vivGO5=8cR fY)EF<՞pG[LNǾwnGc}rVG&MFP|nCrh btC=h|ǏSbqSD%340Rsnv*7(`ּ}51CrkGou^LYI$H\ԏߣi1"3&ԯp(*+x1!fF -:Ğt8,a kD\{$>Dc/ONc3LU5f $Z &l\b=1ݯI>{ %zqҐ,\0Tg?+&ϊea^MV.Ь8Tw[Asv7q^mi#ku^(o]mQ-nkNf 3&,p~y&!$`2~ؽ,ggkw ʯo\< }}cҖBޟKcxوqW%-=^59P5ߖ~>߯Zq?=?mwՏZ¨IxםDQ[2o.&l]ivh^gpoͻo5bk">POk81g[ۏ'#7Ѝ#)g.jcw.|~bQ3}bra\CXR -jxu[}xIǓ0|DmH\W]θ9|FxؤO\n{*]}O9ضJ%/ j 9j$_TE#~!$+؛nB132M|`I}˼Sv璞L<ggAņ%N0l nsOʬQCא ^)EL2 >_V0TꂻX/pԁz#!4 //^^us%T/. *,2iT%950:b:\8K_ղ]`;h(LY:U nF#+%Od*s.%ƲPY]Pv>`%ϮUC`AX)o]bQo*w"Ww9bO%%Dˡ -g,HweMMMdr5? cƌ1Fc=sqO;ʧD*N2?L ,?끙/6:އJnIl^^` 4ߺI1s6yi^qdQ8qXQ"^tKh,PۄX+T>aN *'0y` Aaϖ0AG=MC.0C1Tv-7;u%@Ƙ2D"p2e(\]aD:Dq`,lq=s0<:f57 :>Sylʀ[˹gɧ҃&Q6nXy{c-qATt(= %O2YXb7Myoe %]rӯm5G[|UZemoV?`UDU;sh`pqaxG<,Eܥ<;[VGqb8^ᩀ+_yVCa׽^(Xr|?=`.GcN>j=v6<>;2O"ϓ˙šDK)ӵҦ~sXcTe\XW98_nsƚ7:Nc@S1ضBD b]0KR2I=Y6rP@TuЌmfNJ+ͫm -/hmc]MۿhY ,pX '>o~:e!6|9 v]^*p6}1+l$yV<-a;nņWc$ CsxX (PiC3lk7~TO R炂6ù寊Yu4!I a?W)Ux6- ['fS -J&nDJFדsu=O Pd B(k q5@s[ 2-ށ -%</5pĈ$Q9D;Wܱܝn;ZYN0P"hEsVV@ĜFG|TBRzmir%9])( ]&h6ܭ~4Eazu>)XbL;Xsh|Dm "eS)_JLhErhY\ݕetO xKSBMad:{jh!#]t|-ԎV\ONp֯;Ua6P;V>1[%B6XX=l2:UQAǨ\t:omKZ:k8*bTRwn"_?nWnWN y{0~?Qz8)_*omJg? -;6  -~ʅw<(vjzrww(\u n~ZOT@Xc ؍F=%6E)&gn2~xOx'.纔.9Trk瘔>ngqЧ}Nxᒙ{li}q!C]V<ԲT#PEӶcvR=V3{=Nn\|P}:tOŇ.6i{3򆞓B ݃H -NiHhoDv8`%ztxKQ9 -}[c}zЙ~D7 8w[Yۺ:BѰfp-qs Y52P} `"#2k84aP89f@b9:@@vG#€^M8cQ`Ҽ}WABrLY:(`5Hx]D5HiEYR} -լ`AU5APgBGޗ)*׋!6(ڈ޲A%*%#Tvmebt -Źψa0( q1GXo9tJI x0(IkX`)tMThaL~D꺀SF@ZyOа=s#4OW] ^?ZKZG*>/A}WZO6\\(Km?9cxO\ )Ce y@1bk~M?j05C(tX_`PГeJ9Qz(}{jǢA(t\n<_.mۆ -)Cњ= P@Qqk΂NK8K2ThBO\ \L /IbȤ=Km`;UhV̍#JMt(h]=ٚ;X"V -={6QAG{b򢎷tlb.M%]8"^\<L-VE'u*.V0yQoGWk.#"=g|ަtVxDJ1ϊyHI~P?1JU:+'AݼeBoCKx"5zlB"۫Cc_DJ]&DJ1bR#| !eM]A{ 6YTg ̤cpot!:xH/M)IsE/ޕAɗ.GäS(e=- :ו['Oo8N3nr1|lrLGE~l|+'?^A9n鮪FM[SqJ64 )Tp_n)pFʱ\IU+9sކskjF;|6а -}$U Z ydmeʶhmsPɾ\Р&~ P$˷*#T-95}3VPvX¡  qB!mU6$TG^L1]Nx/- ;~7ۛ F^;eh/AFyp';sE''/qH`umڕdXѱRtHi^ztZ;68A .F=OC<|50ֱR%eO>R uJ%٣4dQ g/\.?4ٝ ))kOJg\Hŷs=~ؽ22آ~,ʮ['ߵϙ~nWbxFS9bX2`gT06h% .&jnT8Q[TU -^qߪE!L,UyoL /[I[XhH-^#`A)3pn3q@^\>0uP;t241Ν<9gA'اd[\#!#~WwSwI{ xǛz>I!/gEbPxP)=P.?Vo2hl9PRLB :?8t[ؕ/C28 |.rz Qsͼ&h|!^ee0ݽ=ysK q1ར!]FzKJWBt?ίv~SĽ劳':叵*@| -x1؍wck퍉6!mBv\)BloicV^4Ϫ2qFyƬN:\w.p%n{'%2TN;|5,n -(O<"7U̻=v (7bj~鏜 *- ?:}J3CMI21 @ǹ<0’x.*u0<wc d!G_rSK֢vU^H{\`( %Tנ(g΂:,T#Ah\ekC4?֫l+q%~A>!anvAmQ^R'U!d\L}x}^XtrN1h=vY>vtGx$ S$ЋN {Y_Vd/Hw2ͫӋ$!s.Uiy\zPOXTVŤaoH*boPj+_q=Xg|Q]LAaBX =\1VwJ-靚@ݞK9|;%b%sM's=ԉ #6AeI<iRYyDdT'0Gv JՓX -D=;T^e;=L_p߼EOa -{F bvJ5+2U>!Xҕ Z ƌ71WFD Ơ`4|5?v`ŬRY))/֋kiJ -$0KRjr77hxlOhnjᛯq6B!M>crFӔpn4 a|1 k9!s؆q[wfk K)UC = -c%.q&!S|lgF έޛ1d018 Bi8b'J}}C7dMwfW4p -q𬞪k'#([rMCJS(4whJj>_FWDZ(15h@L$rGuz%0wR1*Fp{j!ş.h(Bzpr!@ pJhANeY,Х͡m}wl_80vm\1%ˏK,y#{1zsj -ɪDR3'L,#=nHV80g\H YK٢w)ɆQtn*PW ?FO6wcJ( q3ջˉ7X;?#*D(DMyE^$g/WeaudUq7y=]+Y eV&i2ſk&\eK'dtDLz|y.+Z"8K6vTӹx>?ڬV?1.j;jsOO zy4 xt/w#~<5:ܞG_ࣱBw裦ϖ/ԣ~5.Gc: -_ͷ+_{b,8p{]CQ,YPѓ8(zP d.*OV#yyy"Ewo}yYIhoqQ>2 --[$?1A j|UoY[tKYkʏ9+0];^ץWwsHJT4-ys״EÈ}O''H8+twd;%uWur+{XzmO |6y֋+u{~&]AwZtϐLˍxcw3_]tkWˏA/w7d2FfClƇ{RyVa hA8s3iKEN8Qi6ݟƝ.+j5bfVB='OHp%w" -æӋQզÜQJ N2py6̖w9WYm|Yt9-X;Dž]} I8'|deq]銓4N}XHC^i1;Z{7M'(߃U;aq.v\mceo4]|dX]ik./' O%2G=GAn߻57?+R}x[ٶ ->d7(X!՘$/ s}%YxƏ>b X1vL)V(6F _a{Y/FBGϒmULKb/6 )g{cd!dA lGdi{£r**Y1&OgZ}Y=NpWH#o%QBRo|6qۊE${JGod ˂?P}cwЏbXxΏթ^=S%0BMRQ5$]ޡ{ܕ"᝚Zj9}!Yٛ LV13+PtQ u7gtz1PKʲ8 aE]MԢ\G9au0ĊlE,/?Yf@jI_Pt;k0CjZU:?2EFUSs]&> v20÷ .YM!RES(̞Ba I_I:ӵ:{9Um#jO2) -]7+$u{9Hc-߰sNX~LƝP0 -]fo͝f ߚI;]EmKSH5 8& -$yTđ3PBqnoђi) cf `u/}JM7\`ʰtab֧v1ٳ}RN1=J?Y֒hw4W֋,7F -b/0~&EGW'Al=,Ȇ{'^jkQm R 1fPD/bsppro74,ҍ7 K_9""4^A3d"  9j hȑо+mO!rH.wMd%SeJ&Jp$TqrA1,6Tcx@`' 'Qtn3['C,eSg*cӛ(5 kQ9l4]t7d>s#.<40zq}E\FA,)z&Eq~iatM7>/ڍ?>/#UC G"r$t%Valbrs*6Yy\[ P(%JrQ9bg0X=yhX0X;^*+Շw%d] s/fj Jq"`cXf6㲆Wv@>Bxv`28aS_X>gD PZ4W""#g pvY9J9E>`C]K2v}4s\3/Иx 8K`i6wMQ ~mHs`:;)_G#4iA| AF5eۮv-mc:ӳ'ըJMxdո3C4CŮ}kFSR/, <0ȈY ]qYl.S6ߠo#ίPlCi'$QqeuS'6c`7|/Z|:rl3dи:D4R*LO{J}R ]04Hon`J7bpcڻ/}Hon@A,XGDPeV׆A5f94 ȠJg!Pg^| N B/Őꇿ,E"2/a) [tVlگ:9zT,rL񭪳clRG+U| <mHWξEp*K>x [†uT6_œIg)'DQeA3 z%[A_a*OjMOEDTHsɤ\HB"#?T)Zh$^^}Rmr<'/ endstream endobj 20 0 obj << /Filter [ /FlateDecode ] /Length 13595>> stream -HWZJ}<@.IV9, Q+Rd&$|^^.T}8ɥM܏&k].R(Wi:/ݶREEģJ}ܯ_ȍ\M2JFnFo-(p)+SQ ).c;hD-i~ 흘rYruVL 9ѝJjRa |ftXR)w[;l=?6WK6l/uzfaܡE$y"BmrJ6%H]BLO!vLJ%uqˀmџԓcS? dC.9FmIfujLB.y^h2JZE3Kvz)ϖTz8. "u( V]5 GpyPԢi1%0A)P1;5:l?HlK:+9 -\7Y0_CL#B^,.Qg2g5 Zy+/[ݵPv?8.AJc=Pe9P - &oPvc8"տ1r9i]i  Ut"NWTWt+̊٩;@pN X!![s:RLoE)~cu[+$H$  Pf箥`2MWOTn?x3Г헝wئ}_:^ЀX^H:}1RD)l0{]dM -Y)#o;N.}!Jt>g(->{du]r_Knuq.xȒ㒩㩺#+8:u+Sҗ4<*=r<MrNG3KvO 7c=LJ~)y&Vߴ< yJOI@+`h_R"'~ץA^ U8 V}4(ٌP^>RxlQ\dN4@ B_(M7c-ٝRqiBJ$"jBł>x Q%3P8:چ.(p: {6sR4YZo - h_d6R֦T US%9gagJ*oB:1>z1_y8i}HJ -j٫vWFh1~ GwOFCu̲.ͨ "$g7$Fpzۧft1z2 -J 5+=şFCqf0fd5"XFF7_X&0zV,QŬm+ޭYM2[m ;Xc/Q%?9ndsz9Gv: $QVg||z@jzs=AI mgD؅%$F7JBk^5NyTY1]vb ߗ׎0m0?':'g[PnC.,95iA.umOo01I)`Ūۏ'[̙쎐#>UZ9s$8KB{ږt,ob;+q r\{+\bQ21-F}>HpܬBkKcAАwBVhJhF%C+*D5kHcw5s -Hy>ĴU(a4%A9-u*fWV}2b*u&LM./+3Tn,bka$>7Bo1饳KfGt¼Q]5i?&cưġ:K -%"qMPcJɯ'?|jFYju~V#kJnjhcqq©0SQ:3󈷒_)rb#.[ Yr[31=|cp}cW!k2YHuX>fg:RW@AwRJgRHb& |)f/N!`Ϭ62ҕ!$oeGt[6v%fuI]͏Q\ UDed0/iˈ.JQ}͆io⊶4s"اvWJWB8l'1߃1X, ! .A]ďިM$k{WOVOK3=}MPUC*˼@vZ4$yQ hZ*۟$v{h*GC,NđO@!%yiM ńΌ21)$(`b`Td"!Ji[r{.}fL˚qJsLhZ{tNPr^NZDOjچPK[Ʉ!u1ljM(Iy mXr+K˼.!e'1||)׽D9!zYΏaq9 V{6hͱ+!:5j\3Ub珂NQp&t76Y:ESVŰ1! bH -_3DgzށkIF}JvM/ +4ݥ'^Y'xoCoӷ.Mm&(aU~Ӹ.& 0 h^I%7jkьWzG":SjmˮNϤa !R>3(U*z|;Э̖lk iYx?(B ^̾CQUv F1n]L)lyNE?LL(eReb'u{mҚM 32yWC`I -LIEyJR^^D 5kO-u5}M :{twф~$̠`{:vը `tE=o{(4[Rj2[9QBvw>y4q>p-I.Vk'4 #ڲ1_o8'm+`lCxgLķaNjCCCr J߄ kb:W(6B+>.Oplq~>2!Ou(r"w`ECGDvL-t@;2aF^ %A'g:2Fg2D(`SPǔxyĨ ]SpvQǁWPC=NyVถVPn !}D-A;m75~rd -m6imhhBe€< u2b:ֆr5Zz!ʀ}(ejCiLn[r0ްC9unbLJHȃ$a52" <6CtJp@108 -#"qnEa1r~ZdC3KK9a_tZ>ɮO4L$78ڳ8<4[\[N9aýoڊhL7ĊӃ8rx"ۮKC&kfIf.[4 $Д^Ӛ$|g1:nq5M.m݂ZQasv|AynRUg(eExJߗ[3rqq2n\\ޛM;Y16rqSuvK8^vӳ7EgތmzsG gv}<|mFz7fr~V=IZ*n_b*D_/9Rqo{'⾺s?ǧ.z[nr ls{` c}Lbb &_x@>85<^#p yV[+#7[Ⴥ}(1jU#l&~J'C#~k?<:9E|*6zc̀]*8͐[t~Bœ%xJ$:\AMN9],$U COG -6yMc_ubΎ=_NޠsK-Os_K f@a$Aא ؠd>^:~#HDrsi#J6:ⱰAsFH 2-P|,Y/ ]A DWU|'z{x[vAڅ; YFxײ=IDg -tʇ 1՗*n 7&߾|ȥb]3wT۫tDrBTmـtW|;dV~& E=Gu2W~4[tSG{/MBy\.8´<\XKQ*z pq%SujFjThE. -gWƽPyz"f20,?cT{u%+ESBPyAQPTD`vgΙ9gx. *TxCzϰ!_9uٰZ`4ƞӾf8?/=*CKUN4Գ6_,\u/Fl!&7+ckoga_oAb8A<5DH* .ԷTrgM݊w_H(J-=q@Cp3/ /Ȳ @ui ɳ̜kBolV^dY-`΁ѽ'*l MkbRyFRY_sUp-** Wtח]q'|\,fF;9з.͎D4$ ;A'Yt,\ <w{1bajg娶KKen ωMU@LFH4-(^䂾sz-T9R)~ NxV EřyCH6FبdTQ[\~4D[;J9[Ncn׹ccQnRV>/uUdOV[IJjW{).=KILTkd.TKUcfG>:uN~oifُY+t }>nȚKMad g۬t}.ǺMh{}Aٱ,TnԶNx\58-v^HWot}E?W -~ xxUqr _I~xR8}NWqrZ{XU/5)Kµa Lu*J]guYSB,|~Ml35U29n5y-)0% 8VNH 0pj]mIUГSRuxKxȪ&- 9ؿ[#aW)(+xʟ`#WGC}S/2Wzji -|+wn~Yt6Ō}J[D2WOb8Ҏm(s#ptQ_?BDCEw Њ @1{qBmVG5Շ"J.~d -BY_MN_:U;HQj)ă3#N}ִ>`ȫ+fXOhÐxG9ϠkD >5.d,y+éAV_=>-p=߬"zPӦ<"0\᧛"Eo6Ex4\t]1RdDﮋe""k:  M%&E7EXG~ Xs%'/: ^-6<(g}]>pkCPH5p<Bh(o q7񞰅;zdrFWnq(c~dݐ{kUf">&i~)k<6Č+`I͚_o9cM4q[Z1>@f=c^]۩J cqL1@ C-;p}-y4ٳ'Dj~X(++PH?Pv*obw;fcָ 4 -*C@Tˤ:`e~<[yN~qp^̾ةLJ7,6 i&>w$LWHXf4~)GN߅s&Q&6DpB!G'\9&{sɞ&y&n(|Rtk oj|lOGXךo8K{ev0D!Ӝd55BR ,r-d,k/6/Mu$r7CTРiٓYVeh;räyoj|n@>~k~ uAyg /hH]n㱂Oji"*h邖+1|dʫ1a]FUJz 59~Zc}0yaT.Q0Uz%5Jh&"\վ5[`{3lz3HxES=B5ieTŤXbڣVc -htG1<;|!ˮ !PFY &ׂAcj|U#n{൲v vw~?eTmeFQE1r(>n͈EX?&WЀP QSyv1]BQ1Y:fu!R>Dm4šu4 G6y'?&`w0:d0,8>2Nhի䊇%UT=*mf -ZCEsaXȠt@ L/*Yvo0Q?PDq]]1D馺y}~]a\ - Bs9Yi1N]rSJXDW),njtasE< kɞGx"!/̊zj>-R o *$';"P2J8a$d%4LrSfmB1:d)#.kW("B{͒uӎg01xb zyG0]%B|ET+`n -ySq1eԟ*M[Cn}vAG\./3ryj6nGRi-O@cxڻ(7^L-%.?Obl)wILNJUĖNĶ}K3@}k,ՍFdƯY&lie,`]xgT/gׁ >TC HWzǢmwγM&*77ً$`վ#,q/Of"f^D] j͛9wzGESþ91bog6SY.wrX_igQSN"i3'6[ɗD̑:|If$"џj=(y@0RV(8U><2l{6Q4,<ƍ%֦JP/Ufoj@b.ϳD {ڿ{?GМ gp^4'| r~/hN3P/' Efb]CM9r+VFm̀ 4K@~{X<6@9@Mgb ޒ^n.rn6U [8>Z6jh -sC`!T4*2*o8/}tW&: ܹw .o }l D_M0 S>3#vC/>`OȆ LtԖsA_ P~YX0e"qk.\+G[qAgw)%j:m!1ݩ_qBp} - 8c|:bc~b8UQhFHG>?y| 9ׇэl peC~ƌl<\djtƉj9v٬=?z+cf}vMӭ/ΨiEvgor< ^{fW%s<{_[an>C6=ogxEuǯ~U!xvg`lw]r-<]ܞL-nZ-Tx}N/}sYchkukKr{`?,>;]-\y0臽7KM:/x~Uxe5/z宯|ݳXx<<ߟ>/W#loa6ntcoE>} ókV*ݱ,ՙҥX;8͇<;tc;g&=wEa[cKhJag սח&r{ttUl7vwQ?^>n JBSZ9z@ -f^/[O;㣢?%6~"a9yױ}qP3woq7A/Kozz퉉ʢwv79\=ʗ㫳eg|g˫jz'[.:?߆Ф]:LVv4|S<[\9=r'.\$|)C/!D6&gK%[-7%94ƵbS䙘p$@LD$o6NElce0Yr sj$` +OI6Sjc` Wb$m)^U c GpI-ȨN9(h PSR -aZs%Vs2 XkZ* j-l}3%6B]45N1IA%Ĭ^td"ƶcVp\6@FNl F FQNZ 8[M2MF :InŨSzv4@iub ?@\pC 5 mO W %KىelSj"j6d,膒v"aeS$Aۉ `Bz-NLh3H)ГRt[,D(w4t9R ->h bYPCDЖ ~Sr"GN@a -+޻`GM;+id=5Zf&rr69tA1H;)ZZ!Ti&PB:IAB,@Mz0mGvmm.9&m%{#lNAz P&"Hp_;MT*#A YGYdTѠ.`(Y]mRF!zpj@-D7Y"pB`E2C(1)^{F1(suQ -0 ^[.)ЍF1-`Mh?BsX*J蕨4,m Es[D-*0jeiS_(v+ l&!SF1ǘ18V~$e7B*jg94 UT~qCC5|SEsz:Ihb(;q< Un֒-M -)1Ӑ; Vbm^dN1nS*j ͳa) Dou~DGݤ-S($ejZ{&$TGqPmt -cϣ8QҊ&k3 k*2EZՋvQ/Yhj -vP9+-uVp\Kx A 9 j< z mio< =6ɶ3w4 - -zKPCݠChn)DL0sf ׊@W쥹Fi%m^ilzkm&H5Tr%-W2IL*ɘ˱KhMyVbP.犱pAZ%UC%kKuD7w2%.i4/Ô>z–r -08d endstream endobj 21 0 obj << /Author () /CreationDate (D:20150108220915Z00'00') /Creator (Adobe Illustrator CC 2014 \(Macintosh\)) /Keywords () /ModDate (D:20150108222704Z00'00') /Producer (Adobe PDF library 11.00) /Subject () /Title (caffiene-off-Template)>> endobj 22 0 obj << >> endobj xref 0 23 0000000000 65535 f 0000000009 00000 n 0000000174 00000 n 0000015215 00000 n 0000015273 00000 n 0000015349 00000 n 0000015425 00000 n 0000015450 00000 n 0000015728 00000 n 0000016372 00000 n 0000016448 00000 n 0000016570 00000 n 0000016739 00000 n 0000016790 00000 n 0000017310 00000 n 0000017344 00000 n 0000017435 00000 n 0000017626 00000 n 0000018717 00000 n 0000023244 00000 n 0000039482 00000 n 0000053156 00000 n 0000053406 00000 n trailer << /ID [ <92E9F8626E544AD2A48C2ED0D9B47DEB> <3DA6212410E7464F8778406797DA2325> ] /Info 21 0 R /PDFpenVersion (6.3.2) /Root 1 0 R /Size 23>> startxref 53428 %%EOF \ No newline at end of file diff --git a/.hammerspoon/caffeine-on.pdf b/.hammerspoon/caffeine-on.pdf deleted file mode 100644 index 7ed42f5..0000000 --- a/.hammerspoon/caffeine-on.pdf +++ /dev/null @@ -1,238 +0,0 @@ -%PDF-1.3 1 0 obj << /Metadata 2 0 R /OCProperties << /D << /ON [ 5 0 R ] /Order 6 0 R /RBGroups [ ]>> /OCGs [ 5 0 R ]>> /Outlines 22 0 R /Pages 3 0 R /Type /Catalog>> endobj 2 0 obj << /Length 18059 /Subtype /XML /Type /Metadata>> stream - - - - - application/pdf - - - caffiene-on - - - Adobe Illustrator CC 2014 (Macintosh) - 2015-01-09T09:08:53+11:00 - 2015-01-09T09:08:53+11:00 - 2015-01-09T09:08:53+11:00 - - - - 256 - 244 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA9AEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq8x/O78jtC/MjR2kRUsvM9qh/R2qU+1SpEE9N2iYn5qdx3BVfAur6TqOj6pdaXqUDW1/ZStBd W7/aSRDRh/biqDxV6F+U351+bvy51SN7Kd7zQ3YfXdFmdvQdSas0YNRFJ4Oo+dRtir798reZtH80 eX7HX9Hm9fTtQiEsD9GHZkcAmjowKsOxGKprirEfzM/LHy1+YXl2TR9Zi4yrVrDUEA9a2lps6E9Q f2l6MPoIVfn5+YHkTXPI3mm78u6ygFzbENFMlfTmhb+7mjJ6qw+41B3GKscxVknkP8wvNXkXXI9Y 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 uxV2KuxV2KuxV//Z - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:f950e1f7-3a14-4a42-8a6c-74257ef08e19 - uuid:f83d4e4d-dca4-3c41-b6ad-659431f6f620 - - xmp.iid:4bae256a-95e4-477d-b536-325737668123 - xmp.did:4bae256a-95e4-477d-b536-325737668123 - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:01801174072068118083F2439C300120 - 2012-09-16T11:56:54+09:00 - Adobe Illustrator CS6 (Macintosh) - / - - - saved - xmp.iid:f950e1f7-3a14-4a42-8a6c-74257ef08e19 - 2015-01-09T09:08:51+11:00 - Adobe Illustrator CC 2014 (Macintosh) - / - - - - Web - 1 - False - False - - 16.000000 - 16.000000 - Points - - - - Black - - - - - - Default Swatch Group - 0 - - - - Adobe PDF library 11.00 - - - - - - - - - - - - - - - - - - - - - - - - - endstream endobj 3 0 obj << /Count 1 /Kids [ 7 0 R ] /Type /Pages>> endobj 4 0 obj << /ExtGState << /GS0 10 0 R>> /Properties << /MC0 5 0 R>>>> endobj 5 0 obj << /Intent 14 0 R /Name (Layer 1) /Type /OCG /Usage 15 0 R>> endobj 6 0 obj [ 5 0 R ] endobj 7 0 obj << /ArtBox [ 0 0.3125 15.9958 15.4147 ] /BleedBox [ 0 0 16 16 ] /Contents 8 0 R /LastModified (D:20150109090853+11'00') /MediaBox [ 0 0 16 16 ] /Parent 3 0 R /PieceInfo << /Illustrator 9 0 R>> /Resources 4 0 R /Thumb 11 0 R /TrimBox [ 0 0 16 16 ] /Type /Page>> endobj 8 0 obj << /Filter /FlateDecode /Length 1046>> stream -H|M$E y@evli-64p|N쬗^ϗOv/ǟ_ǷΆv5F|}|^7m FϷr쒁)^j)c܉خ됻9VC],&OܣaTqX:qa]kᙎparbH^k:/, F%)F*= qC7T]CT(E?LgbT*nQ}0Ҋ*/ARuF1~5$[PvS7UrQE +bb )VU>oY? S^L?Ly/N֨Pq'U0Pk3 mdVrש飑Ə< -/6D Z Ϊ&GvĽgdAIGSx/XжcJ}?K|.[z#ݼ{qxjF<՘@b+ЃT(Cv3}iX]Q֖V_!(k8Q8+W9L*o:>λ+ͦKS}W-T -LD7ɨ9u:z2+צ7 s*p -ҵ^t| i-6T|4̶jb-LԻϊ-]۲SkqTdY*\ɜHl𲝩 > Z%JZ5FдzM 5sc)QR:.#wXEࢍi"!u j5[˔@ke)`}V3k7pShBPCӗ*0DKV\QQǝ endstream endobj 9 0 obj << /LastModified (D:20150109090853+11'00') /Private 16 0 R>> endobj 10 0 obj << /AIS false /BM /Normal /CA 1 /OP false /OPM 1 /SA true /SMask /None /Type /ExtGState /ca 1 /op false>> endobj 11 0 obj << /BitsPerComponent 8 /ColorSpace 12 0 R /Filter [ /ASCII85Decode /FlateDecode ] /Height 2 /Length 20 /Width 2>> stream -8;Ue`?sis?0E;(U!!*~> endstream endobj 12 0 obj [ /Indexed /DeviceRGB 255 13 0 R ] endobj 13 0 obj << /Filter [ /ASCII85Decode /FlateDecode ] /Length 428>> stream -8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 -b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` -E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn -6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( -l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 14 0 obj [ /View /Design ] endobj 15 0 obj << /CreatorInfo << /Creator (Adobe Illustrator 18.0) /Subtype /Artwork>>>> endobj 16 0 obj << /AIMetaData 17 0 R /AIPDFPrivateData1 18 0 R /AIPDFPrivateData2 19 0 R /AIPDFPrivateData3 20 0 R /ContainerVersion 11 /CreatorVersion 18 /NumBlock 3 /RoundtripVersion 18>> endobj 17 0 obj << /Length 1041>> stream -%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 18.0.0 %%For: (Brian Gilbert) () %%Title: (status.pdf) %%CreationDate: 9/01/2015 9:08 am %%Canvassize: 16383 %%BoundingBox: -1 0 16 16 %%HiResBoundingBox: -0.008184365073248 0.312500245678166 15.9958156349294 15.4146892623903 %%DocumentProcessColors: Black %AI5_FileFormat 13.0 %AI12_BuildNumber: 18 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_Cropmarks: 0 0 16 16 %AI3_TemplateBox: 7.5 8.5 7.5 8.5 %AI3_TileBox: -271.5 -372 287.5 411 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 2 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -8.25 19 64 2469 1294 18 0 0 42 133 0 0 0 1 1 0 1 1 0 1 %AI5_OpenViewLayers: 7 %%PageOrigin:-298 -388 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 18 0 obj << /Length 4833>> stream -%%BoundingBox: -1 0 16 16 %%HiResBoundingBox: -0.008184365073248 0.312500245678166 15.9958156349294 15.4146892623903 %AI7_Thumbnail: 128 124 8 %%BeginData: 4652 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD25FF7DFD0BF827FD0CFF7DFD0BF852FD5BFFA8FD0CF8A8FD0BFF %52FD0BF827FD5BFF7DFD0CF8FD0CFF52FD0BF852FD5BFF52FD0BF827FD0C %FF27FD0BF87DFD5BFF27FD0BF87DFD0BFFA8FD0CF8FD5BFF7DFD0BF827FD %0CFF27FD0BF852FD5AFFA8FD0CF8FD0CFF7DFD0BF852FD5AFFA8FD0CF8A8 %FD0BFF52FD0BF827FD5AFFA8FD0CF8FD0CFF7DFD0BF852FD5AFFA8FD0BF8 %27FD0CFF52FD0BF852FD5AFF52FD0BF827FD0CFF27FD0BF87DFD59FFA8FD %0CF87DFD0BFFA8FD0CF8A8FD59FF7DFD0BF827FD0CFF27FD0BF852FD5AFF %FD0CF87DFD0BFF7DFD0CF8FD5AFF52FD0BF827FD0CFF27FD0BF87DFD59FF %A8FD0CF8A8FD0BFF7DFD0BF827FD5AFF52FD0BF852FD0CFFFD0CF8A8FD59 %FFA8FD0BF827FD0CFF52FD0BF852FD5AFFFD0CF87DFD0BFFA8FD0CF8FD5A %FF52FD0BF827FD0CFF27FD0BF87DFD59FFA8FD0CF8FD0CFF7DFD0BF852FD %5AFF52FD0BF87DFD0CFFFD0CF8A8FD59FFA8FD0BF827FD0CFF27FD0BF852 %FD5AFFFD0CF87DFD0BFF7DFD0CF8FD5AFF7DFD0BF827FD0CFF52FD0BF87D %FD59FFA827FD0BF8A8FD0BFFA8FD0BF827A8FD59FFA8FD0BF827FD0CFF27 %FD0BF852FD5AFF52FD0BF852FD0CFF27FD0BF8A8FD5AFF52FD0BF87DFD0C %FFFD0BF827A8FD5AFF27FD0BF87DFD0BFFA8FD0CF8FD5BFF52FD0BF8A8FD %0CFFFD0BF827FD5BFF27FD0BF852FD0BFFA827FD0BF8A8FD5AFFA8FD0BF8 %27FD0CFF52FD0BF852FD5AFFA827FD0BF87DFD0BFFA8FD0CF8A8FD5AFF52 %FD0CF8FD0CFF27FD0BF852FD5BFF27FD0CF8FD0BFFA8FD0CF852FD5BFF52 %FD0CF8A8FD0AFFA852FD0BF852FD5BFFA87DFD045227FD05527DFD0CFFA8 %FD045227FD0652A8FDFCFFFDFCFFFDFCFFFDFCFFFDC6FFFD6D7DA8A8FD11 %FFFD6EF827277DA8FD0EFFFD72F8277DA8FD0BFF27FD73F8277DFD0AFF27 %FD75F827A8FD08FF52FD77F8A8FD07FF52FD78F87DFD06FF7DFD79F87DFD %05FF52FD7AF87DFD04FFA8FD7BF8FD04FF7DFD7BF827FFFFFFA8FD7CF87D %FFFFA8FD7CF827A8FFFFFD0CF852FFFD4BA827FD0BF852A8FFA8FFA87D27 %27FD0FF8A8FFFF27FD0BF87DFD4CFFFD0CF87DFD07FFA852FD0EF827FFFF %52FD0BF852FD4BFFA8FD0CF8A8FD09FFA8FD0EF8A8FF52FD0BF827FD4BFF %A8FD0CF8A8FD0AFFA8FD0DF87DFF7DFD0CF8FD4BFF7DFD0CF8FD0CFF7DFD %0CF852FFA8FD0CF8A8FD4AFF7DFD0BF827FD0DFF27FD0BF827FFA8FD0CF8 %A8FD4AFF27FD0BF852FD0DFF52FD0CF8FFFFFD0CF87DFD4AFF27FD0BF87D %FD0DFFA8FD0CF8FFFF27FD0BF852FD4AA8FD0CF87DFD0DFFA8FD0CF8FFFF %27FD62F8A8FD0DFFA8FD0CF8FFFF7DFD61F827FD0EFF7DFD0CF8FFFF7DFD %62F8FD0EFF52FD0BF827FFFFA8FD61F852FD0EFFFD0CF827FFFFA8FD61F8 %52FD0DFF52FD0CF852FFFFFF27FD60F87DFD0CFF7DFD0DF87DFFFFFF52FD %60F87DFD0BFF52FD0EF8FD04FF7DFD60F8FD09FFA87D27FD0EF852FD04FF %A8FD60F8FD087D2727FD10F87DFD04FFA827FD78F827FD06FFFD79F8A8FD %06FF52FD77F852FD07FF52FD76F827A8FD07FFA8FD75F827A8FD09FF27FD %74F87DFD0AFF27FD72F827A8FD0BFF7DFD71F827A8FD0CFFA8FD70F87DFD %0FFFFD6EF827A8FD10FF52FD6AF8277DA8FD12FF7DFD66F827527D7DFD16 %FF27FD58F852FD09A8FFA8FD1BFF52FD58F8A8FD26FFA8FD57F827FD28FF %FD57F87DFD28FF7DFD55F827A8FD28FFA8FD55F827FD2AFF52FD54F8A8FD %2AFFA8FD53F827FD2CFF52FD52F87DFD2CFF7DFD51F827FD2EFF27FD50F8 %A8FD2EFFA8FD4FF827FD30FF52FD4EF8A8FD30FFA8FD4DF852FD32FF7DFD %4CF8FD34FF27FD4AF8A8FD35FFFD49F852FD36FFA8FD47F827FD38FF7DFD %45F827A8FD39FF52FD44F87DFD3BFF27FD1DF827F8F8F827FD20F87DFD3C %FFA827FD40F87DFD3FFF52FD3EF87DFD41FF52FD3CF8A8FD43FF7DFD39F8 %27A8FD45FFA827FD36F852FD49FF52FD33F827A8FD4BFFA852FD2FF8277D %FD4FFFA852FD2BF8277DFD53FFA87DFD27F8277DFD58FFA87D2727FD1FF8 %527DFD5EFFA8A85252FD17F827527D7DFD66FFA8A87D7D52522752FD0527 %522752527D7DA8A8FDC1FFFF %%EndData endstream endobj 19 0 obj << /Filter [ /FlateDecode ] /Length 16152>> stream -HWyo:/E 83Nosv(ZbТ@QIOCGvF699~3c0bL:m ޼9(!E}LI3Eo[7%A2c}z'I c*.%S-SDY;ow+ ( ޷- -j<,c_NЁȓ%x:@{Y@@4[$aV㹖߱Y]˲Yn]v ;^ڞ -HD&j EDPp!$o*1pGc3SBw;7njL+[o7)쌨R`=ֈOzMi| 3>bHDg[\idvQw>^Ƿhg}`wAr*es*?&LU - DL99dx,.P/(ƍ6ث?YNh>!A-v - NhRbxxH-}6_'fbAN%n\L -ZPx  Ye %H'Ri?5%,6aW4z߰沠KI"Pg#z tnM>y\ + $D"_;e@!\fz m)8dd%k͊Fz2ХVH}(ͮ5t bL8˹Tbo+y`@r[^2,[u8uc3/p&w,zI Z_5i<gtEfԌ2cek%_3z$*;eqeI l3Ei'%4#)5TZ{]Y7q@8ZMcb蠵 j*ɹɔV,hY5ajm10|Ka KW 6W/mUx 77LX rVNa$}"@#{mT&#N;(dB`69[hSLˮI}4T,C1E){QPכEH4'*}'7W>CG,S$J~vj,Q$FI+p7JVЍDLxiBCcg`zvv.@F*>ѽ/t, c !{5׬gcgT I ֹ~( $"&ٸu&^ M-tˡ҄JsPڔFRB8nூXlfZe0$!k=bVKѩUJxIdK!KrB=9~quQ7W I(D|^^c/v:HK<PMKΧଌ!|t奻2phC9uBVw!n13awmzn]I!y]ͨ\oF W-SRWC̪$0B{6R QJRiM*eACw9Ge4X*MV$YJG3,o&VfPq]n7ug^'ԜL$y ٨~ `РK(}3ެqBgq0HAYAX*} -/G\~DaΩl’E#`tI9YVНJ8CP"ѪTk_a#j_aHzְ++4V6j gS&H²;nqZ}$eSnr`lzl (f Ϸ -Cv7HnӍYV:~ӧDR``ϷpdIٰXP-S>,|1}unl'ڣ0a`@%͡ 1`ֻOU}̝vY5{ei?iۃnT4g'4:+)uVSs%fڡJour=I{.ohΰᔔҘ%`v^ذ~|^i'Ovu*oᾥ%4Wߧշpa)` H7 tx,D -[Y@QV} -^F3eW)wr]ǜeB qI$9t$f6]fr]bN%R #QG8|ւ;0ch̜ ct'*\85W:U*=AM<(AT7{. ^>eIU6m&,…KfN*Z^mBtCo8Ǯ';_04bЦ8:KK<1v 3B>2tPu Npt:Ն|&>~%i{wܧ3)՗nl6 -RLCraaiX8++]GI6L x Q~jEQ=IǙP8l[ybŇ&D) N*[݂/c0BP 9%z65.,Bţ89mVdSTm7m-˾$xE;z_*iMAi26a/Q\#:'UdNL1523BX3(1- :|~LJϾzDػ#,WŊSAβ"ɱYlnt#^yqmD\Jf -S0BT[0եxf*9WV W.o"oFi - y-eH1dsHފnOgf-$Q82Pn$r-?*̷kƲ, zlmtgGR^aΑ@Rbp 8hK?emb#5zZlhTFB6JRۻ5Ċ %bMWѓ:Nt "sTRvy*Wvg ダdU@vqD:bFԼEĠ[4KtoY3Eg-T16w)˜,/3D*L3Ʒ†+Rȣ/Y#Ux_3cD}Zd=F` 8Hiѥ@y,C"H6a.aL`Uɕ[13 U~7)k& JDQܩɪAiH\䆛 @8=‘BV3CrK[]et28Ba*OcX@bٰ ` J鶢̹Ñ2mW>e`JGLIEQސPDlfd[^MQ!TIV)>bϡ} -^@d, u9WKc2:C38F"bmqvz*KWBAbnpE0mGSW#6G,ǥ:c;6Zg. E5_%=a -;ZW( nPfL%hwH|K/o,87B,{#MUA9sR7MaXٲY6I>}cЉg}TP/0)io?XM/?XMnShTT|A>sCiS&GX'fAV}"G2=W4RAɺOŠ_S6Y@n[nAԃT䧥B3M>#F=40sRLU6~Mq<|d+ndٺz$fL94ۦ)MynoOGA`n>)`,F$b06ݼ0=o0tSeh4P_Wv|<(N(fr֨Q#<%1;?dӽwwuU<TF\.i + Y6>PޮvBZ#Cw&8dOKw I9X D.=ֶ;P(h]?6vcp}=` #*]R\!}^*/~A8ٖK =Lw -ďZ8sI͒/?cIs~FH04\D^X -H}4p^"RE ZPBcװ (cz`_[H*}+*srmwT>W<9 -C- .QؽשbfpkPɮ\^1'V4qK:]P i*LCճ{@R[=8BxF8OoR nQCn[ x+ا6+?Ll*dB|qP4ԏ;ӭwOJngK9=^zۤ3>nnם&({Zqo@DU޴^Gt׫-Vm"6q)?}؈ OC]9U]+JjiT -ػ=?\aC,Q/G ٷԥpIJa`x0b0q-. ##\^A:RL;=`OMh2s{("?\)uo+ALTm%cM6^icu0E]0;RU%FPf7n'3(1x~'>{$}:{i?.-(f;P$H(A5u8٠m CCUYpfED6T4agR݅$f{(\K o;6/٨(pAum:nH7K,YgRbD=*-2'mmhǏR/br7 _.|`* -j{'vWKkN)\`դHgXege8λD[9;+7@5UW_"?s_4sKt~WD$Yk">9 NbM⼫-G| ZVg(%t\Q~a6Nn٣:C*@̶cF?bDzIvf=dƃ7D*Bz,Pr^pOO{/s -C,ɉ ՘fsg -p:Rl~݅?S,W SB; E3+|)$ܗ3vjGq;Yd{*L cum' Tj*W>P?Nis3om=[!l2($Wq*4+yiev3ۚBo@[͆,{P@۹lưb][gZϝ6'&Pc]PK!G`KIo6ZhHwC8$!82/U@5.zKx w">kiHs3[PrzT-n1);i8RC04.Z[ȨM7~I}UO7~VޚE0G(!$_r_|NvN2 -r0kQ/i`4zoĉ[`6DOD|Qs>䋹|;;B5$K~pI.ëqNn+2{؂H;M~2IwܗO?$<,i \d%Z nqBj>IdxXЗ+kV~&Ooxx[yѣF> FXM\'JB^۞"ʑ\[WUA{.竁. vԆYW廮ŔUwAt3FX-*42Ͻj*h ` P@!ta1HO5l!ae9>&0آ>3g>*/6``c}$~U}%U6֍䀊$$^Xs>3 -y6~9,@3$:ۊ-D-9\EH!z8֮q- tV /ρN P۔4 eVMKC#;`ˆ3::キ//;<#@qe 12xÍг˫??~xsxWuxvriǭu Z78N۷7,ȅ\/$"-WG}yn"׃_~gJg=<^SZirR{Sk?:cغ@^7poޯwW_=݋7;Ft;xpZLVxJ7,U>r#6q5Ti3*X)A-_Yѷu[| S]%tKyx^~AM_cşS%="눶M]A$3v]_*WU.-D6/ FX*"vgĆ]lH%zX"Ig,ذ"?̷.qQK0jfދz=i)g -2BC%KO>;Po:>I -@˫jbھť\3zA%eBm|ᾱ6$4T":XLsoZֽ j{BGclYp(B=q1@Jk,{ uEߍX-mǙV_<I "N!(ިۨrǨ҇x%|CiJTZ(d9 3"ydC6ד 2,nA3El463GA@|B̮xabl}DRqff @SKlݺuŋs1c啃$1z^G\.ƌy3y|vd̟nC'V0pS+V˧kE`1G'p -pĿ*E@ o}TNgAuBD c]d0$˺R2V9IDՉ=]4%xr@tuӺҌ meMR+ͫ/hlc]ڿxY ,tX >o~xe!|9%ۆ -/8|ہUJO6Ҽ =OD~bͫFy<*p!)|vYܵFFGe?sAAWGbz?~d0s3~pf4 Ök3) XtdX<87բew)J 3GZՐ BekE.=[!hn3pAp0;Ё%_0O OR>QGs=/9᡹e9@ĠiY3bOe󝴨FjeaIX1̧RtD$Q O*aXL(-QqG HEi4R+rђlf0RּDCLz, klhfu(m&Ub)\bH68g*fW^v(~= $FLQK4%Վ蓛&$)rV̥8KA1("q#*W\Q7ϸ-n X·5 8Q6ÛńQ4ktĒ/{b[Zտ~FzhNĞdHvAu@u-G0\yhT.Cf"}K*E*ҪG̈+DU]i{=/!k@p\XXj{.3\@;'0S)oϼI*$W.%iqBsQSlj75#CԢv \?1$ZuK~X8VQ A"ljw3 }Dpy`4w3UO5tUhU"fY>Q>`6P{Up64W̉[XacpɴFEJn5ZDotx<,lURgv_?>-?|Z|8{;P/3V>_~zm7o)|z7KIsWksکW+go۟e]v d?v^?幞*+"D1Xb{F=cD KQj?<&NCJ'FHR*9s%&k ^A_d&x2-l,ޔ8brp: GzHE0U$)8fc-S||oGj@^9xŦ|[?C .Z "y4/=UY'o"WKUGoJpأ8l'/:ZH q*6LQ1on6 -:F߇.?g~ - Fl-r1"C8)SӀaj (FX >}PNKq 6VZpH(Ur5{-+P -r])ڤ([*q/ -u5/X#P޼m`-$] BcK ?:UU[^mF\U247] -p[9Q]BqOb0(͏FqFlk9tF i |0(KX`+tK5ha-AF\@ݩR#m f3Yc4O< 2^?z[ڡ'*VčP'm -Q?Hhg՚aPW'.H¡2&~PA+y8*Lƭ -56%d aph}jĢ!(tRoUr\*t F~<4m@EJId:mETgR*=3 -wqL$S`& nG&u!Y[fEdm>I -4`@EJ%>G f*~[+T\\ -uIlJe6Eޖɣmx bz( -)IĀaj^Fl(39-ovv#R|:zSt5S6Gg%ȯmEK獏'#Gd1ѕ5}~>u)y=y "彧)"}%AZ:Ǔ6cSbq!^"RR_>5FɁ0RZfT)};UHYzP_LmDJlg8X;:\ IÓM}ii] $lRx - Jҧq&Mf)k_r9yJU3}5'+{p)Ko/D_G@9 -Z]̥~tKoM0:oΞTo0)gRwHmkd.;8)Zs?s7mxAYwfmztvˉ$\Ak z |ʉ 3Lh=1A$4sl!%-N}ζ --P&Y$D_ Vew#m)˜޷b UvpPeVu"AByeWaXnMޣ{\7laᕞwz>|)is(ͅ<=0Gj 85w'#Rkꐊ oyиf2a?|Pkxee8?c*]z^7-O*wORKw_o&6I Br ԇ&VBG -nRix|NH蘭؜~r填S@/,wا>nƯ(:y)oz{#e5g2٢xka$>:=Tι Vmk= 6aI2;0Ņ|Eh+;fJ5[U٤(i*itvBԺeJ{Ufԣ@0}g0S7 E홙*[[,O#\S3yr|Rl0ky.:Yj$Ǜ>-H1dEbP\TPnDnc5ZgL[T0QFO/v%$ː,wn>9ȁĨxL3o4/ -G v1==-k@bRtqW6ں6T}M)Hw]l3LqmoK?^8Kh~dnd_ePlG03ݘ~汉w jëYUf߮ڨc`ߘI3ꏼs.q;)|-W4SGp"`{C+r [P:[Bcޤ"n?E#xv4-N'#yPt))_@"F\w`t gh8FX]X2r]%~Xj(@q9YH.-kQD/[D0` -#Y 5) -_?tđɠ C&h-ġK ٫ǃۣTp؞ks lHT{,+r?֫|+q?A$w`Fq@DAf@Q8^\yNWC'~KK}Ttx^b -(uSK#vS.‹$Y,VejwC=dmrǣ =OZTdmULDRC%#;;a>FZim,Jw+-Fjg lF.zz#4dK: FeK34_=o"1{n$M%z?eC`t:yc^z z^8&SN\ŧ&daU/\t\/L@S.{*Nn*727x?#+'!PqJ85iUt7|`Վ] l4Ӽ$(I>#0|L6?6$yR$U+-J\Gіі{%rMhܿ /0FNi=x hanh2zqԌfh hP {2l& qد3kLK6zc%N悒(v)5"!Ǚ1s?3tIB "FS\= 68'J;s!s뇲Vww,@0P6qJQj߼Oh[r1B(CC}YQ w9 Zjx=_WdZ(15BlA,$|C/L~%tob4Nߓ(Zr-WQ $j诅S*. ,𑰭D!m`w\`֡m1-Kd]FxR;&$rpe!S3H+7+Z#LGP/V3G5fJ0zXL]1T0ϪUм*oh,q3$ ,mdcopD̪p}xшp]={^NFb(/Frg9mEr?*\ڊ6O<$ewwRbX ˯Grb*v{4 =}wދf؉;}vcY3ѝXkۣ£]F% d3{Hn_ęGl\0>&1ey⚄޽yũ\ܳ(4x>Z<"@/[Y?x6hۼpϦ&~=I^ZkdOꤺ~d"/oW/ʈ;mkKw_+i] t/yZ刟G"I#iQ|fR{c.dNSg/Ww}@FtP9I !sd{eЊA̹'C}7)*ݶT.9N)p굳.}-,ƧL2 >gJ_[.x}=I;moJ&nw(a.1u==~c ya'֤ūV4<.a?JpoX8y1)q.2jKE;VO|6oDz#w*y:` ˂ߧ?TcwԏBXx^;%粰\B#()>nJd|(%Hj_k27)u8{գtKwfEݱPc"m&Qpn3I'.U=^IPl29OGt辥!w%Hf}&$oV@ۧ/*nJZUɗ -f΃-HȦ.y\&Q!īmi /޶ [KmevNV눕G7],(2 tV.{?4!`W LJgRd(]kw-o~ȆBT|J͇BΘ"*mј`~Hw 6ϙntͫ䷾R)tMho^:I~QrxݛU}Y EԜ4pfBtPv!wt571rkf7`K՘cE$aK8jʢnAٛjC%lf -LGbQiˍ 8=H懚2lwx$X9PL'[n3}ZI>!X2]M,2썱!/Xw&vI`VnnBQUߺ'᰿Un Mڄ e ki۱qD!nvC$rv;}8@.@&K㔢U=ҿ9Ef:s=Kv^~qчLM$0`(Hh-xsm6@Pz*3KVU݇e!2>J"X>셿+ay'uQ6'f MHJs#pcHZf>籆ͼBK4!YC -\AA>G `. l*Y4 @ %w,x4GhM}.dW1 ܙ;sj"?"P{c,)mu?^(ByI0يA Op4M[BXLKh5!>@)կeijo WϛET_B1(|"GhMrFuH ^fimmDPa_hȠvOUChpb-IT~yo8%>ik>*RRr^k'J)#̋>{RpNyIP*zwձ ?L{+& endstream endobj 20 0 obj << /Filter [ /FlateDecode ] /Length 15482>> stream -HWkWJ!@$[@TDX ^֌A2dtXү4Qv&88/AJcrLKުGyƴqD}c=1rNwz$,_V1|8 4v_1j_zӭ0+fxz9-0` F >#\1AjK1mqFw[Di%@"f &:; 4]=RBOP /;ICMath>W2t RD)l0{]dMY)\"o;Nޮ!J38 ??CJ?A.7Kkeɫ.OYr]4qYz$EM%و2 h G@eZFiI M;QU~01g3ش$q$g󍣒]I%8Bڸ3M`,eC~KcXS:'_nF&_DA#BD\>~dʛ rU(ȹ(U 1%f4ywlWr=R@;A0TX~9Q}kֻ~98aQ%Nt2KB4OY7`5VF#oaXc^R1 - -Ӓށ4L)Qpvv̄٣V#f=ozӄ5+P`Rx4(A]L)ej* ->' %p~>i p42wqү 9"gL2qV’z\Ɣ|SO s1e s1#ڰ׆ 12ATbfEyŲA ֒$OWZǟKJ-;/cp W~{,//0 -*H>) m+xj)Zb 'kmji T ׾zlH3>`B8vi 0 3Yg݇&1wkrLr*8O0zK!{p,ⲀNUڻ4|Gm-Ry-PkR+E!_f*ޠ:եBb-(,aι[, {5ΏUlFpop,3.j\Ry!|o+U6Ken^~8`FWQNcUj0-ގ?׫kFס26j;4JדԿXͿgqh>:1h4+}Q}TJxX/h66S417bWe05#߈~!cUͻ#EM9fmӌ-fo$X5Nje}&iw<_f*:J~r|'ÚQt[%QVg|r|z@jzs3A+I mgD%$N7i[J̫^NT^1]vb ߗ׊0a<%~N O^wر<݇|]Xrkӂ\>`bR]_SO@Y3!G|6ys)Ry3HpI)q;&/ꗅ-5.ļwVP)92<%W} -ŢVyeg: -{A5-Ĝtx*fWv}2b* &LU./+3To,ba$>67Bqn1駳Kf't¼Ӕ8ϓ81%q(f?6by9Tx -Dc+&1[`_ m|>5F,5:F}W[G~%75e88T(y_Ip篘kzg3ƑAYl<%m=\(A'YPV -^P{18Ӿm3kǬ^:~ч{:ػw]YzuD'!"BK!J "DwϤL?R`kC`I5>< 2lJ0ۛ|zɶa^Ӗmi a?\C#0miB-DO$pNc8c5NXHC4],ЉQ=QH|J;t5f -{"? ߫YU2yhiIA0дT?cI>?UˏY#E'B1J^ӂ8 ebRāI.ډQ$DB8-3F7\Y͖5s{q瘎ѴP蜔伜≞$ @2 XC5~c^՚P\.ۜ ֧W^y]B O b:*^;R{rB$6Qr=ƭlcWBt ]kԸf@/tg;ud7Lnmta]WcBŐtT=f:Njגn^tN!VhK NOE;h]kWߦo].MQq]4 -LA`4Aм(:ӝJ&o4 +Dt=:<]IL-U)CR}fePjUDw[-注1UQ@d}8?XY 1b6tQmE'V|,]ش}dC8ܟxP&DDi30"փ%0R]c*ZJvd ŒK8NU#teάeˉQ.X)懓J$:)'Yf_å{v1{$q-ީB,& ZPLwo"j3|W0l҆Єʄybdṱ hkص,B@!PDI!bݶJA] `Bar`11^ dU아 -Ij e RE8y6l]q3hHnpgMqxh,>sÔ{߬ٵa?n=9p&`E]44FCmM6Rօ|"%P\&@1iI )5m/I6(Fbcvu jD]n#Ræs'ܤ,|QpZ) 0O/fֽ9d&8㹸<7vl clg얊5qgnμ>:2qwѫyڌ76oRʹ#28:V{]=Γ8,URο3Tm ^ _s|Ɨv;N0}u~O].6xnN ߳b#qvD3DG؆ˇ(}[V2緇@F,X8޻݊3[C'r%o$vp5K%"GBhs ?Tмg>w^ jTc,8?J~=;Ov?2vR½l33+U85Q`f8uMsTm@ƚ.3Up!퇷L!*>'#JpIDt -Zr7!&sP+XH`󇤟4Z Nm> -pǾt{XAN [".ċ5ns ͶJI!uEb!A?"ƻ|uG䆁?G/ltca:^dǧZ8ee?m[*|XKw^A܃XA$3<N$>C? ]`=+ wt7e{j覕oQAb/S1-U>nrM}KWfHSܿW"/'*^ikq?䐅ڲX JwjMoAl{+dhbO1;ק_6\qiiy彗_5TA(OJ2>Ԩf}>]4Ί3*tӯP{ - E;MyzR rFc1}_'#4C+~"ABWጋ d cA&]}y0~+1EwX}!e`X~0I9$vϳ!6Mհ4P^k3A -rB(*/( -J % ))Ifw朙s>S,F)0[6A 5Qxs5C?'񅒋YWz BÉƁzV %n.bhI!Zg?wwm 5m/!I 'F9K88"g,5CS:seʫG^8ҳz|7rdYiuW:,FUf.E=+|p1/VKndoZ`]yObm b<>F>]x;yWÅ"yi%teW^ɉ* -QAM$ #vg}* NeP d%#G3˽σCQ|ud8tGAf^6y1q=*gi/*9F؁. bri)0S0/!MK8 -i9D܊MED:هėOz^}. -pzqnPځMU#,{I2bLA.VR?qam%Èu>Y7ܩ1ZUwƨ0KfZ/mEdեGꔅ{DJS}53MILX d&PJucfF>9uv!zIfя+t }9nȪߝIg ct}ǺEh{}Aٳ,TjaԖM58v)HWo4}E?W2|xpVpv _I|5`޹8}IWprVh{XU/U)Cµn Lm -*Z]|&B*^UOsqZTJ*d w*Wlx!*.l|3pjì`Ĕt(es᝹D DuOP+GiaR[?I=T3Sr,p8.sdi9+j0 U?WUƳm~.uuowayZ?/{gM -tD+]Z/{ʆJm>]8anфٶpќGQiQ?so)A[f5L#mBYW*?}2Icb+e3]s>`cVfscA6\8fsort 'HO|OBEy/-F"N]FJ(DV}Q/2s/Fj?8%q{%掤k^gZL`נ\,:`7h,& :ř3q20ͤ%[rtS  -Vԧ8- [h8Fw]ߢ~g[v.1qpx1Qk[z{ke#o@A#CJ -pM˳l2㰂SkJ8}{\ʡMvvJv2!2A: +\[;+ qhm8DZ]Zb< .&ŁO_v>8VH(0xeCeJUГS\uHx9ȪL[r <#1⏁GîSQV?oG=`ї_~m'.LU!U(0"6Vl'H,lJ}/uFěl8O;-QHI6F(-!n -hAӝ Њ >_qBlWG5J ·ӵ#Fã%GM *Amև"!Q%H-7_z ūƄZ"@ȁoO6Fu7Oq?ĖgrDN2zR:x!81ˆF7YC^1D4Ї!>SY;Z}9%z׬P6!W/^F1~ڧOʪPO b$Iw8V v- (zDfn8VQh?zc: -gY~^2Q^8OSw}-ތA*CVsN0?ќ\ev8/VDwE2L_p'1eJ_T׻R\uܒ{c!+i%r&~cW#"`0  `L48[݊00hԭ]w&2)W.yww/vn@;bmTHH|H=*q^X&| htvXP_1<~3wX{T11C^( 9FDg%Nb͛V Sr6iZ m>x.MKeOccYF9*t;r/FР=O;…L*J(_(*yv1]BųйE[ff[zMphy? τÏeKزuضict(#69@P5o?cjEzX0o®FC$i.QR };laEQ-gX5"`_}Ѳ-C|T"5#)L G؃T܈e7eeLulsqjjOD{m:P,,٧pXU/+čqs+ͼTtyQLcH$1)xʟSWZM]z}86Ljb)[ܐ5YѬǔ>rvkh,X|2,9PjOwTPTf|Pߐnހ/6@9@ Zg3LbLv%ȗ]!+gK,Vu= :aմc2ƸN#ox1W0J{ZBAb5Cd7_wV37! KO :]RּD^Cċ&GB/O9݅'ioQ?3"n=Efp4Z u3V\!q>ܐڈ@v?+8rYKb6Dk)occ{tpJ X ܻA86ch;.M-Jo6 `p -B؏A0*ۍ d#$5kJg x]jw W4@ ݾ97EP L}hžOM^>xeԇQV~cCN~cj=R JOw }l |b[?0 󎉯FFn/NM_&I$[7m⧤bw PX0e"sk-]*G[qag-:m%;%ȟ9ѩoTq_#Ac_xq8?=Uğ9Ig[9)aBcґ'UǼ_>BBd~CFN4D >qe}#ohXq 罢mf*+W`NBU^&?*c!ih9EP#E -,;nFv;YALKA,h=΂@^[Md[CH(<@TlD>U 饫/CRg=~ۧfwzs9xrP ˫Rl&۾y2vt7/Nv燓qT饯=pp[Ϟܻ͝ɂ'սw¦4#ݼmiݧg~#2kOayXÅ -tg-yw~|3[pBOcz+ʒ]yzy>7|JgOGk~8|m Du+q %f} b_}z,xyCˆ_N\`cs(;j5 Kǻn -my}>N/n ?~j?HR&e>=wKm@ape8ڛǒc%c=3ӒϜLRtg蜳 aն'7݈Ӈ̗O7.6t^׺)lyov˝'sexytqٙɓW'kݷ?F;j~r&U{xy{ڙ+UUrTLvkmNC>w|}V+RpI$렓S1b -zP.`Ҷ -gdskDE jP胍9l+mOQ7)#AmT0h4¿";uQdQMB -Ey,7:^T)Z)b`H#Id޹h) h1F rl%k$I\kUSBJI[BVB8Q˟dph[J<G"A1Qq,%:gd4vrJr -6^"z+v2IXs48t5)Sª\dL l1.d-xp#{'Pu6ƅ,VYH@0Z?Y &&I"ȏU:i -01@d;tljcdD>b*5*$gp\M]A HH"]_ZARi[.i$LFABD+~oހϢ>ѕ`A0]80lC63pMEj*-9;l.}QZ:;bBbhŐ^hXZe<̉)tJ8G7 Ƞ' RS+qpQ ()R)3H8o -1BbDhŨi}#>r@rRz -Wh(V_tz@uFRNO5ɃCYK ONމH`,)`U$L:2k%V F U $W@H$Hl94IgSJ .< @H`0-N e I!A X $ZkEdAw0RY=8'}A(rI/r£ޖɸN3HVUI mx `sFi0eIL+oaK!ű3.T (,$bH;I2g47A.8 ;g < sФQ;mI\'{rlh8^9*hTD,\ tMi"KpI -7(rP$gP6Â[dfHw;?޾~w>mmOfoV\fEX=OrˏWom_ Bȕ endstream endobj 21 0 obj << /Author () /CreationDate (D:20150108220853Z00'00') /Creator (Adobe Illustrator CC 2014 \(Macintosh\)) /Keywords () /ModDate (D:20150108222715Z00'00') /Producer (Adobe PDF library 11.00) /Subject () /Title (caffiene-on-Template)>> endobj 22 0 obj << >> endobj xref 0 23 0000000000 65535 f 0000000009 00000 n 0000000174 00000 n 0000018316 00000 n 0000018374 00000 n 0000018450 00000 n 0000018526 00000 n 0000018551 00000 n 0000018827 00000 n 0000019946 00000 n 0000020022 00000 n 0000020144 00000 n 0000020313 00000 n 0000020364 00000 n 0000020884 00000 n 0000020918 00000 n 0000021009 00000 n 0000021200 00000 n 0000022294 00000 n 0000027180 00000 n 0000043411 00000 n 0000058972 00000 n 0000059221 00000 n trailer << /ID [ <91E51527C791407F833C29847BDC89E0> ] /Info 21 0 R /PDFpenVersion (6.3.2) /Root 1 0 R /Size 23>> startxref 59243 %%EOF \ No newline at end of file diff --git a/.hammerspoon/init.lua b/.hammerspoon/init.lua index 8eded3a..76b4231 100644 --- a/.hammerspoon/init.lua +++ b/.hammerspoon/init.lua @@ -31,51 +31,6 @@ end hs.pathwatcher.new(os.getenv("HOME") .. "/.hammerspoon/", reloadConfig):start() --- caffeinate menubar -local caffeine = hs.menubar.new() -function setCaffeineDisplay(state) - if state then - caffeine:setIcon("~/.hammerspoon/caffeine-on.pdf") - else - caffeine:setIcon("~/.hammerspoon/caffeine-off.pdf") - end -end - -function caffeineClicked() - setCaffeineDisplay(hs.caffeinate.toggle("displayIdle")) -end - -if caffeine then - caffeine:setClickCallback(caffeineClicked) - setCaffeineDisplay(hs.caffeinate.get("displayIdle")) -end - --- pause everything on mute -local muted = false -local state = "" -local volume = 0 -hs.hotkey.bind({}, "F9", function() - muted = not muted - if muted then - state = "'" .. hs.itunes.getPlaybackState() .. "'" - volume = hs.audiodevice.current().volume - hs.audiodevice.current().device:setVolume(0) - alert("Muted") - if state == hs.itunes.state_playing then - alert("iTunes paused") - hs.itunes.pause() - end - else - hs.audiodevice.current().device:setVolume(volume) - alert("Unmuted") - if state == hs.itunes.state_playing then - alert("iTunes played") - hs.itunes.play() - state = "" - end - end -end) - -- layout all configured applications local display = { cinema = "LED Cinema Display", @@ -96,67 +51,128 @@ hs.hotkey.bind({"cmd", "alt"}, "L", function() end) -- window movement +local padding = 20 -- center hs.hotkey.bind({"cmd", "alt"}, "C", function() - hs.window.focusedWindow():centerOnScreen() + hs.window.focusedWindow():centerOnScreen(0) end) -- full hs.hotkey.bind({"cmd", "alt"}, "F", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0, 0, 1, 1)) + local window = hs.window.focusedWindow() + local screen = window:screen() + local frame = screen:frame() + frame.x = frame.x + padding + frame.y = frame.y + padding + frame.w = frame.w - padding * 2 + frame.h = frame.h - padding * 2 + window:setFrame(frame, 0) end) --- left half +-- left half of current hs.hotkey.bind({"cmd", "alt", "shift"}, "Left", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0, 0, 0.5, 1)) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.w = (frame.w / 2) - padding / 2 + window:setFrame(frame, 0) end) -- right half hs.hotkey.bind({"cmd", "alt", "shift"}, "Right", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0.5, 0, 0.5, 1)) -end) --- left 2/3 -hs.hotkey.bind({"cmd", "alt", "ctrl", "shift"}, "Left", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0, 0, 2/3, 1)) -end) --- right 2/3 -hs.hotkey.bind({"cmd", "alt", "ctrl", "shift"}, "Right", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(1/3, 0, 2/3, 1)) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.w = (frame.w - padding) / 2 + frame.x = frame.x + frame.w + padding + window:setFrame(frame, 0) end) -- top half hs.hotkey.bind({"cmd", "alt", "shift"}, "Up", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0, 0, 1, 0.5)) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.h = (frame.h / 2) - padding / 2 + window:setFrame(frame, 0) end) -- bottom half hs.hotkey.bind({"cmd", "alt", "shift"}, "Down", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0, 0.5, 1, 0.5)) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.h = (frame.h - padding) / 2 + frame.y = frame.y + frame.h + padding + window:setFrame(frame, 0) end) --- top left -hs.hotkey.bind({"cmd", "ctrl"}, "Left", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0, 0, 0.5, 0.5)) -end) --- bottom left -hs.hotkey.bind({"cmd", "ctrl", "shift"}, "Left", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0, 0.5, 0.5, 0.5)) -end) --- top right -hs.hotkey.bind({"cmd", "ctrl"}, "Right", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0.5, 0, 0.5, 0.5)) -end) --- bottom right -hs.hotkey.bind({"cmd", "ctrl", "shift"}, "Right", function() - hs.window.focusedWindow():moveToUnit(hs.geometry.rect(0.5, 0.5, 0.5, 0.5)) -end) --- 1 screen left +-- left by half hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Left", function() - hs.window.focusedWindow():moveOneScreenWest(true, true) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.x = frame.x - (frame.w + padding) / 2 + window:setFrame(frame, 0) end) --- 1 screen right +-- right by half hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Right", function() - hs.window.focusedWindow():moveOneScreenEast(true, true) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.x = frame.x + (frame.w + padding) / 2 + window:setFrame(frame, 0) end) --- 1 screen up +-- up by half hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Up", function() - hs.window.focusedWindow():moveOneScreenNorth(true, true) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.y = frame.y - (frame.h + padding) / 2 + window:setFrame(frame, 0) end) --- 1 screen down +-- down by half hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Down", function() - hs.window.focusedWindow():moveOneScreenSouth(true, true) + local window = hs.window.focusedWindow() + local frame = window:frame() + frame.y = frame.y + (frame.h + padding) / 2 + window:setFrame(frame, 0) end) + + +-- 1 screen left +-- hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Left", function() +-- hs.window.focusedWindow():moveOneScreenWest(true, true) +-- end) +-- -- 1 screen right +-- hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Right", function() +-- hs.window.focusedWindow():moveOneScreenEast(true, true) +-- end) + +-- Googler +-- hs.hotkey.bind({"cmd", "alt"}, "g", function() +-- local ENDPOINT = "https://www.googleapis.com/customsearch/v1?cx=007161902339625765643%3Ab8i_gdvz0-s&key=AIzaSyDbY6r2Qk-KQ15jUXSnl8_66eZupqw_2q4&q=" + +-- local chooser = hs.chooser.new(function(chosen) +-- hs.execute("open "..chosen.subText) +-- end) + +-- local theData = {} + +-- function update() +-- if theData["items"] ~= nil then +-- local choices = hs.fnutils.imap(theData["items"], function(item) +-- return { +-- ["text"] = item["title"], +-- ["subText"] = item["link"], +-- } +-- end) + +-- chooser:choices(choices) +-- end + +-- local timer = hs.timer.new(3, update) + +-- chooser:queryChangedCallback(function(string) +-- local query = hs.http.encodeForQuery(string) + +-- hs.http.asyncGet(ENDPOINT..query, nil, function(status, data) +-- if not data then return end +-- local ok, results = pcall(function() return hs.json.decode(data) end) +-- if not ok then return end + +-- theData = data +-- timer:setNextTrigger(3) +-- end) +-- end) + +-- chooser:searchSubText(false) +-- chooser:show() +-- end) \ No newline at end of file