Skip to content

Commit

Permalink
Merge pull request #2 from daxgames/status-branchonly-dax
Browse files Browse the repository at this point in the history
Status branchonly dax
  • Loading branch information
chrisant996 authored Jun 1, 2021
2 parents 6730f86 + 56b04fc commit 4e22ad9
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 9 deletions.
14 changes: 8 additions & 6 deletions vendor/clink.lua
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ local function get_conflict_color()
end

local function get_unknown_color()
return unknown_color or "\x1b[30;1m"
return unknown_color or "\x1b[37;1m"
end

---
Expand Down Expand Up @@ -397,18 +397,17 @@ local function git_prompt_filter()
clean = get_clean_color(),
dirty = get_dirty_color(),
conflict = get_conflict_color(),
unknown = get_unknown_color()
nostatus = get_unknown_color()
}

local git_dir = get_git_dir()
local color
cmderGitStatusOptIn = get_git_status_setting()

if git_dir then
-- if we're inside of git repo then try to detect current branch
local branch = get_git_branch(git_dir)
local color = colors.unknown
if branch then
if cmderGitStatusOptIn then
-- if we're inside of git repo then try to detect current branch
-- Has branch => therefore it is a git folder, now figure out status
local gitStatus = get_git_status()
local gitConflict = get_git_conflict()
Expand All @@ -421,8 +420,9 @@ local function git_prompt_filter()
if gitConflict then
color = colors.conflict
end
else
color = colors.nostatus
end

clink.prompt.value = string.gsub(clink.prompt.value, "{git}", color.."("..verbatim(branch)..")")
return false
end
Expand All @@ -443,6 +443,7 @@ local function hg_prompt_filter()
local colors = {
clean = get_clean_color(),
dirty = get_dirty_color(),
nostatus = get_unknown_color()
}

local pipe = io.popen("hg branch 2>&1")
Expand Down Expand Up @@ -477,6 +478,7 @@ local function svn_prompt_filter()
local colors = {
clean = get_clean_color(),
dirty = get_dirty_color(),
nostatus = get_unknown_color()
}

if get_svn_dir() then
Expand Down
2 changes: 1 addition & 1 deletion vendor/cmder_prompt_config.lua.default
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ 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[30;1m"
unknown_color = "\x1b[37;1m" -- White = No VCS Status Branch Color
2 changes: 1 addition & 1 deletion vendor/git-prompt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ else
PS1="$PS1"'\[\033[36m\]' # change color to cyan
PS1="$PS1"'`__git_ps1`' # bash function
else
PS1="$PS1"'\[\033[30;1m\]' # change color to gray
PS1="$PS1"'\[\033[37;1m\]' # change color to white
PS1="$PS1"'`getSimpleGitBranch`'
fi
fi
Expand Down
2 changes: 1 addition & 1 deletion vendor/psmodules/Cmder.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ function checkGit($Path) {
} else {
$branchName = "HEAD detached at $($headContent.Substring(0, 7))"
}
Write-Host " [$branchName]" -NoNewline -ForegroundColor DarkGray
Write-Host " [$branchName]" -NoNewline -ForegroundColor White
}

return
Expand Down

0 comments on commit 4e22ad9

Please sign in to comment.