Skip to content
/ myPosh Public

myPosh is primarily to improve the look and usability of Powershell. In addition, various functions are added to facilitate various tasks.

Notifications You must be signed in to change notification settings

nox309/myPosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myPosh

myPosh is primarily to improve the look and usability of Powershell. In addition, various functions are added to facilitate various tasks.

Prerequisites:

Windows Powershell 7 must already be installed on the system.
This can be downloaded here:

Powershell 7.x

Or via chocolatey:

choco install powershell-core

Installation

For installation, please download and unzip the current version. HERE

Then start the Powershell 7 as admin and navigate to the unzipped directory.

Then start the installation file:

  .\install.ps1

If the Windows Terminal is already installed, you have 2 options for configuration:

  • If you are already using your own config and do not want to overwrite it, you must set the required font in the settings. You can do this either as default or only for PowerShell. Please select the font MesloLGM NF under Display.
  • Alternatively you can use the template that comes with myPosh, this will be overwrite any existing settings:
    Copy-Item -Path $env:ProgramData\myPosh\config\wt_settings.json $env:LOCALAPPDATA\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json -Force

Features

  • Windows Terminal Configuration
  • Customization of Powershell layout
  • Functions:
    • Start-asAdmin
    • Start-PSasAdmin

Screenshots

myPoshLayout myPoshGIT

Acknowledgements

Changelog

WORK IN PROGRESS

  • (nox309) global log function
  • (nox309) Update Function for myPosh
  • (nox309) First Version of myPosh PS Modul with global function

0.2.0 (xxxx-xx-xx)

  • (nox309) delete MoD from Profile/Installer

0.1.0 (2022-01-16)

  • (nox309) first release

    • Installer for all components
      • Git For Windows
      • Windows Terminal
      • Powershell Powerliner oh-my-posh
      • Fonts with icons
    • Basic Powershell profile
    • Configuration of Windows Terminal / If not already installed.

About

myPosh is primarily to improve the look and usability of Powershell. In addition, various functions are added to facilitate various tasks.

Topics

Resources

Stars

Watchers

Forks