marleyos/home/starship/default.nix

55 lines
1.2 KiB
Nix
Raw Normal View History

{ lib, ... }:
{
programs.starship = {
enable = true;
rose-pine.enable = true;
settings = lib.mkMerge [
(lib.mkDefault (lib.importTOML ./nerd-font-symbols.toml))
{
format = lib.concatStrings [
"$username"
"$directory"
"$git_branch"
"$git_status"
"$fill"
"$c"
"$elixir"
"$elm"
"$golang"
"$haskell"
"$java"
"$julia"
"$nodejs"
"$nim"
"$rust"
"$scala"
"$python"
"$time"
"$line_break"
"[󱞪](fg:iris)"
];
# https://starship.rs/presets/nerd-font
# aws.symbol = "";
# buf.symbol = "";
# c.symbol = "";
# conda.symbol = "";
# crystal.symbol = "";
# dart.symbol = "";
# directory.read_only = "󰌾";
# docker_context.symbol = "";
# elixir.symbol = "";
# elm.symbol = "";
# fennel.symbol = "";
# fossil_branch.symbol = "";
# git_branch.symbol = "";
# git_commit.tag_symbol = "";
# golang.symbol = "";
# guix_shell.symbol = "";
}
];
};
}