Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Halloween Bash - Bash Profile Generator
Search
rex
October 16, 2012
Programming
3
210
Halloween Bash - Bash Profile Generator
WYSIWYG Bash Profile Generator
Try it at
http://xta.github.com/HalloweenBash/
rex
October 16, 2012
Tweet
Share
Other Decks in Programming
See All in Programming
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.3k
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
1k
CI_CD「健康診断」のススメ。現場でのボトルネック特定から、健康診断を通じた組織的な改善手法
teamlab
PRO
0
210
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
220
オープンソースソフトウェアへの解像度🔬
utam0k
13
2.6k
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2k
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
370
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
700
Cursorハンズオン実践!
eltociear
2
1k
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
560
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
1.3k
Featured
See All Featured
Facilitating Awesome Meetings
lara
56
6.6k
The Cost Of JavaScript in 2023
addyosmani
54
9k
Docker and Python
trallard
46
3.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Into the Great Unknown - MozCon
thekraken
40
2.1k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
A designer walks into a library…
pauljervisheath
209
24k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Six Lessons from altMBA
skipperchong
28
4k
GraphQLとの向き合い方2022年版
quramy
49
14k
Transcript
Halloween Bash Bash Prompt String Generator by @rexfeng (Flatiron School
2012)
Good programmers are lazy • Your tools are extremely important
• Don't make things harder than they have to be
GUI vs CLI • Graphical user interface ◦ Familiar, Mouse
to move • Command-line interpreter ◦ Help! What do I type in this box?
Bash (Bourne-again shell) • a CLI • Released in 1989
Launch Terminal (OS X) • Bash (shell) is the program
which actually processes commands and returns output. • Terminal.app is the wrapper program which runs Bash (shell) • Cmd+N for New • Cmd+T for new Tab
Bash Customization • .bash_profile • .bash_login (if started as a
login shell, was passed the --login flag) • .bashrc (evaluated when bash was invoked as an interactive shell)
None
None
None
Google Prompt String Generators • Lots of reading in small
fonts • What is \@? • What about [\e[0m\]? • I just want my Bash to look great, not solve a puzzle.
Halloween Bash • easy way to customize your .bash_profile prompt
string (PS1) • don't need to read 'man bash' and look for 'PROMPTING' section
How to use Halloween Bash • Drag & drop -
what you see is what you get • Click the color you want • Copy & paste into .bash_profile
Don't see any changes? • Open a new Window/Tab •
Run "source ~/.bash_profile" to reset
• Live site http://xta.github. com/HalloweenBash/ • Github https://github.com/xta/HalloweenBash Find it
online