All Projects → AmrEldib → cmder-powershell-powerline-prompt

AmrEldib / cmder-powershell-powerline-prompt

Licence: other
Custom PowerShell prompt for Cmder on Windows

Programming Languages

powershell
5483 projects

Projects that are alternatives of or similar to cmder-powershell-powerline-prompt

Trueline
Fast and extensible bash powerline prompt with true color and fancy icon support
Stars: ✭ 271 (+188.3%)
Mutual labels:  prompt, powerline
Sbp
Simple Bash Prompt (SBP) is a bash prompt, which strives to be simple. But it isn't. But it looks kind of nice. I think.
Stars: ✭ 273 (+190.43%)
Mutual labels:  prompt, powerline
fishline
A powerline prompt framework for the fish-shell built in fish-shell.
Stars: ✭ 66 (-29.79%)
Mutual labels:  prompt, powerline
Powerline
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
Stars: ✭ 12,989 (+13718.09%)
Mutual labels:  prompt, powerline
Powerline Extra Symbols
▶️ Extra glyphs for your powerline separators
Stars: ✭ 778 (+727.66%)
Mutual labels:  prompt, powerline
Liquidprompt
A full-featured & carefully designed adaptive prompt for Bash & Zsh
Stars: ✭ 4,134 (+4297.87%)
Mutual labels:  prompt, powerline
powerless
Minimalistic/responsive ZSH prompt inspired by powerline.
Stars: ✭ 63 (-32.98%)
Mutual labels:  prompt, powerline
Powerline
A more PowerShell prompt
Stars: ✭ 444 (+372.34%)
Mutual labels:  prompt, powerline
Angel Ps1
Your fancy shell prompt fed by your guardian angel
Stars: ✭ 60 (-36.17%)
Mutual labels:  prompt, powerline
Silver
A cross-shell customizable powerline-like prompt with icons
Stars: ✭ 238 (+153.19%)
Mutual labels:  prompt, powerline
cli-autocomplete
A command line prompt with autocompletion.
Stars: ✭ 27 (-71.28%)
Mutual labels:  prompt
justified
Wrap, align and justify the words in a string.
Stars: ✭ 30 (-68.09%)
Mutual labels:  prompt
powerline.kak
Kakoune modeline, but with passion
Stars: ✭ 49 (-47.87%)
Mutual labels:  powerline
Inquirer.cs
A collection of common interactive command line user interfaces. Port of Inquirer.js
Stars: ✭ 26 (-72.34%)
Mutual labels:  prompt
.oh-my-comma
The idea of a 'workbench for developers' - Shell utilities, tooling, and dotfiles for comma.ai's open-source self-driving car technology stack
Stars: ✭ 110 (+17.02%)
Mutual labels:  powerline
inquire
A Rust library for building interactive prompts
Stars: ✭ 419 (+345.74%)
Mutual labels:  prompt
prompt-list
This repository has been archived, use Enquirer instead.
Stars: ✭ 13 (-86.17%)
Mutual labels:  prompt
bureau
💻 Informative and fast ZSH prompt with git status. Works well with HUGE repositories. Show username, hostname, path, git branch and status.
Stars: ✭ 27 (-71.28%)
Mutual labels:  prompt
ax5ui-dialog
Javascript UI Component - Dialog - JavaScript Dialog / Bootstrap Dialog
Stars: ✭ 29 (-69.15%)
Mutual labels:  prompt
use-climate-change-reminder
🌳 Fight the climate change crisis by spreading the message for how you can help
Stars: ✭ 45 (-52.13%)
Mutual labels:  prompt

cmder-powershell-powerline-prompt

Custom prompt (and other configurations) for PowerShell in Cmder.

Screenshot

Aliases

Store aliases in profile.d folder. To easily manage aliases, create each alias in its own file with extension .alias.ps1.
To store a private alias that you don't want to include in the repo, create it with extensions .private.alias.ps1.

There's a special alias for quickly jumping to favorite folders: goToFolder.alias.ps1.
Favorite folders are listed in the file goToFolder.config under profile.d.
This file is a comma-separated file that lists an alias to a folder along with its target.
For example: c sends me to ~\Code.
To use this command, I can simply type g c to go to ~\Code.

To add additional folder aliases, simply add additional entries in the goToFolder.config folder.
See profile.d\goToFolder.config.example for example.

Setting up files in Cmder config folder

It's better to store the files of this repo in its own folder so that it can be updated easily without messing up other files.
However, user profiles files must be reside in %CMDER%\config folder. We can use symlinks to get around that.

Create symlink to user-profile.ps1

new-item -path c:\bin\cmder\config\user-profile.ps1 -itemtype symboliclink -value <path to repo folder>\cmder-powershell-powerline-prompt\user-profile.ps1

Create symlink to profile.d folder

new-item -path c:\bin\cmder\config\profile.d -itemtype symboliclink -value <path to repo folder>\cmder-powershell-powerline-prompt\profile.d

Status & Contribution

I published this code because it's not nice to keep it to myself. I fix problems that I encounter, and try to fix problems that others encounter if I have time.
This code is provided with the timeless Works on my Machine gurentee.
You can also check out the pull requests page for contributions that didn't make back into this repo. These are fixes to problems I didn't encounter, or features not useful to me, but maybe useful to you.

People are very kind and contribute back fixes and improvements.
This section is to acknowledage their contributions and thank them. If you find their contributions helpful to you, please take the time to thank them directly.

I'd like to thank all who share their code with everyone for their time and effort.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].