diff --git a/home/shell/starship.nix b/home/shell/starship.nix index 29fa4fb3..ce15bb9f 100644 --- a/home/shell/starship.nix +++ b/home/shell/starship.nix @@ -5,21 +5,32 @@ enableTransience = false; settings = { add_newline = true; + aws.symbol = " "; + buf.symbol = " "; c.symbol = " "; character = { success_symbol = "[>](bold green)"; error_symbol = "[>](bold red)"; }; command_timeout = 2000; + conda.symbol = " "; + container.symbol = " "; + crystal.symbol = " "; + dart.symbol = " "; directory = { + read_only = " 󰌾"; truncation_length = 2; fish_style_pwd_dir_length = 1; truncate_to_repo = false; }; - direnv = { - disabled = false; - }; + direnv.disabled = false; + docker_context.symbol = " "; + elixir.symbol = " "; + elm.symbol = " "; + fennel.symbol = " "; + fossil_branch.symbol = " "; git_branch = { + symbol = " "; only_attached = true; ignore_branches = [ "master" @@ -31,9 +42,7 @@ tag_symbol = " "; tag_disabled = false; }; - git_metrics = { - disabled = false; - }; + git_metrics.disabled = false; git_status = { stashed = " "; ahead = " "; @@ -48,27 +57,88 @@ untracked = " "; typechanged = " "; }; + golang.symbol = " "; + guix_shell.symbol = " "; + haskell.symbol = " "; + haxe.symbol = " "; + hg_branch.symbol = " "; hostname = { ssh_only = false; ssh_symbol = "󰢹 "; }; - jobs = { - symbol = "󰈏 "; - }; - line_break = { - disabled = false; - }; - localip = { - disabled = false; - }; + java.symbol = " "; + jobs.symbol = "󰈏 "; + julia.symbol = " "; + kotlin.symbol = " "; + line_break.disabled = false; + localip.disabled = false; + lua.symbol = " "; memory_usage = { disabled = false; + symbol = "󰍛 "; }; + meson.symbol = "󰔷 "; + nim.symbol = "󰆥 "; + nix_shell.symbol = " "; + nodejs.symbol = " "; + ocaml.symbol = " "; os = { disabled = false; format = "on [$symbol]($style) "; + symbols = { + Alpaquita = " "; + Alpine = " "; + Amazon = " "; + Android = " "; + Arch = " "; + Artix = " "; + CentOS = " "; + Debian = " "; + DragonFly = " "; + Emscripten = " "; + EndeavourOS = " "; + Fedora = " "; + FreeBSD = " "; + Garuda = "󰛓 "; + Gentoo = " "; + HardenedBSD = "󰞌 "; + Illumos = "󰈸 "; + Linux = " "; + Mabox = " "; + Macos = " "; + Manjaro = " "; + Mariner = " "; + MidnightBSD = " "; + Mint = " "; + NetBSD = " "; + NixOS = " "; + OpenBSD = "󰈺 "; + openSUSE = " "; + OracleLinux = "󰌷 "; + Pop = " "; + Raspbian = " "; + Redhat = " "; + RedHatEnterprise = " "; + Redox = "󰀘 "; + Solus = "󰠳 "; + SUSE = " "; + Ubuntu = " "; + Unknown = " "; + Windows = "󰍲 "; + }; }; - python.python_binary = "python3"; + package.symbol = "󰏗 "; + perl.symbol = " "; + php.symbol = " "; + pijul_channel.symbol = " "; + python = { + python_binary = "python3"; + symbol = " "; + }; + rlang.symbol = "󰟔 "; + ruby.symbol = " "; + rust.symbol = " "; + scala.symbol = " "; shell = { disabled = false; format = "using [$indicator]($style)"; @@ -84,10 +154,19 @@ disabled = false; map_symbol = true; pipestatus = true; + symbol = " "; + success_symbol = ""; + not_executable_symbol = " "; + not_found_symbol = " "; + sigint_symbol = " "; + signal_symbol = " "; }; sudo = { disabled = false; + symbol = "󱑷 "; }; + swift.symbol = " "; + zig.symbol = " "; }; }; }