Added cz-add-changes + cleanedup poshtheme

= Oh-My-Posh theme template change to not( continas ...) logic instead
  of an empty condition and an {{ else }}.
+ cz-add-changes will add any changes made to chezmoi
This commit is contained in:
Gal Szkolnik 2022-06-04 15:31:20 -04:00
parent f445d39fc6
commit 179f23b633
2 changed files with 11 additions and 1 deletions

View File

@ -3,6 +3,16 @@ if [[ -n "$(type -fP chezmoi)" ]]; then
alias cz-refresh="chezmoi status | cut -d\ -f2 | grep '^\.sz\.shrc\.d' | xargs chezmoi forget --force; chezmoi add ~/.sz.shrc.d --recursive; chezmoi status; chezmoi git status" alias cz-refresh="chezmoi status | cut -d\ -f2 | grep '^\.sz\.shrc\.d' | xargs chezmoi forget --force; chezmoi add ~/.sz.shrc.d --recursive; chezmoi status; chezmoi git status"
alias cz-commit="chezmoi git -- commit -a " alias cz-commit="chezmoi git -- commit -a "
function cz-add-changes() {
pushd ~ > /dev/null
changes=$(chezmoi status | sed -n 's/^MM[ \t]\+//p')
for c in $changes; do
echo Adding $c
chezmoi add $c
done
popd > /dev/null
}
function cz-set-ssh-github() { function cz-set-ssh-github() {
chezmoi git -- remote set-url origin "$(chezmoi git -- remote get-url origin | sed 's|https://github.com/|git@github.com:|')" chezmoi git -- remote set-url origin "$(chezmoi git -- remote get-url origin | sed 's|https://github.com/|git@github.com:|')"
chezmoi git -- remote get-url origin chezmoi git -- remote get-url origin

View File

@ -25,7 +25,7 @@
"shell": "bash", "shell": "bash",
"command": "systemctl is-system-running || true" "command": "systemctl is-system-running || true"
}, },
"template": "{{ if contains \"running\" .Output }}{{ else }} {{ .Output }} {{ end }}" "template": "{{ if not (contains \"running\" .Output) }} {{ .Output }} {{ end }}"
}, },
{ {
"background": "#3465a4", "background": "#3465a4",