---
# System prepended metadata

title: FAC23 Presentation Notes

---

# FAC23 Presentation Notes

# About Me
- Quick intro

# Contents
- I have given this talk 3 times now, so hopefully you're getting the best version!
- I decided to write this talk because...
- Lots to do on the bootcamp, configuring your workspace tools not essential
- Remote working, LiveShare, don't get to see people actually typing
- Sharing screen whilst pairing, always learning new tricks from others
- Worth taking the time to save time
- Structure of the talk

---

## Pimp My Terminal
### PIMP MY TERMINAL
- Z shell (default for macOS, runs on Unix-like operating system e.g. Linux/Windows Subsystem) 
- Oh My Zsh: opensource framework for terminal configuration
- Pre-recorded videos, will share instructions after the talk so you don't have to code along
- But do stop me if I'm going to fast or you want to go over something
- On a 2015 Macbook Air that is running Big Sur
### INSTALLING OH MY ZSH
- Make sure you're in the root folder
- Type curl command into terminal
### Run VS Code from the command line
- You may already have done this but important step in the tutorial
### CHANGING TERMINAL THEME
- Customise `.zshrc` file
- rc stands for "run commands"
- script run when you start a new zsh shell
- If you make changes you have to run a new shell
- `~` tilde means home directory
### INSTALLING POWERLINE FONTS
- Follow instructions on README
### CHANGE FONTS FOR TERMINAL
- Preferences > Profiles > Font
- Explain what symbols mean
# ALIASES
- Alias like a shortcut - code to run under an alias
- Need to start new shell to see changes
# Git shortcuts
- Plugins e.g. git
- Learned from Oli!

---

## Useful VS Code extensions

### Prettier
[Prettier Config Generator](https://michelelarson.com/prettier-config/)
.prettierrc file - remember rc stands for run commands

### Source Control Tab

### Bracket Pair Colorizer
- Colorize matching brackets

### Git Blame
- Shows who made the most recent commit for each line in your files

---

## ABOUT ME

- Questions about jobs, getting promoted, changing Tech Stack


# Contact Me

Unfortunately I cannot use Discord