mirror of
https://github.com/cmderdev/cmder.git
synced 2024-11-10 17:59:11 +08:00
f6c2657b23
The Cmder prompt normally includes version control info, which involves running some potentially expensive commands. The cmder-powerline-prompt project (and maybe other projects) replaces the Cmder prompt and runs the same potentially expensive commands -- so expensive commands get run twice! This change makes it possible for the user and/or other scripts to disable the version control part of the built-in Cmder prompt. https://github.com/chrisant996/cmder-powerline-prompt
56 lines
1.9 KiB
Plaintext
56 lines
1.9 KiB
Plaintext
-- All of the below was 'borrowed' from https://github.com/AmrEldib/cmder-powerline-prompt
|
|
|
|
--- REQUIRED. config_prompt_type is whether the displayed prompt is the full path or only the folder name
|
|
-- Use:
|
|
-- "full" for full path like C:\Windows\System32
|
|
-- "folder" for folder name only like System32
|
|
-- default is full
|
|
prompt_type = "full"
|
|
|
|
--- REQUIRED. config_prompt_useHomeSymbol is whether to show ~ instead of the full path to the user's home folder
|
|
-- Use true or false
|
|
-- default is false
|
|
prompt_useHomeSymbol = false
|
|
|
|
-- Symbols
|
|
-- REQUIRED. Prompt displayed instead of user's home folder e.g. C:\Users\username
|
|
-- default is '~'
|
|
prompt_homeSymbol = "~"
|
|
|
|
-- REQUIRED. Symbol displayed in the new line below the prompt.
|
|
-- default is 'λ'
|
|
prompt_lambSymbol = "λ"
|
|
|
|
-- REQUIRED. Adds [user]@[host] to the beginning of the prompt like bash
|
|
-- default is false
|
|
prompt_useUserAtHost = false
|
|
|
|
-- REQUIRED. If true prompt is a single line instead of default two line prompt.
|
|
-- default is false
|
|
prompt_singleLine = false
|
|
|
|
-- OPTIONAL. If true then always ignore the cmder.status and cmder.cmdstatus git config settings and run the git prompt commands in the background.
|
|
-- default is false
|
|
-- NOTE: This only takes effect if using Clink v1.2.10 or higher.
|
|
prompt_overrideGitStatusOptIn = false
|
|
|
|
-- OPTIONAL. If true then Cmder includes git, mercurial, and subversion status in the prompt.
|
|
-- default is true
|
|
prompt_includeVersionControl = true
|
|
|
|
-- Prompt Attributes
|
|
--
|
|
-- Colors
|
|
-- Green: "\x1b[1;33;40m"
|
|
-- Yellow: "\x1b[1;32;40m"
|
|
-- Light Grey: "\x1b[1;30;40m"
|
|
|
|
-- Prompt Element Colors
|
|
uah_color = "\x1b[1;33;40m" -- Green = uah = [user]@[hostname]
|
|
cwd_color = "\x1b[1;32;40m" -- Yellow cwd = Current Working Directory
|
|
lamb_color = "\x1b[1;30;40m" -- Light Grey = Lambda Color
|
|
clean_color = "\x1b[1;37;40m"
|
|
dirty_color = "\x1b[33;3m"
|
|
conflict_color = "\x1b[31;1m"
|
|
unknown_color = "\x1b[37;1m" -- White = No VCS Status Branch Color
|