Compare commits
3 commits
dd47f04c9b
...
cc1b2c8132
| Author | SHA1 | Date | |
|---|---|---|---|
| cc1b2c8132 | |||
| a1728baede | |||
| 0241b99f9f |
1 changed files with 15 additions and 8 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
{ lib }:
|
{ lib }:
|
||||||
let language-format-string = "[$symbol($version )]($style)";
|
let language-format-string = " [$symbol($version )]($style)";
|
||||||
in {
|
in {
|
||||||
|
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -11,13 +11,14 @@ in {
|
||||||
"$os"
|
"$os"
|
||||||
" "
|
" "
|
||||||
"($container )"
|
"($container )"
|
||||||
|
"($direnv)"
|
||||||
"\\["
|
"\\["
|
||||||
"([$username](bold yellow)@[$hostname](bold red) )"
|
"([$username](bold yellow)@[$hostname](bold red) )"
|
||||||
"[$directory](cyan)"
|
"[$directory](cyan)"
|
||||||
"($git_branch$git_commit$git_state$git_metrics$git_status)"
|
"($git_branch$git_commit$git_state$git_metrics$git_status)"
|
||||||
"\\] "
|
"\\] "
|
||||||
"($package)"
|
"($conda$nix_shell)"
|
||||||
"($conda$direnv$julia$nix_shell$nodejs$python$quarto$rlang$ruby)"
|
"($julia$nodejs$python$quarto$rlang$ruby)"
|
||||||
"($shell)"
|
"($shell)"
|
||||||
"$character"
|
"$character"
|
||||||
];
|
];
|
||||||
|
|
@ -26,6 +27,16 @@ in {
|
||||||
success_symbol = "[\\$](bold green)";
|
success_symbol = "[\\$](bold green)";
|
||||||
error_symbol = "[\\$](bold red)";
|
error_symbol = "[\\$](bold red)";
|
||||||
};
|
};
|
||||||
|
conda = { format = "[$symbol$environment]($style) "; };
|
||||||
|
direnv = {
|
||||||
|
disabled = false;
|
||||||
|
allowed_msg = "";
|
||||||
|
not_allowed_msg = "";
|
||||||
|
denied_msg = "";
|
||||||
|
loaded_msg = "";
|
||||||
|
unloaded_msg = "";
|
||||||
|
symbol = " ";
|
||||||
|
};
|
||||||
git_metrics = { disabled = false; };
|
git_metrics = { disabled = false; };
|
||||||
git_status = {
|
git_status = {
|
||||||
# Remove trailing space from format string
|
# Remove trailing space from format string
|
||||||
|
|
@ -37,7 +48,7 @@ in {
|
||||||
symbol = "";
|
symbol = "";
|
||||||
impure_msg = "/";
|
impure_msg = "/";
|
||||||
pure_msg = "/";
|
pure_msg = "/";
|
||||||
format = "[$symbol$state( ($name))]($style)";
|
format = "[$symbol$state( ($name))]($style) ";
|
||||||
};
|
};
|
||||||
nodejs = { format = language-format-string; };
|
nodejs = { format = language-format-string; };
|
||||||
os = {
|
os = {
|
||||||
|
|
@ -52,10 +63,6 @@ in {
|
||||||
NixOS = "";
|
NixOS = "";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
package = {
|
|
||||||
format = language-format-string;
|
|
||||||
symbol = " ";
|
|
||||||
};
|
|
||||||
python = {
|
python = {
|
||||||
format =
|
format =
|
||||||
"[\${symbol}\${pyenv_prefix}(\${version} )(($virtualenv) )]($style)";
|
"[\${symbol}\${pyenv_prefix}(\${version} )(($virtualenv) )]($style)";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue