diff --git a/modules/cli/zsh/default.nix b/modules/cli/zsh/default.nix index 5912ec3..b972d6d 100644 --- a/modules/cli/zsh/default.nix +++ b/modules/cli/zsh/default.nix @@ -120,7 +120,7 @@ }; status = { - format = " [($symbol($signal_name )$status)]($style)"; + format = " [($symbol$status(-$signal_name))]($style)"; pipestatus_format = "[$symbol$pipestatus]($style)"; pipestatus_segment_format = "[($signal_name )$status]($style)"; symbol = "x"; @@ -133,6 +133,7 @@ }; jobs = { + symbol = "&"; format = " [$symbol$number]($style)"; }; diff --git a/modules/cli/zsh/init.zsh b/modules/cli/zsh/init.zsh index caa68cf..f7c95ef 100644 --- a/modules/cli/zsh/init.zsh +++ b/modules/cli/zsh/init.zsh @@ -159,3 +159,6 @@ proxy() { echo "Proxying port $1 to http://proxy.sdg.moe" ssh -NR "5000:localhost:$1" ssh.sdg.moe } + +# disable space between right prompt and end of line +ZLE_RPROMPT_INDENT=0 diff --git a/modules/gui/ghostty.config b/modules/gui/ghostty.config index d2e971e..72fac34 100644 --- a/modules/gui/ghostty.config +++ b/modules/gui/ghostty.config @@ -48,7 +48,7 @@ copy-on-select = false confirm-close-surface = false quit-after-last-window-closed = true -auto-update = false +auto-update = off shell-integration = detect shell-integration-features = cursor,sudo,title