Skip to content

Commit

Permalink
feat: adding starship prompt config
Browse files Browse the repository at this point in the history
  • Loading branch information
bgcicca committed Feb 3, 2025
1 parent 1c93392 commit ee44b9a
Show file tree
Hide file tree
Showing 33 changed files with 175 additions and 1 deletion.
144 changes: 144 additions & 0 deletions .config/starship.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
format = """
[](#9A348E)\
$os\
$username\
[](bg:#DA627D fg:#9A348E)\
$directory\
[](fg:#DA627D bg:#FCA17D)\
$git_branch\
$git_status\
[](fg:#FCA17D bg:#86BBD8)\
$c\
$elixir\
$elm\
$golang\
$gradle\
$haskell\
$java\
$julia\
$nodejs\
$nim\
$rust\
$scala\
[](fg:#86BBD8 bg:#06969A)\
$docker_context\
[](fg:#06969A bg:#33658A)\
$time\
[ ](fg:#33658A)\
"""

# Disable the blank line at the start of the prompt
# add_newline = false

# You can also replace your username with a neat symbol like  or disable this
# and use the os module below
[username]
show_always = true
style_user = "bg:#9A348E"
style_root = "bg:#9A348E"
format = '[$user ]($style)'
disabled = false

# An alternative to the username module which displays a symbol that
# represents the current operating system
[os]
style = "bg:#9A348E"
disabled = true # Disabled by default

[directory]
style = "bg:#DA627D"
format = "[ $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"

# Here is how you can shorten some long paths by text replacement
# similar to mapped_locations in Oh My Posh:
[directory.substitutions]
"Documents" = "󰈙 "
"Downloads" = ""
"Music" = ""
"Pictures" = ""
# Keep in mind that the order matters. For example:
# "Important Documents" = " 󰈙 "
# will not be replaced, because "Documents" was already substituted before.
# So either put "Important Documents" before "Documents" or use the substituted version:
# "Important 󰈙 " = " 󰈙 "

[c]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[docker_context]
symbol = ""
style = "bg:#06969A"
format = '[ $symbol $context ]($style)'

[elixir]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[elm]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[git_branch]
symbol = ""
style = "bg:#FCA17D"
format = '[ $symbol $branch ]($style)'

[git_status]
style = "bg:#FCA17D"
format = '[$all_status$ahead_behind ]($style)'

[golang]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[gradle]
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[haskell]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[java]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[julia]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[nodejs]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[nim]
symbol = "󰆥 "
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[rust]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[scala]
symbol = ""
style = "bg:#86BBD8"
format = '[ $symbol ($version) ]($style)'

[time]
disabled = false
time_format = "%R" # Hour:Minute Format
style = "bg:#33658A"
format = '[ ♥ $time ]($style)'
2 changes: 1 addition & 1 deletion .vim/bundle/Vim
Submodule Vim updated from e1d99c to cb2e83
1 change: 1 addition & 0 deletions .vim/bundle/auto-pairs
Submodule auto-pairs added at 39f06b
1 change: 1 addition & 0 deletions .vim/bundle/candy.vim
Submodule candy.vim added at 6e33b4
1 change: 1 addition & 0 deletions .vim/bundle/emmet-vim
Submodule emmet-vim added at 6c511a
Empty file.
1 change: 1 addition & 0 deletions .vim/bundle/fzf
Submodule fzf added at 0d5aeb
1 change: 1 addition & 0 deletions .vim/bundle/fzf.vim
Submodule fzf.vim added at 556f45
1 change: 1 addition & 0 deletions .vim/bundle/nerdtree
Submodule nerdtree added at 9b465a
1 change: 1 addition & 0 deletions .vim/bundle/typescript-vim
Submodule typescript-vim added at 474044
1 change: 1 addition & 0 deletions .vim/bundle/ultisnips
Submodule ultisnips added at 35252b
1 change: 1 addition & 0 deletions .vim/bundle/vim-airline
Submodule vim-airline added at 7a552f
1 change: 1 addition & 0 deletions .vim/bundle/vim-airline-themes
Submodule vim-airline-themes added at cda3b5
1 change: 1 addition & 0 deletions .vim/bundle/vim-coloresque
Submodule vim-coloresque added at e12a50
1 change: 1 addition & 0 deletions .vim/bundle/vim-commentary
Submodule vim-commentary added at 64a654
1 change: 1 addition & 0 deletions .vim/bundle/vim-css-color
Submodule vim-css-color added at 14fd93
1 change: 1 addition & 0 deletions .vim/bundle/vim-css3-syntax
Submodule vim-css3-syntax added at cc35f3
1 change: 1 addition & 0 deletions .vim/bundle/vim-devicons
Submodule vim-devicons added at 71f239
1 change: 1 addition & 0 deletions .vim/bundle/vim-easymotion
Submodule vim-easymotion added at b3cfab
1 change: 1 addition & 0 deletions .vim/bundle/vim-go
Submodule vim-go added at 6adc82
1 change: 1 addition & 0 deletions .vim/bundle/vim-haml
Submodule vim-haml added at c30ee7
1 change: 1 addition & 0 deletions .vim/bundle/vim-javascript
Submodule vim-javascript added at c470ce
1 change: 1 addition & 0 deletions .vim/bundle/vim-javascript-syntax
Submodule vim-javascript-syntax added at 7b8e2e
1 change: 1 addition & 0 deletions .vim/bundle/vim-jsx
Submodule vim-jsx added at 8879e0
1 change: 1 addition & 0 deletions .vim/bundle/vim-lua-ftplugin
Submodule vim-lua-ftplugin added at bcbf91
1 change: 1 addition & 0 deletions .vim/bundle/vim-lua-inspect
Submodule vim-lua-inspect added at 0e5988
1 change: 1 addition & 0 deletions .vim/bundle/vim-misc
Submodule vim-misc added at 3e6b8f
1 change: 1 addition & 0 deletions .vim/bundle/vim-multiple-cursors
Submodule vim-multiple-cursors added at 645671
1 change: 1 addition & 0 deletions .vim/bundle/vim-prettier
Submodule vim-prettier added at 7dbdbb
1 change: 1 addition & 0 deletions .vim/bundle/vim-snippets
Submodule vim-snippets added at f0a318
1 change: 1 addition & 0 deletions .vim/bundle/vimcomplete
Submodule vimcomplete added at f4d251
1 change: 1 addition & 0 deletions .vim/bundle/yats.vim
Submodule yats.vim added at b325c4
1 change: 1 addition & 0 deletions .vim/plugged/Vim
Submodule Vim added at e1d99c

0 comments on commit ee44b9a

Please sign in to comment.