From 092d9cf3861ee80cbb2c444b4abc0e5e5742ee0b Mon Sep 17 00:00:00 2001 From: Jan Wirth Date: Wed, 21 Sep 2016 19:10:05 +0200 Subject: [PATCH] Improve setup automation --- Makefile | 1 + gitignore | 8 +- org.pqrs.Karabiner.plist | Bin 586 -> 1445 bytes org.pqrs.Seil.plist | Bin 348 -> 348 bytes skuffShell.terminal | 166 +++++++++++++++++++++++++++++++++++++++ zshrc | 12 +++ 6 files changed, 185 insertions(+), 2 deletions(-) create mode 100644 skuffShell.terminal diff --git a/Makefile b/Makefile index 334999d..54105ca 100644 --- a/Makefile +++ b/Makefile @@ -84,6 +84,7 @@ installSoftware: # Install OSX software make installOsxSoftware + make installHyperdock # Install Node modules make installNodeModules diff --git a/gitignore b/gitignore index 3784de4..be86a2b 100644 --- a/gitignore +++ b/gitignore @@ -1,3 +1,7 @@ .DS_Store -*.sw* -node_modules +node_modules/ +dist/ +npm-debug.log +selenium-debug.log +test/unit/coverage +test/e2e/reports diff --git a/org.pqrs.Karabiner.plist b/org.pqrs.Karabiner.plist index fcefb3236d1a87ae13106e9dd32276f33100d0fa..ad4f11213cd1c32ba89476933d874975e97cac45 100644 GIT binary patch literal 1445 zcmaJ=&2Jk;6yMz$z^2elo3ssWQg$JVY8u&&ojM6$#Ysr(#!1|4ELy6t8t;ysk=HxR z&NzvCn~N(L;|tez=buIodyP?D&bnCr+Lk8b1A`X+8C{WsO=^$~rriN~cnz zR&F%)oHc8WjzTSEIb@(&m8=r6kVee2nNmDxNQd-GMO9nA!UIoiE{D|Rsso4jRx3hs z#YOO1bA`!vixpK_GTJxD#3NEW+7((YGdwZ;|vles6aI+*A zc_X5VdCMCt+Kjkj3#_xkLPnKCM!2;1;IY@mW<~Izi*=^0lnBbgZ9?mvV>KGR9CYUb z5xaVk$}(*S?mF{kSY1R=?X#<8D%I>dbDOKY#je`bdB(izO4%VNce=#nyTfK_DB}@B zOLkl~=Ofx;rd_Ru9>6a8ECQedKxCJEjKOor5VV9gJ$aYlVkw9T&CtjpR&#+yw8jG# zffIEWvA|_=8(d9n&5Hm!AKQ#wQBn)A`9lF7Ffy6XVl`t|PlNc0IgAH)!nQnbi0?zC#c zht!Q6*kX~pk&vRUmg{xy!lb>lV~OWjt=)iFHz3?=JT@h^JV`19C6h!;CKJhg@tcZs zWBBHIhh*243gxqzO!#^v(;{kQgxtzBcO1^txzA*VhM@}yOmDUPghNiB%V*7r$w{-2 z%bNM=oSB91cwq{Dvbjk!kw|`?zcX>JFgZ278bExm!F3kIR$t+<*07&_bF5C=zA`J3 z=#C-!158eQ|NILto`0!0HFXWvANDN0NjW5~zxR&^U@P^VxH=XHCFurB)3y>V3Q3~A z-*H&HW?^p|9S=O|3i;sUP1dOi8hO3r5!wKReD>r|JR`_Z6c{9v<0oEZD}{P z&$O?#TiQMSgnm{p>bAb7U)Mj;ztX?c?;D4V9q^bh(MBix4v@iTY~U%(gfWxR$Z m{sP~|ckmDRNBj%^75|2R$9M5PZTn;B@l(6hd-fjqkN*HsGTTWV@bXpqn3wMn>%}l|Fi0{eGgvbOGSo24Vc5=alHm#?J0k}pC!-vr yJfjAq38NQdCF2UlRg7yG*D-Eq+{t)=@hIa(##@YU7{Gvu5kfP_L1`$(_znQDUPNI4 diff --git a/org.pqrs.Seil.plist b/org.pqrs.Seil.plist index 7e9ce6f1d3c14d1724159df9aa6f54f6e7c2fcc1..c03f6a97a12c394e1691ccfe44b5325e538e9721 100644 GIT binary patch delta 17 Zcmcb^bcboeM)tj3Qb7if*G$~81OP_{2xI^N delta 17 Zcmcb^bcboeM)p0Q;=jyVxOC!+-T3DW=o diff --git a/skuffShell.terminal b/skuffShell.terminal new file mode 100644 index 0000000..6f86598 --- /dev/null +++ b/skuffShell.terminal @@ -0,0 +1,166 @@ + + + + + BackgroundColor + + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPEC0w + LjAxNTkyNDQwNTMxIDAuMTI2NTIwOTE2OCAwLjE1OTY5NjAxMjcgMC45NgAQAYAC0hAR + EhNaJGNsYXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXll + ZEFyY2hpdmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KSlJabpq+3usPV2N0AAAAAAAAB + AQAAAAAAAAAZAAAAAAAAAAAAAAAAAAAA3w== + + BlinkText + + CommandString + tmux + CursorColor + + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw + LjQ0MDU4MDI0ODggMC41MDk2MjkzMDkyIDAuNTE2ODU3OTgxNwAQAYAC0hAREhNaJGNs + YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp + dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA + AAAZAAAAAAAAAAAAAAAAAAAA2Q== + + Font + + YnBsaXN0MDDUAQIDBAUGGBlYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKQHCBESVSRudWxs1AkKCwwNDg8QVk5TU2l6ZVhOU2ZGbGFnc1ZOU05hbWVWJGNs + YXNzI0AsAAAAAAAAEBCAAoADXxAPSW5wdXRNb25vLUxpZ2h00hMUFRZaJGNsYXNzbmFt + ZVgkY2xhc3Nlc1ZOU0ZvbnSiFRdYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRGhtU + cm9vdIABCBEaIy0yNzxCS1JbYmlydHZ4io+ao6qttsjL0AAAAAAAAAEBAAAAAAAAABwA + AAAAAAAAAAAAAAAAAADS + + FontAntialias + + FontHeightSpacing + 1.0529119318181817 + FontWidthSpacing + 1.0529905913978492 + ProfileCurrentVersion + 2.04 + RunCommandAsShell + + SelectionColor + + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECgw + LjAzOTM4MDczNjY1IDAuMTYwMTE2NDYzOSAwLjE5ODMzMjc1NjgAEAGAAtIQERITWiRj + bGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqISFFhOU09iamVjdF8QD05TS2V5ZWRBcmNo + aXZlctEXGFRyb290gAEIERojLTI3O0FITltijY+RlqGqsrW+0NPYAAAAAAAAAQEAAAAA + AAAAGQAAAAAAAAAAAAAAAAAAANo= + + ShowWindowSettingsNameInTitle + + TerminalType + xterm-256color + TextBoldColor + + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECYw + LjUwNTk5MTkzNTcgMC41NjQ4NTgzNzcgMC41NjM2MzY1NDE0ABABgALSEBESE1okY2xh + c3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2 + ZXLRFxhUcm9vdIABCBEaIy0yNztBSE5bYouNj5SfqLCzvM7R1gAAAAAAAAEBAAAAAAAA + ABkAAAAAAAAAAAAAAAAAAADY + + TextColor + + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw + LjQ0MDU4MDI0ODggMC41MDk2MjkzMDkyIDAuNTE2ODU3OTgxNwAQAYAC0hAREhNaJGNs + YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp + dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA + AAAZAAAAAAAAAAAAAAAAAAAA2Q== + + UseBoldFonts + + UseBrightBold + + blackColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg7JNIT2DkvUjPoO+F0s+AYY= + + blueColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmgyqcAj6DtOHsPoO+RUg/AYY= + + brightBlackColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg+ZzgjyDs44BPoNahyM+AYY= + + brightBlueColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg7yT4T6DEXcCP4POUAQ/AYY= + + brightCyanColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg7CIAT+Dj5oQP4N8ShA/AYY= + + brightGreenColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmgzyujT6DFZy2PoOYFsQ+AYY= + + brightMagentaColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmgxMjsj6D+uazPoNkyTc/AYY= + + brightRedColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmgyfkPT+D/15aPoMgl5Y9AYY= + + brightWhiteColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg49LfT+D0Dt1P4MGM10/AYY= + + brightYellowColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg1MTpj6DeHnQPoPQg+A+AYY= + + cyanColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg4VRFj6DfyESP4PkZwY/AYY= + + greenColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg9lI5j6DIYkKP4PVjKU8AYY= + + magentaColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg/4CRz+DBTzdPYMgzt4+AYY= + + name + skuffShell + redColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg6i7UT+DUATePYMl2hA+AYY= + + type + Window Settings + whiteColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmgzqGaj+D2tdjP4NYPUw/AYY= + + yellowColour + + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmg0DAJT+DB17vPoM4Y8A8AYY= + + + diff --git a/zshrc b/zshrc index 6b78f82..3ccdcce 100644 --- a/zshrc +++ b/zshrc @@ -99,3 +99,15 @@ eval "$(thefuck --alias)" alias tmux="TERM=screen-256color-bce tmux" PATH=$PATH:$HOME/kakoune/src/ function k () kak `fasd -f $@` + +### ZNT's installer added snippet ### +fpath=( "$fpath[@]" "$HOME/.config/znt/zsh-navigation-tools" ) +autoload n-aliases n-cd n-env n-functions n-history n-kill n-list n-list-draw n-list-input n-options n-panelize n-help +autoload znt-usetty-wrapper znt-history-widget znt-cd-widget znt-kill-widget +alias naliases=n-aliases ncd=n-cd nenv=n-env nfunctions=n-functions nhistory=n-history +alias nkill=n-kill noptions=n-options npanelize=n-panelize nhelp=n-help +zle -N znt-history-widget +bindkey '^R' znt-history-widget +setopt AUTO_PUSHD HIST_IGNORE_DUPS PUSHD_IGNORE_DUPS +zstyle ':completion::complete:n-kill::bits' matcher 'r:|=** l:|=*' +### END ###