# 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