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
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
230
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
620
Flutterで分数(Fraction)を表示する方法
koukimiura
0
140
チームの境界をブチ抜いていけ
tokai235
0
200
Webサーバーサイド言語としてのRustについて
kouyuume
0
2.2k
CSC509 Lecture 05
javiergs
PRO
0
310
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
15
6.3k
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
3
900
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
770
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
470
Leading Effective Engineering Teams in the AI Era
addyosmani
7
530
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.1k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
33k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Music & Morning Musume
bryan
46
6.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Docker and Python
trallard
46
3.6k
KATA
mclloyd
PRO
32
15k
Embracing the Ebb and Flow
colly
88
4.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
It's Worth the Effort
3n
187
28k
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