diff options
author | EuAndreh <eu@euandre.org> | 2023-10-13 09:48:40 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2023-10-13 09:48:40 -0300 |
commit | 7b831ef9ae72a6685fa11e135a19614ec2164641 (patch) | |
tree | c3bc3865227e522fdd5fc4feda58ea067e1e4757 | |
parent | etc/sh/rc: Add C-n and C-p mappings for vi (diff) | |
download | dotfiles-7b831ef9ae72a6685fa11e135a19614ec2164641.tar.gz dotfiles-7b831ef9ae72a6685fa11e135a19614ec2164641.tar.xz |
etc/sh/rc: Add `makeflags_status` to $PS1
-rw-r--r-- | etc/sh/rc | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -297,13 +297,19 @@ direnv_status() { fi } +makeflags_status() { + if [ -n "${MAKEFLAGS:-}" ]; then + color -c lightblue '|' + fi +} + vcs_status() { timeout 0.5 vcs ps1 || if [ $? = 124 ]; then color -c red '❌' fi } -PS1='`error_marker`'$(timestamp)' '$(path)'`direnv_status` `shell_status``vcs_status``guix_env``in_nix_shell` +PS1='`error_marker`'$(timestamp)' '$(path)'`direnv_status``makeflags_status` `shell_status``vcs_status``guix_env``in_nix_shell` '$(in_ssh_session)'$ ' |