Skip to content

a-mnich/oh-my-posh-themes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

oh-my-posh Themes

This is a collection of customised oh my posh themes.
All available themes can be found in the themes folder.

To use these custom themes in oh-my-posh you have to:

  • Install and configure a custom font
  • configure the theme in your terminal profile

1) Custom Font

To ensure that the custom themes display icons correctly it's necessary to set a custom font in the Windows Terminal and VSCode Terminal.
These themes have been testet with the DejaVuSansM Nerd Font Mono font.
Font Installation:

  • execute oh-my-posh font install in a terminal of your choice
  • select and install a font of your choice (recommendation: DejaVuSansM Nerd Font Mono)

2) Terminal Configuration

Windows Terminal Configuration

  • execute notepad $PROFILE
  • add following line:
oh-my-posh init pwsh --config 'https://a-mnich.github.io/oh-my-posh-themes/themes/damn-good-posh.omp.json' | Invoke-Expression
  • set the default terminal font face value for profiles
  "profiles": 
  {
      "defaults": 
      {
          "font": 
          {
              "face": "DejaVuSansM Nerd Font Mono"
          }
      }
  }

VSCode Configuration

  • open Settings
  • search for terminal.integrated.fontFamily
  • set to custom font name (e.g. DejaVuSansM Nerd Font Mono)
  • execute notepad $PROFILE in the VSCode Terminal
  • add following line:
oh-my-posh init pwsh --config 'https://a-mnich.github.io/oh-my-posh-themes/themes/damn-good-posh.omp.json' | Invoke-Expression

Theme URLs

jsdelivr (preferred)

https://cdn.jsdelivr.net/gh/a-mnich/oh-my-posh-themes/themes/damn-good-posh.omp.json

GitHub

https://a-mnich.github.io/oh-my-posh-themes/themes/damn-good-posh.omp.json

About

oh-my-posh themes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •