starship prompt update

This commit is contained in:
steven carpenter 2026-03-17 01:25:54 -04:00
parent 66230f34c4
commit e1ac43e6c0
2 changed files with 555 additions and 11 deletions

View file

@ -1,16 +1,16 @@
{ config, lib, pkgs, ... }:
{
options.speccon18.hm.starship.enable = lib.mkEnableOption "Enable Starship";
programs.starship = {
enable = true;
# Configuration written to ~/.config/starship.toml
settings = {
add_newline = false;
character = {
success_symbol = "[](bold green)";
error_symbol = "[](bold red)";
};
{
options.speccon18.hm.starship.enable = lib.mkEnableOption "Enable Starship";
config = lib.mkIf config.speccon18.hm.starship.enable {
programs.starship = {
enable = true;
enableBashIntegration = true;
enableZshIntegration = true;
enableFishIntegration = false;
settings = builtins.fromTOML (builtins.readFile ./starship.toml);
};
};
}