devconfig

Repository with various config items for dev

MIT License

Stars
5
Committers
1

Merill's DevBox Config

Clone this repository

Clone to the folders below. If the path is different you will need to update the path in the PowerShell profile.

  • Windows = F:\code\devconfig\
  • macOS = /Users/merill/Documents/GitHub/devconfig

Oh My Posh

Install Nerd Font

brew tap homebrew/cask-fonts
brew install --cask font-caskaydia-cove-nerd-font

Install Terminal Icons

  • Install terminal icons by starting PowerShell and running
Install-Module Terminal-Icons
### PowerShell

Edit the PowerShell profile in iTerm (macOS), Windows Terminal (Windows) and VSCode using this command.

```powershell
code $PROFILE

Then copy the content from the OS specific macOS/Windows-Profile.ps1 into the profile file. Update paths if needed.

Hyper.is

  • Set font size to 16 and font family to 'CaskaydiaCove Nerd Font'
  • Set webGLRenderer to false (shows some weird artifacts on the screen if not)

iTerm2

iTerm Profiles are exported to macOS/iTerm2/Profiles.json.

If you make any changes remember to commit to git.

Note: One key config is Command in the iTerm profile. Using the -noprofile -command params will make the prompt load up faster.

/usr/local/microsoft/powershell/7/pwsh  -l -nol

To find the path for pwsh use this command.

whereis pwsh

iTerm configuration

  • Apperance > Theme: Minimal
  • Windows > Turn off everything except 'Hide scrollbars'
  • PowerShell > Text > CaskaydiaCove | 16