diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2015-08-27 13:04:09 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2015-08-27 13:04:21 -0700 |
commit | 9a70d7c54a43ec085bad6d659bf613e5ef5fd691 (patch) | |
tree | b32c03ca6c37872188328f0c19bd5d6464db04dd | |
parent | 56a73fa65f7643ea2c392b149d3b5a157e970d4a (diff) | |
download | dotfiles-9a70d7c54a43ec085bad6d659bf613e5ef5fd691.tar.gz |
update USB setup scripts & OS X terminal pref file
-rwxr-xr-x | bin/usbpubkeys | 4 | ||||
-rwxr-xr-x | bin/usbskelhere | 11 | ||||
-rw-r--r-- | lib/pro.terminal | 85 |
3 files changed, 99 insertions, 1 deletions
diff --git a/bin/usbpubkeys b/bin/usbpubkeys index 87420ab5..4c25e5f3 100755 --- a/bin/usbpubkeys +++ b/bin/usbpubkeys @@ -3,6 +3,8 @@ # update cache of ssh and https host keys for USB drives OUTPUT=$HOME/lib/annex/big/skel/usb/lib/host_keys.txt +OUTPUT_OPENSSH=$HOME/lib/annex/big/skel/usb/lib/known_hosts + ( echo -n "Generated by ~/bin/usbpubkeys " date @@ -18,3 +20,5 @@ OUTPUT=$HOME/lib/annex/big/skel/usb/lib/host_keys.txt ) > $OUTPUT unix2dos $OUTPUT + +ssh-keyscan -t rsa ma.sdf.org > $OUTPUT_OPENSSH diff --git a/bin/usbskelhere b/bin/usbskelhere index 3e2c61d9..5742d291 100755 --- a/bin/usbskelhere +++ b/bin/usbskelhere @@ -1,10 +1,19 @@ #!/bin/bash . $HOME/.shenv +skelhere () +{ + usbpubkeys + mkdir -p doc bin + cp -RLf ~/lib/annex/big/skel/usb/* . + cp ~/bin/apple-setup.sh bin + cp -L ~/lib/pro.terminal lib +} + while true; do read -p "This might overwrite stuff in $(pwd). Is that okay? " yn case $yn in - [Yy]* ) usbhostkeys; mkdir -p doc; cp -RLf ~/lib/annex/big/skel/usb/* .; break;; + [Yy]* ) skelhere; break;; [Nn]* ) exit;; * ) echo "Please answer yes or no.";; esac diff --git a/lib/pro.terminal b/lib/pro.terminal new file mode 100644 index 00000000..60f9d6b5 --- /dev/null +++ b/lib/pro.terminal @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>BackgroundBlur</key> + <real>0.0</real> + <key>BackgroundColor</key> + <data> + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0Iw + ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3Rf + EA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZGdpa3B7hIyPmKqt + sgAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC0 + </data> + <key>CommandString</key> + <string>/Volumes/SPWHITTON/bin/apple-setup.sh</string> + <key>CursorColor</key> + <data> + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0sw + LjMwMjQxOTM2ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRY + TlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZHBy + dHmEjZWYobO2uwAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC9 + </data> + <key>Font</key> + <data> + YnBsaXN0MDDUAQIDBAUGGBlYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKQHCBESVSRudWxs1AkKCwwNDg8QVk5TU2l6ZVhOU2ZGbGFnc1ZOU05hbWVWJGNs + YXNzI0AsAAAAAAAAEBCAAoADXxAPQ291cmllci1PYmxpcXVl0hMUFRZaJGNsYXNzbmFt + ZVgkY2xhc3Nlc1ZOU0ZvbnSiFRdYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRGhtU + cm9vdIABCBEaIy0yNzxCS1JbYmlydHZ4io+ao6qttsjL0AAAAAAAAAEBAAAAAAAAABwA + AAAAAAAAAAAAAAAAAADS + </data> + <key>FontAntialias</key> + <false/> + <key>FontWidthSpacing</key> + <real>0.99596774193548387</real> + <key>ProfileCurrentVersion</key> + <real>2.04</real> + <key>RunCommandAsShell</key> + <true/> + <key>SelectionColor</key> + <data> + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0sw + LjI1NDAzMjI1ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRY + TlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZHBy + dHmEjZWYobO2uwAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC9 + </data> + <key>ShowActiveProcessInTitle</key> + <false/> + <key>ShowDimensionsInTitle</key> + <false/> + <key>ShowWindowSettingsNameInTitle</key> + <false/> + <key>TextBoldColor</key> + <data> + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0Ix + ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3Rf + EA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZGdpa3B7hIyPmKqt + sgAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC0 + </data> + <key>TextColor</key> + <data> + YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0sw + Ljk0NzU4MDY0ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRY + TlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZHBy + dHmEjZWYobO2uwAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC9 + </data> + <key>columnCount</key> + <integer>160</integer> + <key>name</key> + <string>pro 17</string> + <key>rowCount</key> + <integer>48</integer> + <key>shellExitAction</key> + <integer>1</integer> + <key>type</key> + <string>Window Settings</string> + <key>useOptionAsMetaKey</key> + <true/> +</dict> +</plist> |