Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/HeedfulCrayon/PowershellProfileSetup
My custom powershell profile setup
https://github.com/HeedfulCrayon/PowershellProfileSetup
cmder fzf oh-my-posh posh-git powershell ripgrep zlocation
Last synced: 3 months ago
JSON representation
My custom powershell profile setup
- Host: GitHub
- URL: https://github.com/HeedfulCrayon/PowershellProfileSetup
- Owner: HeedfulCrayon
- Created: 2019-05-17T16:53:20.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-18T23:48:03.000Z (almost 5 years ago)
- Last Synced: 2024-05-12T03:33:19.335Z (6 months ago)
- Topics: cmder, fzf, oh-my-posh, posh-git, powershell, ripgrep, zlocation
- Language: PowerShell
- Homepage:
- Size: 92.8 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - HeedfulCrayon/PowershellProfileSetup - My custom powershell profile setup (PowerShell)
README
# PowershellProfileSetup
This repository is for setting up the powershell console prompt that uses the following repos/applications:
* [posh-git](https://github.com/dahlbyk/posh-git)
* [oh-my-posh](https://github.com/JanDeDobbeleer/oh-my-posh)
* [zlocation](https://github.com/vors/ZLocation)
* [fzf](https://github.com/kelleyma49/PSFzf)
* [ripgrep](https://github.com/BurntSushi/ripgrep)
* [chocolatey](https://chocolatey.org/)It also configures my [cmder](https://cmder.net/) settings as well as adding some basic profile methods such as pulling up all solution files in my projects folder and being able to search them using a combination of [ripgrep](https://github.com/BurntSushi/ripgrep)
and [fzf](https://github.com/kelleyma49/PSFzf).Here is an example of what the console looks like:
![Prompt](PromptView.png)Here is an example of what the Open-Solution function looks like using a combination of ripgrep to find all *.sln files and then using the fuzzy finder to filter them:
![Open-Solution](Open-SolutionFunction.png)
## Getting Started
Clone this repository and run the setup.ps1 file.Copy the Microsoft.Powershell_profile.ps1 into $env:Userprofile\Documents\WindowsPowershell\
Open Cmder and import the newCmderSettings.xml file in the settings screen.
Restart Cmder to apply the settings and verify your profile is being run.