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
マッチングアプリにおけるフリックUIで苦労したこと
yuheiito
0
190
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
200
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
15
5.6k
What's new in AppKit on macOS 26
1024jp
0
150
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
230
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
15k
テスト駆動Kaggle
isax1015
1
620
AI Agent 時代のソフトウェア開発を支える AWS Cloud Development Kit (CDK)
konokenj
6
800
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
1.1k
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
0
120
はじめてのWeb API体験 ー 飲食店検索アプリを作ろうー
akinko_0915
0
140
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
360
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Building Applications with DynamoDB
mza
95
6.5k
Documentation Writing (for coders)
carmenintech
72
4.9k
Agile that works and the tools we love
rasmusluckow
329
21k
GraphQLとの向き合い方2022年版
quramy
49
14k
Facilitating Awesome Meetings
lara
54
6.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
A Tale of Four Properties
chriscoyier
160
23k
Balancing Empowerment & Direction
lara
1
450
Site-Speed That Sticks
csswizardry
10
700
What's in a price? How to price your products and services
michaelherold
246
12k
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