Not much yet - more of a place to put Ruby-related stuffs.
More to come.
Why "-dots"? See the system I start with:
curl sharpsaw.org/init | sh
- ,bhaml⇒ Browse HAML — uses sane-dots/bin/,b to open the output from- haml
- ,gem⇒ "gem", but backgrounds docs generation for much speed.
- ,gemi⇒- if [[ $# == 0 || '.' == "$1" ]]; then
- ,gems⇒- gem search -dr <args>
- ,gemu⇒- ,gem uninstall -ax <args>
- ,rbenvi⇒ Install rbenv
- ,version-bump⇒- version_path =
- be⇒- bundle exec <args>
- beg⇒- bundle exec guard <args>
- ber⇒- bundle exec rake <args>
- bui⇒- if ! type bundle >/dev/null 2>&1; then
- buo⇒ Edit the gem given as an arg.
- buu⇒- bundle update <args>
- cd-gem⇒ alias to gem-cd to match the old Perl pm-cd
- code-density⇒ Shows chars-per-line (after stripping comments)
- db-migrate-dev+test⇒- for n in development test; do RAILS_ENV=$n bundle exec rake db:migrate<args>; done
- gem-cd⇒ Spawn a shell in the dir of a gem.
- gem.⇒ Install the current dir as a gem
- gemdoc⇒ Run- gem serverthen open a browser on localhost (using sane-dots/bin/,b)
- md2html⇒ Convert Markdown to HTML (outputs filename.md as filename.html)
- rdie⇒- file_line = ARGV[0].dup
- trb⇒ Run tests via testrb
- viGemfile⇒ Analogous to 'visudo' — edit a Gemfile then run 'bundle install'
Ask/tell/demand anything. I'll be receptive.