Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Auto install programs option if profile commands are missing #26

Open
ScottWilliamAnderson opened this issue Dec 2, 2024 · 2 comments

Comments

@ScottWilliamAnderson
Copy link
Owner

ScottWilliamAnderson commented Dec 2, 2024

🔍 Requirements

  • PowerShell 5.1 or later (assumed to be installed, so we skip)
  • Git installed
  • Oh My Posh installed
  • Chocolatey installed
  • Posh-Git installed

Optional Requirements

GitHub CLI (gh) installed

@ScottWilliamAnderson
Copy link
Owner Author

Git can be installed with

winget install --id Git.Git -e --source winget

@ScottWilliamAnderson
Copy link
Owner Author

ScottWilliamAnderson commented Dec 2, 2024

Oh my posh:
https://ohmyposh.dev/docs/installation/windows

winget install JanDeDobbeleer.OhMyPosh -s winget

likely needs a terminal restart after installing

then

oh-my-posh font install meslo

When using Visual Studio Code, you will need to configure the integrated Terminal to make use of the Nerd Font as well. This can be done by changing the Integrated: Font Family value in the Terminal settings (default shortcut: CTRL + , and search for Integrated: Font Family or via Users -> Features -> Terminal).

If you are using the JSON based settings, you will need to update the terminal.integrated.fontFamily value. Example in case of MesloLGM Nerd Font Nerd Font:

then to get vscode to use the font

"terminal.integrated.fontFamily": "MesloLGM Nerd Font"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant