Working on starship

This commit is contained in:
2026-03-08 10:14:03 +01:00
parent 5976a3d1a1
commit 7b4ea6ff47
5 changed files with 617 additions and 389 deletions
@@ -1,27 +1,11 @@
{ config, pkgs, lib, user, ... }:
{ config, pkgs, lib, user, flakeRoot, ... }:
{
home-manager.users.${user.username} = {
programs.starship = {
enable = true;
};
# Catppuccin Mocha theme for Starship
xdg.configFile."starship.toml".text = ''
format = "$all"
[character]
success_symbol = "[](bold green)"
error_symbol = "[](bold red)"
[directory]
style = "bold lavender"
[git_branch]
symbol = " "
style = "bold maroon"
[package]
disabled = true
'';
# Use the starship.toml from your assets
xdg.configFile."starship.toml".source = "${flakeRoot}/assets/common/conf/starship.toml";
};
}
@@ -19,8 +19,7 @@ in
theme = "agnoster";
plugins = [
"git"
"zsh-autosuggestions"
# Remove "zsh-syntax-highlighting" from Oh My Zsh plugins
"zsh-autosuggestion"
"docker"
"kubectl"
"history"