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
230
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Halloween Bash - Bash Profile Generator
WYSIWYG Bash Profile Generator
Try it at
http://xta.github.com/HalloweenBash/
rex
October 16, 2012
Other Decks in Programming
See All in Programming
Deep dive into the select statement (GopherCon UK)
jespino
0
160
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
170
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
110
T3DD26: From RAGs to Riches
martinhelmich
0
120
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
250
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.4k
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
320
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
110
Introducing Stack Pull Request in GitHub
kkamegawa
0
120
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.8k
Hono + Inertia + React で LP を構築した話
oukayuka
2
190
源内ハンズオン概要編
hideg
0
230
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
490
Optimising Largest Contentful Paint
csswizardry
37
3.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Utilizing Notion as your number one productivity tool
mfonobong
4
560
Automating Front-end Workflow
addyosmani
1369
210k
Faster Mobile Websites
deanohume
310
32k
Odyssey Design
rkendrick25
PRO
2
790
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Why Our Code Smells
bkeepers
PRO
340
58k
Making Projects Easy
brettharned
120
6.7k
How GitHub (no longer) Works
holman
316
150k
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