diff --git a/starship/starship.toml b/starship/starship.toml index 1371ff8..2b3a8a2 100644 --- a/starship/starship.toml +++ b/starship/starship.toml @@ -1,100 +1,93 @@ -"$schema" = 'https://starship.rs/config-schema.json' - format = """ -[](color_orange)\ $os\ $username\ $hostname\ -[](bg:color_yellow fg:color_orange)\ $directory\ -[](fg:color_yellow bg:color_aqua)\ $git_branch\ $git_status\ -[](fg:color_aqua bg:color_blue)\ $c\ $rust\ $golang\ $nodejs\ -$php\ $java\ -$kotlin\ $haskell\ $python\ -[](fg:color_blue bg:color_bg3)\ -$docker_context\ -$conda\ -[](fg:color_bg3 bg:color_bg1)\ $time\ $cmd_duration\ -[ ](fg:color_bg1)\ -$fill\ $line_break$\ character""" -# [] - -palette = 'gruvbox_dark' - -[palettes.gruvbox_dark] -color_fg0 = '#fbf1c7' -color_bg1 = '#3c3836' -color_bg3 = '#665c54' -color_blue = '#458588' -color_aqua = '#689d6a' -color_green = '#98971a' -color_orange = '#d65d0e' -color_purple = '#b16286' -color_red = '#cc241d' -color_yellow = '#d79921' -color_ssh = '#292929' -color_wine_red = '#c2295b' - - [os] disabled = false -style = "bg:color_orange fg:color_fg0" -format = '[$symbol ]($style)' +style = "fg:#808080" +format = '[$symbol]($style)' [os.symbols] -Windows = "󰍲" -Ubuntu = "󰕈" -SUSE = "" -Raspbian = "󰐿" -Mint = "󰣭" -Macos = "󰀵" -Manjaro = "" -Linux = "󰌽" -Gentoo = "󰣨" -Fedora = "󰣛" -Alpine = "" -Amazon = "" -Android = "" -Arch = "󰣇" -Artix = "󰣇" -EndeavourOS = "" -CentOS = "" -Debian = "󰣚" -Redhat = "󱄛" -RedHatEnterprise = "󱄛" -Pop = "" +Alpaquita = " " +Alpine = " " +AlmaLinux = " " +Amazon = " " +Android = " " +Arch = " " +Artix = " " +CachyOS = " " +CentOS = " " +Debian = " " +DragonFly = " " +Emscripten = " " +EndeavourOS = " " +Fedora = " " +FreeBSD = " " +Garuda = "󰛓 " +Gentoo = " " +HardenedBSD = "󰞌 " +Illumos = "󰈸 " +Kali = " " +Linux = " " +Mabox = " " +Macos = " " +Manjaro = " " +Mariner = " " +MidnightBSD = " " +Mint = " " +NetBSD = " " +NixOS = " " +Nobara = " " +OpenBSD = "󰈺 " +openSUSE = " " +OracleLinux = "󰌷 " +Pop = " " +Raspbian = " " +Redhat = " " +RedHatEnterprise = " " +RockyLinux = " " +Redox = "󰀘 " +Solus = "󰠳 " +SUSE = " " +Ubuntu = " " +Unknown = " " +Void = " " +Windows = "󰍲 " [username] show_always = true -style_user = "bg:color_orange fg:color_fg0" -style_root = "bg:color_wine_red fg:color_fg0" -format = '[$user ]($style)' +style_user = "fg:#4ca47b" +style_root = "fg:#c2295b" +format = '[$user]($style)' [hostname] -style = "bg:color_orange fg:color_fg0" -ssh_only = false +style = "fg:#4ca47b" +ssh_only = true +# ssh_symbol = " " # ssh_symbol = "" # ssh_symbol = "" ssh_symbol = " 󰬚󰬚󰬏" -format = '[@$hostname]($style)[ $ssh_symbol ](bg:color_orange fg:color_ssh)' +format = '[@$hostname]($style)[ $ssh_symbol ](fg:#292929)' aliases = { "DESKTOP-GD7R6G4" = "Main", "DESKTOP-NDHG1UL" = "LabPC" } [directory] -style = "fg:color_fg0 bg:color_yellow" +read_only = " 󰌾" +style = "bold fg:#534178" format = "[ $path ]($style)" truncation_length = 4 truncation_symbol = "…/" @@ -107,89 +100,166 @@ truncation_symbol = "…/" "Developer" = "󰲋 " [git_branch] -symbol = "" -style = "bg:color_aqua" -format = '[[ $symbol $branch ](fg:color_fg0 bg:color_aqua)]($style)' +symbol = " " +style = "fg:#4ca47b" [git_status] -style = "bg:color_aqua" -format = '[[($all_status$ahead_behind )](fg:color_fg0 bg:color_aqua)]($style)' +# style = "fg:#4ca47b" +# format = '[[($all_status$ahead_behind )](fg:color_fg0 bg:color_aqua)]($style)' -[nodejs] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[c] -symbol = " " -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[rust] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[golang] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[php] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[java] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[kotlin] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[haskell] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' - -[python] -symbol = "" -style = "bg:color_blue" -format = '[[ $symbol( $version $virtualenv) ](fg:color_fg0 bg:color_blue)]($style)' - -[docker_context] -symbol = "" -style = "bg:color_bg3" -format = '[[ $symbol( $context) ](fg:#83a598 bg:color_bg3)]($style)' - -[conda] -style = "bg:color_bg3" -format = '[[ $symbol( $environment) ](fg:#83a598 bg:color_bg3)]($style)' +[git_commit] +tag_symbol = '  ' +# style = "fg:#4ca47b" [time] disabled = false +style = "fg:#b42871" time_format = "%R" -style = "bg:color_bg1" -format = '[[  $time ](fg:color_fg0 bg:color_bg1)]($style)' +format = '[[  $time ](fg:#b42871)]($style)' [cmd_duration] disabled = false min_time = 0 show_milliseconds = true -style = "bg:color_bg1" -format = '[[ 󱫑 $duration ](fg:color_fg0 bg:color_bg1)]($style)' +style = "fg:#b42871" +format = '[[ 󱫑 $duration ](fg:#b42871)]($style)' [line_break] disabled = false [character] disabled = false -# success_symbol = '[](bold fg:color_green)' -# error_symbol = '[](bold fg:color_red)' -# vimcmd_symbol = '[](bold fg:color_green)' -# vimcmd_replace_one_symbol = '[](bold fg:color_purple)' -# vimcmd_replace_symbol = '[](bold fg:color_purple)' -# vimcmd_visual_symbol = '[](bold fg:color_yellow)' + +[aws] +symbol = " " + +[buf] +symbol = " " + +[bun] +symbol = " " + +[c] +symbol = " " + +[cpp] +symbol = " " + +[cmake] +symbol = " " + +[conda] +symbol = " " + +[crystal] +symbol = " " + +[dart] +symbol = " " + +[deno] +symbol = " " + + +[docker_context] +symbol = " " + +[elixir] +symbol = " " + +[elm] +symbol = " " + +[fennel] +symbol = " " + +[fossil_branch] +symbol = " " + +[gcloud] +symbol = " " + +[golang] +symbol = " " + +[guix_shell] +symbol = " " + +[haskell] +symbol = " " + +[haxe] +symbol = " " + +[hg_branch] +symbol = " " + +[java] +symbol = " " + +[julia] +symbol = " " + +[kotlin] +symbol = " " + +[lua] +symbol = " " + +[memory_usage] +symbol = "󰍛 " + +[meson] +symbol = "󰔷 " + +[nim] +symbol = "󰆥 " + +[nix_shell] +symbol = " " + +[nodejs] +symbol = " " + +[ocaml] +symbol = " " + + +[package] +symbol = "󰏗 " + +[perl] +symbol = " " + +[php] +symbol = " " + +[pijul_channel] +symbol = " " + +[pixi] +symbol = "󰏗 " + +[python] +symbol = " " + +[rlang] +symbol = "󰟔 " + +[ruby] +symbol = " " + +[rust] +symbol = "󱘗 " + +[scala] +symbol = " " + +[swift] +symbol = " " + +[zig] +symbol = " " + +[gradle] +symbol = " " diff --git a/starship/starship_powerline.toml b/starship/starship_powerline.toml new file mode 100644 index 0000000..1371ff8 --- /dev/null +++ b/starship/starship_powerline.toml @@ -0,0 +1,195 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +format = """ +[](color_orange)\ +$os\ +$username\ +$hostname\ +[](bg:color_yellow fg:color_orange)\ +$directory\ +[](fg:color_yellow bg:color_aqua)\ +$git_branch\ +$git_status\ +[](fg:color_aqua bg:color_blue)\ +$c\ +$rust\ +$golang\ +$nodejs\ +$php\ +$java\ +$kotlin\ +$haskell\ +$python\ +[](fg:color_blue bg:color_bg3)\ +$docker_context\ +$conda\ +[](fg:color_bg3 bg:color_bg1)\ +$time\ +$cmd_duration\ +[ ](fg:color_bg1)\ +$fill\ +$line_break$\ +character""" + +# [] + +palette = 'gruvbox_dark' + +[palettes.gruvbox_dark] +color_fg0 = '#fbf1c7' +color_bg1 = '#3c3836' +color_bg3 = '#665c54' +color_blue = '#458588' +color_aqua = '#689d6a' +color_green = '#98971a' +color_orange = '#d65d0e' +color_purple = '#b16286' +color_red = '#cc241d' +color_yellow = '#d79921' +color_ssh = '#292929' +color_wine_red = '#c2295b' + + +[os] +disabled = false +style = "bg:color_orange fg:color_fg0" +format = '[$symbol ]($style)' + +[os.symbols] +Windows = "󰍲" +Ubuntu = "󰕈" +SUSE = "" +Raspbian = "󰐿" +Mint = "󰣭" +Macos = "󰀵" +Manjaro = "" +Linux = "󰌽" +Gentoo = "󰣨" +Fedora = "󰣛" +Alpine = "" +Amazon = "" +Android = "" +Arch = "󰣇" +Artix = "󰣇" +EndeavourOS = "" +CentOS = "" +Debian = "󰣚" +Redhat = "󱄛" +RedHatEnterprise = "󱄛" +Pop = "" + +[username] +show_always = true +style_user = "bg:color_orange fg:color_fg0" +style_root = "bg:color_wine_red fg:color_fg0" +format = '[$user ]($style)' + +[hostname] +style = "bg:color_orange fg:color_fg0" +ssh_only = false +# ssh_symbol = "" +# ssh_symbol = "" +ssh_symbol = " 󰬚󰬚󰬏" +format = '[@$hostname]($style)[ $ssh_symbol ](bg:color_orange fg:color_ssh)' +aliases = { "DESKTOP-GD7R6G4" = "Main", "DESKTOP-NDHG1UL" = "LabPC" } + +[directory] +style = "fg:color_fg0 bg:color_yellow" +format = "[ $path ]($style)" +truncation_length = 4 +truncation_symbol = "…/" + +[directory.substitutions] +"Documents" = "󰈙 " +"Downloads" = " " +"Music" = "󰝚 " +"Pictures" = " " +"Developer" = "󰲋 " + +[git_branch] +symbol = "" +style = "bg:color_aqua" +format = '[[ $symbol $branch ](fg:color_fg0 bg:color_aqua)]($style)' + +[git_status] +style = "bg:color_aqua" +format = '[[($all_status$ahead_behind )](fg:color_fg0 bg:color_aqua)]($style)' + +[nodejs] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[c] +symbol = " " +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[rust] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[golang] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[php] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[java] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[kotlin] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[haskell] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[python] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version $virtualenv) ](fg:color_fg0 bg:color_blue)]($style)' + +[docker_context] +symbol = "" +style = "bg:color_bg3" +format = '[[ $symbol( $context) ](fg:#83a598 bg:color_bg3)]($style)' + +[conda] +style = "bg:color_bg3" +format = '[[ $symbol( $environment) ](fg:#83a598 bg:color_bg3)]($style)' + +[time] +disabled = false +time_format = "%R" +style = "bg:color_bg1" +format = '[[  $time ](fg:color_fg0 bg:color_bg1)]($style)' + +[cmd_duration] +disabled = false +min_time = 0 +show_milliseconds = true +style = "bg:color_bg1" +format = '[[ 󱫑 $duration ](fg:color_fg0 bg:color_bg1)]($style)' + +[line_break] +disabled = false + +[character] +disabled = false +# success_symbol = '[](bold fg:color_green)' +# error_symbol = '[](bold fg:color_red)' +# vimcmd_symbol = '[](bold fg:color_green)' +# vimcmd_replace_one_symbol = '[](bold fg:color_purple)' +# vimcmd_replace_symbol = '[](bold fg:color_purple)' +# vimcmd_visual_symbol = '[](bold fg:color_yellow)'