Dotfiles commit (try to keep under 50 characters)

Multi-line description of commit,
feel free to be detailed.

[Ticket: X]
~
~
".git/COMMIT_EDITMSG" 14L, 297C
This commit is contained in:
2026-05-05 10:37:59 +02:00
commit dd3895ccbd
63 changed files with 1848 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
function _pure_prompt \
--description 'Print prompt symbol'
set --local last_status $argv[-1]
set --local aws_profile (_pure_prompt_aws_profile) # AWS profile name
set --local exit_status (_pure_prompt_exit_status $argv) # List of exit statuses if non-zero
set --local jobs (_pure_prompt_jobs)
set --local nixdevshell (_pure_prompt_nixdevshell) # Nix build environment indicator
set --local pure_symbol (_pure_prompt_symbol $last_status)
set --local root_prefix (_pure_prefix_root_prompt)
set --local space
set --local system_time (_pure_prompt_system_time)
set --local vimode_indicator (_pure_prompt_vimode) # vi-mode indicator
set --local virtualenv (_pure_prompt_virtualenv) # Python virtualenv name
if _pure_is_single_line_prompt
set space ' '
end
echo (\
_pure_print_prompt \
$space \
$system_time \
$root_prefix \
$jobs \
$nixdevshell \
$virtualenv \
$aws_profile \
$vimode_indicator \
$exit_status \
$pure_symbol \
)
end