diff --git a/README.md b/README.md index 19ecdb0..fab05d0 100644 --- a/README.md +++ b/README.md @@ -33,13 +33,12 @@ go build ./cmd/dot - [wezterm](https://github.com/wez/wezterm) - [fd](https://github.com/sharkdp/fd) - [bat](https://github.com/sharkdp/bat) +- [delta](https://github.com/dandavison/delta) - [ripgrep](https://github.com/BurntSushi/ripgrep) -- [tmux](https://github.com/tmux/tmux) - [zellij](https://github.com/zellij-org/zellij) -- [powerlevel10k](https://github.com/romkatv/powerlevel10k) +- [starship](https://github.com/starship/starship) - [zed](https://github.com/zed-industries/zed) -- [pokeget](https://github.com/talwat/pokeget-rs) - [btop](https://github.com/aristocratos/btop) - [newsboat](https://github.com/newsboat/newsboat) -- [sioyek](https://github.com/ahrm/sioyek) +- [typos](https://github.com/crate-ci/typos) - [daktilo](https://github.com/orhun/daktilo) diff --git a/data/data.toml b/data/data.toml index db5136c..63b7503 100644 --- a/data/data.toml +++ b/data/data.toml @@ -78,6 +78,10 @@ external = "~/.config/ripgrep" internal = "data/zellij" external = "~/.config/zellij" +[[apps.starship.paths]] +internal = "data/starship/starship.toml" +external = "~/.config/starship/starship.toml" + [[apps.zed.paths]] internal = "data/zed/settings.json" external = "~/.config/zed/settings.json" diff --git a/data/starship/starship.toml b/data/starship/starship.toml new file mode 100644 index 0000000..68ef369 --- /dev/null +++ b/data/starship/starship.toml @@ -0,0 +1,28 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +add_newline = false + +format = """ +$username\ +$hostname\ +$localip\ +$shlvl\ +$directory\ +$git_branch\ +$git_commit\ +$git_state\ +$git_metrics\ +$git_status\ +$package\ +$golang\ +$env_var\ +$custom\ +$sudo\ +$cmd_duration\ +$line_break\ +$jobs\ +$time\ +$status\ +$os\ +$shell\ +$character""" diff --git a/data/zsh/bottom-zshrc b/data/zsh/bottom-zshrc index 308b829..61ed770 100644 --- a/data/zsh/bottom-zshrc +++ b/data/zsh/bottom-zshrc @@ -210,6 +210,7 @@ fi # https://github.com/starship/starship if command -v starship &>/dev/null; then + export STARSHIP_CONFIG="$HOME/.config/starship/starship.toml" eval "$(starship init zsh)" fi