add example pester
This commit is contained in:
parent
4a6babc18f
commit
cfd15051ad
1 changed files with 41 additions and 39 deletions
80
posh.txt
80
posh.txt
|
|
@ -8,7 +8,6 @@ GitHub Repo stars: https://img.shields.io/github/stars/Lifailon/PS-Commands
|
||||||
Статья на Habr: PowerShell и его возможности (https://habr.com/ru/articles/782592/)
|
Статья на Habr: PowerShell и его возможности (https://habr.com/ru/articles/782592/)
|
||||||
|
|
||||||
# Help
|
# Help
|
||||||
# oh-my-posh
|
|
||||||
# Object
|
# Object
|
||||||
# npp
|
# npp
|
||||||
# Regex
|
# Regex
|
||||||
|
|
@ -103,6 +102,7 @@ GitHub Repo stars: https://img.shields.io/github/stars/Lifailon/PS-Commands
|
||||||
# VideoCDN
|
# VideoCDN
|
||||||
# Telegram
|
# Telegram
|
||||||
# Discord
|
# Discord
|
||||||
|
# oh-my-posh
|
||||||
# Pester
|
# Pester
|
||||||
|
|
||||||
# Help
|
# Help
|
||||||
|
|
@ -129,44 +129,6 @@ Get-ExecutionPolicy
|
||||||
$Metadata = New-Object System.Management.Automation.CommandMetaData (Get-Command Get-Service) # получить информацию о командлете
|
$Metadata = New-Object System.Management.Automation.CommandMetaData (Get-Command Get-Service) # получить информацию о командлете
|
||||||
[System.Management.Automation.ProxyCommand]::Create($Metadata) # исходный код функции
|
[System.Management.Automation.ProxyCommand]::Create($Metadata) # исходный код функции
|
||||||
|
|
||||||
# oh-my-posh
|
|
||||||
|
|
||||||
[Install](https://ohmyposh.dev/docs/installation/windows)
|
|
||||||
winget install JanDeDobbeleer.OhMyPosh -s winget
|
|
||||||
choco install oh-my-posh -y
|
|
||||||
scoop install https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json
|
|
||||||
Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://ohmyposh.dev/install.ps1'))
|
|
||||||
|
|
||||||
[Themes](https://ohmyposh.dev/docs/themes)
|
|
||||||
Get-PoshThemes
|
|
||||||
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/di4am0nd.omp.json" | Invoke-Expression
|
|
||||||
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/cert.omp.json" | Invoke-Expression
|
|
||||||
|
|
||||||
New-Item -Path $PROFILE -Type File -Force
|
|
||||||
notepad $PROFILE
|
|
||||||
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/di4am0nd.omp.json" | Invoke-Expression
|
|
||||||
|
|
||||||
### themes-performance
|
|
||||||
|
|
||||||
Install-Module themes-performance -Repository NuGet
|
|
||||||
Import-Module themes-performance
|
|
||||||
Set-PoshTheme -Theme System-Sensors # -Save
|
|
||||||
Set-PoshTheme -Theme System-Performance # -Save
|
|
||||||
Set-PoshTheme -Theme Pwsh-Process-Performance # -Save
|
|
||||||
|
|
||||||
### Terminal-Icons
|
|
||||||
|
|
||||||
Install-Module -Name Terminal-Icons -Repository PSGallery
|
|
||||||
scoop bucket add extras
|
|
||||||
scoop install terminal-icons
|
|
||||||
|
|
||||||
notepad $PROFILE
|
|
||||||
Import-Module -Name Terminal-Icons
|
|
||||||
|
|
||||||
Использует шрифты, которые необходимо установить и настроить в параметрах профиля PowerShell: [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts)
|
|
||||||
Список шрифтов: https://www.nerdfonts.com/font-downloads
|
|
||||||
Скачать и установить шрифт похожий на Cascadia Code - [CaskaydiaCove](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/CascadiaCode.zip)
|
|
||||||
|
|
||||||
# Object
|
# Object
|
||||||
|
|
||||||
### Variable
|
### Variable
|
||||||
|
|
@ -7182,6 +7144,46 @@ $Client.ConnectionState
|
||||||
$Client.LogoutAsync().GetAwaiter().GetResult()
|
$Client.LogoutAsync().GetAwaiter().GetResult()
|
||||||
$Client.Dispose()
|
$Client.Dispose()
|
||||||
|
|
||||||
|
# oh-my-posh
|
||||||
|
|
||||||
|
Install: https://ohmyposh.dev/docs/installation/windows
|
||||||
|
|
||||||
|
winget install JanDeDobbeleer.OhMyPosh -s winget
|
||||||
|
choco install oh-my-posh -y
|
||||||
|
scoop install https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json
|
||||||
|
Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://ohmyposh.dev/install.ps1'))
|
||||||
|
|
||||||
|
Themes: https://ohmyposh.dev/docs/themes
|
||||||
|
|
||||||
|
Get-PoshThemes
|
||||||
|
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/di4am0nd.omp.json" | Invoke-Expression
|
||||||
|
oh-my-posh init pwsh --config "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/cert.omp.json" | Invoke-Expression
|
||||||
|
|
||||||
|
New-Item -Path $PROFILE -Type File -Force
|
||||||
|
notepad $PROFILE
|
||||||
|
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/di4am0nd.omp.json" | Invoke-Expression
|
||||||
|
|
||||||
|
### themes-performance
|
||||||
|
|
||||||
|
Install-Module themes-performance -Repository NuGet
|
||||||
|
Import-Module themes-performance
|
||||||
|
Set-PoshTheme -Theme System-Sensors # -Save
|
||||||
|
Set-PoshTheme -Theme System-Performance # -Save
|
||||||
|
Set-PoshTheme -Theme Pwsh-Process-Performance # -Save
|
||||||
|
|
||||||
|
### Terminal-Icons
|
||||||
|
|
||||||
|
Install-Module -Name Terminal-Icons -Repository PSGallery
|
||||||
|
scoop bucket add extras
|
||||||
|
scoop install terminal-icons
|
||||||
|
|
||||||
|
notepad $PROFILE
|
||||||
|
Import-Module -Name Terminal-Icons
|
||||||
|
|
||||||
|
Использует шрифты, которые необходимо установить и настроить в параметрах профиля PowerShell: [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts)
|
||||||
|
Список шрифтов: https://www.nerdfonts.com/font-downloads
|
||||||
|
Скачать и установить шрифт похожий на Cascadia Code - [CaskaydiaCove](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/CascadiaCode.zip)
|
||||||
|
|
||||||
# Pester
|
# Pester
|
||||||
|
|
||||||
Source: https://github.com/pester/Pester
|
Source: https://github.com/pester/Pester
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue