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
Devinのメモリ活用の学びを自社サービスにどう組み込むか?
itarutomy
0
2.1k
Making TCPSocket.new "Happy"!
coe401_
1
130
国漢文混用体からHolloまで
minhee
1
180
自分のために作ったアプリが、グローバルに使われるまで / Indie App Development Lunch LT
pixyzehn
1
150
Code smarter, not harder - How AI Coding Tools Boost Your Productivity | Webinar 2025
danielsogl
0
120
ミリしらMCP勉強会
watany
4
740
gen_statem - OTP's Unsung Hero
whatyouhide
1
190
Agentic Applications with Symfony
el_stoffel
2
270
The Weight of Data: Rethinking Cloud-Native Systems for the Age of AI
hollycummins
0
270
タイムゾーンの奥地は思ったよりも闇深いかもしれない
suguruooki
1
570
Qiita Bash
mercury_dev0517
1
190
これだけは知っておきたいクラス設計の基礎知識 version 2
masuda220
PRO
24
6.1k
Featured
See All Featured
BBQ
matthewcrist
88
9.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
RailsConf 2023
tenderlove
30
1.1k
Gamification - CAS2011
davidbonilla
81
5.2k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.2k
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