From ee37f907bd1653e9e020a17d7a68055ea1e71b7a Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Sun, 2 Jun 2024 18:37:19 +0200 Subject: [PATCH] chore: update Starship configuration --- modules/home-manager/cli/starship/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/home-manager/cli/starship/default.nix b/modules/home-manager/cli/starship/default.nix index afb8298..f88d8fd 100644 --- a/modules/home-manager/cli/starship/default.nix +++ b/modules/home-manager/cli/starship/default.nix @@ -12,10 +12,14 @@ in enable = true; enableZshIntegration = true; settings = { - format = "$username$hostname$directory$git_branch$git_state$git_status$cmd_duration$line_break $python$nix_shell$character"; + format = "$username$hostname$directory$git_branch$git_state$git_status$cmd_duration$line_break$python$nix_shell$character"; directory = { style = "blue"; truncate_to_repo = false; + truncation_length = 6; + truncation_symbol = "…/"; + read_only = "󰌾"; + format = "[$read_only]($read_only_style)[$path]($style) "; }; character = { success_symbol = "[󰅂](purple)"; @@ -27,7 +31,7 @@ in style = "bright-black"; }; git_status = { - format = "[[( *$conflicted$untracked$modified$staged$renamed$deleted)](218) ($ahead_behind$stashed)]($style) "; + format = "[[(*$conflicted$untracked$modified$staged$renamed$deleted)](218) ($ahead_behind$stashed)]($style) "; style = "cyan"; conflicted = "​"; untracked = "​";