add muted moss theme preset

This commit is contained in:
Ryan Collins 2024-08-07 15:54:26 -04:00
parent a18de242d4
commit f44131ef2d
No known key found for this signature in database
GPG Key ID: 110708F98B655205
4 changed files with 134 additions and 0 deletions

View File

@ -80,3 +80,9 @@ This preset is heavily inspired by [Pastel Powerline](./pastel-powerline.md), an
This is a pseudo minimalist preset inspired by the [geometry](https://github.com/geometry-zsh/geometry) and [spaceship](https://github.com/spaceship-prompt/spaceship-prompt) prompts.
[![Screenshot of Jetpack preset](/presets/img/jetpack.png "Click to view Jetpack preset")](./jetpack)
## [Muted Moss](./muted-moss.md)
This preset is inspired by Tokyo Night, Gruvbox Rainbow, & a strong desire for something a little more polished that blends nicely into the background.
[![Screenshot of Tokyo Night preset](/presets/img/muted-moss.png "Click to view Muted Moss preset")](./muted-moss)

View File

@ -0,0 +1,21 @@
[Return to Presets](./#pastel-powerline)
# Muted Moss Preset
This preset was creted by [Ryan Collins](https://github.com/rymcol). It is a pleasant green color palette meant to blend slightly into the background to provide minimal distraction, but still with plenty of useful information. Loosely based off the Tokyo Night rounding with better os symbol support and a number of other features pre-enabled.
![Screenshot of the Muted Moss preset](/presets/img/muted-moss.png)
### Prerequisites
- A [Nerd Font](https://www.nerdfonts.com/) installed and enabled in your terminal
### Configuration
```sh
starship preset muted-moss -o ~/.config/starship.toml
```
[Click to download TOML](/presets/toml/muted-moss.toml)
<<< @/public/presets/toml/muted-moss.toml

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

View File

@ -0,0 +1,107 @@
format = """
[](#cad2c5)\
$os\
[](bg:#354f52 fg:#cad2c5)\
$directory\
[](fg:#354f52)\
$fill\
[](fg:#cad2c5)\
$git_branch\
$git_status\
[](fg:#52796f bg:#cad2c5)\
$nodejs\
$rust\
$golang\
$php\
[](fg:#2f3e46 bg:#52796f)\
$time\
[ ](fg:#2f3e46)\
\n$character\
"""
[character]
success_symbol = '[](bold #82c283)'
error_symbol = '[](bold #e63946)'
[fill]
symbol = ' '
[status]
format = '[$symbol ](bg:#18202f fg:#e3e5e5)'
success_symbol = '[✓](bold fg:green bg:#18202f)'
symbol = '[X](bold fg:red bg:#18202f)'
disabled = true
# An alternative to the username module which displays a symbol that
# represents the current operating system
[os]
style = "bg:#cad2c5 fg:#2f3e46"
disabled = false
[os.symbols]
Windows = "󰍲"
Ubuntu = "󰕈"
SUSE = ""
Raspbian = "󰐿"
Mint = "󰣭"
Macos = ""
Manjaro = ""
Linux = "󰌽"
Gentoo = "󰣨"
Fedora = "󰣛"
Alpine = ""
Amazon = ""
Android = ""
Arch = "󰣇"
Artix = "󰣇"
CentOS = ""
Debian = "󰣚"
Redhat = "󱄛"
RedHatEnterprise = "󱄛"
[directory]
style = "fg:#e3e5e5 bg:#354f52"
format = "[ $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"
[directory.substitutions]
"Documents" = "󰈙 "
"Downloads" = " "
"Music" = " "
"Pictures" = " "
[git_branch]
symbol = ""
style = "bg:#cad2c5"
format = '[[ $symbol $branch ](fg:#2f3e46 bg:#cad2c5)]($style)'
[git_status]
style = "bg:#cad2c5"
format = '[[($all_status$ahead_behind )](fg:#2f3e46 bg:#cad2c5)]($style)'
[nodejs]
symbol = ""
style = "bg:#52796f"
format = '[[ $symbol ($version) ](fg:#e3e5e5 bg:#52796f)]($style)'
[rust]
symbol = ""
style = "bg:#52796f"
format = '[[ $symbol ($version) ](fg:#e3e5e5 bg:#52796f)]($style)'
[golang]
symbol = ""
style = "bg:#52796f"
format = '[[ $symbol ($version) ](fg:#e3e5e5 bg:#52796f)]($style)'
[php]
symbol = ""
style = "bg:#52796f"
format = '[[ $symbol ($version) ](fg:#e3e5e5 bg:#52796f)]($style)'
[time]
disabled = false
time_format = "%R" # Hour:Minute Format
style = "bg:#2f3e46"
format = '[[ $time ](fg:#cad2c5 bg:#2f3e46)]($style)'