From 8714184fbd52b67730f5cf1ef22653af429a8e2d Mon Sep 17 00:00:00 2001 From: imbytecat Date: Mon, 13 Apr 2026 23:03:13 +0800 Subject: [PATCH] refactor(starship): sort language modules alphabetically --- home/shell/starship.nix | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/home/shell/starship.nix b/home/shell/starship.nix index 0cab9aa..f3efcb4 100644 --- a/home/shell/starship.nix +++ b/home/shell/starship.nix @@ -18,10 +18,11 @@ "$git_branch" "$git_status" "[](fg:yellow bg:green)" - "$nodejs" - "$python" + "$bun" "$golang" "$nix_shell" + "$nodejs" + "$python" "[](fg:green bg:sapphire)" "$docker_context" "[](fg:sapphire bg:lavender)" @@ -75,25 +76,12 @@ format = "[[($all_status$ahead_behind )](fg:crust bg:yellow)]($style)"; }; - nodejs = { - symbol = ""; - style = "bg:green"; - format = "[[ $symbol( $version) ](fg:crust bg:green)]($style)"; - detect_extensions = [ ]; - }; - bun = { symbol = ""; style = "bg:green"; format = "[[ $symbol( $version) ](fg:crust bg:green)]($style)"; }; - python = { - symbol = ""; - style = "bg:green"; - format = "[[ $symbol( $version)(\\($virtualenv\\)) ](fg:crust bg:green)]($style)"; - }; - golang = { symbol = ""; style = "bg:green"; @@ -106,6 +94,19 @@ format = "[[ $symbol$state( \\($name\\)) ](fg:crust bg:green)]($style)"; }; + nodejs = { + symbol = ""; + style = "bg:green"; + format = "[[ $symbol( $version) ](fg:crust bg:green)]($style)"; + detect_extensions = [ ]; + }; + + python = { + symbol = ""; + style = "bg:green"; + format = "[[ $symbol( $version)(\\($virtualenv\\)) ](fg:crust bg:green)]($style)"; + }; + docker_context = { symbol = ""; style = "bg:sapphire";