1[
2 {"type":"CommentSingle","value":"# Install fish"},
3 {"type":"Text","value":"\n\nbrew install fish\n\n"},
4 {"type":"CommentSingle","value":"# Add fish to your list of available shells"},
5 {"type":"Text","value":"\n\n"},
6 {"type":"NameBuiltin","value":"echo"},
7 {"type":"Text","value":" "},
8 {"type":"LiteralStringDouble","value":"\"/usr/local/bin/fish/\""},
9 {"type":"Text","value":" "},
10 {"type":"Punctuation","value":"|"},
11 {"type":"Text","value":" sudo tee -a /etc/shells\n\n"},
12 {"type":"CommentSingle","value":"# Make fish the defaul shell"},
13 {"type":"Text","value":"\n\nchsh -s /usr/local/bin/fish\n\n"},
14 {"type":"CommentSingle","value":"# Restart the terminal to load fish shell"},
15 {"type":"Text","value":"\n\n\n"},
16 {"type":"CommentSingle","value":"# Code snippet from https://github.com/gmarik/gist.sh/blob/master/gist.sh"},
17 {"type":"Text","value":"\ngist_clone "},
18 {"type":"Operator","value":"()"},
19 {"type":"Text","value":"\n"},
20 {"type":"Operator","value":"{"},
21 {"type":"Text","value":"\n "},
22 {"type":"Keyword","value":"if"},
23 {"type":"Text","value":" "},
24 {"type":"Operator","value":"["},
25 {"type":"Text","value":" "},
26 {"type":"LiteralStringDouble","value":"\""},
27 {"type":"NameVariable","value":"$_PRIVATE"},
28 {"type":"LiteralStringDouble","value":"\""},
29 {"type":"Text","value":" "},
30 {"type":"Operator","value":"="},
31 {"type":"Text","value":" "},
32 {"type":"LiteralStringDouble","value":"\"1\""},
33 {"type":"Text","value":" "},
34 {"type":"Operator","value":"]"},
35 {"type":"Punctuation","value":";"},
36 {"type":"Text","value":" "},
37 {"type":"Keyword","value":"then"},
38 {"type":"Text","value":"\n "},
39 {"type":"NameVariable","value":"URL"},
40 {"type":"Operator","value":"="},
41 {"type":"LiteralStringDouble","value":"\"git@gist.github.com:"},
42 {"type":"NameVariable","value":"$1"},
43 {"type":"LiteralStringDouble","value":".git\""},
44 {"type":"Text","value":"\n "},
45 {"type":"Keyword","value":"else"},
46 {"type":"Text","value":"\n "},
47 {"type":"NameVariable","value":"URL"},
48 {"type":"Operator","value":"="},
49 {"type":"LiteralStringDouble","value":"\"git://gist.github.com/"},
50 {"type":"NameVariable","value":"$1"},
51 {"type":"LiteralStringDouble","value":".git\""},
52 {"type":"Text","value":"\n "},
53 {"type":"Keyword","value":"fi"},
54 {"type":"Text","value":"\n\n log "},
55 {"type":"LiteralStringDouble","value":"\"* cloning Gist from "},
56 {"type":"NameVariable","value":"$URL"},
57 {"type":"LiteralStringDouble","value":"\""},
58 {"type":"Text","value":"\n\n "},
59 {"type":"NameVariable","value":"CMD"},
60 {"type":"Operator","value":"="},
61 {"type":"LiteralStringDouble","value":"\"git clone "},
62 {"type":"NameVariable","value":"$URL"},
63 {"type":"LiteralStringDouble","value":" gist-"},
64 {"type":"NameVariable","value":"$1"},
65 {"type":"LiteralStringDouble","value":"\""},
66 {"type":"Text","value":"\n\n "},
67 {"type":"Keyword","value":"if"},
68 {"type":"Text","value":" "},
69 {"type":"Operator","value":"["},
70 {"type":"Text","value":" "},
71 {"type":"LiteralStringDouble","value":"\""},
72 {"type":"NameVariable","value":"$_DEBUG"},
73 {"type":"LiteralStringDouble","value":"\""},
74 {"type":"Text","value":" "},
75 {"type":"Operator","value":"="},
76 {"type":"Text","value":" "},
77 {"type":"LiteralStringDouble","value":"\"1\""},
78 {"type":"Text","value":" "},
79 {"type":"Operator","value":"]"},
80 {"type":"Punctuation","value":";"},
81 {"type":"Text","value":" "},
82 {"type":"Keyword","value":"then"},
83 {"type":"Text","value":"\n "},
84 {"type":"NameBuiltin","value":"echo"},
85 {"type":"Text","value":" "},
86 {"type":"NameVariable","value":"$CMD"},
87 {"type":"Text","value":"\n "},
88 {"type":"NameBuiltin","value":"exit"},
89 {"type":"Text","value":" "},
90 {"type":"LiteralNumber","value":"0"},
91 {"type":"Text","value":"\n "},
92 {"type":"Keyword","value":"fi"},
93 {"type":"Text","value":"\n\n "},
94 {"type":"NameVariable","value":"$CMD"},
95 {"type":"Text","value":"\n"},
96 {"type":"Operator","value":"}"},
97 {"type":"Text","value":"\n\n"},
98 {"type":"CommentSingle","value":"# Code snippet from https://gist.github.com/thejefflarson/885812"},
99 {"type":"Text","value":"\ntiger_em "},
100 {"type":"Operator","value":"()"},
101 {"type":"Text","value":" "},
102 {"type":"Operator","value":"{"},
103 {"type":"Text","value":"\n "},
104 {"type":"NameVariable","value":"directory"},
105 {"type":"Operator","value":"="},
106 {"type":"NameVariable","value":"$WD"},
107 {"type":"Text","value":"/"},
108 {"type":"NameVariable","value":"$1"},
109 {"type":"Text","value":"\n "},
110 {"type":"NameBuiltin","value":"shift"},
111 {"type":"Text","value":"\n "},
112 {"type":"Keyword","value":"until"},
113 {"type":"Text","value":" "},
114 {"type":"Operator","value":"["},
115 {"type":"Text","value":" -z "},
116 {"type":"LiteralStringDouble","value":"\""},
117 {"type":"NameVariable","value":"$1"},
118 {"type":"LiteralStringDouble","value":"\""},
119 {"type":"Text","value":" "},
120 {"type":"Operator","value":"]"},
121 {"type":"Text","value":" \n "},
122 {"type":"Keyword","value":"do"},
123 {"type":"Text","value":"\n get_em "},
124 {"type":"NameVariable","value":"$directory"},
125 {"type":"Text","value":" "},
126 {"type":"LiteralStringDouble","value":"\"ftp://ftp2.census.gov/geo/tiger/TIGER2010/\""},
127 {"type":"NameVariable","value":"$1"},
128 {"type":"Text","value":"\n "},
129 {"type":"NameBuiltin","value":"shift"},
130 {"type":"Text","value":"\n "},
131 {"type":"Keyword","value":"done"},
132 {"type":"Text","value":"\n"},
133 {"type":"Operator","value":"}"},
134 {"type":"Text","value":"\n\n"},
135 {"type":"CommentSingle","value":"# bare comment marker"},
136 {"type":"Text","value":"\n"},
137 {"type":"CommentSingle","value":"#"},
138 {"type":"Text","value":"\n"}
139]
View as plain text