The Ruby Developer's Command Line Toolkit
summary
Shows concrete dotfile hacks and tools: zsh over bash, aliases like be → bundle exec and a G wrapper for git, colored man pages, and a git pre-push hook that blocks accidental pushes to master. Demonstrates fzf fuzzy search (files, history, vim integration), tmux panes and tmux session persistence across SSH disconnects, pry/irb rc tweaks, psql/rails RC settings, and using RCM/homesick to symlink dotfiles from a GitHub repo so a full environment installs reproducibly.
AI-written summary · about
chapters (18)
- 0:00Introduction and speaker intro
- 1:14Why master your command line
- 5:25Hacking your dot files
- 7:32Choosing a better shell
- 10:39Shell scripting basics
- 11:43Creating shell aliases
- 12:50Shell functions for efficiency
- 14:57Customizing your shell prompt
- 16:23Fuzzy search with FZF
- 18:12Learning Vim basics
- 22:06Customizing PostgreSQL with dot files
- 22:47Enhancing Git workflow
- 25:17Ruby configuration files
- 27:24Hacking your PRY RC
- 30:46Using Tmux for server sessions
- 33:17Managing dot files with GitHub
- 37:30Forking or creating your own dot files
- 37:53Resources and closing
related talks
34mThe Ruby Developer's Command Line Toolkit
43mThe Developer's Toolkit: Everything We Use But Ruby
39mImprove your developer's toolset
29mRVM & Essential Rails Development Tools
39mPractical Unix for Ruby & Rails
24mA Collection of Fun with Ruby and Friends
47mA Guide to the Shell Galaxy
25mCommandLine Tools for DevOps
