1
Fork 0
mirror of https://github.com/RGBCube/nu_scripts synced 2025-08-02 15:17:47 +00:00

rewrite the theme generation (#437)

* remove the template

* update the theme generation script

* fix the local path to the lemnos themes

* use the real `export der main` module template

* remove the empty lines and the comments from theme files

* adapt the default config file theme to the template

This commit uses closures for `filesize`, `date` and `bool`.

* put quotes around all the colors in the template

* fix the `else` of `filesize` => returns a true record now

* use default colors for the filesize

* regenerate all the themes with `./make.nu`
This commit is contained in:
Antoine Stevan 2023-04-05 19:52:15 +02:00 committed by GitHub
parent d7cdfdba4e
commit b9ec76b493
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
448 changed files with 35791 additions and 26848 deletions

View file

@ -1,41 +1,125 @@
#!/usr/bin/env nu #!/usr/bin/env nu
let RAW = "lemnos/themes" let SOURCE = {
dir: ([lemnos themes] | path join)
local: "lemnos"
remote: "https://github.com/lemnos/theme.sh"
}
let THEMES = "themes" let THEMES = "themes"
def make-theme [name: string] {
def make-theme [theme: string] {
let colors = ( let colors = (
open $"($RAW)/($theme)" | open ($SOURCE.dir | path join $name)
lines | | lines --skip-empty
split column " " | | find --invert --regex '^#'
rename name rgb | split column " "
| rename name rgb
| transpose -r
| into record
) )
let theme_file = $"($THEMES)/($theme).nu"
cp template.nu $theme_file $'export def main [] { return {
separator: "($colors.color7)"
leading_trailing_space_bg: { attr: "n" }
header: { fg: "($colors.color2)" attr: "b" }
empty: "($colors.color4)"
bool: {|| if $in { "($colors.color14)" } else { "light_gray" } }
int: "($colors.color7)"
filesize: {|e|
if $e == 0b {
"($colors.color7)"
} else if $e < 1mb {
"($colors.color6)"
} else {{ fg: "($colors.color4)" }}
}
duration: "($colors.color7)"
date: {|| (char lparen)date now(char rparen) - $in |
if $in < 1hr {
{ fg: "($colors.color1)" attr: "b" }
} else if $in < 6hr {
"($colors.color1)"
} else if $in < 1day {
"($colors.color3)"
} else if $in < 3day {
"($colors.color2)"
} else if $in < 1wk {
{ fg: "($colors.color2)" attr: "b" }
} else if $in < 6wk {
"($colors.color6)"
} else if $in < 52wk {
"($colors.color4)"
} else { "dark_gray" }
}
range: "($colors.color7)"
float: "($colors.color7)"
string: "($colors.color7)"
nothing: "($colors.color7)"
binary: "($colors.color7)"
cellpath: "($colors.color7)"
row_index: { fg: "($colors.color2)" attr: "b" }
record: "($colors.color7)"
list: "($colors.color7)"
block: "($colors.color7)"
hints: "dark_gray"
$colors | shape_and: { fg: "($colors.color5)" attr: "b" }
each { shape_binary: { fg: "($colors.color5)" attr: "b" }
|it| shape_block: { fg: "($colors.color4)" attr: "b" }
open $theme_file --raw | shape_bool: "($colors.color14)"
str replace $"{{($it.name)}}" $it.rgb --all | shape_custom: "($colors.color2)"
save $theme_file shape_datetime: { fg: "($colors.color6)" attr: "b" }
shape_directory: "($colors.color6)"
shape_external: "($colors.color6)"
shape_externalarg: { fg: "($colors.color2)" attr: "b" }
shape_filepath: "($colors.color6)"
shape_flag: { fg: "($colors.color4)" attr: "b" }
shape_float: { fg: "($colors.color5)" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "($colors.color6)" attr: "b" }
shape_int: { fg: "($colors.color5)" attr: "b" }
shape_internalcall: { fg: "($colors.color6)" attr: "b" }
shape_list: { fg: "($colors.color6)" attr: "b" }
shape_literal: "($colors.color4)"
shape_match_pattern: "($colors.color2)"
shape_matching_brackets: { attr: "u" }
shape_nothing: "($colors.color14)"
shape_operator: "($colors.color3)"
shape_or: { fg: "($colors.color5)" attr: "b" }
shape_pipe: { fg: "($colors.color5)" attr: "b" }
shape_range: { fg: "($colors.color3)" attr: "b" }
shape_record: { fg: "($colors.color6)" attr: "b" }
shape_redirection: { fg: "($colors.color5)" attr: "b" }
shape_signature: { fg: "($colors.color2)" attr: "b" }
shape_string: "($colors.color2)"
shape_string_interpolation: { fg: "($colors.color6)" attr: "b" }
shape_table: { fg: "($colors.color4)" attr: "b" }
shape_variable: "($colors.color5)"
background: "($colors.background)"
foreground: "($colors.foreground)"
cursor: "($colors.cursor)"
}}'
| save --force ({
parent: $THEMES
stem: $name
extension: "nu"
} | path join)
} }
open $theme_file --raw | def main [] {
str replace "{{theme}}" ($theme | str replace '-' '_') --all |
save $theme_file
}
mkdir $THEMES mkdir $THEMES
ls $RAW | try { git clone $SOURCE.remote $SOURCE.local }
get name |
str replace $"($RAW)/" "" | ls $SOURCE.dir
each { | get name
|it| | path parse
print $it | get stem
make-theme $it | each {|theme|
print -n $"(ansi erase_line)($theme)\r"
make-theme $theme
}
| ignore
print "all done"
} }

View file

@ -1,61 +0,0 @@
export def main [] {
# extra desired values for the {{theme}} theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "{{background}}"
# foreground: "{{foreground}}"
# cursor: "{{cursor}}"
{
# color for nushell primitives
separator: "{{color15}}"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "{{color10}}"
empty: "{{color4}}"
bool: "{{color15}}"
int: "{{color15}}"
filesize: "{{color15}}"
duration: "{{color15}}"
date: "{{color15}}"
range: "{{color15}}"
float: "{{color15}}"
string: "{{color15}}"
nothing: "{{color15}}"
binary: "{{color15}}"
cellpath: "{{color15}}"
row_index: "{{color10}}"
record: "{{color15}}"
list: "{{color15}}"
block: "{{color15}}"
hints: "{{color8}}"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "{{color13}}"
shape_bool: "{{color14}}"
shape_int: "{{color13}}"
shape_float: "{{color13}}"
shape_range: "{{color11}}"
shape_internalcall: "{{color14}}"
shape_external: "{{color6}}"
shape_externalarg: "{{color10}}"
shape_literal: "{{color4}}"
shape_operator: "{{color3}}"
shape_signature: "{{color10}}"
shape_string: "{{color2}}"
shape_string_interpolation: "{{color14}}"
shape_datetime: "{{color14}}"
shape_list: "{{color14}}"
shape_table: "{{color12}}"
shape_record: "{{color14}}"
shape_block: "{{color12}}"
shape_filepath: "{{color6}}"
shape_globpattern: "{{color14}}"
shape_variable: "{{color5}}"
shape_flag: "{{color12}}"
shape_custom: "{{color2}}"
shape_nothing: "{{color14}}"
}
}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the 3024_day theme separator: "#a5a2a2"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#01a252" attr: "b" }
# emulator itself
#
# background: "#f7f7f7"
# foreground: "#4a4543"
# cursor: "#4a4543"
{
# color for nushell primitives
separator: "#f7f7f7"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3a3432"
empty: "#01a0e4" empty: "#01a0e4"
bool: "#f7f7f7" bool: {|| if $in { "#cdab53" } else { "light_gray" } }
int: "#f7f7f7" int: "#a5a2a2"
filesize: "#f7f7f7" filesize: {|e|
duration: "#f7f7f7" if $e == 0b {
date: "#f7f7f7" "#a5a2a2"
range: "#f7f7f7" } else if $e < 1mb {
float: "#f7f7f7" "#b5e4f4"
string: "#f7f7f7" } else {{ fg: "#01a0e4" }}
nothing: "#f7f7f7" }
binary: "#f7f7f7" duration: "#a5a2a2"
cellpath: "#f7f7f7" date: {|| (date now) - $in |
row_index: "#3a3432" if $in < 1hr {
record: "#f7f7f7" { fg: "#db2d20" attr: "b" }
list: "#f7f7f7" } else if $in < 6hr {
block: "#f7f7f7" "#db2d20"
hints: "#5c5855" } else if $in < 1day {
"#fded02"
} else if $in < 3day {
"#01a252"
} else if $in < 1wk {
{ fg: "#01a252" attr: "b" }
} else if $in < 6wk {
"#b5e4f4"
} else if $in < 52wk {
"#01a0e4"
} else { "dark_gray" }
}
range: "#a5a2a2"
float: "#a5a2a2"
string: "#a5a2a2"
nothing: "#a5a2a2"
binary: "#a5a2a2"
cellpath: "#a5a2a2"
row_index: { fg: "#01a252" attr: "b" }
record: "#a5a2a2"
list: "#a5a2a2"
block: "#a5a2a2"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#a16a94" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#a16a94" attr: "b" }
shape_binary: "#d6d5d4" shape_block: { fg: "#01a0e4" attr: "b" }
shape_bool: "#cdab53" shape_bool: "#cdab53"
shape_int: "#d6d5d4"
shape_float: "#d6d5d4"
shape_range: "#4a4543"
shape_internalcall: "#cdab53"
shape_external: "#b5e4f4"
shape_externalarg: "#3a3432"
shape_literal: "#01a0e4"
shape_operator: "#fded02"
shape_signature: "#3a3432"
shape_string: "#01a252"
shape_string_interpolation: "#cdab53"
shape_datetime: "#cdab53"
shape_list: "#cdab53"
shape_table: "#807d7c"
shape_record: "#cdab53"
shape_block: "#807d7c"
shape_filepath: "#b5e4f4"
shape_globpattern: "#cdab53"
shape_variable: "#a16a94"
shape_flag: "#807d7c"
shape_custom: "#01a252" shape_custom: "#01a252"
shape_datetime: { fg: "#b5e4f4" attr: "b" }
shape_directory: "#b5e4f4"
shape_external: "#b5e4f4"
shape_externalarg: { fg: "#01a252" attr: "b" }
shape_filepath: "#b5e4f4"
shape_flag: { fg: "#01a0e4" attr: "b" }
shape_float: { fg: "#a16a94" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#b5e4f4" attr: "b" }
shape_int: { fg: "#a16a94" attr: "b" }
shape_internalcall: { fg: "#b5e4f4" attr: "b" }
shape_list: { fg: "#b5e4f4" attr: "b" }
shape_literal: "#01a0e4"
shape_match_pattern: "#01a252"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#cdab53" shape_nothing: "#cdab53"
} shape_operator: "#fded02"
} shape_or: { fg: "#a16a94" attr: "b" }
shape_pipe: { fg: "#a16a94" attr: "b" }
shape_range: { fg: "#fded02" attr: "b" }
shape_record: { fg: "#b5e4f4" attr: "b" }
shape_redirection: { fg: "#a16a94" attr: "b" }
shape_signature: { fg: "#01a252" attr: "b" }
shape_string: "#01a252"
shape_string_interpolation: { fg: "#b5e4f4" attr: "b" }
shape_table: { fg: "#01a0e4" attr: "b" }
shape_variable: "#a16a94"
background: "#f7f7f7"
foreground: "#4a4543"
cursor: "#4a4543"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the 3024_night theme separator: "#a5a2a2"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#01a252" attr: "b" }
# emulator itself
#
# background: "#090300"
# foreground: "#a5a2a2"
# cursor: "#a5a2a2"
{
# color for nushell primitives
separator: "#f7f7f7"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3a3432"
empty: "#01a0e4" empty: "#01a0e4"
bool: "#f7f7f7" bool: {|| if $in { "#cdab53" } else { "light_gray" } }
int: "#f7f7f7" int: "#a5a2a2"
filesize: "#f7f7f7" filesize: {|e|
duration: "#f7f7f7" if $e == 0b {
date: "#f7f7f7" "#a5a2a2"
range: "#f7f7f7" } else if $e < 1mb {
float: "#f7f7f7" "#b5e4f4"
string: "#f7f7f7" } else {{ fg: "#01a0e4" }}
nothing: "#f7f7f7" }
binary: "#f7f7f7" duration: "#a5a2a2"
cellpath: "#f7f7f7" date: {|| (date now) - $in |
row_index: "#3a3432" if $in < 1hr {
record: "#f7f7f7" { fg: "#db2d20" attr: "b" }
list: "#f7f7f7" } else if $in < 6hr {
block: "#f7f7f7" "#db2d20"
hints: "#5c5855" } else if $in < 1day {
"#fded02"
} else if $in < 3day {
"#01a252"
} else if $in < 1wk {
{ fg: "#01a252" attr: "b" }
} else if $in < 6wk {
"#b5e4f4"
} else if $in < 52wk {
"#01a0e4"
} else { "dark_gray" }
}
range: "#a5a2a2"
float: "#a5a2a2"
string: "#a5a2a2"
nothing: "#a5a2a2"
binary: "#a5a2a2"
cellpath: "#a5a2a2"
row_index: { fg: "#01a252" attr: "b" }
record: "#a5a2a2"
list: "#a5a2a2"
block: "#a5a2a2"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#a16a94" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#a16a94" attr: "b" }
shape_binary: "#d6d5d4" shape_block: { fg: "#01a0e4" attr: "b" }
shape_bool: "#cdab53" shape_bool: "#cdab53"
shape_int: "#d6d5d4"
shape_float: "#d6d5d4"
shape_range: "#4a4543"
shape_internalcall: "#cdab53"
shape_external: "#b5e4f4"
shape_externalarg: "#3a3432"
shape_literal: "#01a0e4"
shape_operator: "#fded02"
shape_signature: "#3a3432"
shape_string: "#01a252"
shape_string_interpolation: "#cdab53"
shape_datetime: "#cdab53"
shape_list: "#cdab53"
shape_table: "#807d7c"
shape_record: "#cdab53"
shape_block: "#807d7c"
shape_filepath: "#b5e4f4"
shape_globpattern: "#cdab53"
shape_variable: "#a16a94"
shape_flag: "#807d7c"
shape_custom: "#01a252" shape_custom: "#01a252"
shape_datetime: { fg: "#b5e4f4" attr: "b" }
shape_directory: "#b5e4f4"
shape_external: "#b5e4f4"
shape_externalarg: { fg: "#01a252" attr: "b" }
shape_filepath: "#b5e4f4"
shape_flag: { fg: "#01a0e4" attr: "b" }
shape_float: { fg: "#a16a94" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#b5e4f4" attr: "b" }
shape_int: { fg: "#a16a94" attr: "b" }
shape_internalcall: { fg: "#b5e4f4" attr: "b" }
shape_list: { fg: "#b5e4f4" attr: "b" }
shape_literal: "#01a0e4"
shape_match_pattern: "#01a252"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#cdab53" shape_nothing: "#cdab53"
} shape_operator: "#fded02"
} shape_or: { fg: "#a16a94" attr: "b" }
shape_pipe: { fg: "#a16a94" attr: "b" }
shape_range: { fg: "#fded02" attr: "b" }
shape_record: { fg: "#b5e4f4" attr: "b" }
shape_redirection: { fg: "#a16a94" attr: "b" }
shape_signature: { fg: "#01a252" attr: "b" }
shape_string: "#01a252"
shape_string_interpolation: { fg: "#b5e4f4" attr: "b" }
shape_table: { fg: "#01a0e4" attr: "b" }
shape_variable: "#a16a94"
background: "#090300"
foreground: "#a5a2a2"
cursor: "#a5a2a2"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the 3024 theme separator: "#a5a2a2"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#01a252" attr: "b" }
# emulator itself
#
# background: "#090300"
# foreground: "#a5a2a2"
# cursor: "#a5a2a2"
{
# color for nushell primitives
separator: "#f7f7f7"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#01a252"
empty: "#01a0e4" empty: "#01a0e4"
bool: "#f7f7f7" bool: {|| if $in { "#b5e4f4" } else { "light_gray" } }
int: "#f7f7f7" int: "#a5a2a2"
filesize: "#f7f7f7" filesize: {|e|
duration: "#f7f7f7" if $e == 0b {
date: "#f7f7f7" "#a5a2a2"
range: "#f7f7f7" } else if $e < 1mb {
float: "#f7f7f7" "#b5e4f4"
string: "#f7f7f7" } else {{ fg: "#01a0e4" }}
nothing: "#f7f7f7" }
binary: "#f7f7f7" duration: "#a5a2a2"
cellpath: "#f7f7f7" date: {|| (date now) - $in |
row_index: "#01a252" if $in < 1hr {
record: "#f7f7f7" { fg: "#db2d20" attr: "b" }
list: "#f7f7f7" } else if $in < 6hr {
block: "#f7f7f7" "#db2d20"
hints: "#5c5855" } else if $in < 1day {
"#fded02"
} else if $in < 3day {
"#01a252"
} else if $in < 1wk {
{ fg: "#01a252" attr: "b" }
} else if $in < 6wk {
"#b5e4f4"
} else if $in < 52wk {
"#01a0e4"
} else { "dark_gray" }
}
range: "#a5a2a2"
float: "#a5a2a2"
string: "#a5a2a2"
nothing: "#a5a2a2"
binary: "#a5a2a2"
cellpath: "#a5a2a2"
row_index: { fg: "#01a252" attr: "b" }
record: "#a5a2a2"
list: "#a5a2a2"
block: "#a5a2a2"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#a16a94" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#a16a94" attr: "b" }
shape_binary: "#a16a94" shape_block: { fg: "#01a0e4" attr: "b" }
shape_bool: "#b5e4f4" shape_bool: "#b5e4f4"
shape_int: "#a16a94"
shape_float: "#a16a94"
shape_range: "#fded02"
shape_internalcall: "#b5e4f4"
shape_external: "#b5e4f4"
shape_externalarg: "#01a252"
shape_literal: "#01a0e4"
shape_operator: "#fded02"
shape_signature: "#01a252"
shape_string: "#01a252"
shape_string_interpolation: "#b5e4f4"
shape_datetime: "#b5e4f4"
shape_list: "#b5e4f4"
shape_table: "#01a0e4"
shape_record: "#b5e4f4"
shape_block: "#01a0e4"
shape_filepath: "#b5e4f4"
shape_globpattern: "#b5e4f4"
shape_variable: "#a16a94"
shape_flag: "#01a0e4"
shape_custom: "#01a252" shape_custom: "#01a252"
shape_datetime: { fg: "#b5e4f4" attr: "b" }
shape_directory: "#b5e4f4"
shape_external: "#b5e4f4"
shape_externalarg: { fg: "#01a252" attr: "b" }
shape_filepath: "#b5e4f4"
shape_flag: { fg: "#01a0e4" attr: "b" }
shape_float: { fg: "#a16a94" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#b5e4f4" attr: "b" }
shape_int: { fg: "#a16a94" attr: "b" }
shape_internalcall: { fg: "#b5e4f4" attr: "b" }
shape_list: { fg: "#b5e4f4" attr: "b" }
shape_literal: "#01a0e4"
shape_match_pattern: "#01a252"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#b5e4f4" shape_nothing: "#b5e4f4"
} shape_operator: "#fded02"
} shape_or: { fg: "#a16a94" attr: "b" }
shape_pipe: { fg: "#a16a94" attr: "b" }
shape_range: { fg: "#fded02" attr: "b" }
shape_record: { fg: "#b5e4f4" attr: "b" }
shape_redirection: { fg: "#a16a94" attr: "b" }
shape_signature: { fg: "#01a252" attr: "b" }
shape_string: "#01a252"
shape_string_interpolation: { fg: "#b5e4f4" attr: "b" }
shape_table: { fg: "#01a0e4" attr: "b" }
shape_variable: "#a16a94"
background: "#090300"
foreground: "#a5a2a2"
cursor: "#a5a2a2"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the abyss theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#040f18"
# foreground: "#c0c7ca"
# cursor: "#10598b"
{
# color for nushell primitives
separator: "#a0cce2" separator: "#a0cce2"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#10598b" header: { fg: "#10598b" attr: "b" }
empty: "#277bb1" empty: "#277bb1"
bool: "#a0cce2" bool: {|| if $in { "#2592d3" } else { "light_gray" } }
int: "#a0cce2" int: "#a0cce2"
filesize: "#a0cce2" filesize: {|e|
if $e == 0b {
"#a0cce2"
} else if $e < 1mb {
"#2592d3"
} else {{ fg: "#277bb1" }}
}
duration: "#a0cce2" duration: "#a0cce2"
date: "#a0cce2" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#48697e" attr: "b" }
} else if $in < 6hr {
"#48697e"
} else if $in < 1day {
"#1f6ca1"
} else if $in < 3day {
"#10598b"
} else if $in < 1wk {
{ fg: "#10598b" attr: "b" }
} else if $in < 6wk {
"#2592d3"
} else if $in < 52wk {
"#277bb1"
} else { "dark_gray" }
}
range: "#a0cce2" range: "#a0cce2"
float: "#a0cce2" float: "#a0cce2"
string: "#a0cce2" string: "#a0cce2"
nothing: "#a0cce2" nothing: "#a0cce2"
binary: "#a0cce2" binary: "#a0cce2"
cellpath: "#a0cce2" cellpath: "#a0cce2"
row_index: "#10598b" row_index: { fg: "#10598b" attr: "b" }
record: "#a0cce2" record: "#a0cce2"
list: "#a0cce2" list: "#a0cce2"
block: "#a0cce2" block: "#a0cce2"
hints: "#708e9e" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#4595bd" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#4595bd" attr: "b" }
shape_binary: "#4595bd" shape_block: { fg: "#277bb1" attr: "b" }
shape_bool: "#2592d3" shape_bool: "#2592d3"
shape_int: "#4595bd"
shape_float: "#4595bd"
shape_range: "#1f6ca1"
shape_internalcall: "#2592d3"
shape_external: "#2592d3"
shape_externalarg: "#10598b"
shape_literal: "#277bb1"
shape_operator: "#1f6ca1"
shape_signature: "#10598b"
shape_string: "#10598b"
shape_string_interpolation: "#2592d3"
shape_datetime: "#2592d3"
shape_list: "#2592d3"
shape_table: "#277bb1"
shape_record: "#2592d3"
shape_block: "#277bb1"
shape_filepath: "#2592d3"
shape_globpattern: "#2592d3"
shape_variable: "#4595bd"
shape_flag: "#277bb1"
shape_custom: "#10598b" shape_custom: "#10598b"
shape_datetime: { fg: "#2592d3" attr: "b" }
shape_directory: "#2592d3"
shape_external: "#2592d3"
shape_externalarg: { fg: "#10598b" attr: "b" }
shape_filepath: "#2592d3"
shape_flag: { fg: "#277bb1" attr: "b" }
shape_float: { fg: "#4595bd" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#2592d3" attr: "b" }
shape_int: { fg: "#4595bd" attr: "b" }
shape_internalcall: { fg: "#2592d3" attr: "b" }
shape_list: { fg: "#2592d3" attr: "b" }
shape_literal: "#277bb1"
shape_match_pattern: "#10598b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#2592d3" shape_nothing: "#2592d3"
} shape_operator: "#1f6ca1"
} shape_or: { fg: "#4595bd" attr: "b" }
shape_pipe: { fg: "#4595bd" attr: "b" }
shape_range: { fg: "#1f6ca1" attr: "b" }
shape_record: { fg: "#2592d3" attr: "b" }
shape_redirection: { fg: "#4595bd" attr: "b" }
shape_signature: { fg: "#10598b" attr: "b" }
shape_string: "#10598b"
shape_string_interpolation: { fg: "#2592d3" attr: "b" }
shape_table: { fg: "#277bb1" attr: "b" }
shape_variable: "#4595bd"
background: "#040f18"
foreground: "#c0c7ca"
cursor: "#10598b"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the aci theme separator: "#b6b6b6"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#83ff08" attr: "b" }
# emulator itself
#
# background: "#0d1926"
# foreground: "#b4e1fd"
# cursor: "#b4e1fd"
{
# color for nushell primitives
separator: "#c2c2c2"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8eff1e"
empty: "#0883ff" empty: "#0883ff"
bool: "#c2c2c2" bool: {|| if $in { "#1eff8e" } else { "light_gray" } }
int: "#c2c2c2" int: "#b6b6b6"
filesize: "#c2c2c2" filesize: {|e|
duration: "#c2c2c2" if $e == 0b {
date: "#c2c2c2" "#b6b6b6"
range: "#c2c2c2" } else if $e < 1mb {
float: "#c2c2c2" "#08ff83"
string: "#c2c2c2" } else {{ fg: "#0883ff" }}
nothing: "#c2c2c2" }
binary: "#c2c2c2" duration: "#b6b6b6"
cellpath: "#c2c2c2" date: {|| (date now) - $in |
row_index: "#8eff1e" if $in < 1hr {
record: "#c2c2c2" { fg: "#ff0883" attr: "b" }
list: "#c2c2c2" } else if $in < 6hr {
block: "#c2c2c2" "#ff0883"
hints: "#424242" } else if $in < 1day {
"#ff8308"
} else if $in < 3day {
"#83ff08"
} else if $in < 1wk {
{ fg: "#83ff08" attr: "b" }
} else if $in < 6wk {
"#08ff83"
} else if $in < 52wk {
"#0883ff"
} else { "dark_gray" }
}
range: "#b6b6b6"
float: "#b6b6b6"
string: "#b6b6b6"
nothing: "#b6b6b6"
binary: "#b6b6b6"
cellpath: "#b6b6b6"
row_index: { fg: "#83ff08" attr: "b" }
record: "#b6b6b6"
list: "#b6b6b6"
block: "#b6b6b6"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#8308ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#8308ff" attr: "b" }
shape_binary: "#8e1eff" shape_block: { fg: "#0883ff" attr: "b" }
shape_bool: "#1eff8e" shape_bool: "#1eff8e"
shape_int: "#8e1eff"
shape_float: "#8e1eff"
shape_range: "#ff8e1e"
shape_internalcall: "#1eff8e"
shape_external: "#08ff83"
shape_externalarg: "#8eff1e"
shape_literal: "#0883ff"
shape_operator: "#ff8308"
shape_signature: "#8eff1e"
shape_string: "#83ff08"
shape_string_interpolation: "#1eff8e"
shape_datetime: "#1eff8e"
shape_list: "#1eff8e"
shape_table: "#1e8eff"
shape_record: "#1eff8e"
shape_block: "#1e8eff"
shape_filepath: "#08ff83"
shape_globpattern: "#1eff8e"
shape_variable: "#8308ff"
shape_flag: "#1e8eff"
shape_custom: "#83ff08" shape_custom: "#83ff08"
shape_datetime: { fg: "#08ff83" attr: "b" }
shape_directory: "#08ff83"
shape_external: "#08ff83"
shape_externalarg: { fg: "#83ff08" attr: "b" }
shape_filepath: "#08ff83"
shape_flag: { fg: "#0883ff" attr: "b" }
shape_float: { fg: "#8308ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#08ff83" attr: "b" }
shape_int: { fg: "#8308ff" attr: "b" }
shape_internalcall: { fg: "#08ff83" attr: "b" }
shape_list: { fg: "#08ff83" attr: "b" }
shape_literal: "#0883ff"
shape_match_pattern: "#83ff08"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1eff8e" shape_nothing: "#1eff8e"
} shape_operator: "#ff8308"
} shape_or: { fg: "#8308ff" attr: "b" }
shape_pipe: { fg: "#8308ff" attr: "b" }
shape_range: { fg: "#ff8308" attr: "b" }
shape_record: { fg: "#08ff83" attr: "b" }
shape_redirection: { fg: "#8308ff" attr: "b" }
shape_signature: { fg: "#83ff08" attr: "b" }
shape_string: "#83ff08"
shape_string_interpolation: { fg: "#08ff83" attr: "b" }
shape_table: { fg: "#0883ff" attr: "b" }
shape_variable: "#8308ff"
background: "#0d1926"
foreground: "#b4e1fd"
cursor: "#b4e1fd"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the aco theme separator: "#bebebe"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#83ff08" attr: "b" }
# emulator itself
#
# background: "#1f1305"
# foreground: "#b4e1fd"
# cursor: "#b4e1fd"
{
# color for nushell primitives
separator: "#c4c4c4"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8eff1e"
empty: "#0883ff" empty: "#0883ff"
bool: "#c4c4c4" bool: {|| if $in { "#1eff8e" } else { "light_gray" } }
int: "#c4c4c4" int: "#bebebe"
filesize: "#c4c4c4" filesize: {|e|
duration: "#c4c4c4" if $e == 0b {
date: "#c4c4c4" "#bebebe"
range: "#c4c4c4" } else if $e < 1mb {
float: "#c4c4c4" "#08ff83"
string: "#c4c4c4" } else {{ fg: "#0883ff" }}
nothing: "#c4c4c4" }
binary: "#c4c4c4" duration: "#bebebe"
cellpath: "#c4c4c4" date: {|| (date now) - $in |
row_index: "#8eff1e" if $in < 1hr {
record: "#c4c4c4" { fg: "#ff0883" attr: "b" }
list: "#c4c4c4" } else if $in < 6hr {
block: "#c4c4c4" "#ff0883"
hints: "#474747" } else if $in < 1day {
"#ff8308"
} else if $in < 3day {
"#83ff08"
} else if $in < 1wk {
{ fg: "#83ff08" attr: "b" }
} else if $in < 6wk {
"#08ff83"
} else if $in < 52wk {
"#0883ff"
} else { "dark_gray" }
}
range: "#bebebe"
float: "#bebebe"
string: "#bebebe"
nothing: "#bebebe"
binary: "#bebebe"
cellpath: "#bebebe"
row_index: { fg: "#83ff08" attr: "b" }
record: "#bebebe"
list: "#bebebe"
block: "#bebebe"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#8308ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#8308ff" attr: "b" }
shape_binary: "#8e1eff" shape_block: { fg: "#0883ff" attr: "b" }
shape_bool: "#1eff8e" shape_bool: "#1eff8e"
shape_int: "#8e1eff"
shape_float: "#8e1eff"
shape_range: "#ff8e1e"
shape_internalcall: "#1eff8e"
shape_external: "#08ff83"
shape_externalarg: "#8eff1e"
shape_literal: "#0883ff"
shape_operator: "#ff8308"
shape_signature: "#8eff1e"
shape_string: "#83ff08"
shape_string_interpolation: "#1eff8e"
shape_datetime: "#1eff8e"
shape_list: "#1eff8e"
shape_table: "#1e8eff"
shape_record: "#1eff8e"
shape_block: "#1e8eff"
shape_filepath: "#08ff83"
shape_globpattern: "#1eff8e"
shape_variable: "#8308ff"
shape_flag: "#1e8eff"
shape_custom: "#83ff08" shape_custom: "#83ff08"
shape_datetime: { fg: "#08ff83" attr: "b" }
shape_directory: "#08ff83"
shape_external: "#08ff83"
shape_externalarg: { fg: "#83ff08" attr: "b" }
shape_filepath: "#08ff83"
shape_flag: { fg: "#0883ff" attr: "b" }
shape_float: { fg: "#8308ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#08ff83" attr: "b" }
shape_int: { fg: "#8308ff" attr: "b" }
shape_internalcall: { fg: "#08ff83" attr: "b" }
shape_list: { fg: "#08ff83" attr: "b" }
shape_literal: "#0883ff"
shape_match_pattern: "#83ff08"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1eff8e" shape_nothing: "#1eff8e"
} shape_operator: "#ff8308"
} shape_or: { fg: "#8308ff" attr: "b" }
shape_pipe: { fg: "#8308ff" attr: "b" }
shape_range: { fg: "#ff8308" attr: "b" }
shape_record: { fg: "#08ff83" attr: "b" }
shape_redirection: { fg: "#8308ff" attr: "b" }
shape_signature: { fg: "#83ff08" attr: "b" }
shape_string: "#83ff08"
shape_string_interpolation: { fg: "#08ff83" attr: "b" }
shape_table: { fg: "#0883ff" attr: "b" }
shape_variable: "#8308ff"
background: "#1f1305"
foreground: "#b4e1fd"
cursor: "#b4e1fd"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the adventuretime theme separator: "#f8dcc0"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#4ab118" attr: "b" }
# emulator itself
#
# background: "#1f1d45"
# foreground: "#f8dcc0"
# cursor: "#f8dcc0"
{
# color for nushell primitives
separator: "#f6f5fb"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#9eff6e"
empty: "#0f4ac6" empty: "#0f4ac6"
bool: "#f6f5fb" bool: {|| if $in { "#c8faf4" } else { "light_gray" } }
int: "#f6f5fb" int: "#f8dcc0"
filesize: "#f6f5fb" filesize: {|e|
duration: "#f6f5fb" if $e == 0b {
date: "#f6f5fb" "#f8dcc0"
range: "#f6f5fb" } else if $e < 1mb {
float: "#f6f5fb" "#70a598"
string: "#f6f5fb" } else {{ fg: "#0f4ac6" }}
nothing: "#f6f5fb" }
binary: "#f6f5fb" duration: "#f8dcc0"
cellpath: "#f6f5fb" date: {|| (date now) - $in |
row_index: "#9eff6e" if $in < 1hr {
record: "#f6f5fb" { fg: "#bd0013" attr: "b" }
list: "#f6f5fb" } else if $in < 6hr {
block: "#f6f5fb" "#bd0013"
hints: "#4e7cbf" } else if $in < 1day {
"#e7741e"
} else if $in < 3day {
"#4ab118"
} else if $in < 1wk {
{ fg: "#4ab118" attr: "b" }
} else if $in < 6wk {
"#70a598"
} else if $in < 52wk {
"#0f4ac6"
} else { "dark_gray" }
}
range: "#f8dcc0"
float: "#f8dcc0"
string: "#f8dcc0"
nothing: "#f8dcc0"
binary: "#f8dcc0"
cellpath: "#f8dcc0"
row_index: { fg: "#4ab118" attr: "b" }
record: "#f8dcc0"
list: "#f8dcc0"
block: "#f8dcc0"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#665993" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#665993" attr: "b" }
shape_binary: "#9b5953" shape_block: { fg: "#0f4ac6" attr: "b" }
shape_bool: "#c8faf4" shape_bool: "#c8faf4"
shape_int: "#9b5953"
shape_float: "#9b5953"
shape_range: "#efc11a"
shape_internalcall: "#c8faf4"
shape_external: "#70a598"
shape_externalarg: "#9eff6e"
shape_literal: "#0f4ac6"
shape_operator: "#e7741e"
shape_signature: "#9eff6e"
shape_string: "#4ab118"
shape_string_interpolation: "#c8faf4"
shape_datetime: "#c8faf4"
shape_list: "#c8faf4"
shape_table: "#1997c6"
shape_record: "#c8faf4"
shape_block: "#1997c6"
shape_filepath: "#70a598"
shape_globpattern: "#c8faf4"
shape_variable: "#665993"
shape_flag: "#1997c6"
shape_custom: "#4ab118" shape_custom: "#4ab118"
shape_datetime: { fg: "#70a598" attr: "b" }
shape_directory: "#70a598"
shape_external: "#70a598"
shape_externalarg: { fg: "#4ab118" attr: "b" }
shape_filepath: "#70a598"
shape_flag: { fg: "#0f4ac6" attr: "b" }
shape_float: { fg: "#665993" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#70a598" attr: "b" }
shape_int: { fg: "#665993" attr: "b" }
shape_internalcall: { fg: "#70a598" attr: "b" }
shape_list: { fg: "#70a598" attr: "b" }
shape_literal: "#0f4ac6"
shape_match_pattern: "#4ab118"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#c8faf4" shape_nothing: "#c8faf4"
} shape_operator: "#e7741e"
} shape_or: { fg: "#665993" attr: "b" }
shape_pipe: { fg: "#665993" attr: "b" }
shape_range: { fg: "#e7741e" attr: "b" }
shape_record: { fg: "#70a598" attr: "b" }
shape_redirection: { fg: "#665993" attr: "b" }
shape_signature: { fg: "#4ab118" attr: "b" }
shape_string: "#4ab118"
shape_string_interpolation: { fg: "#70a598" attr: "b" }
shape_table: { fg: "#0f4ac6" attr: "b" }
shape_variable: "#665993"
background: "#1f1d45"
foreground: "#f8dcc0"
cursor: "#f8dcc0"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the afterglow theme separator: "#d0d0d0"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7b9246" attr: "b" }
# emulator itself
#
# background: "#222222"
# foreground: "#d0d0d0"
# cursor: "#d0d0d0"
{
# color for nushell primitives
separator: "#f5f5f5"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7b9246"
empty: "#6c99bb" empty: "#6c99bb"
bool: "#f5f5f5" bool: {|| if $in { "#7dd6cf" } else { "light_gray" } }
int: "#f5f5f5" int: "#d0d0d0"
filesize: "#f5f5f5" filesize: {|e|
duration: "#f5f5f5" if $e == 0b {
date: "#f5f5f5" "#d0d0d0"
range: "#f5f5f5" } else if $e < 1mb {
float: "#f5f5f5" "#7dd6cf"
string: "#f5f5f5" } else {{ fg: "#6c99bb" }}
nothing: "#f5f5f5" }
binary: "#f5f5f5" duration: "#d0d0d0"
cellpath: "#f5f5f5" date: {|| (date now) - $in |
row_index: "#7b9246" if $in < 1hr {
record: "#f5f5f5" { fg: "#a53c23" attr: "b" }
list: "#f5f5f5" } else if $in < 6hr {
block: "#f5f5f5" "#a53c23"
hints: "#505050" } else if $in < 1day {
"#d3a04d"
} else if $in < 3day {
"#7b9246"
} else if $in < 1wk {
{ fg: "#7b9246" attr: "b" }
} else if $in < 6wk {
"#7dd6cf"
} else if $in < 52wk {
"#6c99bb"
} else { "dark_gray" }
}
range: "#d0d0d0"
float: "#d0d0d0"
string: "#d0d0d0"
nothing: "#d0d0d0"
binary: "#d0d0d0"
cellpath: "#d0d0d0"
row_index: { fg: "#7b9246" attr: "b" }
record: "#d0d0d0"
list: "#d0d0d0"
block: "#d0d0d0"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#9f4e85" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#9f4e85" attr: "b" }
shape_binary: "#9f4e85" shape_block: { fg: "#6c99bb" attr: "b" }
shape_bool: "#7dd6cf" shape_bool: "#7dd6cf"
shape_int: "#9f4e85"
shape_float: "#9f4e85"
shape_range: "#d3a04d"
shape_internalcall: "#7dd6cf"
shape_external: "#7dd6cf"
shape_externalarg: "#7b9246"
shape_literal: "#6c99bb"
shape_operator: "#d3a04d"
shape_signature: "#7b9246"
shape_string: "#7b9246"
shape_string_interpolation: "#7dd6cf"
shape_datetime: "#7dd6cf"
shape_list: "#7dd6cf"
shape_table: "#547c99"
shape_record: "#7dd6cf"
shape_block: "#547c99"
shape_filepath: "#7dd6cf"
shape_globpattern: "#7dd6cf"
shape_variable: "#9f4e85"
shape_flag: "#547c99"
shape_custom: "#7b9246" shape_custom: "#7b9246"
shape_datetime: { fg: "#7dd6cf" attr: "b" }
shape_directory: "#7dd6cf"
shape_external: "#7dd6cf"
shape_externalarg: { fg: "#7b9246" attr: "b" }
shape_filepath: "#7dd6cf"
shape_flag: { fg: "#6c99bb" attr: "b" }
shape_float: { fg: "#9f4e85" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#7dd6cf" attr: "b" }
shape_int: { fg: "#9f4e85" attr: "b" }
shape_internalcall: { fg: "#7dd6cf" attr: "b" }
shape_list: { fg: "#7dd6cf" attr: "b" }
shape_literal: "#6c99bb"
shape_match_pattern: "#7b9246"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#7dd6cf" shape_nothing: "#7dd6cf"
} shape_operator: "#d3a04d"
} shape_or: { fg: "#9f4e85" attr: "b" }
shape_pipe: { fg: "#9f4e85" attr: "b" }
shape_range: { fg: "#d3a04d" attr: "b" }
shape_record: { fg: "#7dd6cf" attr: "b" }
shape_redirection: { fg: "#9f4e85" attr: "b" }
shape_signature: { fg: "#7b9246" attr: "b" }
shape_string: "#7b9246"
shape_string_interpolation: { fg: "#7dd6cf" attr: "b" }
shape_table: { fg: "#6c99bb" attr: "b" }
shape_variable: "#9f4e85"
background: "#222222"
foreground: "#d0d0d0"
cursor: "#d0d0d0"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the alien_blood theme separator: "#647d75"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#2f7e25" attr: "b" }
# emulator itself
#
# background: "#0f1610"
# foreground: "#637d75"
# cursor: "#637d75"
{
# color for nushell primitives
separator: "#73fa91"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#18e000"
empty: "#2f6a7f" empty: "#2f6a7f"
bool: "#73fa91" bool: {|| if $in { "#00e0c4" } else { "light_gray" } }
int: "#73fa91" int: "#647d75"
filesize: "#73fa91" filesize: {|e|
duration: "#73fa91" if $e == 0b {
date: "#73fa91" "#647d75"
range: "#73fa91" } else if $e < 1mb {
float: "#73fa91" "#327f77"
string: "#73fa91" } else {{ fg: "#2f6a7f" }}
nothing: "#73fa91" }
binary: "#73fa91" duration: "#647d75"
cellpath: "#73fa91" date: {|| (date now) - $in |
row_index: "#18e000" if $in < 1hr {
record: "#73fa91" { fg: "#7f2b27" attr: "b" }
list: "#73fa91" } else if $in < 6hr {
block: "#73fa91" "#7f2b27"
hints: "#3c4812" } else if $in < 1day {
"#717f24"
} else if $in < 3day {
"#2f7e25"
} else if $in < 1wk {
{ fg: "#2f7e25" attr: "b" }
} else if $in < 6wk {
"#327f77"
} else if $in < 52wk {
"#2f6a7f"
} else { "dark_gray" }
}
range: "#647d75"
float: "#647d75"
string: "#647d75"
nothing: "#647d75"
binary: "#647d75"
cellpath: "#647d75"
row_index: { fg: "#2f7e25" attr: "b" }
record: "#647d75"
list: "#647d75"
block: "#647d75"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#47587f" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#47587f" attr: "b" }
shape_binary: "#0058e0" shape_block: { fg: "#2f6a7f" attr: "b" }
shape_bool: "#00e0c4" shape_bool: "#00e0c4"
shape_int: "#0058e0"
shape_float: "#0058e0"
shape_range: "#bde000"
shape_internalcall: "#00e0c4"
shape_external: "#327f77"
shape_externalarg: "#18e000"
shape_literal: "#2f6a7f"
shape_operator: "#717f24"
shape_signature: "#18e000"
shape_string: "#2f7e25"
shape_string_interpolation: "#00e0c4"
shape_datetime: "#00e0c4"
shape_list: "#00e0c4"
shape_table: "#00aae0"
shape_record: "#00e0c4"
shape_block: "#00aae0"
shape_filepath: "#327f77"
shape_globpattern: "#00e0c4"
shape_variable: "#47587f"
shape_flag: "#00aae0"
shape_custom: "#2f7e25" shape_custom: "#2f7e25"
shape_datetime: { fg: "#327f77" attr: "b" }
shape_directory: "#327f77"
shape_external: "#327f77"
shape_externalarg: { fg: "#2f7e25" attr: "b" }
shape_filepath: "#327f77"
shape_flag: { fg: "#2f6a7f" attr: "b" }
shape_float: { fg: "#47587f" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#327f77" attr: "b" }
shape_int: { fg: "#47587f" attr: "b" }
shape_internalcall: { fg: "#327f77" attr: "b" }
shape_list: { fg: "#327f77" attr: "b" }
shape_literal: "#2f6a7f"
shape_match_pattern: "#2f7e25"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#00e0c4" shape_nothing: "#00e0c4"
} shape_operator: "#717f24"
} shape_or: { fg: "#47587f" attr: "b" }
shape_pipe: { fg: "#47587f" attr: "b" }
shape_range: { fg: "#717f24" attr: "b" }
shape_record: { fg: "#327f77" attr: "b" }
shape_redirection: { fg: "#47587f" attr: "b" }
shape_signature: { fg: "#2f7e25" attr: "b" }
shape_string: "#2f7e25"
shape_string_interpolation: { fg: "#327f77" attr: "b" }
shape_table: { fg: "#2f6a7f" attr: "b" }
shape_variable: "#47587f"
background: "#0f1610"
foreground: "#637d75"
cursor: "#637d75"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the alucard theme separator: "#bbbbbb"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#fa0074" attr: "b" }
# emulator itself
#
# background: "#222330"
# foreground: "#cef3ff"
# cursor: "#ffffff"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#50fa7b"
empty: "#3282ff" empty: "#3282ff"
bool: "#ffffff" bool: {|| if $in { "#8ae9fc" } else { "light_gray" } }
int: "#ffffff" int: "#bbbbbb"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#bbbbbb"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#0037fc"
string: "#ffffff" } else {{ fg: "#3282ff" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#bbbbbb"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#50fa7b" if $in < 1hr {
record: "#ffffff" { fg: "#ff5555" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ff5555"
hints: "#545454" } else if $in < 1day {
"#7f0a1f"
} else if $in < 3day {
"#fa0074"
} else if $in < 1wk {
{ fg: "#fa0074" attr: "b" }
} else if $in < 6wk {
"#0037fc"
} else if $in < 52wk {
"#3282ff"
} else { "dark_gray" }
}
range: "#bbbbbb"
float: "#bbbbbb"
string: "#bbbbbb"
nothing: "#bbbbbb"
binary: "#bbbbbb"
cellpath: "#bbbbbb"
row_index: { fg: "#fa0074" attr: "b" }
record: "#bbbbbb"
list: "#bbbbbb"
block: "#bbbbbb"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#1b3cff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#1b3cff" attr: "b" }
shape_binary: "#ff78c5" shape_block: { fg: "#3282ff" attr: "b" }
shape_bool: "#8ae9fc" shape_bool: "#8ae9fc"
shape_int: "#ff78c5"
shape_float: "#ff78c5"
shape_range: "#f0fa8b"
shape_internalcall: "#8ae9fc"
shape_external: "#0037fc"
shape_externalarg: "#50fa7b"
shape_literal: "#3282ff"
shape_operator: "#7f0a1f"
shape_signature: "#50fa7b"
shape_string: "#fa0074"
shape_string_interpolation: "#8ae9fc"
shape_datetime: "#8ae9fc"
shape_list: "#8ae9fc"
shape_table: "#1200f8"
shape_record: "#8ae9fc"
shape_block: "#1200f8"
shape_filepath: "#0037fc"
shape_globpattern: "#8ae9fc"
shape_variable: "#1b3cff"
shape_flag: "#1200f8"
shape_custom: "#fa0074" shape_custom: "#fa0074"
shape_datetime: { fg: "#0037fc" attr: "b" }
shape_directory: "#0037fc"
shape_external: "#0037fc"
shape_externalarg: { fg: "#fa0074" attr: "b" }
shape_filepath: "#0037fc"
shape_flag: { fg: "#3282ff" attr: "b" }
shape_float: { fg: "#1b3cff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#0037fc" attr: "b" }
shape_int: { fg: "#1b3cff" attr: "b" }
shape_internalcall: { fg: "#0037fc" attr: "b" }
shape_list: { fg: "#0037fc" attr: "b" }
shape_literal: "#3282ff"
shape_match_pattern: "#fa0074"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#8ae9fc" shape_nothing: "#8ae9fc"
} shape_operator: "#7f0a1f"
} shape_or: { fg: "#1b3cff" attr: "b" }
shape_pipe: { fg: "#1b3cff" attr: "b" }
shape_range: { fg: "#7f0a1f" attr: "b" }
shape_record: { fg: "#0037fc" attr: "b" }
shape_redirection: { fg: "#1b3cff" attr: "b" }
shape_signature: { fg: "#fa0074" attr: "b" }
shape_string: "#fa0074"
shape_string_interpolation: { fg: "#0037fc" attr: "b" }
shape_table: { fg: "#3282ff" attr: "b" }
shape_variable: "#1b3cff"
background: "#222330"
foreground: "#cef3ff"
cursor: "#ffffff"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the amora theme separator: "#dedbeb"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a2baa8" attr: "b" }
# emulator itself
#
# background: "#2a2331"
# foreground: "#dedbeb"
# cursor: "#dedbeb"
{
# color for nushell primitives
separator: "#edebf7"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bfd1c3"
empty: "#9985d1" empty: "#9985d1"
bool: "#edebf7" bool: {|| if $in { "#c4d1f5" } else { "light_gray" } }
int: "#edebf7" int: "#dedbeb"
filesize: "#edebf7" filesize: {|e|
duration: "#edebf7" if $e == 0b {
date: "#edebf7" "#dedbeb"
range: "#edebf7" } else if $e < 1mb {
float: "#edebf7" "#aabae7"
string: "#edebf7" } else {{ fg: "#9985d1" }}
nothing: "#edebf7" }
binary: "#edebf7" duration: "#dedbeb"
cellpath: "#edebf7" date: {|| (date now) - $in |
row_index: "#bfd1c3" if $in < 1hr {
record: "#edebf7" { fg: "#ed3f7f" attr: "b" }
list: "#edebf7" } else if $in < 6hr {
block: "#edebf7" "#ed3f7f"
hints: "#302838" } else if $in < 1day {
"#eacac0"
} else if $in < 3day {
"#a2baa8"
} else if $in < 1wk {
{ fg: "#a2baa8" attr: "b" }
} else if $in < 6wk {
"#aabae7"
} else if $in < 52wk {
"#9985d1"
} else { "dark_gray" }
}
range: "#dedbeb"
float: "#dedbeb"
string: "#dedbeb"
nothing: "#dedbeb"
binary: "#dedbeb"
cellpath: "#dedbeb"
row_index: { fg: "#a2baa8" attr: "b" }
record: "#dedbeb"
list: "#dedbeb"
block: "#dedbeb"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#e68ac1" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#e68ac1" attr: "b" }
shape_binary: "#edabd2" shape_block: { fg: "#9985d1" attr: "b" }
shape_bool: "#c4d1f5" shape_bool: "#c4d1f5"
shape_int: "#edabd2"
shape_float: "#edabd2"
shape_range: "#f0ddd8"
shape_internalcall: "#c4d1f5"
shape_external: "#aabae7"
shape_externalarg: "#bfd1c3"
shape_literal: "#9985d1"
shape_operator: "#eacac0"
shape_signature: "#bfd1c3"
shape_string: "#a2baa8"
shape_string_interpolation: "#c4d1f5"
shape_datetime: "#c4d1f5"
shape_list: "#c4d1f5"
shape_table: "#b4a4de"
shape_record: "#c4d1f5"
shape_block: "#b4a4de"
shape_filepath: "#aabae7"
shape_globpattern: "#c4d1f5"
shape_variable: "#e68ac1"
shape_flag: "#b4a4de"
shape_custom: "#a2baa8" shape_custom: "#a2baa8"
shape_datetime: { fg: "#aabae7" attr: "b" }
shape_directory: "#aabae7"
shape_external: "#aabae7"
shape_externalarg: { fg: "#a2baa8" attr: "b" }
shape_filepath: "#aabae7"
shape_flag: { fg: "#9985d1" attr: "b" }
shape_float: { fg: "#e68ac1" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aabae7" attr: "b" }
shape_int: { fg: "#e68ac1" attr: "b" }
shape_internalcall: { fg: "#aabae7" attr: "b" }
shape_list: { fg: "#aabae7" attr: "b" }
shape_literal: "#9985d1"
shape_match_pattern: "#a2baa8"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#c4d1f5" shape_nothing: "#c4d1f5"
} shape_operator: "#eacac0"
} shape_or: { fg: "#e68ac1" attr: "b" }
shape_pipe: { fg: "#e68ac1" attr: "b" }
shape_range: { fg: "#eacac0" attr: "b" }
shape_record: { fg: "#aabae7" attr: "b" }
shape_redirection: { fg: "#e68ac1" attr: "b" }
shape_signature: { fg: "#a2baa8" attr: "b" }
shape_string: "#a2baa8"
shape_string_interpolation: { fg: "#aabae7" attr: "b" }
shape_table: { fg: "#9985d1" attr: "b" }
shape_variable: "#e68ac1"
background: "#2a2331"
foreground: "#dedbeb"
cursor: "#dedbeb"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the apathy theme separator: "#81b5ac"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#883e96" attr: "b" }
# emulator itself
#
# background: "#031a16"
# foreground: "#81b5ac"
# cursor: "#81b5ac"
{
# color for nushell primitives
separator: "#d2e7e4"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#883e96"
empty: "#96883e" empty: "#96883e"
bool: "#d2e7e4" bool: {|| if $in { "#963e4c" } else { "light_gray" } }
int: "#d2e7e4" int: "#81b5ac"
filesize: "#d2e7e4" filesize: {|e|
duration: "#d2e7e4" if $e == 0b {
date: "#d2e7e4" "#81b5ac"
range: "#d2e7e4" } else if $e < 1mb {
float: "#d2e7e4" "#963e4c"
string: "#d2e7e4" } else {{ fg: "#96883e" }}
nothing: "#d2e7e4" }
binary: "#d2e7e4" duration: "#81b5ac"
cellpath: "#d2e7e4" date: {|| (date now) - $in |
row_index: "#883e96" if $in < 1hr {
record: "#d2e7e4" { fg: "#3e9688" attr: "b" }
list: "#d2e7e4" } else if $in < 6hr {
block: "#d2e7e4" "#3e9688"
hints: "#2b685e" } else if $in < 1day {
"#3e4c96"
} else if $in < 3day {
"#883e96"
} else if $in < 1wk {
{ fg: "#883e96" attr: "b" }
} else if $in < 6wk {
"#963e4c"
} else if $in < 52wk {
"#96883e"
} else { "dark_gray" }
}
range: "#81b5ac"
float: "#81b5ac"
string: "#81b5ac"
nothing: "#81b5ac"
binary: "#81b5ac"
cellpath: "#81b5ac"
row_index: { fg: "#883e96" attr: "b" }
record: "#81b5ac"
list: "#81b5ac"
block: "#81b5ac"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#4c963e" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#4c963e" attr: "b" }
shape_binary: "#4c963e" shape_block: { fg: "#96883e" attr: "b" }
shape_bool: "#963e4c" shape_bool: "#963e4c"
shape_int: "#4c963e"
shape_float: "#4c963e"
shape_range: "#3e4c96"
shape_internalcall: "#963e4c"
shape_external: "#963e4c"
shape_externalarg: "#883e96"
shape_literal: "#96883e"
shape_operator: "#3e4c96"
shape_signature: "#883e96"
shape_string: "#883e96"
shape_string_interpolation: "#963e4c"
shape_datetime: "#963e4c"
shape_list: "#963e4c"
shape_table: "#96883e"
shape_record: "#963e4c"
shape_block: "#96883e"
shape_filepath: "#963e4c"
shape_globpattern: "#963e4c"
shape_variable: "#4c963e"
shape_flag: "#96883e"
shape_custom: "#883e96" shape_custom: "#883e96"
shape_datetime: { fg: "#963e4c" attr: "b" }
shape_directory: "#963e4c"
shape_external: "#963e4c"
shape_externalarg: { fg: "#883e96" attr: "b" }
shape_filepath: "#963e4c"
shape_flag: { fg: "#96883e" attr: "b" }
shape_float: { fg: "#4c963e" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#963e4c" attr: "b" }
shape_int: { fg: "#4c963e" attr: "b" }
shape_internalcall: { fg: "#963e4c" attr: "b" }
shape_list: { fg: "#963e4c" attr: "b" }
shape_literal: "#96883e"
shape_match_pattern: "#883e96"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#963e4c" shape_nothing: "#963e4c"
} shape_operator: "#3e4c96"
} shape_or: { fg: "#4c963e" attr: "b" }
shape_pipe: { fg: "#4c963e" attr: "b" }
shape_range: { fg: "#3e4c96" attr: "b" }
shape_record: { fg: "#963e4c" attr: "b" }
shape_redirection: { fg: "#4c963e" attr: "b" }
shape_signature: { fg: "#883e96" attr: "b" }
shape_string: "#883e96"
shape_string_interpolation: { fg: "#963e4c" attr: "b" }
shape_table: { fg: "#96883e" attr: "b" }
shape_variable: "#4c963e"
background: "#031a16"
foreground: "#81b5ac"
cursor: "#81b5ac"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the apprentice theme separator: "#bcbcbc"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#87af87" attr: "b" }
# emulator itself
#
# background: "#262626"
# foreground: "#bcbcbc"
# cursor: "#bcbcbc"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#87af87"
empty: "#ffffaf" empty: "#ffffaf"
bool: "#ffffff" bool: {|| if $in { "#5f875f" } else { "light_gray" } }
int: "#ffffff" int: "#bcbcbc"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#bcbcbc"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#5f875f"
string: "#ffffff" } else {{ fg: "#ffffaf" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#bcbcbc"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#87af87" if $in < 1hr {
record: "#ffffff" { fg: "#5f8787" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#5f8787"
hints: "#6c6c6c" } else if $in < 1day {
"#5f8787"
} else if $in < 3day {
"#87af87"
} else if $in < 1wk {
{ fg: "#87af87" attr: "b" }
} else if $in < 6wk {
"#5f875f"
} else if $in < 52wk {
"#ffffaf"
} else { "dark_gray" }
}
range: "#bcbcbc"
float: "#bcbcbc"
string: "#bcbcbc"
nothing: "#bcbcbc"
binary: "#bcbcbc"
cellpath: "#bcbcbc"
row_index: { fg: "#87af87" attr: "b" }
record: "#bcbcbc"
list: "#bcbcbc"
block: "#bcbcbc"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#87afd7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#87afd7" attr: "b" }
shape_binary: "#87afd7" shape_block: { fg: "#ffffaf" attr: "b" }
shape_bool: "#5f875f" shape_bool: "#5f875f"
shape_int: "#87afd7"
shape_float: "#87afd7"
shape_range: "#5f8787"
shape_internalcall: "#5f875f"
shape_external: "#5f875f"
shape_externalarg: "#87af87"
shape_literal: "#ffffaf"
shape_operator: "#5f8787"
shape_signature: "#87af87"
shape_string: "#87af87"
shape_string_interpolation: "#5f875f"
shape_datetime: "#5f875f"
shape_list: "#5f875f"
shape_table: "#ffffaf"
shape_record: "#5f875f"
shape_block: "#ffffaf"
shape_filepath: "#5f875f"
shape_globpattern: "#5f875f"
shape_variable: "#87afd7"
shape_flag: "#ffffaf"
shape_custom: "#87af87" shape_custom: "#87af87"
shape_datetime: { fg: "#5f875f" attr: "b" }
shape_directory: "#5f875f"
shape_external: "#5f875f"
shape_externalarg: { fg: "#87af87" attr: "b" }
shape_filepath: "#5f875f"
shape_flag: { fg: "#ffffaf" attr: "b" }
shape_float: { fg: "#87afd7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#5f875f" attr: "b" }
shape_int: { fg: "#87afd7" attr: "b" }
shape_internalcall: { fg: "#5f875f" attr: "b" }
shape_list: { fg: "#5f875f" attr: "b" }
shape_literal: "#ffffaf"
shape_match_pattern: "#87af87"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#5f875f" shape_nothing: "#5f875f"
} shape_operator: "#5f8787"
} shape_or: { fg: "#87afd7" attr: "b" }
shape_pipe: { fg: "#87afd7" attr: "b" }
shape_range: { fg: "#5f8787" attr: "b" }
shape_record: { fg: "#5f875f" attr: "b" }
shape_redirection: { fg: "#87afd7" attr: "b" }
shape_signature: { fg: "#87af87" attr: "b" }
shape_string: "#87af87"
shape_string_interpolation: { fg: "#5f875f" attr: "b" }
shape_table: { fg: "#ffffaf" attr: "b" }
shape_variable: "#87afd7"
background: "#262626"
foreground: "#bcbcbc"
cursor: "#bcbcbc"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the argonaut theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#0e1019"
# foreground: "#fffaf4"
# cursor: "#fffaf4"
{
# color for nushell primitives
separator: "#ffffff" separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#abe15b" header: { fg: "#8ce10b" attr: "b" }
empty: "#008df8" empty: "#008df8"
bool: "#ffffff" bool: {|| if $in { "#67fff0" } else { "light_gray" } }
int: "#ffffff" int: "#ffffff"
filesize: "#ffffff" filesize: {|e|
if $e == 0b {
"#ffffff"
} else if $e < 1mb {
"#00d8eb"
} else {{ fg: "#008df8" }}
}
duration: "#ffffff" duration: "#ffffff"
date: "#ffffff" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff000f" attr: "b" }
} else if $in < 6hr {
"#ff000f"
} else if $in < 1day {
"#ffb900"
} else if $in < 3day {
"#8ce10b"
} else if $in < 1wk {
{ fg: "#8ce10b" attr: "b" }
} else if $in < 6wk {
"#00d8eb"
} else if $in < 52wk {
"#008df8"
} else { "dark_gray" }
}
range: "#ffffff" range: "#ffffff"
float: "#ffffff" float: "#ffffff"
string: "#ffffff" string: "#ffffff"
nothing: "#ffffff" nothing: "#ffffff"
binary: "#ffffff" binary: "#ffffff"
cellpath: "#ffffff" cellpath: "#ffffff"
row_index: "#abe15b" row_index: { fg: "#8ce10b" attr: "b" }
record: "#ffffff" record: "#ffffff"
list: "#ffffff" list: "#ffffff"
block: "#ffffff" block: "#ffffff"
hints: "#444444" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#6d43a6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#6d43a6" attr: "b" }
shape_binary: "#9a5feb" shape_block: { fg: "#008df8" attr: "b" }
shape_bool: "#67fff0" shape_bool: "#67fff0"
shape_int: "#9a5feb"
shape_float: "#9a5feb"
shape_range: "#ffd242"
shape_internalcall: "#67fff0"
shape_external: "#00d8eb"
shape_externalarg: "#abe15b"
shape_literal: "#008df8"
shape_operator: "#ffb900"
shape_signature: "#abe15b"
shape_string: "#8ce10b"
shape_string_interpolation: "#67fff0"
shape_datetime: "#67fff0"
shape_list: "#67fff0"
shape_table: "#0092ff"
shape_record: "#67fff0"
shape_block: "#0092ff"
shape_filepath: "#00d8eb"
shape_globpattern: "#67fff0"
shape_variable: "#6d43a6"
shape_flag: "#0092ff"
shape_custom: "#8ce10b" shape_custom: "#8ce10b"
shape_datetime: { fg: "#00d8eb" attr: "b" }
shape_directory: "#00d8eb"
shape_external: "#00d8eb"
shape_externalarg: { fg: "#8ce10b" attr: "b" }
shape_filepath: "#00d8eb"
shape_flag: { fg: "#008df8" attr: "b" }
shape_float: { fg: "#6d43a6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#00d8eb" attr: "b" }
shape_int: { fg: "#6d43a6" attr: "b" }
shape_internalcall: { fg: "#00d8eb" attr: "b" }
shape_list: { fg: "#00d8eb" attr: "b" }
shape_literal: "#008df8"
shape_match_pattern: "#8ce10b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#67fff0" shape_nothing: "#67fff0"
} shape_operator: "#ffb900"
} shape_or: { fg: "#6d43a6" attr: "b" }
shape_pipe: { fg: "#6d43a6" attr: "b" }
shape_range: { fg: "#ffb900" attr: "b" }
shape_record: { fg: "#00d8eb" attr: "b" }
shape_redirection: { fg: "#6d43a6" attr: "b" }
shape_signature: { fg: "#8ce10b" attr: "b" }
shape_string: "#8ce10b"
shape_string_interpolation: { fg: "#00d8eb" attr: "b" }
shape_table: { fg: "#008df8" attr: "b" }
shape_variable: "#6d43a6"
background: "#0e1019"
foreground: "#fffaf4"
cursor: "#fffaf4"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the arthur theme separator: "#bbaa99"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#86af80" attr: "b" }
# emulator itself
#
# background: "#1c1c1c"
# foreground: "#ddeedd"
# cursor: "#ddeedd"
{
# color for nushell primitives
separator: "#ddccbb"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#88aa22"
empty: "#6495ed" empty: "#6495ed"
bool: "#ddccbb" bool: {|| if $in { "#b0c4de" } else { "light_gray" } }
int: "#ddccbb" int: "#bbaa99"
filesize: "#ddccbb" filesize: {|e|
duration: "#ddccbb" if $e == 0b {
date: "#ddccbb" "#bbaa99"
range: "#ddccbb" } else if $e < 1mb {
float: "#ddccbb" "#b0c4de"
string: "#ddccbb" } else {{ fg: "#6495ed" }}
nothing: "#ddccbb" }
binary: "#ddccbb" duration: "#bbaa99"
cellpath: "#ddccbb" date: {|| (date now) - $in |
row_index: "#88aa22" if $in < 1hr {
record: "#ddccbb" { fg: "#cd5c5c" attr: "b" }
list: "#ddccbb" } else if $in < 6hr {
block: "#ddccbb" "#cd5c5c"
hints: "#554444" } else if $in < 1day {
"#e8ae5b"
} else if $in < 3day {
"#86af80"
} else if $in < 1wk {
{ fg: "#86af80" attr: "b" }
} else if $in < 6wk {
"#b0c4de"
} else if $in < 52wk {
"#6495ed"
} else { "dark_gray" }
}
range: "#bbaa99"
float: "#bbaa99"
string: "#bbaa99"
nothing: "#bbaa99"
binary: "#bbaa99"
cellpath: "#bbaa99"
row_index: { fg: "#86af80" attr: "b" }
record: "#bbaa99"
list: "#bbaa99"
block: "#bbaa99"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#deb887" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#deb887" attr: "b" }
shape_binary: "#996600" shape_block: { fg: "#6495ed" attr: "b" }
shape_bool: "#b0c4de" shape_bool: "#b0c4de"
shape_int: "#996600"
shape_float: "#996600"
shape_range: "#ffa75d"
shape_internalcall: "#b0c4de"
shape_external: "#b0c4de"
shape_externalarg: "#88aa22"
shape_literal: "#6495ed"
shape_operator: "#e8ae5b"
shape_signature: "#88aa22"
shape_string: "#86af80"
shape_string_interpolation: "#b0c4de"
shape_datetime: "#b0c4de"
shape_list: "#b0c4de"
shape_table: "#87ceeb"
shape_record: "#b0c4de"
shape_block: "#87ceeb"
shape_filepath: "#b0c4de"
shape_globpattern: "#b0c4de"
shape_variable: "#deb887"
shape_flag: "#87ceeb"
shape_custom: "#86af80" shape_custom: "#86af80"
shape_datetime: { fg: "#b0c4de" attr: "b" }
shape_directory: "#b0c4de"
shape_external: "#b0c4de"
shape_externalarg: { fg: "#86af80" attr: "b" }
shape_filepath: "#b0c4de"
shape_flag: { fg: "#6495ed" attr: "b" }
shape_float: { fg: "#deb887" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#b0c4de" attr: "b" }
shape_int: { fg: "#deb887" attr: "b" }
shape_internalcall: { fg: "#b0c4de" attr: "b" }
shape_list: { fg: "#b0c4de" attr: "b" }
shape_literal: "#6495ed"
shape_match_pattern: "#86af80"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#b0c4de" shape_nothing: "#b0c4de"
} shape_operator: "#e8ae5b"
} shape_or: { fg: "#deb887" attr: "b" }
shape_pipe: { fg: "#deb887" attr: "b" }
shape_range: { fg: "#e8ae5b" attr: "b" }
shape_record: { fg: "#b0c4de" attr: "b" }
shape_redirection: { fg: "#deb887" attr: "b" }
shape_signature: { fg: "#86af80" attr: "b" }
shape_string: "#86af80"
shape_string_interpolation: { fg: "#b0c4de" attr: "b" }
shape_table: { fg: "#6495ed" attr: "b" }
shape_variable: "#deb887"
background: "#1c1c1c"
foreground: "#ddeedd"
cursor: "#ddeedd"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the ashes theme separator: "#c7ccd1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#95c7ae" attr: "b" }
# emulator itself
#
# background: "#1c2023"
# foreground: "#c7ccd1"
# cursor: "#c7ccd1"
{
# color for nushell primitives
separator: "#f3f4f5"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#95c7ae"
empty: "#ae95c7" empty: "#ae95c7"
bool: "#f3f4f5" bool: {|| if $in { "#95aec7" } else { "light_gray" } }
int: "#f3f4f5" int: "#c7ccd1"
filesize: "#f3f4f5" filesize: {|e|
duration: "#f3f4f5" if $e == 0b {
date: "#f3f4f5" "#c7ccd1"
range: "#f3f4f5" } else if $e < 1mb {
float: "#f3f4f5" "#95aec7"
string: "#f3f4f5" } else {{ fg: "#ae95c7" }}
nothing: "#f3f4f5" }
binary: "#f3f4f5" duration: "#c7ccd1"
cellpath: "#f3f4f5" date: {|| (date now) - $in |
row_index: "#95c7ae" if $in < 1hr {
record: "#f3f4f5" { fg: "#c7ae95" attr: "b" }
list: "#f3f4f5" } else if $in < 6hr {
block: "#f3f4f5" "#c7ae95"
hints: "#747c84" } else if $in < 1day {
"#aec795"
} else if $in < 3day {
"#95c7ae"
} else if $in < 1wk {
{ fg: "#95c7ae" attr: "b" }
} else if $in < 6wk {
"#95aec7"
} else if $in < 52wk {
"#ae95c7"
} else { "dark_gray" }
}
range: "#c7ccd1"
float: "#c7ccd1"
string: "#c7ccd1"
nothing: "#c7ccd1"
binary: "#c7ccd1"
cellpath: "#c7ccd1"
row_index: { fg: "#95c7ae" attr: "b" }
record: "#c7ccd1"
list: "#c7ccd1"
block: "#c7ccd1"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#c795ae" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#c795ae" attr: "b" }
shape_binary: "#c795ae" shape_block: { fg: "#ae95c7" attr: "b" }
shape_bool: "#95aec7" shape_bool: "#95aec7"
shape_int: "#c795ae"
shape_float: "#c795ae"
shape_range: "#aec795"
shape_internalcall: "#95aec7"
shape_external: "#95aec7"
shape_externalarg: "#95c7ae"
shape_literal: "#ae95c7"
shape_operator: "#aec795"
shape_signature: "#95c7ae"
shape_string: "#95c7ae"
shape_string_interpolation: "#95aec7"
shape_datetime: "#95aec7"
shape_list: "#95aec7"
shape_table: "#ae95c7"
shape_record: "#95aec7"
shape_block: "#ae95c7"
shape_filepath: "#95aec7"
shape_globpattern: "#95aec7"
shape_variable: "#c795ae"
shape_flag: "#ae95c7"
shape_custom: "#95c7ae" shape_custom: "#95c7ae"
shape_datetime: { fg: "#95aec7" attr: "b" }
shape_directory: "#95aec7"
shape_external: "#95aec7"
shape_externalarg: { fg: "#95c7ae" attr: "b" }
shape_filepath: "#95aec7"
shape_flag: { fg: "#ae95c7" attr: "b" }
shape_float: { fg: "#c795ae" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#95aec7" attr: "b" }
shape_int: { fg: "#c795ae" attr: "b" }
shape_internalcall: { fg: "#95aec7" attr: "b" }
shape_list: { fg: "#95aec7" attr: "b" }
shape_literal: "#ae95c7"
shape_match_pattern: "#95c7ae"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#95aec7" shape_nothing: "#95aec7"
} shape_operator: "#aec795"
} shape_or: { fg: "#c795ae" attr: "b" }
shape_pipe: { fg: "#c795ae" attr: "b" }
shape_range: { fg: "#aec795" attr: "b" }
shape_record: { fg: "#95aec7" attr: "b" }
shape_redirection: { fg: "#c795ae" attr: "b" }
shape_signature: { fg: "#95c7ae" attr: "b" }
shape_string: "#95c7ae"
shape_string_interpolation: { fg: "#95aec7" attr: "b" }
shape_table: { fg: "#ae95c7" attr: "b" }
shape_variable: "#c795ae"
background: "#1c2023"
foreground: "#c7ccd1"
cursor: "#c7ccd1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_cave-light theme separator: "#585260"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#2a9292" attr: "b" }
# emulator itself
#
# background: "#efecf4"
# foreground: "#585260"
# cursor: "#585260"
{
# color for nushell primitives
separator: "#19171c"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#2a9292"
empty: "#576ddb" empty: "#576ddb"
bool: "#19171c" bool: {|| if $in { "#398bc6" } else { "light_gray" } }
int: "#19171c" int: "#585260"
filesize: "#19171c" filesize: {|e|
duration: "#19171c" if $e == 0b {
date: "#19171c" "#585260"
range: "#19171c" } else if $e < 1mb {
float: "#19171c" "#398bc6"
string: "#19171c" } else {{ fg: "#576ddb" }}
nothing: "#19171c" }
binary: "#19171c" duration: "#585260"
cellpath: "#19171c" date: {|| (date now) - $in |
row_index: "#2a9292" if $in < 1hr {
record: "#19171c" { fg: "#be4678" attr: "b" }
list: "#19171c" } else if $in < 6hr {
block: "#19171c" "#be4678"
hints: "#7e7887" } else if $in < 1day {
"#a06e3b"
} else if $in < 3day {
"#2a9292"
} else if $in < 1wk {
{ fg: "#2a9292" attr: "b" }
} else if $in < 6wk {
"#398bc6"
} else if $in < 52wk {
"#576ddb"
} else { "dark_gray" }
}
range: "#585260"
float: "#585260"
string: "#585260"
nothing: "#585260"
binary: "#585260"
cellpath: "#585260"
row_index: { fg: "#2a9292" attr: "b" }
record: "#585260"
list: "#585260"
block: "#585260"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#955ae7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#955ae7" attr: "b" }
shape_binary: "#955ae7" shape_block: { fg: "#576ddb" attr: "b" }
shape_bool: "#398bc6" shape_bool: "#398bc6"
shape_int: "#955ae7"
shape_float: "#955ae7"
shape_range: "#a06e3b"
shape_internalcall: "#398bc6"
shape_external: "#398bc6"
shape_externalarg: "#2a9292"
shape_literal: "#576ddb"
shape_operator: "#a06e3b"
shape_signature: "#2a9292"
shape_string: "#2a9292"
shape_string_interpolation: "#398bc6"
shape_datetime: "#398bc6"
shape_list: "#398bc6"
shape_table: "#576ddb"
shape_record: "#398bc6"
shape_block: "#576ddb"
shape_filepath: "#398bc6"
shape_globpattern: "#398bc6"
shape_variable: "#955ae7"
shape_flag: "#576ddb"
shape_custom: "#2a9292" shape_custom: "#2a9292"
shape_datetime: { fg: "#398bc6" attr: "b" }
shape_directory: "#398bc6"
shape_external: "#398bc6"
shape_externalarg: { fg: "#2a9292" attr: "b" }
shape_filepath: "#398bc6"
shape_flag: { fg: "#576ddb" attr: "b" }
shape_float: { fg: "#955ae7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#398bc6" attr: "b" }
shape_int: { fg: "#955ae7" attr: "b" }
shape_internalcall: { fg: "#398bc6" attr: "b" }
shape_list: { fg: "#398bc6" attr: "b" }
shape_literal: "#576ddb"
shape_match_pattern: "#2a9292"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#398bc6" shape_nothing: "#398bc6"
} shape_operator: "#a06e3b"
} shape_or: { fg: "#955ae7" attr: "b" }
shape_pipe: { fg: "#955ae7" attr: "b" }
shape_range: { fg: "#a06e3b" attr: "b" }
shape_record: { fg: "#398bc6" attr: "b" }
shape_redirection: { fg: "#955ae7" attr: "b" }
shape_signature: { fg: "#2a9292" attr: "b" }
shape_string: "#2a9292"
shape_string_interpolation: { fg: "#398bc6" attr: "b" }
shape_table: { fg: "#576ddb" attr: "b" }
shape_variable: "#955ae7"
background: "#efecf4"
foreground: "#585260"
cursor: "#585260"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_cave theme separator: "#8b8792"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#2a9292" attr: "b" }
# emulator itself
#
# background: "#19171c"
# foreground: "#8b8792"
# cursor: "#8b8792"
{
# color for nushell primitives
separator: "#efecf4"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#2a9292"
empty: "#576ddb" empty: "#576ddb"
bool: "#efecf4" bool: {|| if $in { "#398bc6" } else { "light_gray" } }
int: "#efecf4" int: "#8b8792"
filesize: "#efecf4" filesize: {|e|
duration: "#efecf4" if $e == 0b {
date: "#efecf4" "#8b8792"
range: "#efecf4" } else if $e < 1mb {
float: "#efecf4" "#398bc6"
string: "#efecf4" } else {{ fg: "#576ddb" }}
nothing: "#efecf4" }
binary: "#efecf4" duration: "#8b8792"
cellpath: "#efecf4" date: {|| (date now) - $in |
row_index: "#2a9292" if $in < 1hr {
record: "#efecf4" { fg: "#be4678" attr: "b" }
list: "#efecf4" } else if $in < 6hr {
block: "#efecf4" "#be4678"
hints: "#655f6d" } else if $in < 1day {
"#a06e3b"
} else if $in < 3day {
"#2a9292"
} else if $in < 1wk {
{ fg: "#2a9292" attr: "b" }
} else if $in < 6wk {
"#398bc6"
} else if $in < 52wk {
"#576ddb"
} else { "dark_gray" }
}
range: "#8b8792"
float: "#8b8792"
string: "#8b8792"
nothing: "#8b8792"
binary: "#8b8792"
cellpath: "#8b8792"
row_index: { fg: "#2a9292" attr: "b" }
record: "#8b8792"
list: "#8b8792"
block: "#8b8792"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#955ae7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#955ae7" attr: "b" }
shape_binary: "#955ae7" shape_block: { fg: "#576ddb" attr: "b" }
shape_bool: "#398bc6" shape_bool: "#398bc6"
shape_int: "#955ae7"
shape_float: "#955ae7"
shape_range: "#a06e3b"
shape_internalcall: "#398bc6"
shape_external: "#398bc6"
shape_externalarg: "#2a9292"
shape_literal: "#576ddb"
shape_operator: "#a06e3b"
shape_signature: "#2a9292"
shape_string: "#2a9292"
shape_string_interpolation: "#398bc6"
shape_datetime: "#398bc6"
shape_list: "#398bc6"
shape_table: "#576ddb"
shape_record: "#398bc6"
shape_block: "#576ddb"
shape_filepath: "#398bc6"
shape_globpattern: "#398bc6"
shape_variable: "#955ae7"
shape_flag: "#576ddb"
shape_custom: "#2a9292" shape_custom: "#2a9292"
shape_datetime: { fg: "#398bc6" attr: "b" }
shape_directory: "#398bc6"
shape_external: "#398bc6"
shape_externalarg: { fg: "#2a9292" attr: "b" }
shape_filepath: "#398bc6"
shape_flag: { fg: "#576ddb" attr: "b" }
shape_float: { fg: "#955ae7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#398bc6" attr: "b" }
shape_int: { fg: "#955ae7" attr: "b" }
shape_internalcall: { fg: "#398bc6" attr: "b" }
shape_list: { fg: "#398bc6" attr: "b" }
shape_literal: "#576ddb"
shape_match_pattern: "#2a9292"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#398bc6" shape_nothing: "#398bc6"
} shape_operator: "#a06e3b"
} shape_or: { fg: "#955ae7" attr: "b" }
shape_pipe: { fg: "#955ae7" attr: "b" }
shape_range: { fg: "#a06e3b" attr: "b" }
shape_record: { fg: "#398bc6" attr: "b" }
shape_redirection: { fg: "#955ae7" attr: "b" }
shape_signature: { fg: "#2a9292" attr: "b" }
shape_string: "#2a9292"
shape_string_interpolation: { fg: "#398bc6" attr: "b" }
shape_table: { fg: "#576ddb" attr: "b" }
shape_variable: "#955ae7"
background: "#19171c"
foreground: "#8b8792"
cursor: "#8b8792"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_dune-light theme separator: "#6e6b5e"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#60ac39" attr: "b" }
# emulator itself
#
# background: "#fefbec"
# foreground: "#6e6b5e"
# cursor: "#6e6b5e"
{
# color for nushell primitives
separator: "#20201d"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#60ac39"
empty: "#6684e1" empty: "#6684e1"
bool: "#20201d" bool: {|| if $in { "#1fad83" } else { "light_gray" } }
int: "#20201d" int: "#6e6b5e"
filesize: "#20201d" filesize: {|e|
duration: "#20201d" if $e == 0b {
date: "#20201d" "#6e6b5e"
range: "#20201d" } else if $e < 1mb {
float: "#20201d" "#1fad83"
string: "#20201d" } else {{ fg: "#6684e1" }}
nothing: "#20201d" }
binary: "#20201d" duration: "#6e6b5e"
cellpath: "#20201d" date: {|| (date now) - $in |
row_index: "#60ac39" if $in < 1hr {
record: "#20201d" { fg: "#d73737" attr: "b" }
list: "#20201d" } else if $in < 6hr {
block: "#20201d" "#d73737"
hints: "#999580" } else if $in < 1day {
"#ae9513"
} else if $in < 3day {
"#60ac39"
} else if $in < 1wk {
{ fg: "#60ac39" attr: "b" }
} else if $in < 6wk {
"#1fad83"
} else if $in < 52wk {
"#6684e1"
} else { "dark_gray" }
}
range: "#6e6b5e"
float: "#6e6b5e"
string: "#6e6b5e"
nothing: "#6e6b5e"
binary: "#6e6b5e"
cellpath: "#6e6b5e"
row_index: { fg: "#60ac39" attr: "b" }
record: "#6e6b5e"
list: "#6e6b5e"
block: "#6e6b5e"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b854d4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b854d4" attr: "b" }
shape_binary: "#b854d4" shape_block: { fg: "#6684e1" attr: "b" }
shape_bool: "#1fad83" shape_bool: "#1fad83"
shape_int: "#b854d4"
shape_float: "#b854d4"
shape_range: "#ae9513"
shape_internalcall: "#1fad83"
shape_external: "#1fad83"
shape_externalarg: "#60ac39"
shape_literal: "#6684e1"
shape_operator: "#ae9513"
shape_signature: "#60ac39"
shape_string: "#60ac39"
shape_string_interpolation: "#1fad83"
shape_datetime: "#1fad83"
shape_list: "#1fad83"
shape_table: "#6684e1"
shape_record: "#1fad83"
shape_block: "#6684e1"
shape_filepath: "#1fad83"
shape_globpattern: "#1fad83"
shape_variable: "#b854d4"
shape_flag: "#6684e1"
shape_custom: "#60ac39" shape_custom: "#60ac39"
shape_datetime: { fg: "#1fad83" attr: "b" }
shape_directory: "#1fad83"
shape_external: "#1fad83"
shape_externalarg: { fg: "#60ac39" attr: "b" }
shape_filepath: "#1fad83"
shape_flag: { fg: "#6684e1" attr: "b" }
shape_float: { fg: "#b854d4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1fad83" attr: "b" }
shape_int: { fg: "#b854d4" attr: "b" }
shape_internalcall: { fg: "#1fad83" attr: "b" }
shape_list: { fg: "#1fad83" attr: "b" }
shape_literal: "#6684e1"
shape_match_pattern: "#60ac39"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1fad83" shape_nothing: "#1fad83"
} shape_operator: "#ae9513"
} shape_or: { fg: "#b854d4" attr: "b" }
shape_pipe: { fg: "#b854d4" attr: "b" }
shape_range: { fg: "#ae9513" attr: "b" }
shape_record: { fg: "#1fad83" attr: "b" }
shape_redirection: { fg: "#b854d4" attr: "b" }
shape_signature: { fg: "#60ac39" attr: "b" }
shape_string: "#60ac39"
shape_string_interpolation: { fg: "#1fad83" attr: "b" }
shape_table: { fg: "#6684e1" attr: "b" }
shape_variable: "#b854d4"
background: "#fefbec"
foreground: "#6e6b5e"
cursor: "#6e6b5e"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_dune theme separator: "#a6a28c"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#60ac39" attr: "b" }
# emulator itself
#
# background: "#20201d"
# foreground: "#a6a28c"
# cursor: "#a6a28c"
{
# color for nushell primitives
separator: "#fefbec"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#60ac39"
empty: "#6684e1" empty: "#6684e1"
bool: "#fefbec" bool: {|| if $in { "#1fad83" } else { "light_gray" } }
int: "#fefbec" int: "#a6a28c"
filesize: "#fefbec" filesize: {|e|
duration: "#fefbec" if $e == 0b {
date: "#fefbec" "#a6a28c"
range: "#fefbec" } else if $e < 1mb {
float: "#fefbec" "#1fad83"
string: "#fefbec" } else {{ fg: "#6684e1" }}
nothing: "#fefbec" }
binary: "#fefbec" duration: "#a6a28c"
cellpath: "#fefbec" date: {|| (date now) - $in |
row_index: "#60ac39" if $in < 1hr {
record: "#fefbec" { fg: "#d73737" attr: "b" }
list: "#fefbec" } else if $in < 6hr {
block: "#fefbec" "#d73737"
hints: "#7d7a68" } else if $in < 1day {
"#ae9513"
} else if $in < 3day {
"#60ac39"
} else if $in < 1wk {
{ fg: "#60ac39" attr: "b" }
} else if $in < 6wk {
"#1fad83"
} else if $in < 52wk {
"#6684e1"
} else { "dark_gray" }
}
range: "#a6a28c"
float: "#a6a28c"
string: "#a6a28c"
nothing: "#a6a28c"
binary: "#a6a28c"
cellpath: "#a6a28c"
row_index: { fg: "#60ac39" attr: "b" }
record: "#a6a28c"
list: "#a6a28c"
block: "#a6a28c"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b854d4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b854d4" attr: "b" }
shape_binary: "#b854d4" shape_block: { fg: "#6684e1" attr: "b" }
shape_bool: "#1fad83" shape_bool: "#1fad83"
shape_int: "#b854d4"
shape_float: "#b854d4"
shape_range: "#ae9513"
shape_internalcall: "#1fad83"
shape_external: "#1fad83"
shape_externalarg: "#60ac39"
shape_literal: "#6684e1"
shape_operator: "#ae9513"
shape_signature: "#60ac39"
shape_string: "#60ac39"
shape_string_interpolation: "#1fad83"
shape_datetime: "#1fad83"
shape_list: "#1fad83"
shape_table: "#6684e1"
shape_record: "#1fad83"
shape_block: "#6684e1"
shape_filepath: "#1fad83"
shape_globpattern: "#1fad83"
shape_variable: "#b854d4"
shape_flag: "#6684e1"
shape_custom: "#60ac39" shape_custom: "#60ac39"
shape_datetime: { fg: "#1fad83" attr: "b" }
shape_directory: "#1fad83"
shape_external: "#1fad83"
shape_externalarg: { fg: "#60ac39" attr: "b" }
shape_filepath: "#1fad83"
shape_flag: { fg: "#6684e1" attr: "b" }
shape_float: { fg: "#b854d4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1fad83" attr: "b" }
shape_int: { fg: "#b854d4" attr: "b" }
shape_internalcall: { fg: "#1fad83" attr: "b" }
shape_list: { fg: "#1fad83" attr: "b" }
shape_literal: "#6684e1"
shape_match_pattern: "#60ac39"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1fad83" shape_nothing: "#1fad83"
} shape_operator: "#ae9513"
} shape_or: { fg: "#b854d4" attr: "b" }
shape_pipe: { fg: "#b854d4" attr: "b" }
shape_range: { fg: "#ae9513" attr: "b" }
shape_record: { fg: "#1fad83" attr: "b" }
shape_redirection: { fg: "#b854d4" attr: "b" }
shape_signature: { fg: "#60ac39" attr: "b" }
shape_string: "#60ac39"
shape_string_interpolation: { fg: "#1fad83" attr: "b" }
shape_table: { fg: "#6684e1" attr: "b" }
shape_variable: "#b854d4"
background: "#20201d"
foreground: "#a6a28c"
cursor: "#a6a28c"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_estuary-light theme separator: "#5f5e4e"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7d9726" attr: "b" }
# emulator itself
#
# background: "#f4f3ec"
# foreground: "#5f5e4e"
# cursor: "#5f5e4e"
{
# color for nushell primitives
separator: "#22221b"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7d9726"
empty: "#36a166" empty: "#36a166"
bool: "#22221b" bool: {|| if $in { "#5b9d48" } else { "light_gray" } }
int: "#22221b" int: "#5f5e4e"
filesize: "#22221b" filesize: {|e|
duration: "#22221b" if $e == 0b {
date: "#22221b" "#5f5e4e"
range: "#22221b" } else if $e < 1mb {
float: "#22221b" "#5b9d48"
string: "#22221b" } else {{ fg: "#36a166" }}
nothing: "#22221b" }
binary: "#22221b" duration: "#5f5e4e"
cellpath: "#22221b" date: {|| (date now) - $in |
row_index: "#7d9726" if $in < 1hr {
record: "#22221b" { fg: "#ba6236" attr: "b" }
list: "#22221b" } else if $in < 6hr {
block: "#22221b" "#ba6236"
hints: "#878573" } else if $in < 1day {
"#a5980d"
} else if $in < 3day {
"#7d9726"
} else if $in < 1wk {
{ fg: "#7d9726" attr: "b" }
} else if $in < 6wk {
"#5b9d48"
} else if $in < 52wk {
"#36a166"
} else { "dark_gray" }
}
range: "#5f5e4e"
float: "#5f5e4e"
string: "#5f5e4e"
nothing: "#5f5e4e"
binary: "#5f5e4e"
cellpath: "#5f5e4e"
row_index: { fg: "#7d9726" attr: "b" }
record: "#5f5e4e"
list: "#5f5e4e"
block: "#5f5e4e"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#5f9182" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#5f9182" attr: "b" }
shape_binary: "#5f9182" shape_block: { fg: "#36a166" attr: "b" }
shape_bool: "#5b9d48" shape_bool: "#5b9d48"
shape_int: "#5f9182"
shape_float: "#5f9182"
shape_range: "#a5980d"
shape_internalcall: "#5b9d48"
shape_external: "#5b9d48"
shape_externalarg: "#7d9726"
shape_literal: "#36a166"
shape_operator: "#a5980d"
shape_signature: "#7d9726"
shape_string: "#7d9726"
shape_string_interpolation: "#5b9d48"
shape_datetime: "#5b9d48"
shape_list: "#5b9d48"
shape_table: "#36a166"
shape_record: "#5b9d48"
shape_block: "#36a166"
shape_filepath: "#5b9d48"
shape_globpattern: "#5b9d48"
shape_variable: "#5f9182"
shape_flag: "#36a166"
shape_custom: "#7d9726" shape_custom: "#7d9726"
shape_datetime: { fg: "#5b9d48" attr: "b" }
shape_directory: "#5b9d48"
shape_external: "#5b9d48"
shape_externalarg: { fg: "#7d9726" attr: "b" }
shape_filepath: "#5b9d48"
shape_flag: { fg: "#36a166" attr: "b" }
shape_float: { fg: "#5f9182" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#5b9d48" attr: "b" }
shape_int: { fg: "#5f9182" attr: "b" }
shape_internalcall: { fg: "#5b9d48" attr: "b" }
shape_list: { fg: "#5b9d48" attr: "b" }
shape_literal: "#36a166"
shape_match_pattern: "#7d9726"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#5b9d48" shape_nothing: "#5b9d48"
} shape_operator: "#a5980d"
} shape_or: { fg: "#5f9182" attr: "b" }
shape_pipe: { fg: "#5f9182" attr: "b" }
shape_range: { fg: "#a5980d" attr: "b" }
shape_record: { fg: "#5b9d48" attr: "b" }
shape_redirection: { fg: "#5f9182" attr: "b" }
shape_signature: { fg: "#7d9726" attr: "b" }
shape_string: "#7d9726"
shape_string_interpolation: { fg: "#5b9d48" attr: "b" }
shape_table: { fg: "#36a166" attr: "b" }
shape_variable: "#5f9182"
background: "#f4f3ec"
foreground: "#5f5e4e"
cursor: "#5f5e4e"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_estuary theme separator: "#929181"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7d9726" attr: "b" }
# emulator itself
#
# background: "#22221b"
# foreground: "#929181"
# cursor: "#929181"
{
# color for nushell primitives
separator: "#f4f3ec"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7d9726"
empty: "#36a166" empty: "#36a166"
bool: "#f4f3ec" bool: {|| if $in { "#5b9d48" } else { "light_gray" } }
int: "#f4f3ec" int: "#929181"
filesize: "#f4f3ec" filesize: {|e|
duration: "#f4f3ec" if $e == 0b {
date: "#f4f3ec" "#929181"
range: "#f4f3ec" } else if $e < 1mb {
float: "#f4f3ec" "#5b9d48"
string: "#f4f3ec" } else {{ fg: "#36a166" }}
nothing: "#f4f3ec" }
binary: "#f4f3ec" duration: "#929181"
cellpath: "#f4f3ec" date: {|| (date now) - $in |
row_index: "#7d9726" if $in < 1hr {
record: "#f4f3ec" { fg: "#ba6236" attr: "b" }
list: "#f4f3ec" } else if $in < 6hr {
block: "#f4f3ec" "#ba6236"
hints: "#6c6b5a" } else if $in < 1day {
"#a5980d"
} else if $in < 3day {
"#7d9726"
} else if $in < 1wk {
{ fg: "#7d9726" attr: "b" }
} else if $in < 6wk {
"#5b9d48"
} else if $in < 52wk {
"#36a166"
} else { "dark_gray" }
}
range: "#929181"
float: "#929181"
string: "#929181"
nothing: "#929181"
binary: "#929181"
cellpath: "#929181"
row_index: { fg: "#7d9726" attr: "b" }
record: "#929181"
list: "#929181"
block: "#929181"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#5f9182" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#5f9182" attr: "b" }
shape_binary: "#5f9182" shape_block: { fg: "#36a166" attr: "b" }
shape_bool: "#5b9d48" shape_bool: "#5b9d48"
shape_int: "#5f9182"
shape_float: "#5f9182"
shape_range: "#a5980d"
shape_internalcall: "#5b9d48"
shape_external: "#5b9d48"
shape_externalarg: "#7d9726"
shape_literal: "#36a166"
shape_operator: "#a5980d"
shape_signature: "#7d9726"
shape_string: "#7d9726"
shape_string_interpolation: "#5b9d48"
shape_datetime: "#5b9d48"
shape_list: "#5b9d48"
shape_table: "#36a166"
shape_record: "#5b9d48"
shape_block: "#36a166"
shape_filepath: "#5b9d48"
shape_globpattern: "#5b9d48"
shape_variable: "#5f9182"
shape_flag: "#36a166"
shape_custom: "#7d9726" shape_custom: "#7d9726"
shape_datetime: { fg: "#5b9d48" attr: "b" }
shape_directory: "#5b9d48"
shape_external: "#5b9d48"
shape_externalarg: { fg: "#7d9726" attr: "b" }
shape_filepath: "#5b9d48"
shape_flag: { fg: "#36a166" attr: "b" }
shape_float: { fg: "#5f9182" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#5b9d48" attr: "b" }
shape_int: { fg: "#5f9182" attr: "b" }
shape_internalcall: { fg: "#5b9d48" attr: "b" }
shape_list: { fg: "#5b9d48" attr: "b" }
shape_literal: "#36a166"
shape_match_pattern: "#7d9726"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#5b9d48" shape_nothing: "#5b9d48"
} shape_operator: "#a5980d"
} shape_or: { fg: "#5f9182" attr: "b" }
shape_pipe: { fg: "#5f9182" attr: "b" }
shape_range: { fg: "#a5980d" attr: "b" }
shape_record: { fg: "#5b9d48" attr: "b" }
shape_redirection: { fg: "#5f9182" attr: "b" }
shape_signature: { fg: "#7d9726" attr: "b" }
shape_string: "#7d9726"
shape_string_interpolation: { fg: "#5b9d48" attr: "b" }
shape_table: { fg: "#36a166" attr: "b" }
shape_variable: "#5f9182"
background: "#22221b"
foreground: "#929181"
cursor: "#929181"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_forest-light theme separator: "#68615e"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7b9726" attr: "b" }
# emulator itself
#
# background: "#f1efee"
# foreground: "#68615e"
# cursor: "#68615e"
{
# color for nushell primitives
separator: "#1b1918"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7b9726"
empty: "#407ee7" empty: "#407ee7"
bool: "#1b1918" bool: {|| if $in { "#3d97b8" } else { "light_gray" } }
int: "#1b1918" int: "#68615e"
filesize: "#1b1918" filesize: {|e|
duration: "#1b1918" if $e == 0b {
date: "#1b1918" "#68615e"
range: "#1b1918" } else if $e < 1mb {
float: "#1b1918" "#3d97b8"
string: "#1b1918" } else {{ fg: "#407ee7" }}
nothing: "#1b1918" }
binary: "#1b1918" duration: "#68615e"
cellpath: "#1b1918" date: {|| (date now) - $in |
row_index: "#7b9726" if $in < 1hr {
record: "#1b1918" { fg: "#f22c40" attr: "b" }
list: "#1b1918" } else if $in < 6hr {
block: "#1b1918" "#f22c40"
hints: "#9c9491" } else if $in < 1day {
"#c38418"
} else if $in < 3day {
"#7b9726"
} else if $in < 1wk {
{ fg: "#7b9726" attr: "b" }
} else if $in < 6wk {
"#3d97b8"
} else if $in < 52wk {
"#407ee7"
} else { "dark_gray" }
}
range: "#68615e"
float: "#68615e"
string: "#68615e"
nothing: "#68615e"
binary: "#68615e"
cellpath: "#68615e"
row_index: { fg: "#7b9726" attr: "b" }
record: "#68615e"
list: "#68615e"
block: "#68615e"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#6666ea" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#6666ea" attr: "b" }
shape_binary: "#6666ea" shape_block: { fg: "#407ee7" attr: "b" }
shape_bool: "#3d97b8" shape_bool: "#3d97b8"
shape_int: "#6666ea"
shape_float: "#6666ea"
shape_range: "#c38418"
shape_internalcall: "#3d97b8"
shape_external: "#3d97b8"
shape_externalarg: "#7b9726"
shape_literal: "#407ee7"
shape_operator: "#c38418"
shape_signature: "#7b9726"
shape_string: "#7b9726"
shape_string_interpolation: "#3d97b8"
shape_datetime: "#3d97b8"
shape_list: "#3d97b8"
shape_table: "#407ee7"
shape_record: "#3d97b8"
shape_block: "#407ee7"
shape_filepath: "#3d97b8"
shape_globpattern: "#3d97b8"
shape_variable: "#6666ea"
shape_flag: "#407ee7"
shape_custom: "#7b9726" shape_custom: "#7b9726"
shape_datetime: { fg: "#3d97b8" attr: "b" }
shape_directory: "#3d97b8"
shape_external: "#3d97b8"
shape_externalarg: { fg: "#7b9726" attr: "b" }
shape_filepath: "#3d97b8"
shape_flag: { fg: "#407ee7" attr: "b" }
shape_float: { fg: "#6666ea" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#3d97b8" attr: "b" }
shape_int: { fg: "#6666ea" attr: "b" }
shape_internalcall: { fg: "#3d97b8" attr: "b" }
shape_list: { fg: "#3d97b8" attr: "b" }
shape_literal: "#407ee7"
shape_match_pattern: "#7b9726"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#3d97b8" shape_nothing: "#3d97b8"
} shape_operator: "#c38418"
} shape_or: { fg: "#6666ea" attr: "b" }
shape_pipe: { fg: "#6666ea" attr: "b" }
shape_range: { fg: "#c38418" attr: "b" }
shape_record: { fg: "#3d97b8" attr: "b" }
shape_redirection: { fg: "#6666ea" attr: "b" }
shape_signature: { fg: "#7b9726" attr: "b" }
shape_string: "#7b9726"
shape_string_interpolation: { fg: "#3d97b8" attr: "b" }
shape_table: { fg: "#407ee7" attr: "b" }
shape_variable: "#6666ea"
background: "#f1efee"
foreground: "#68615e"
cursor: "#68615e"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_forest theme separator: "#a8a19f"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7b9726" attr: "b" }
# emulator itself
#
# background: "#1b1918"
# foreground: "#a8a19f"
# cursor: "#a8a19f"
{
# color for nushell primitives
separator: "#f1efee"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7b9726"
empty: "#407ee7" empty: "#407ee7"
bool: "#f1efee" bool: {|| if $in { "#3d97b8" } else { "light_gray" } }
int: "#f1efee" int: "#a8a19f"
filesize: "#f1efee" filesize: {|e|
duration: "#f1efee" if $e == 0b {
date: "#f1efee" "#a8a19f"
range: "#f1efee" } else if $e < 1mb {
float: "#f1efee" "#3d97b8"
string: "#f1efee" } else {{ fg: "#407ee7" }}
nothing: "#f1efee" }
binary: "#f1efee" duration: "#a8a19f"
cellpath: "#f1efee" date: {|| (date now) - $in |
row_index: "#7b9726" if $in < 1hr {
record: "#f1efee" { fg: "#f22c40" attr: "b" }
list: "#f1efee" } else if $in < 6hr {
block: "#f1efee" "#f22c40"
hints: "#766e6b" } else if $in < 1day {
"#c38418"
} else if $in < 3day {
"#7b9726"
} else if $in < 1wk {
{ fg: "#7b9726" attr: "b" }
} else if $in < 6wk {
"#3d97b8"
} else if $in < 52wk {
"#407ee7"
} else { "dark_gray" }
}
range: "#a8a19f"
float: "#a8a19f"
string: "#a8a19f"
nothing: "#a8a19f"
binary: "#a8a19f"
cellpath: "#a8a19f"
row_index: { fg: "#7b9726" attr: "b" }
record: "#a8a19f"
list: "#a8a19f"
block: "#a8a19f"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#6666ea" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#6666ea" attr: "b" }
shape_binary: "#6666ea" shape_block: { fg: "#407ee7" attr: "b" }
shape_bool: "#3d97b8" shape_bool: "#3d97b8"
shape_int: "#6666ea"
shape_float: "#6666ea"
shape_range: "#c38418"
shape_internalcall: "#3d97b8"
shape_external: "#3d97b8"
shape_externalarg: "#7b9726"
shape_literal: "#407ee7"
shape_operator: "#c38418"
shape_signature: "#7b9726"
shape_string: "#7b9726"
shape_string_interpolation: "#3d97b8"
shape_datetime: "#3d97b8"
shape_list: "#3d97b8"
shape_table: "#407ee7"
shape_record: "#3d97b8"
shape_block: "#407ee7"
shape_filepath: "#3d97b8"
shape_globpattern: "#3d97b8"
shape_variable: "#6666ea"
shape_flag: "#407ee7"
shape_custom: "#7b9726" shape_custom: "#7b9726"
shape_datetime: { fg: "#3d97b8" attr: "b" }
shape_directory: "#3d97b8"
shape_external: "#3d97b8"
shape_externalarg: { fg: "#7b9726" attr: "b" }
shape_filepath: "#3d97b8"
shape_flag: { fg: "#407ee7" attr: "b" }
shape_float: { fg: "#6666ea" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#3d97b8" attr: "b" }
shape_int: { fg: "#6666ea" attr: "b" }
shape_internalcall: { fg: "#3d97b8" attr: "b" }
shape_list: { fg: "#3d97b8" attr: "b" }
shape_literal: "#407ee7"
shape_match_pattern: "#7b9726"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#3d97b8" shape_nothing: "#3d97b8"
} shape_operator: "#c38418"
} shape_or: { fg: "#6666ea" attr: "b" }
shape_pipe: { fg: "#6666ea" attr: "b" }
shape_range: { fg: "#c38418" attr: "b" }
shape_record: { fg: "#3d97b8" attr: "b" }
shape_redirection: { fg: "#6666ea" attr: "b" }
shape_signature: { fg: "#7b9726" attr: "b" }
shape_string: "#7b9726"
shape_string_interpolation: { fg: "#3d97b8" attr: "b" }
shape_table: { fg: "#407ee7" attr: "b" }
shape_variable: "#6666ea"
background: "#1b1918"
foreground: "#a8a19f"
cursor: "#a8a19f"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_heath-light theme separator: "#695d69"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#918b3b" attr: "b" }
# emulator itself
#
# background: "#f7f3f7"
# foreground: "#695d69"
# cursor: "#695d69"
{
# color for nushell primitives
separator: "#1b181b"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#918b3b"
empty: "#516aec" empty: "#516aec"
bool: "#1b181b" bool: {|| if $in { "#159393" } else { "light_gray" } }
int: "#1b181b" int: "#695d69"
filesize: "#1b181b" filesize: {|e|
duration: "#1b181b" if $e == 0b {
date: "#1b181b" "#695d69"
range: "#1b181b" } else if $e < 1mb {
float: "#1b181b" "#159393"
string: "#1b181b" } else {{ fg: "#516aec" }}
nothing: "#1b181b" }
binary: "#1b181b" duration: "#695d69"
cellpath: "#1b181b" date: {|| (date now) - $in |
row_index: "#918b3b" if $in < 1hr {
record: "#1b181b" { fg: "#ca402b" attr: "b" }
list: "#1b181b" } else if $in < 6hr {
block: "#1b181b" "#ca402b"
hints: "#9e8f9e" } else if $in < 1day {
"#bb8a35"
} else if $in < 3day {
"#918b3b"
} else if $in < 1wk {
{ fg: "#918b3b" attr: "b" }
} else if $in < 6wk {
"#159393"
} else if $in < 52wk {
"#516aec"
} else { "dark_gray" }
}
range: "#695d69"
float: "#695d69"
string: "#695d69"
nothing: "#695d69"
binary: "#695d69"
cellpath: "#695d69"
row_index: { fg: "#918b3b" attr: "b" }
record: "#695d69"
list: "#695d69"
block: "#695d69"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#7b59c0" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#7b59c0" attr: "b" }
shape_binary: "#7b59c0" shape_block: { fg: "#516aec" attr: "b" }
shape_bool: "#159393" shape_bool: "#159393"
shape_int: "#7b59c0"
shape_float: "#7b59c0"
shape_range: "#bb8a35"
shape_internalcall: "#159393"
shape_external: "#159393"
shape_externalarg: "#918b3b"
shape_literal: "#516aec"
shape_operator: "#bb8a35"
shape_signature: "#918b3b"
shape_string: "#918b3b"
shape_string_interpolation: "#159393"
shape_datetime: "#159393"
shape_list: "#159393"
shape_table: "#516aec"
shape_record: "#159393"
shape_block: "#516aec"
shape_filepath: "#159393"
shape_globpattern: "#159393"
shape_variable: "#7b59c0"
shape_flag: "#516aec"
shape_custom: "#918b3b" shape_custom: "#918b3b"
shape_datetime: { fg: "#159393" attr: "b" }
shape_directory: "#159393"
shape_external: "#159393"
shape_externalarg: { fg: "#918b3b" attr: "b" }
shape_filepath: "#159393"
shape_flag: { fg: "#516aec" attr: "b" }
shape_float: { fg: "#7b59c0" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#159393" attr: "b" }
shape_int: { fg: "#7b59c0" attr: "b" }
shape_internalcall: { fg: "#159393" attr: "b" }
shape_list: { fg: "#159393" attr: "b" }
shape_literal: "#516aec"
shape_match_pattern: "#918b3b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#159393" shape_nothing: "#159393"
} shape_operator: "#bb8a35"
} shape_or: { fg: "#7b59c0" attr: "b" }
shape_pipe: { fg: "#7b59c0" attr: "b" }
shape_range: { fg: "#bb8a35" attr: "b" }
shape_record: { fg: "#159393" attr: "b" }
shape_redirection: { fg: "#7b59c0" attr: "b" }
shape_signature: { fg: "#918b3b" attr: "b" }
shape_string: "#918b3b"
shape_string_interpolation: { fg: "#159393" attr: "b" }
shape_table: { fg: "#516aec" attr: "b" }
shape_variable: "#7b59c0"
background: "#f7f3f7"
foreground: "#695d69"
cursor: "#695d69"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_heath theme separator: "#ab9bab"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#918b3b" attr: "b" }
# emulator itself
#
# background: "#1b181b"
# foreground: "#ab9bab"
# cursor: "#ab9bab"
{
# color for nushell primitives
separator: "#f7f3f7"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#918b3b"
empty: "#516aec" empty: "#516aec"
bool: "#f7f3f7" bool: {|| if $in { "#159393" } else { "light_gray" } }
int: "#f7f3f7" int: "#ab9bab"
filesize: "#f7f3f7" filesize: {|e|
duration: "#f7f3f7" if $e == 0b {
date: "#f7f3f7" "#ab9bab"
range: "#f7f3f7" } else if $e < 1mb {
float: "#f7f3f7" "#159393"
string: "#f7f3f7" } else {{ fg: "#516aec" }}
nothing: "#f7f3f7" }
binary: "#f7f3f7" duration: "#ab9bab"
cellpath: "#f7f3f7" date: {|| (date now) - $in |
row_index: "#918b3b" if $in < 1hr {
record: "#f7f3f7" { fg: "#ca402b" attr: "b" }
list: "#f7f3f7" } else if $in < 6hr {
block: "#f7f3f7" "#ca402b"
hints: "#776977" } else if $in < 1day {
"#bb8a35"
} else if $in < 3day {
"#918b3b"
} else if $in < 1wk {
{ fg: "#918b3b" attr: "b" }
} else if $in < 6wk {
"#159393"
} else if $in < 52wk {
"#516aec"
} else { "dark_gray" }
}
range: "#ab9bab"
float: "#ab9bab"
string: "#ab9bab"
nothing: "#ab9bab"
binary: "#ab9bab"
cellpath: "#ab9bab"
row_index: { fg: "#918b3b" attr: "b" }
record: "#ab9bab"
list: "#ab9bab"
block: "#ab9bab"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#7b59c0" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#7b59c0" attr: "b" }
shape_binary: "#7b59c0" shape_block: { fg: "#516aec" attr: "b" }
shape_bool: "#159393" shape_bool: "#159393"
shape_int: "#7b59c0"
shape_float: "#7b59c0"
shape_range: "#bb8a35"
shape_internalcall: "#159393"
shape_external: "#159393"
shape_externalarg: "#918b3b"
shape_literal: "#516aec"
shape_operator: "#bb8a35"
shape_signature: "#918b3b"
shape_string: "#918b3b"
shape_string_interpolation: "#159393"
shape_datetime: "#159393"
shape_list: "#159393"
shape_table: "#516aec"
shape_record: "#159393"
shape_block: "#516aec"
shape_filepath: "#159393"
shape_globpattern: "#159393"
shape_variable: "#7b59c0"
shape_flag: "#516aec"
shape_custom: "#918b3b" shape_custom: "#918b3b"
shape_datetime: { fg: "#159393" attr: "b" }
shape_directory: "#159393"
shape_external: "#159393"
shape_externalarg: { fg: "#918b3b" attr: "b" }
shape_filepath: "#159393"
shape_flag: { fg: "#516aec" attr: "b" }
shape_float: { fg: "#7b59c0" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#159393" attr: "b" }
shape_int: { fg: "#7b59c0" attr: "b" }
shape_internalcall: { fg: "#159393" attr: "b" }
shape_list: { fg: "#159393" attr: "b" }
shape_literal: "#516aec"
shape_match_pattern: "#918b3b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#159393" shape_nothing: "#159393"
} shape_operator: "#bb8a35"
} shape_or: { fg: "#7b59c0" attr: "b" }
shape_pipe: { fg: "#7b59c0" attr: "b" }
shape_range: { fg: "#bb8a35" attr: "b" }
shape_record: { fg: "#159393" attr: "b" }
shape_redirection: { fg: "#7b59c0" attr: "b" }
shape_signature: { fg: "#918b3b" attr: "b" }
shape_string: "#918b3b"
shape_string_interpolation: { fg: "#159393" attr: "b" }
shape_table: { fg: "#516aec" attr: "b" }
shape_variable: "#7b59c0"
background: "#1b181b"
foreground: "#ab9bab"
cursor: "#ab9bab"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_lakeside-light theme separator: "#516d7b"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#568c3b" attr: "b" }
# emulator itself
#
# background: "#ebf8ff"
# foreground: "#516d7b"
# cursor: "#516d7b"
{
# color for nushell primitives
separator: "#161b1d"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#568c3b"
empty: "#257fad" empty: "#257fad"
bool: "#161b1d" bool: {|| if $in { "#2d8f6f" } else { "light_gray" } }
int: "#161b1d" int: "#516d7b"
filesize: "#161b1d" filesize: {|e|
duration: "#161b1d" if $e == 0b {
date: "#161b1d" "#516d7b"
range: "#161b1d" } else if $e < 1mb {
float: "#161b1d" "#2d8f6f"
string: "#161b1d" } else {{ fg: "#257fad" }}
nothing: "#161b1d" }
binary: "#161b1d" duration: "#516d7b"
cellpath: "#161b1d" date: {|| (date now) - $in |
row_index: "#568c3b" if $in < 1hr {
record: "#161b1d" { fg: "#d22d72" attr: "b" }
list: "#161b1d" } else if $in < 6hr {
block: "#161b1d" "#d22d72"
hints: "#7195a8" } else if $in < 1day {
"#8a8a0f"
} else if $in < 3day {
"#568c3b"
} else if $in < 1wk {
{ fg: "#568c3b" attr: "b" }
} else if $in < 6wk {
"#2d8f6f"
} else if $in < 52wk {
"#257fad"
} else { "dark_gray" }
}
range: "#516d7b"
float: "#516d7b"
string: "#516d7b"
nothing: "#516d7b"
binary: "#516d7b"
cellpath: "#516d7b"
row_index: { fg: "#568c3b" attr: "b" }
record: "#516d7b"
list: "#516d7b"
block: "#516d7b"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#6b6bb8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#6b6bb8" attr: "b" }
shape_binary: "#6b6bb8" shape_block: { fg: "#257fad" attr: "b" }
shape_bool: "#2d8f6f" shape_bool: "#2d8f6f"
shape_int: "#6b6bb8"
shape_float: "#6b6bb8"
shape_range: "#8a8a0f"
shape_internalcall: "#2d8f6f"
shape_external: "#2d8f6f"
shape_externalarg: "#568c3b"
shape_literal: "#257fad"
shape_operator: "#8a8a0f"
shape_signature: "#568c3b"
shape_string: "#568c3b"
shape_string_interpolation: "#2d8f6f"
shape_datetime: "#2d8f6f"
shape_list: "#2d8f6f"
shape_table: "#257fad"
shape_record: "#2d8f6f"
shape_block: "#257fad"
shape_filepath: "#2d8f6f"
shape_globpattern: "#2d8f6f"
shape_variable: "#6b6bb8"
shape_flag: "#257fad"
shape_custom: "#568c3b" shape_custom: "#568c3b"
shape_datetime: { fg: "#2d8f6f" attr: "b" }
shape_directory: "#2d8f6f"
shape_external: "#2d8f6f"
shape_externalarg: { fg: "#568c3b" attr: "b" }
shape_filepath: "#2d8f6f"
shape_flag: { fg: "#257fad" attr: "b" }
shape_float: { fg: "#6b6bb8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#2d8f6f" attr: "b" }
shape_int: { fg: "#6b6bb8" attr: "b" }
shape_internalcall: { fg: "#2d8f6f" attr: "b" }
shape_list: { fg: "#2d8f6f" attr: "b" }
shape_literal: "#257fad"
shape_match_pattern: "#568c3b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#2d8f6f" shape_nothing: "#2d8f6f"
} shape_operator: "#8a8a0f"
} shape_or: { fg: "#6b6bb8" attr: "b" }
shape_pipe: { fg: "#6b6bb8" attr: "b" }
shape_range: { fg: "#8a8a0f" attr: "b" }
shape_record: { fg: "#2d8f6f" attr: "b" }
shape_redirection: { fg: "#6b6bb8" attr: "b" }
shape_signature: { fg: "#568c3b" attr: "b" }
shape_string: "#568c3b"
shape_string_interpolation: { fg: "#2d8f6f" attr: "b" }
shape_table: { fg: "#257fad" attr: "b" }
shape_variable: "#6b6bb8"
background: "#ebf8ff"
foreground: "#516d7b"
cursor: "#516d7b"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_lakeside theme separator: "#7ea2b4"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#568c3b" attr: "b" }
# emulator itself
#
# background: "#161b1d"
# foreground: "#7ea2b4"
# cursor: "#7ea2b4"
{
# color for nushell primitives
separator: "#ebf8ff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#568c3b"
empty: "#257fad" empty: "#257fad"
bool: "#ebf8ff" bool: {|| if $in { "#2d8f6f" } else { "light_gray" } }
int: "#ebf8ff" int: "#7ea2b4"
filesize: "#ebf8ff" filesize: {|e|
duration: "#ebf8ff" if $e == 0b {
date: "#ebf8ff" "#7ea2b4"
range: "#ebf8ff" } else if $e < 1mb {
float: "#ebf8ff" "#2d8f6f"
string: "#ebf8ff" } else {{ fg: "#257fad" }}
nothing: "#ebf8ff" }
binary: "#ebf8ff" duration: "#7ea2b4"
cellpath: "#ebf8ff" date: {|| (date now) - $in |
row_index: "#568c3b" if $in < 1hr {
record: "#ebf8ff" { fg: "#d22d72" attr: "b" }
list: "#ebf8ff" } else if $in < 6hr {
block: "#ebf8ff" "#d22d72"
hints: "#5a7b8c" } else if $in < 1day {
"#8a8a0f"
} else if $in < 3day {
"#568c3b"
} else if $in < 1wk {
{ fg: "#568c3b" attr: "b" }
} else if $in < 6wk {
"#2d8f6f"
} else if $in < 52wk {
"#257fad"
} else { "dark_gray" }
}
range: "#7ea2b4"
float: "#7ea2b4"
string: "#7ea2b4"
nothing: "#7ea2b4"
binary: "#7ea2b4"
cellpath: "#7ea2b4"
row_index: { fg: "#568c3b" attr: "b" }
record: "#7ea2b4"
list: "#7ea2b4"
block: "#7ea2b4"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#6b6bb8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#6b6bb8" attr: "b" }
shape_binary: "#6b6bb8" shape_block: { fg: "#257fad" attr: "b" }
shape_bool: "#2d8f6f" shape_bool: "#2d8f6f"
shape_int: "#6b6bb8"
shape_float: "#6b6bb8"
shape_range: "#8a8a0f"
shape_internalcall: "#2d8f6f"
shape_external: "#2d8f6f"
shape_externalarg: "#568c3b"
shape_literal: "#257fad"
shape_operator: "#8a8a0f"
shape_signature: "#568c3b"
shape_string: "#568c3b"
shape_string_interpolation: "#2d8f6f"
shape_datetime: "#2d8f6f"
shape_list: "#2d8f6f"
shape_table: "#257fad"
shape_record: "#2d8f6f"
shape_block: "#257fad"
shape_filepath: "#2d8f6f"
shape_globpattern: "#2d8f6f"
shape_variable: "#6b6bb8"
shape_flag: "#257fad"
shape_custom: "#568c3b" shape_custom: "#568c3b"
shape_datetime: { fg: "#2d8f6f" attr: "b" }
shape_directory: "#2d8f6f"
shape_external: "#2d8f6f"
shape_externalarg: { fg: "#568c3b" attr: "b" }
shape_filepath: "#2d8f6f"
shape_flag: { fg: "#257fad" attr: "b" }
shape_float: { fg: "#6b6bb8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#2d8f6f" attr: "b" }
shape_int: { fg: "#6b6bb8" attr: "b" }
shape_internalcall: { fg: "#2d8f6f" attr: "b" }
shape_list: { fg: "#2d8f6f" attr: "b" }
shape_literal: "#257fad"
shape_match_pattern: "#568c3b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#2d8f6f" shape_nothing: "#2d8f6f"
} shape_operator: "#8a8a0f"
} shape_or: { fg: "#6b6bb8" attr: "b" }
shape_pipe: { fg: "#6b6bb8" attr: "b" }
shape_range: { fg: "#8a8a0f" attr: "b" }
shape_record: { fg: "#2d8f6f" attr: "b" }
shape_redirection: { fg: "#6b6bb8" attr: "b" }
shape_signature: { fg: "#568c3b" attr: "b" }
shape_string: "#568c3b"
shape_string_interpolation: { fg: "#2d8f6f" attr: "b" }
shape_table: { fg: "#257fad" attr: "b" }
shape_variable: "#6b6bb8"
background: "#161b1d"
foreground: "#7ea2b4"
cursor: "#7ea2b4"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_plateau-light theme separator: "#585050"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#4b8b8b" attr: "b" }
# emulator itself
#
# background: "#f4ecec"
# foreground: "#585050"
# cursor: "#585050"
{
# color for nushell primitives
separator: "#1b1818"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#4b8b8b"
empty: "#7272ca" empty: "#7272ca"
bool: "#1b1818" bool: {|| if $in { "#5485b6" } else { "light_gray" } }
int: "#1b1818" int: "#585050"
filesize: "#1b1818" filesize: {|e|
duration: "#1b1818" if $e == 0b {
date: "#1b1818" "#585050"
range: "#1b1818" } else if $e < 1mb {
float: "#1b1818" "#5485b6"
string: "#1b1818" } else {{ fg: "#7272ca" }}
nothing: "#1b1818" }
binary: "#1b1818" duration: "#585050"
cellpath: "#1b1818" date: {|| (date now) - $in |
row_index: "#4b8b8b" if $in < 1hr {
record: "#1b1818" { fg: "#ca4949" attr: "b" }
list: "#1b1818" } else if $in < 6hr {
block: "#1b1818" "#ca4949"
hints: "#7e7777" } else if $in < 1day {
"#a06e3b"
} else if $in < 3day {
"#4b8b8b"
} else if $in < 1wk {
{ fg: "#4b8b8b" attr: "b" }
} else if $in < 6wk {
"#5485b6"
} else if $in < 52wk {
"#7272ca"
} else { "dark_gray" }
}
range: "#585050"
float: "#585050"
string: "#585050"
nothing: "#585050"
binary: "#585050"
cellpath: "#585050"
row_index: { fg: "#4b8b8b" attr: "b" }
record: "#585050"
list: "#585050"
block: "#585050"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#8464c4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#8464c4" attr: "b" }
shape_binary: "#8464c4" shape_block: { fg: "#7272ca" attr: "b" }
shape_bool: "#5485b6" shape_bool: "#5485b6"
shape_int: "#8464c4"
shape_float: "#8464c4"
shape_range: "#a06e3b"
shape_internalcall: "#5485b6"
shape_external: "#5485b6"
shape_externalarg: "#4b8b8b"
shape_literal: "#7272ca"
shape_operator: "#a06e3b"
shape_signature: "#4b8b8b"
shape_string: "#4b8b8b"
shape_string_interpolation: "#5485b6"
shape_datetime: "#5485b6"
shape_list: "#5485b6"
shape_table: "#7272ca"
shape_record: "#5485b6"
shape_block: "#7272ca"
shape_filepath: "#5485b6"
shape_globpattern: "#5485b6"
shape_variable: "#8464c4"
shape_flag: "#7272ca"
shape_custom: "#4b8b8b" shape_custom: "#4b8b8b"
shape_datetime: { fg: "#5485b6" attr: "b" }
shape_directory: "#5485b6"
shape_external: "#5485b6"
shape_externalarg: { fg: "#4b8b8b" attr: "b" }
shape_filepath: "#5485b6"
shape_flag: { fg: "#7272ca" attr: "b" }
shape_float: { fg: "#8464c4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#5485b6" attr: "b" }
shape_int: { fg: "#8464c4" attr: "b" }
shape_internalcall: { fg: "#5485b6" attr: "b" }
shape_list: { fg: "#5485b6" attr: "b" }
shape_literal: "#7272ca"
shape_match_pattern: "#4b8b8b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#5485b6" shape_nothing: "#5485b6"
} shape_operator: "#a06e3b"
} shape_or: { fg: "#8464c4" attr: "b" }
shape_pipe: { fg: "#8464c4" attr: "b" }
shape_range: { fg: "#a06e3b" attr: "b" }
shape_record: { fg: "#5485b6" attr: "b" }
shape_redirection: { fg: "#8464c4" attr: "b" }
shape_signature: { fg: "#4b8b8b" attr: "b" }
shape_string: "#4b8b8b"
shape_string_interpolation: { fg: "#5485b6" attr: "b" }
shape_table: { fg: "#7272ca" attr: "b" }
shape_variable: "#8464c4"
background: "#f4ecec"
foreground: "#585050"
cursor: "#585050"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_plateau theme separator: "#8a8585"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#4b8b8b" attr: "b" }
# emulator itself
#
# background: "#1b1818"
# foreground: "#8a8585"
# cursor: "#8a8585"
{
# color for nushell primitives
separator: "#f4ecec"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#4b8b8b"
empty: "#7272ca" empty: "#7272ca"
bool: "#f4ecec" bool: {|| if $in { "#5485b6" } else { "light_gray" } }
int: "#f4ecec" int: "#8a8585"
filesize: "#f4ecec" filesize: {|e|
duration: "#f4ecec" if $e == 0b {
date: "#f4ecec" "#8a8585"
range: "#f4ecec" } else if $e < 1mb {
float: "#f4ecec" "#5485b6"
string: "#f4ecec" } else {{ fg: "#7272ca" }}
nothing: "#f4ecec" }
binary: "#f4ecec" duration: "#8a8585"
cellpath: "#f4ecec" date: {|| (date now) - $in |
row_index: "#4b8b8b" if $in < 1hr {
record: "#f4ecec" { fg: "#ca4949" attr: "b" }
list: "#f4ecec" } else if $in < 6hr {
block: "#f4ecec" "#ca4949"
hints: "#655d5d" } else if $in < 1day {
"#a06e3b"
} else if $in < 3day {
"#4b8b8b"
} else if $in < 1wk {
{ fg: "#4b8b8b" attr: "b" }
} else if $in < 6wk {
"#5485b6"
} else if $in < 52wk {
"#7272ca"
} else { "dark_gray" }
}
range: "#8a8585"
float: "#8a8585"
string: "#8a8585"
nothing: "#8a8585"
binary: "#8a8585"
cellpath: "#8a8585"
row_index: { fg: "#4b8b8b" attr: "b" }
record: "#8a8585"
list: "#8a8585"
block: "#8a8585"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#8464c4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#8464c4" attr: "b" }
shape_binary: "#8464c4" shape_block: { fg: "#7272ca" attr: "b" }
shape_bool: "#5485b6" shape_bool: "#5485b6"
shape_int: "#8464c4"
shape_float: "#8464c4"
shape_range: "#a06e3b"
shape_internalcall: "#5485b6"
shape_external: "#5485b6"
shape_externalarg: "#4b8b8b"
shape_literal: "#7272ca"
shape_operator: "#a06e3b"
shape_signature: "#4b8b8b"
shape_string: "#4b8b8b"
shape_string_interpolation: "#5485b6"
shape_datetime: "#5485b6"
shape_list: "#5485b6"
shape_table: "#7272ca"
shape_record: "#5485b6"
shape_block: "#7272ca"
shape_filepath: "#5485b6"
shape_globpattern: "#5485b6"
shape_variable: "#8464c4"
shape_flag: "#7272ca"
shape_custom: "#4b8b8b" shape_custom: "#4b8b8b"
shape_datetime: { fg: "#5485b6" attr: "b" }
shape_directory: "#5485b6"
shape_external: "#5485b6"
shape_externalarg: { fg: "#4b8b8b" attr: "b" }
shape_filepath: "#5485b6"
shape_flag: { fg: "#7272ca" attr: "b" }
shape_float: { fg: "#8464c4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#5485b6" attr: "b" }
shape_int: { fg: "#8464c4" attr: "b" }
shape_internalcall: { fg: "#5485b6" attr: "b" }
shape_list: { fg: "#5485b6" attr: "b" }
shape_literal: "#7272ca"
shape_match_pattern: "#4b8b8b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#5485b6" shape_nothing: "#5485b6"
} shape_operator: "#a06e3b"
} shape_or: { fg: "#8464c4" attr: "b" }
shape_pipe: { fg: "#8464c4" attr: "b" }
shape_range: { fg: "#a06e3b" attr: "b" }
shape_record: { fg: "#5485b6" attr: "b" }
shape_redirection: { fg: "#8464c4" attr: "b" }
shape_signature: { fg: "#4b8b8b" attr: "b" }
shape_string: "#4b8b8b"
shape_string_interpolation: { fg: "#5485b6" attr: "b" }
shape_table: { fg: "#7272ca" attr: "b" }
shape_variable: "#8464c4"
background: "#1b1818"
foreground: "#8a8585"
cursor: "#8a8585"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_savanna-light theme separator: "#526057"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#489963" attr: "b" }
# emulator itself
#
# background: "#ecf4ee"
# foreground: "#526057"
# cursor: "#526057"
{
# color for nushell primitives
separator: "#171c19"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#489963"
empty: "#478c90" empty: "#478c90"
bool: "#171c19" bool: {|| if $in { "#1c9aa0" } else { "light_gray" } }
int: "#171c19" int: "#526057"
filesize: "#171c19" filesize: {|e|
duration: "#171c19" if $e == 0b {
date: "#171c19" "#526057"
range: "#171c19" } else if $e < 1mb {
float: "#171c19" "#1c9aa0"
string: "#171c19" } else {{ fg: "#478c90" }}
nothing: "#171c19" }
binary: "#171c19" duration: "#526057"
cellpath: "#171c19" date: {|| (date now) - $in |
row_index: "#489963" if $in < 1hr {
record: "#171c19" { fg: "#b16139" attr: "b" }
list: "#171c19" } else if $in < 6hr {
block: "#171c19" "#b16139"
hints: "#78877d" } else if $in < 1day {
"#a07e3b"
} else if $in < 3day {
"#489963"
} else if $in < 1wk {
{ fg: "#489963" attr: "b" }
} else if $in < 6wk {
"#1c9aa0"
} else if $in < 52wk {
"#478c90"
} else { "dark_gray" }
}
range: "#526057"
float: "#526057"
string: "#526057"
nothing: "#526057"
binary: "#526057"
cellpath: "#526057"
row_index: { fg: "#489963" attr: "b" }
record: "#526057"
list: "#526057"
block: "#526057"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#55859b" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#55859b" attr: "b" }
shape_binary: "#55859b" shape_block: { fg: "#478c90" attr: "b" }
shape_bool: "#1c9aa0" shape_bool: "#1c9aa0"
shape_int: "#55859b"
shape_float: "#55859b"
shape_range: "#a07e3b"
shape_internalcall: "#1c9aa0"
shape_external: "#1c9aa0"
shape_externalarg: "#489963"
shape_literal: "#478c90"
shape_operator: "#a07e3b"
shape_signature: "#489963"
shape_string: "#489963"
shape_string_interpolation: "#1c9aa0"
shape_datetime: "#1c9aa0"
shape_list: "#1c9aa0"
shape_table: "#478c90"
shape_record: "#1c9aa0"
shape_block: "#478c90"
shape_filepath: "#1c9aa0"
shape_globpattern: "#1c9aa0"
shape_variable: "#55859b"
shape_flag: "#478c90"
shape_custom: "#489963" shape_custom: "#489963"
shape_datetime: { fg: "#1c9aa0" attr: "b" }
shape_directory: "#1c9aa0"
shape_external: "#1c9aa0"
shape_externalarg: { fg: "#489963" attr: "b" }
shape_filepath: "#1c9aa0"
shape_flag: { fg: "#478c90" attr: "b" }
shape_float: { fg: "#55859b" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1c9aa0" attr: "b" }
shape_int: { fg: "#55859b" attr: "b" }
shape_internalcall: { fg: "#1c9aa0" attr: "b" }
shape_list: { fg: "#1c9aa0" attr: "b" }
shape_literal: "#478c90"
shape_match_pattern: "#489963"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1c9aa0" shape_nothing: "#1c9aa0"
} shape_operator: "#a07e3b"
} shape_or: { fg: "#55859b" attr: "b" }
shape_pipe: { fg: "#55859b" attr: "b" }
shape_range: { fg: "#a07e3b" attr: "b" }
shape_record: { fg: "#1c9aa0" attr: "b" }
shape_redirection: { fg: "#55859b" attr: "b" }
shape_signature: { fg: "#489963" attr: "b" }
shape_string: "#489963"
shape_string_interpolation: { fg: "#1c9aa0" attr: "b" }
shape_table: { fg: "#478c90" attr: "b" }
shape_variable: "#55859b"
background: "#ecf4ee"
foreground: "#526057"
cursor: "#526057"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_savanna theme separator: "#87928a"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#489963" attr: "b" }
# emulator itself
#
# background: "#171c19"
# foreground: "#87928a"
# cursor: "#87928a"
{
# color for nushell primitives
separator: "#ecf4ee"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#489963"
empty: "#478c90" empty: "#478c90"
bool: "#ecf4ee" bool: {|| if $in { "#1c9aa0" } else { "light_gray" } }
int: "#ecf4ee" int: "#87928a"
filesize: "#ecf4ee" filesize: {|e|
duration: "#ecf4ee" if $e == 0b {
date: "#ecf4ee" "#87928a"
range: "#ecf4ee" } else if $e < 1mb {
float: "#ecf4ee" "#1c9aa0"
string: "#ecf4ee" } else {{ fg: "#478c90" }}
nothing: "#ecf4ee" }
binary: "#ecf4ee" duration: "#87928a"
cellpath: "#ecf4ee" date: {|| (date now) - $in |
row_index: "#489963" if $in < 1hr {
record: "#ecf4ee" { fg: "#b16139" attr: "b" }
list: "#ecf4ee" } else if $in < 6hr {
block: "#ecf4ee" "#b16139"
hints: "#5f6d64" } else if $in < 1day {
"#a07e3b"
} else if $in < 3day {
"#489963"
} else if $in < 1wk {
{ fg: "#489963" attr: "b" }
} else if $in < 6wk {
"#1c9aa0"
} else if $in < 52wk {
"#478c90"
} else { "dark_gray" }
}
range: "#87928a"
float: "#87928a"
string: "#87928a"
nothing: "#87928a"
binary: "#87928a"
cellpath: "#87928a"
row_index: { fg: "#489963" attr: "b" }
record: "#87928a"
list: "#87928a"
block: "#87928a"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#55859b" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#55859b" attr: "b" }
shape_binary: "#55859b" shape_block: { fg: "#478c90" attr: "b" }
shape_bool: "#1c9aa0" shape_bool: "#1c9aa0"
shape_int: "#55859b"
shape_float: "#55859b"
shape_range: "#a07e3b"
shape_internalcall: "#1c9aa0"
shape_external: "#1c9aa0"
shape_externalarg: "#489963"
shape_literal: "#478c90"
shape_operator: "#a07e3b"
shape_signature: "#489963"
shape_string: "#489963"
shape_string_interpolation: "#1c9aa0"
shape_datetime: "#1c9aa0"
shape_list: "#1c9aa0"
shape_table: "#478c90"
shape_record: "#1c9aa0"
shape_block: "#478c90"
shape_filepath: "#1c9aa0"
shape_globpattern: "#1c9aa0"
shape_variable: "#55859b"
shape_flag: "#478c90"
shape_custom: "#489963" shape_custom: "#489963"
shape_datetime: { fg: "#1c9aa0" attr: "b" }
shape_directory: "#1c9aa0"
shape_external: "#1c9aa0"
shape_externalarg: { fg: "#489963" attr: "b" }
shape_filepath: "#1c9aa0"
shape_flag: { fg: "#478c90" attr: "b" }
shape_float: { fg: "#55859b" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1c9aa0" attr: "b" }
shape_int: { fg: "#55859b" attr: "b" }
shape_internalcall: { fg: "#1c9aa0" attr: "b" }
shape_list: { fg: "#1c9aa0" attr: "b" }
shape_literal: "#478c90"
shape_match_pattern: "#489963"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1c9aa0" shape_nothing: "#1c9aa0"
} shape_operator: "#a07e3b"
} shape_or: { fg: "#55859b" attr: "b" }
shape_pipe: { fg: "#55859b" attr: "b" }
shape_range: { fg: "#a07e3b" attr: "b" }
shape_record: { fg: "#1c9aa0" attr: "b" }
shape_redirection: { fg: "#55859b" attr: "b" }
shape_signature: { fg: "#489963" attr: "b" }
shape_string: "#489963"
shape_string_interpolation: { fg: "#1c9aa0" attr: "b" }
shape_table: { fg: "#478c90" attr: "b" }
shape_variable: "#55859b"
background: "#171c19"
foreground: "#87928a"
cursor: "#87928a"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_seaside-light theme separator: "#5e6e5e"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#29a329" attr: "b" }
# emulator itself
#
# background: "#f4fbf4"
# foreground: "#5e6e5e"
# cursor: "#5e6e5e"
{
# color for nushell primitives
separator: "#131513"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#29a329"
empty: "#3d62f5" empty: "#3d62f5"
bool: "#131513" bool: {|| if $in { "#1999b3" } else { "light_gray" } }
int: "#131513" int: "#5e6e5e"
filesize: "#131513" filesize: {|e|
duration: "#131513" if $e == 0b {
date: "#131513" "#5e6e5e"
range: "#131513" } else if $e < 1mb {
float: "#131513" "#1999b3"
string: "#131513" } else {{ fg: "#3d62f5" }}
nothing: "#131513" }
binary: "#131513" duration: "#5e6e5e"
cellpath: "#131513" date: {|| (date now) - $in |
row_index: "#29a329" if $in < 1hr {
record: "#131513" { fg: "#e6193c" attr: "b" }
list: "#131513" } else if $in < 6hr {
block: "#131513" "#e6193c"
hints: "#809980" } else if $in < 1day {
"#98981b"
} else if $in < 3day {
"#29a329"
} else if $in < 1wk {
{ fg: "#29a329" attr: "b" }
} else if $in < 6wk {
"#1999b3"
} else if $in < 52wk {
"#3d62f5"
} else { "dark_gray" }
}
range: "#5e6e5e"
float: "#5e6e5e"
string: "#5e6e5e"
nothing: "#5e6e5e"
binary: "#5e6e5e"
cellpath: "#5e6e5e"
row_index: { fg: "#29a329" attr: "b" }
record: "#5e6e5e"
list: "#5e6e5e"
block: "#5e6e5e"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ad2bee" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ad2bee" attr: "b" }
shape_binary: "#ad2bee" shape_block: { fg: "#3d62f5" attr: "b" }
shape_bool: "#1999b3" shape_bool: "#1999b3"
shape_int: "#ad2bee"
shape_float: "#ad2bee"
shape_range: "#98981b"
shape_internalcall: "#1999b3"
shape_external: "#1999b3"
shape_externalarg: "#29a329"
shape_literal: "#3d62f5"
shape_operator: "#98981b"
shape_signature: "#29a329"
shape_string: "#29a329"
shape_string_interpolation: "#1999b3"
shape_datetime: "#1999b3"
shape_list: "#1999b3"
shape_table: "#3d62f5"
shape_record: "#1999b3"
shape_block: "#3d62f5"
shape_filepath: "#1999b3"
shape_globpattern: "#1999b3"
shape_variable: "#ad2bee"
shape_flag: "#3d62f5"
shape_custom: "#29a329" shape_custom: "#29a329"
shape_datetime: { fg: "#1999b3" attr: "b" }
shape_directory: "#1999b3"
shape_external: "#1999b3"
shape_externalarg: { fg: "#29a329" attr: "b" }
shape_filepath: "#1999b3"
shape_flag: { fg: "#3d62f5" attr: "b" }
shape_float: { fg: "#ad2bee" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1999b3" attr: "b" }
shape_int: { fg: "#ad2bee" attr: "b" }
shape_internalcall: { fg: "#1999b3" attr: "b" }
shape_list: { fg: "#1999b3" attr: "b" }
shape_literal: "#3d62f5"
shape_match_pattern: "#29a329"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1999b3" shape_nothing: "#1999b3"
} shape_operator: "#98981b"
} shape_or: { fg: "#ad2bee" attr: "b" }
shape_pipe: { fg: "#ad2bee" attr: "b" }
shape_range: { fg: "#98981b" attr: "b" }
shape_record: { fg: "#1999b3" attr: "b" }
shape_redirection: { fg: "#ad2bee" attr: "b" }
shape_signature: { fg: "#29a329" attr: "b" }
shape_string: "#29a329"
shape_string_interpolation: { fg: "#1999b3" attr: "b" }
shape_table: { fg: "#3d62f5" attr: "b" }
shape_variable: "#ad2bee"
background: "#f4fbf4"
foreground: "#5e6e5e"
cursor: "#5e6e5e"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_seaside theme separator: "#8ca68c"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#29a329" attr: "b" }
# emulator itself
#
# background: "#131513"
# foreground: "#8ca68c"
# cursor: "#8ca68c"
{
# color for nushell primitives
separator: "#f4fbf4"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#29a329"
empty: "#3d62f5" empty: "#3d62f5"
bool: "#f4fbf4" bool: {|| if $in { "#1999b3" } else { "light_gray" } }
int: "#f4fbf4" int: "#8ca68c"
filesize: "#f4fbf4" filesize: {|e|
duration: "#f4fbf4" if $e == 0b {
date: "#f4fbf4" "#8ca68c"
range: "#f4fbf4" } else if $e < 1mb {
float: "#f4fbf4" "#1999b3"
string: "#f4fbf4" } else {{ fg: "#3d62f5" }}
nothing: "#f4fbf4" }
binary: "#f4fbf4" duration: "#8ca68c"
cellpath: "#f4fbf4" date: {|| (date now) - $in |
row_index: "#29a329" if $in < 1hr {
record: "#f4fbf4" { fg: "#e6193c" attr: "b" }
list: "#f4fbf4" } else if $in < 6hr {
block: "#f4fbf4" "#e6193c"
hints: "#687d68" } else if $in < 1day {
"#98981b"
} else if $in < 3day {
"#29a329"
} else if $in < 1wk {
{ fg: "#29a329" attr: "b" }
} else if $in < 6wk {
"#1999b3"
} else if $in < 52wk {
"#3d62f5"
} else { "dark_gray" }
}
range: "#8ca68c"
float: "#8ca68c"
string: "#8ca68c"
nothing: "#8ca68c"
binary: "#8ca68c"
cellpath: "#8ca68c"
row_index: { fg: "#29a329" attr: "b" }
record: "#8ca68c"
list: "#8ca68c"
block: "#8ca68c"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ad2bee" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ad2bee" attr: "b" }
shape_binary: "#ad2bee" shape_block: { fg: "#3d62f5" attr: "b" }
shape_bool: "#1999b3" shape_bool: "#1999b3"
shape_int: "#ad2bee"
shape_float: "#ad2bee"
shape_range: "#98981b"
shape_internalcall: "#1999b3"
shape_external: "#1999b3"
shape_externalarg: "#29a329"
shape_literal: "#3d62f5"
shape_operator: "#98981b"
shape_signature: "#29a329"
shape_string: "#29a329"
shape_string_interpolation: "#1999b3"
shape_datetime: "#1999b3"
shape_list: "#1999b3"
shape_table: "#3d62f5"
shape_record: "#1999b3"
shape_block: "#3d62f5"
shape_filepath: "#1999b3"
shape_globpattern: "#1999b3"
shape_variable: "#ad2bee"
shape_flag: "#3d62f5"
shape_custom: "#29a329" shape_custom: "#29a329"
shape_datetime: { fg: "#1999b3" attr: "b" }
shape_directory: "#1999b3"
shape_external: "#1999b3"
shape_externalarg: { fg: "#29a329" attr: "b" }
shape_filepath: "#1999b3"
shape_flag: { fg: "#3d62f5" attr: "b" }
shape_float: { fg: "#ad2bee" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1999b3" attr: "b" }
shape_int: { fg: "#ad2bee" attr: "b" }
shape_internalcall: { fg: "#1999b3" attr: "b" }
shape_list: { fg: "#1999b3" attr: "b" }
shape_literal: "#3d62f5"
shape_match_pattern: "#29a329"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1999b3" shape_nothing: "#1999b3"
} shape_operator: "#98981b"
} shape_or: { fg: "#ad2bee" attr: "b" }
shape_pipe: { fg: "#ad2bee" attr: "b" }
shape_range: { fg: "#98981b" attr: "b" }
shape_record: { fg: "#1999b3" attr: "b" }
shape_redirection: { fg: "#ad2bee" attr: "b" }
shape_signature: { fg: "#29a329" attr: "b" }
shape_string: "#29a329"
shape_string_interpolation: { fg: "#1999b3" attr: "b" }
shape_table: { fg: "#3d62f5" attr: "b" }
shape_variable: "#ad2bee"
background: "#131513"
foreground: "#8ca68c"
cursor: "#8ca68c"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_sulphurpool-light theme separator: "#5e6687"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#ac9739" attr: "b" }
# emulator itself
#
# background: "#f5f7ff"
# foreground: "#5e6687"
# cursor: "#5e6687"
{
# color for nushell primitives
separator: "#202746"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#ac9739"
empty: "#3d8fd1" empty: "#3d8fd1"
bool: "#202746" bool: {|| if $in { "#22a2c9" } else { "light_gray" } }
int: "#202746" int: "#5e6687"
filesize: "#202746" filesize: {|e|
duration: "#202746" if $e == 0b {
date: "#202746" "#5e6687"
range: "#202746" } else if $e < 1mb {
float: "#202746" "#22a2c9"
string: "#202746" } else {{ fg: "#3d8fd1" }}
nothing: "#202746" }
binary: "#202746" duration: "#5e6687"
cellpath: "#202746" date: {|| (date now) - $in |
row_index: "#ac9739" if $in < 1hr {
record: "#202746" { fg: "#c94922" attr: "b" }
list: "#202746" } else if $in < 6hr {
block: "#202746" "#c94922"
hints: "#898ea4" } else if $in < 1day {
"#c08b30"
} else if $in < 3day {
"#ac9739"
} else if $in < 1wk {
{ fg: "#ac9739" attr: "b" }
} else if $in < 6wk {
"#22a2c9"
} else if $in < 52wk {
"#3d8fd1"
} else { "dark_gray" }
}
range: "#5e6687"
float: "#5e6687"
string: "#5e6687"
nothing: "#5e6687"
binary: "#5e6687"
cellpath: "#5e6687"
row_index: { fg: "#ac9739" attr: "b" }
record: "#5e6687"
list: "#5e6687"
block: "#5e6687"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#6679cc" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#6679cc" attr: "b" }
shape_binary: "#6679cc" shape_block: { fg: "#3d8fd1" attr: "b" }
shape_bool: "#22a2c9" shape_bool: "#22a2c9"
shape_int: "#6679cc"
shape_float: "#6679cc"
shape_range: "#c08b30"
shape_internalcall: "#22a2c9"
shape_external: "#22a2c9"
shape_externalarg: "#ac9739"
shape_literal: "#3d8fd1"
shape_operator: "#c08b30"
shape_signature: "#ac9739"
shape_string: "#ac9739"
shape_string_interpolation: "#22a2c9"
shape_datetime: "#22a2c9"
shape_list: "#22a2c9"
shape_table: "#3d8fd1"
shape_record: "#22a2c9"
shape_block: "#3d8fd1"
shape_filepath: "#22a2c9"
shape_globpattern: "#22a2c9"
shape_variable: "#6679cc"
shape_flag: "#3d8fd1"
shape_custom: "#ac9739" shape_custom: "#ac9739"
shape_datetime: { fg: "#22a2c9" attr: "b" }
shape_directory: "#22a2c9"
shape_external: "#22a2c9"
shape_externalarg: { fg: "#ac9739" attr: "b" }
shape_filepath: "#22a2c9"
shape_flag: { fg: "#3d8fd1" attr: "b" }
shape_float: { fg: "#6679cc" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#22a2c9" attr: "b" }
shape_int: { fg: "#6679cc" attr: "b" }
shape_internalcall: { fg: "#22a2c9" attr: "b" }
shape_list: { fg: "#22a2c9" attr: "b" }
shape_literal: "#3d8fd1"
shape_match_pattern: "#ac9739"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#22a2c9" shape_nothing: "#22a2c9"
} shape_operator: "#c08b30"
} shape_or: { fg: "#6679cc" attr: "b" }
shape_pipe: { fg: "#6679cc" attr: "b" }
shape_range: { fg: "#c08b30" attr: "b" }
shape_record: { fg: "#22a2c9" attr: "b" }
shape_redirection: { fg: "#6679cc" attr: "b" }
shape_signature: { fg: "#ac9739" attr: "b" }
shape_string: "#ac9739"
shape_string_interpolation: { fg: "#22a2c9" attr: "b" }
shape_table: { fg: "#3d8fd1" attr: "b" }
shape_variable: "#6679cc"
background: "#f5f7ff"
foreground: "#5e6687"
cursor: "#5e6687"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atelier_sulphurpool theme separator: "#979db4"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#ac9739" attr: "b" }
# emulator itself
#
# background: "#202746"
# foreground: "#979db4"
# cursor: "#979db4"
{
# color for nushell primitives
separator: "#f5f7ff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#ac9739"
empty: "#3d8fd1" empty: "#3d8fd1"
bool: "#f5f7ff" bool: {|| if $in { "#22a2c9" } else { "light_gray" } }
int: "#f5f7ff" int: "#979db4"
filesize: "#f5f7ff" filesize: {|e|
duration: "#f5f7ff" if $e == 0b {
date: "#f5f7ff" "#979db4"
range: "#f5f7ff" } else if $e < 1mb {
float: "#f5f7ff" "#22a2c9"
string: "#f5f7ff" } else {{ fg: "#3d8fd1" }}
nothing: "#f5f7ff" }
binary: "#f5f7ff" duration: "#979db4"
cellpath: "#f5f7ff" date: {|| (date now) - $in |
row_index: "#ac9739" if $in < 1hr {
record: "#f5f7ff" { fg: "#c94922" attr: "b" }
list: "#f5f7ff" } else if $in < 6hr {
block: "#f5f7ff" "#c94922"
hints: "#6b7394" } else if $in < 1day {
"#c08b30"
} else if $in < 3day {
"#ac9739"
} else if $in < 1wk {
{ fg: "#ac9739" attr: "b" }
} else if $in < 6wk {
"#22a2c9"
} else if $in < 52wk {
"#3d8fd1"
} else { "dark_gray" }
}
range: "#979db4"
float: "#979db4"
string: "#979db4"
nothing: "#979db4"
binary: "#979db4"
cellpath: "#979db4"
row_index: { fg: "#ac9739" attr: "b" }
record: "#979db4"
list: "#979db4"
block: "#979db4"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#6679cc" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#6679cc" attr: "b" }
shape_binary: "#6679cc" shape_block: { fg: "#3d8fd1" attr: "b" }
shape_bool: "#22a2c9" shape_bool: "#22a2c9"
shape_int: "#6679cc"
shape_float: "#6679cc"
shape_range: "#c08b30"
shape_internalcall: "#22a2c9"
shape_external: "#22a2c9"
shape_externalarg: "#ac9739"
shape_literal: "#3d8fd1"
shape_operator: "#c08b30"
shape_signature: "#ac9739"
shape_string: "#ac9739"
shape_string_interpolation: "#22a2c9"
shape_datetime: "#22a2c9"
shape_list: "#22a2c9"
shape_table: "#3d8fd1"
shape_record: "#22a2c9"
shape_block: "#3d8fd1"
shape_filepath: "#22a2c9"
shape_globpattern: "#22a2c9"
shape_variable: "#6679cc"
shape_flag: "#3d8fd1"
shape_custom: "#ac9739" shape_custom: "#ac9739"
shape_datetime: { fg: "#22a2c9" attr: "b" }
shape_directory: "#22a2c9"
shape_external: "#22a2c9"
shape_externalarg: { fg: "#ac9739" attr: "b" }
shape_filepath: "#22a2c9"
shape_flag: { fg: "#3d8fd1" attr: "b" }
shape_float: { fg: "#6679cc" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#22a2c9" attr: "b" }
shape_int: { fg: "#6679cc" attr: "b" }
shape_internalcall: { fg: "#22a2c9" attr: "b" }
shape_list: { fg: "#22a2c9" attr: "b" }
shape_literal: "#3d8fd1"
shape_match_pattern: "#ac9739"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#22a2c9" shape_nothing: "#22a2c9"
} shape_operator: "#c08b30"
} shape_or: { fg: "#6679cc" attr: "b" }
shape_pipe: { fg: "#6679cc" attr: "b" }
shape_range: { fg: "#c08b30" attr: "b" }
shape_record: { fg: "#22a2c9" attr: "b" }
shape_redirection: { fg: "#6679cc" attr: "b" }
shape_signature: { fg: "#ac9739" attr: "b" }
shape_string: "#ac9739"
shape_string_interpolation: { fg: "#22a2c9" attr: "b" }
shape_table: { fg: "#3d8fd1" attr: "b" }
shape_variable: "#6679cc"
background: "#202746"
foreground: "#979db4"
cursor: "#979db4"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atlas theme separator: "#a1a19a"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7fc06e" attr: "b" }
# emulator itself
#
# background: "#002635"
# foreground: "#a1a19a"
# cursor: "#a1a19a"
{
# color for nushell primitives
separator: "#fafaf8"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7fc06e"
empty: "#5dd7b9" empty: "#5dd7b9"
bool: "#fafaf8" bool: {|| if $in { "#14747e" } else { "light_gray" } }
int: "#fafaf8" int: "#a1a19a"
filesize: "#fafaf8" filesize: {|e|
duration: "#fafaf8" if $e == 0b {
date: "#fafaf8" "#a1a19a"
range: "#fafaf8" } else if $e < 1mb {
float: "#fafaf8" "#14747e"
string: "#fafaf8" } else {{ fg: "#5dd7b9" }}
nothing: "#fafaf8" }
binary: "#fafaf8" duration: "#a1a19a"
cellpath: "#fafaf8" date: {|| (date now) - $in |
row_index: "#7fc06e" if $in < 1hr {
record: "#fafaf8" { fg: "#ff5a67" attr: "b" }
list: "#fafaf8" } else if $in < 6hr {
block: "#fafaf8" "#ff5a67"
hints: "#6c8b91" } else if $in < 1day {
"#ffcc1b"
} else if $in < 3day {
"#7fc06e"
} else if $in < 1wk {
{ fg: "#7fc06e" attr: "b" }
} else if $in < 6wk {
"#14747e"
} else if $in < 52wk {
"#5dd7b9"
} else { "dark_gray" }
}
range: "#a1a19a"
float: "#a1a19a"
string: "#a1a19a"
nothing: "#a1a19a"
binary: "#a1a19a"
cellpath: "#a1a19a"
row_index: { fg: "#7fc06e" attr: "b" }
record: "#a1a19a"
list: "#a1a19a"
block: "#a1a19a"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#9a70a4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#9a70a4" attr: "b" }
shape_binary: "#9a70a4" shape_block: { fg: "#5dd7b9" attr: "b" }
shape_bool: "#14747e" shape_bool: "#14747e"
shape_int: "#9a70a4"
shape_float: "#9a70a4"
shape_range: "#ffcc1b"
shape_internalcall: "#14747e"
shape_external: "#14747e"
shape_externalarg: "#7fc06e"
shape_literal: "#5dd7b9"
shape_operator: "#ffcc1b"
shape_signature: "#7fc06e"
shape_string: "#7fc06e"
shape_string_interpolation: "#14747e"
shape_datetime: "#14747e"
shape_list: "#14747e"
shape_table: "#5dd7b9"
shape_record: "#14747e"
shape_block: "#5dd7b9"
shape_filepath: "#14747e"
shape_globpattern: "#14747e"
shape_variable: "#9a70a4"
shape_flag: "#5dd7b9"
shape_custom: "#7fc06e" shape_custom: "#7fc06e"
shape_datetime: { fg: "#14747e" attr: "b" }
shape_directory: "#14747e"
shape_external: "#14747e"
shape_externalarg: { fg: "#7fc06e" attr: "b" }
shape_filepath: "#14747e"
shape_flag: { fg: "#5dd7b9" attr: "b" }
shape_float: { fg: "#9a70a4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#14747e" attr: "b" }
shape_int: { fg: "#9a70a4" attr: "b" }
shape_internalcall: { fg: "#14747e" attr: "b" }
shape_list: { fg: "#14747e" attr: "b" }
shape_literal: "#5dd7b9"
shape_match_pattern: "#7fc06e"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#14747e" shape_nothing: "#14747e"
} shape_operator: "#ffcc1b"
} shape_or: { fg: "#9a70a4" attr: "b" }
shape_pipe: { fg: "#9a70a4" attr: "b" }
shape_range: { fg: "#ffcc1b" attr: "b" }
shape_record: { fg: "#14747e" attr: "b" }
shape_redirection: { fg: "#9a70a4" attr: "b" }
shape_signature: { fg: "#7fc06e" attr: "b" }
shape_string: "#7fc06e"
shape_string_interpolation: { fg: "#14747e" attr: "b" }
shape_table: { fg: "#5dd7b9" attr: "b" }
shape_variable: "#9a70a4"
background: "#002635"
foreground: "#a1a19a"
cursor: "#a1a19a"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atom_one-light theme separator: "#bbbbbb"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#3e953a" attr: "b" }
# emulator itself
#
# background: "#f8f8f8"
# foreground: "#2a2b33"
# cursor: "#bbbbbb"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3e953a"
empty: "#2f5af3" empty: "#2f5af3"
bool: "#ffffff" bool: {|| if $in { "#3e953a" } else { "light_gray" } }
int: "#ffffff" int: "#bbbbbb"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#bbbbbb"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#3e953a"
string: "#ffffff" } else {{ fg: "#2f5af3" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#bbbbbb"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#3e953a" if $in < 1hr {
record: "#ffffff" { fg: "#de3d35" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#de3d35"
hints: "#000000" } else if $in < 1day {
"#d2b67b"
} else if $in < 3day {
"#3e953a"
} else if $in < 1wk {
{ fg: "#3e953a" attr: "b" }
} else if $in < 6wk {
"#3e953a"
} else if $in < 52wk {
"#2f5af3"
} else { "dark_gray" }
}
range: "#bbbbbb"
float: "#bbbbbb"
string: "#bbbbbb"
nothing: "#bbbbbb"
binary: "#bbbbbb"
cellpath: "#bbbbbb"
row_index: { fg: "#3e953a" attr: "b" }
record: "#bbbbbb"
list: "#bbbbbb"
block: "#bbbbbb"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#950095" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#950095" attr: "b" }
shape_binary: "#a00095" shape_block: { fg: "#2f5af3" attr: "b" }
shape_bool: "#3e953a" shape_bool: "#3e953a"
shape_int: "#a00095"
shape_float: "#a00095"
shape_range: "#d2b67b"
shape_internalcall: "#3e953a"
shape_external: "#3e953a"
shape_externalarg: "#3e953a"
shape_literal: "#2f5af3"
shape_operator: "#d2b67b"
shape_signature: "#3e953a"
shape_string: "#3e953a"
shape_string_interpolation: "#3e953a"
shape_datetime: "#3e953a"
shape_list: "#3e953a"
shape_table: "#2f5af3"
shape_record: "#3e953a"
shape_block: "#2f5af3"
shape_filepath: "#3e953a"
shape_globpattern: "#3e953a"
shape_variable: "#950095"
shape_flag: "#2f5af3"
shape_custom: "#3e953a" shape_custom: "#3e953a"
shape_datetime: { fg: "#3e953a" attr: "b" }
shape_directory: "#3e953a"
shape_external: "#3e953a"
shape_externalarg: { fg: "#3e953a" attr: "b" }
shape_filepath: "#3e953a"
shape_flag: { fg: "#2f5af3" attr: "b" }
shape_float: { fg: "#950095" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#3e953a" attr: "b" }
shape_int: { fg: "#950095" attr: "b" }
shape_internalcall: { fg: "#3e953a" attr: "b" }
shape_list: { fg: "#3e953a" attr: "b" }
shape_literal: "#2f5af3"
shape_match_pattern: "#3e953a"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#3e953a" shape_nothing: "#3e953a"
} shape_operator: "#d2b67b"
} shape_or: { fg: "#950095" attr: "b" }
shape_pipe: { fg: "#950095" attr: "b" }
shape_range: { fg: "#d2b67b" attr: "b" }
shape_record: { fg: "#3e953a" attr: "b" }
shape_redirection: { fg: "#950095" attr: "b" }
shape_signature: { fg: "#3e953a" attr: "b" }
shape_string: "#3e953a"
shape_string_interpolation: { fg: "#3e953a" attr: "b" }
shape_table: { fg: "#2f5af3" attr: "b" }
shape_variable: "#950095"
background: "#f8f8f8"
foreground: "#2a2b33"
cursor: "#bbbbbb"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the atom theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#161719"
# foreground: "#c5c8c6"
# cursor: "#c5c8c6"
{
# color for nushell primitives
separator: "#e0e0e0" separator: "#e0e0e0"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#94fa36" header: { fg: "#87c38a" attr: "b" }
empty: "#85befd" empty: "#85befd"
bool: "#e0e0e0" bool: {|| if $in { "#85befd" } else { "light_gray" } }
int: "#e0e0e0" int: "#e0e0e0"
filesize: "#e0e0e0" filesize: {|e|
if $e == 0b {
"#e0e0e0"
} else if $e < 1mb {
"#85befd"
} else {{ fg: "#85befd" }}
}
duration: "#e0e0e0" duration: "#e0e0e0"
date: "#e0e0e0" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#fd5ff1" attr: "b" }
} else if $in < 6hr {
"#fd5ff1"
} else if $in < 1day {
"#ffd7b1"
} else if $in < 3day {
"#87c38a"
} else if $in < 1wk {
{ fg: "#87c38a" attr: "b" }
} else if $in < 6wk {
"#85befd"
} else if $in < 52wk {
"#85befd"
} else { "dark_gray" }
}
range: "#e0e0e0" range: "#e0e0e0"
float: "#e0e0e0" float: "#e0e0e0"
string: "#e0e0e0" string: "#e0e0e0"
nothing: "#e0e0e0" nothing: "#e0e0e0"
binary: "#e0e0e0" binary: "#e0e0e0"
cellpath: "#e0e0e0" cellpath: "#e0e0e0"
row_index: "#94fa36" row_index: { fg: "#87c38a" attr: "b" }
record: "#e0e0e0" record: "#e0e0e0"
list: "#e0e0e0" list: "#e0e0e0"
block: "#e0e0e0" block: "#e0e0e0"
hints: "#000000" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b9b6fc" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b9b6fc" attr: "b" }
shape_binary: "#b9b6fc" shape_block: { fg: "#85befd" attr: "b" }
shape_bool: "#85befd" shape_bool: "#85befd"
shape_int: "#b9b6fc"
shape_float: "#b9b6fc"
shape_range: "#f5ffa8"
shape_internalcall: "#85befd"
shape_external: "#85befd"
shape_externalarg: "#94fa36"
shape_literal: "#85befd"
shape_operator: "#ffd7b1"
shape_signature: "#94fa36"
shape_string: "#87c38a"
shape_string_interpolation: "#85befd"
shape_datetime: "#85befd"
shape_list: "#85befd"
shape_table: "#96cbfe"
shape_record: "#85befd"
shape_block: "#96cbfe"
shape_filepath: "#85befd"
shape_globpattern: "#85befd"
shape_variable: "#b9b6fc"
shape_flag: "#96cbfe"
shape_custom: "#87c38a" shape_custom: "#87c38a"
shape_datetime: { fg: "#85befd" attr: "b" }
shape_directory: "#85befd"
shape_external: "#85befd"
shape_externalarg: { fg: "#87c38a" attr: "b" }
shape_filepath: "#85befd"
shape_flag: { fg: "#85befd" attr: "b" }
shape_float: { fg: "#b9b6fc" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#85befd" attr: "b" }
shape_int: { fg: "#b9b6fc" attr: "b" }
shape_internalcall: { fg: "#85befd" attr: "b" }
shape_list: { fg: "#85befd" attr: "b" }
shape_literal: "#85befd"
shape_match_pattern: "#87c38a"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#85befd" shape_nothing: "#85befd"
} shape_operator: "#ffd7b1"
} shape_or: { fg: "#b9b6fc" attr: "b" }
shape_pipe: { fg: "#b9b6fc" attr: "b" }
shape_range: { fg: "#ffd7b1" attr: "b" }
shape_record: { fg: "#85befd" attr: "b" }
shape_redirection: { fg: "#b9b6fc" attr: "b" }
shape_signature: { fg: "#87c38a" attr: "b" }
shape_string: "#87c38a"
shape_string_interpolation: { fg: "#85befd" attr: "b" }
shape_table: { fg: "#85befd" attr: "b" }
shape_variable: "#b9b6fc"
background: "#161719"
foreground: "#c5c8c6"
cursor: "#c5c8c6"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the ayu_light theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#fafafa"
# foreground: "#5b6673"
# cursor: "#ff6900"
{
# color for nushell primitives
separator: "#ffffff" separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#b8e532" header: { fg: "#86b200" attr: "b" }
empty: "#41a6d9" empty: "#41a6d9"
bool: "#ffffff" bool: {|| if $in { "#7ff0cb" } else { "light_gray" } }
int: "#ffffff" int: "#ffffff"
filesize: "#ffffff" filesize: {|e|
if $e == 0b {
"#ffffff"
} else if $e < 1mb {
"#4cbe99"
} else {{ fg: "#41a6d9" }}
}
duration: "#ffffff" duration: "#ffffff"
date: "#ffffff" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff3333" attr: "b" }
} else if $in < 6hr {
"#ff3333"
} else if $in < 1day {
"#f19618"
} else if $in < 3day {
"#86b200"
} else if $in < 1wk {
{ fg: "#86b200" attr: "b" }
} else if $in < 6wk {
"#4cbe99"
} else if $in < 52wk {
"#41a6d9"
} else { "dark_gray" }
}
range: "#ffffff" range: "#ffffff"
float: "#ffffff" float: "#ffffff"
string: "#ffffff" string: "#ffffff"
nothing: "#ffffff" nothing: "#ffffff"
binary: "#ffffff" binary: "#ffffff"
cellpath: "#ffffff" cellpath: "#ffffff"
row_index: "#b8e532" row_index: { fg: "#86b200" attr: "b" }
record: "#ffffff" record: "#ffffff"
list: "#ffffff" list: "#ffffff"
block: "#ffffff" block: "#ffffff"
hints: "#323232" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#f07078" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#f07078" attr: "b" }
shape_binary: "#ffa3aa" shape_block: { fg: "#41a6d9" attr: "b" }
shape_bool: "#7ff0cb" shape_bool: "#7ff0cb"
shape_int: "#ffa3aa"
shape_float: "#ffa3aa"
shape_range: "#ffc849"
shape_internalcall: "#7ff0cb"
shape_external: "#4cbe99"
shape_externalarg: "#b8e532"
shape_literal: "#41a6d9"
shape_operator: "#f19618"
shape_signature: "#b8e532"
shape_string: "#86b200"
shape_string_interpolation: "#7ff0cb"
shape_datetime: "#7ff0cb"
shape_list: "#7ff0cb"
shape_table: "#73d7ff"
shape_record: "#7ff0cb"
shape_block: "#73d7ff"
shape_filepath: "#4cbe99"
shape_globpattern: "#7ff0cb"
shape_variable: "#f07078"
shape_flag: "#73d7ff"
shape_custom: "#86b200" shape_custom: "#86b200"
shape_datetime: { fg: "#4cbe99" attr: "b" }
shape_directory: "#4cbe99"
shape_external: "#4cbe99"
shape_externalarg: { fg: "#86b200" attr: "b" }
shape_filepath: "#4cbe99"
shape_flag: { fg: "#41a6d9" attr: "b" }
shape_float: { fg: "#f07078" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#4cbe99" attr: "b" }
shape_int: { fg: "#f07078" attr: "b" }
shape_internalcall: { fg: "#4cbe99" attr: "b" }
shape_list: { fg: "#4cbe99" attr: "b" }
shape_literal: "#41a6d9"
shape_match_pattern: "#86b200"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#7ff0cb" shape_nothing: "#7ff0cb"
} shape_operator: "#f19618"
} shape_or: { fg: "#f07078" attr: "b" }
shape_pipe: { fg: "#f07078" attr: "b" }
shape_range: { fg: "#f19618" attr: "b" }
shape_record: { fg: "#4cbe99" attr: "b" }
shape_redirection: { fg: "#f07078" attr: "b" }
shape_signature: { fg: "#86b200" attr: "b" }
shape_string: "#86b200"
shape_string_interpolation: { fg: "#4cbe99" attr: "b" }
shape_table: { fg: "#41a6d9" attr: "b" }
shape_variable: "#f07078"
background: "#fafafa"
foreground: "#5b6673"
cursor: "#ff6900"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the ayu_mirage-simple-cursor theme separator: "#c7c7c7"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a6cc70" attr: "b" }
# emulator itself
#
# background: "#212733"
# foreground: "#d9d7ce"
# cursor: "#d9d7ce"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bae67e"
empty: "#6dcbfa" empty: "#6dcbfa"
bool: "#ffffff" bool: {|| if $in { "#95e6cb" } else { "light_gray" } }
int: "#ffffff" int: "#c7c7c7"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#c7c7c7"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#90e1c6"
string: "#ffffff" } else {{ fg: "#6dcbfa" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#c7c7c7"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#bae67e" if $in < 1hr {
record: "#ffffff" { fg: "#ed8274" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ed8274"
hints: "#686868" } else if $in < 1day {
"#fad07b"
} else if $in < 3day {
"#a6cc70"
} else if $in < 1wk {
{ fg: "#a6cc70" attr: "b" }
} else if $in < 6wk {
"#90e1c6"
} else if $in < 52wk {
"#6dcbfa"
} else { "dark_gray" }
}
range: "#c7c7c7"
float: "#c7c7c7"
string: "#c7c7c7"
nothing: "#c7c7c7"
binary: "#c7c7c7"
cellpath: "#c7c7c7"
row_index: { fg: "#a6cc70" attr: "b" }
record: "#c7c7c7"
list: "#c7c7c7"
block: "#c7c7c7"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#cfbafa" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#cfbafa" attr: "b" }
shape_binary: "#d4bfff" shape_block: { fg: "#6dcbfa" attr: "b" }
shape_bool: "#95e6cb" shape_bool: "#95e6cb"
shape_int: "#d4bfff"
shape_float: "#d4bfff"
shape_range: "#ffd580"
shape_internalcall: "#95e6cb"
shape_external: "#90e1c6"
shape_externalarg: "#bae67e"
shape_literal: "#6dcbfa"
shape_operator: "#fad07b"
shape_signature: "#bae67e"
shape_string: "#a6cc70"
shape_string_interpolation: "#95e6cb"
shape_datetime: "#95e6cb"
shape_list: "#95e6cb"
shape_table: "#73d0ff"
shape_record: "#95e6cb"
shape_block: "#73d0ff"
shape_filepath: "#90e1c6"
shape_globpattern: "#95e6cb"
shape_variable: "#cfbafa"
shape_flag: "#73d0ff"
shape_custom: "#a6cc70" shape_custom: "#a6cc70"
shape_datetime: { fg: "#90e1c6" attr: "b" }
shape_directory: "#90e1c6"
shape_external: "#90e1c6"
shape_externalarg: { fg: "#a6cc70" attr: "b" }
shape_filepath: "#90e1c6"
shape_flag: { fg: "#6dcbfa" attr: "b" }
shape_float: { fg: "#cfbafa" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#90e1c6" attr: "b" }
shape_int: { fg: "#cfbafa" attr: "b" }
shape_internalcall: { fg: "#90e1c6" attr: "b" }
shape_list: { fg: "#90e1c6" attr: "b" }
shape_literal: "#6dcbfa"
shape_match_pattern: "#a6cc70"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#95e6cb" shape_nothing: "#95e6cb"
} shape_operator: "#fad07b"
} shape_or: { fg: "#cfbafa" attr: "b" }
shape_pipe: { fg: "#cfbafa" attr: "b" }
shape_range: { fg: "#fad07b" attr: "b" }
shape_record: { fg: "#90e1c6" attr: "b" }
shape_redirection: { fg: "#cfbafa" attr: "b" }
shape_signature: { fg: "#a6cc70" attr: "b" }
shape_string: "#a6cc70"
shape_string_interpolation: { fg: "#90e1c6" attr: "b" }
shape_table: { fg: "#6dcbfa" attr: "b" }
shape_variable: "#cfbafa"
background: "#212733"
foreground: "#d9d7ce"
cursor: "#d9d7ce"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the ayu_mirage theme separator: "#c7c7c7"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a6cc70" attr: "b" }
# emulator itself
#
# background: "#212733"
# foreground: "#d9d7ce"
# cursor: "#ffcc66"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bae67e"
empty: "#6dcbfa" empty: "#6dcbfa"
bool: "#ffffff" bool: {|| if $in { "#95e6cb" } else { "light_gray" } }
int: "#ffffff" int: "#c7c7c7"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#c7c7c7"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#90e1c6"
string: "#ffffff" } else {{ fg: "#6dcbfa" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#c7c7c7"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#bae67e" if $in < 1hr {
record: "#ffffff" { fg: "#ed8274" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ed8274"
hints: "#686868" } else if $in < 1day {
"#fad07b"
} else if $in < 3day {
"#a6cc70"
} else if $in < 1wk {
{ fg: "#a6cc70" attr: "b" }
} else if $in < 6wk {
"#90e1c6"
} else if $in < 52wk {
"#6dcbfa"
} else { "dark_gray" }
}
range: "#c7c7c7"
float: "#c7c7c7"
string: "#c7c7c7"
nothing: "#c7c7c7"
binary: "#c7c7c7"
cellpath: "#c7c7c7"
row_index: { fg: "#a6cc70" attr: "b" }
record: "#c7c7c7"
list: "#c7c7c7"
block: "#c7c7c7"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#cfbafa" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#cfbafa" attr: "b" }
shape_binary: "#d4bfff" shape_block: { fg: "#6dcbfa" attr: "b" }
shape_bool: "#95e6cb" shape_bool: "#95e6cb"
shape_int: "#d4bfff"
shape_float: "#d4bfff"
shape_range: "#ffd580"
shape_internalcall: "#95e6cb"
shape_external: "#90e1c6"
shape_externalarg: "#bae67e"
shape_literal: "#6dcbfa"
shape_operator: "#fad07b"
shape_signature: "#bae67e"
shape_string: "#a6cc70"
shape_string_interpolation: "#95e6cb"
shape_datetime: "#95e6cb"
shape_list: "#95e6cb"
shape_table: "#73d0ff"
shape_record: "#95e6cb"
shape_block: "#73d0ff"
shape_filepath: "#90e1c6"
shape_globpattern: "#95e6cb"
shape_variable: "#cfbafa"
shape_flag: "#73d0ff"
shape_custom: "#a6cc70" shape_custom: "#a6cc70"
shape_datetime: { fg: "#90e1c6" attr: "b" }
shape_directory: "#90e1c6"
shape_external: "#90e1c6"
shape_externalarg: { fg: "#a6cc70" attr: "b" }
shape_filepath: "#90e1c6"
shape_flag: { fg: "#6dcbfa" attr: "b" }
shape_float: { fg: "#cfbafa" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#90e1c6" attr: "b" }
shape_int: { fg: "#cfbafa" attr: "b" }
shape_internalcall: { fg: "#90e1c6" attr: "b" }
shape_list: { fg: "#90e1c6" attr: "b" }
shape_literal: "#6dcbfa"
shape_match_pattern: "#a6cc70"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#95e6cb" shape_nothing: "#95e6cb"
} shape_operator: "#fad07b"
} shape_or: { fg: "#cfbafa" attr: "b" }
shape_pipe: { fg: "#cfbafa" attr: "b" }
shape_range: { fg: "#fad07b" attr: "b" }
shape_record: { fg: "#90e1c6" attr: "b" }
shape_redirection: { fg: "#cfbafa" attr: "b" }
shape_signature: { fg: "#a6cc70" attr: "b" }
shape_string: "#a6cc70"
shape_string_interpolation: { fg: "#90e1c6" attr: "b" }
shape_table: { fg: "#6dcbfa" attr: "b" }
shape_variable: "#cfbafa"
background: "#212733"
foreground: "#d9d7ce"
cursor: "#ffcc66"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the ayu theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#0e1419"
# foreground: "#e5e1cf"
# cursor: "#f19618"
{
# color for nushell primitives
separator: "#ffffff" separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#e9fe83" header: { fg: "#b8cc52" attr: "b" }
empty: "#36a3d9" empty: "#36a3d9"
bool: "#ffffff" bool: {|| if $in { "#c7fffc" } else { "light_gray" } }
int: "#ffffff" int: "#ffffff"
filesize: "#ffffff" filesize: {|e|
if $e == 0b {
"#ffffff"
} else if $e < 1mb {
"#95e5cb"
} else {{ fg: "#36a3d9" }}
}
duration: "#ffffff" duration: "#ffffff"
date: "#ffffff" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff3333" attr: "b" }
} else if $in < 6hr {
"#ff3333"
} else if $in < 1day {
"#e6c446"
} else if $in < 3day {
"#b8cc52"
} else if $in < 1wk {
{ fg: "#b8cc52" attr: "b" }
} else if $in < 6wk {
"#95e5cb"
} else if $in < 52wk {
"#36a3d9"
} else { "dark_gray" }
}
range: "#ffffff" range: "#ffffff"
float: "#ffffff" float: "#ffffff"
string: "#ffffff" string: "#ffffff"
nothing: "#ffffff" nothing: "#ffffff"
binary: "#ffffff" binary: "#ffffff"
cellpath: "#ffffff" cellpath: "#ffffff"
row_index: "#e9fe83" row_index: { fg: "#b8cc52" attr: "b" }
record: "#ffffff" record: "#ffffff"
list: "#ffffff" list: "#ffffff"
block: "#ffffff" block: "#ffffff"
hints: "#323232" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#f07078" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#f07078" attr: "b" }
shape_binary: "#ffa3aa" shape_block: { fg: "#36a3d9" attr: "b" }
shape_bool: "#c7fffc" shape_bool: "#c7fffc"
shape_int: "#ffa3aa"
shape_float: "#ffa3aa"
shape_range: "#fff778"
shape_internalcall: "#c7fffc"
shape_external: "#95e5cb"
shape_externalarg: "#e9fe83"
shape_literal: "#36a3d9"
shape_operator: "#e6c446"
shape_signature: "#e9fe83"
shape_string: "#b8cc52"
shape_string_interpolation: "#c7fffc"
shape_datetime: "#c7fffc"
shape_list: "#c7fffc"
shape_table: "#68d4ff"
shape_record: "#c7fffc"
shape_block: "#68d4ff"
shape_filepath: "#95e5cb"
shape_globpattern: "#c7fffc"
shape_variable: "#f07078"
shape_flag: "#68d4ff"
shape_custom: "#b8cc52" shape_custom: "#b8cc52"
shape_datetime: { fg: "#95e5cb" attr: "b" }
shape_directory: "#95e5cb"
shape_external: "#95e5cb"
shape_externalarg: { fg: "#b8cc52" attr: "b" }
shape_filepath: "#95e5cb"
shape_flag: { fg: "#36a3d9" attr: "b" }
shape_float: { fg: "#f07078" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#95e5cb" attr: "b" }
shape_int: { fg: "#f07078" attr: "b" }
shape_internalcall: { fg: "#95e5cb" attr: "b" }
shape_list: { fg: "#95e5cb" attr: "b" }
shape_literal: "#36a3d9"
shape_match_pattern: "#b8cc52"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#c7fffc" shape_nothing: "#c7fffc"
} shape_operator: "#e6c446"
} shape_or: { fg: "#f07078" attr: "b" }
shape_pipe: { fg: "#f07078" attr: "b" }
shape_range: { fg: "#e6c446" attr: "b" }
shape_record: { fg: "#95e5cb" attr: "b" }
shape_redirection: { fg: "#f07078" attr: "b" }
shape_signature: { fg: "#b8cc52" attr: "b" }
shape_string: "#b8cc52"
shape_string_interpolation: { fg: "#95e5cb" attr: "b" }
shape_table: { fg: "#36a3d9" attr: "b" }
shape_variable: "#f07078"
background: "#0e1419"
foreground: "#e5e1cf"
cursor: "#f19618"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the azu theme separator: "#e6e6e6"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#74ac6d" attr: "b" }
# emulator itself
#
# background: "#09111a"
# foreground: "#d9e6f2"
# cursor: "#d9e6f2"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bcd6b8"
empty: "#6d74ac" empty: "#6d74ac"
bool: "#ffffff" bool: {|| if $in { "#b8d6d3" } else { "light_gray" } }
int: "#ffffff" int: "#e6e6e6"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#e6e6e6"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#6daca4"
string: "#ffffff" } else {{ fg: "#6d74ac" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#e6e6e6"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#bcd6b8" if $in < 1hr {
record: "#ffffff" { fg: "#ac6d74" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ac6d74"
hints: "#262626" } else if $in < 1day {
"#aca46d"
} else if $in < 3day {
"#74ac6d"
} else if $in < 1wk {
{ fg: "#74ac6d" attr: "b" }
} else if $in < 6wk {
"#6daca4"
} else if $in < 52wk {
"#6d74ac"
} else { "dark_gray" }
}
range: "#e6e6e6"
float: "#e6e6e6"
string: "#e6e6e6"
nothing: "#e6e6e6"
binary: "#e6e6e6"
cellpath: "#e6e6e6"
row_index: { fg: "#74ac6d" attr: "b" }
record: "#e6e6e6"
list: "#e6e6e6"
block: "#e6e6e6"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#a46dac" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#a46dac" attr: "b" }
shape_binary: "#d3b8d6" shape_block: { fg: "#6d74ac" attr: "b" }
shape_bool: "#b8d6d3" shape_bool: "#b8d6d3"
shape_int: "#d3b8d6"
shape_float: "#d3b8d6"
shape_range: "#d6d3b8"
shape_internalcall: "#b8d6d3"
shape_external: "#6daca4"
shape_externalarg: "#bcd6b8"
shape_literal: "#6d74ac"
shape_operator: "#aca46d"
shape_signature: "#bcd6b8"
shape_string: "#74ac6d"
shape_string_interpolation: "#b8d6d3"
shape_datetime: "#b8d6d3"
shape_list: "#b8d6d3"
shape_table: "#b8bcd6"
shape_record: "#b8d6d3"
shape_block: "#b8bcd6"
shape_filepath: "#6daca4"
shape_globpattern: "#b8d6d3"
shape_variable: "#a46dac"
shape_flag: "#b8bcd6"
shape_custom: "#74ac6d" shape_custom: "#74ac6d"
shape_datetime: { fg: "#6daca4" attr: "b" }
shape_directory: "#6daca4"
shape_external: "#6daca4"
shape_externalarg: { fg: "#74ac6d" attr: "b" }
shape_filepath: "#6daca4"
shape_flag: { fg: "#6d74ac" attr: "b" }
shape_float: { fg: "#a46dac" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#6daca4" attr: "b" }
shape_int: { fg: "#a46dac" attr: "b" }
shape_internalcall: { fg: "#6daca4" attr: "b" }
shape_list: { fg: "#6daca4" attr: "b" }
shape_literal: "#6d74ac"
shape_match_pattern: "#74ac6d"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#b8d6d3" shape_nothing: "#b8d6d3"
} shape_operator: "#aca46d"
} shape_or: { fg: "#a46dac" attr: "b" }
shape_pipe: { fg: "#a46dac" attr: "b" }
shape_range: { fg: "#aca46d" attr: "b" }
shape_record: { fg: "#6daca4" attr: "b" }
shape_redirection: { fg: "#a46dac" attr: "b" }
shape_signature: { fg: "#74ac6d" attr: "b" }
shape_string: "#74ac6d"
shape_string_interpolation: { fg: "#6daca4" attr: "b" }
shape_table: { fg: "#6d74ac" attr: "b" }
shape_variable: "#a46dac"
background: "#09111a"
foreground: "#d9e6f2"
cursor: "#d9e6f2"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the batman theme separator: "#c5c5be"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#c8be46" attr: "b" }
# emulator itself
#
# background: "#1b1d1e"
# foreground: "#6e6e6e"
# cursor: "#fcee0b"
{
# color for nushell primitives
separator: "#dadad5"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#fff27c"
empty: "#737074" empty: "#737074"
bool: "#dadad5" bool: {|| if $in { "#a2a2a5" } else { "light_gray" } }
int: "#dadad5" int: "#c5c5be"
filesize: "#dadad5" filesize: {|e|
duration: "#dadad5" if $e == 0b {
date: "#dadad5" "#c5c5be"
range: "#dadad5" } else if $e < 1mb {
float: "#dadad5" "#615f5e"
string: "#dadad5" } else {{ fg: "#737074" }}
nothing: "#dadad5" }
binary: "#dadad5" duration: "#c5c5be"
cellpath: "#dadad5" date: {|| (date now) - $in |
row_index: "#fff27c" if $in < 1hr {
record: "#dadad5" { fg: "#e6db43" attr: "b" }
list: "#dadad5" } else if $in < 6hr {
block: "#dadad5" "#e6db43"
hints: "#505354" } else if $in < 1day {
"#f3fd21"
} else if $in < 3day {
"#c8be46"
} else if $in < 1wk {
{ fg: "#c8be46" attr: "b" }
} else if $in < 6wk {
"#615f5e"
} else if $in < 52wk {
"#737074"
} else { "dark_gray" }
}
range: "#c5c5be"
float: "#c5c5be"
string: "#c5c5be"
nothing: "#c5c5be"
binary: "#c5c5be"
cellpath: "#c5c5be"
row_index: { fg: "#c8be46" attr: "b" }
record: "#c5c5be"
list: "#c5c5be"
block: "#c5c5be"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#737271" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#737271" attr: "b" }
shape_binary: "#9a999d" shape_block: { fg: "#737074" attr: "b" }
shape_bool: "#a2a2a5" shape_bool: "#a2a2a5"
shape_int: "#9a999d"
shape_float: "#9a999d"
shape_range: "#feed6c"
shape_internalcall: "#a2a2a5"
shape_external: "#615f5e"
shape_externalarg: "#fff27c"
shape_literal: "#737074"
shape_operator: "#f3fd21"
shape_signature: "#fff27c"
shape_string: "#c8be46"
shape_string_interpolation: "#a2a2a5"
shape_datetime: "#a2a2a5"
shape_list: "#a2a2a5"
shape_table: "#909495"
shape_record: "#a2a2a5"
shape_block: "#909495"
shape_filepath: "#615f5e"
shape_globpattern: "#a2a2a5"
shape_variable: "#737271"
shape_flag: "#909495"
shape_custom: "#c8be46" shape_custom: "#c8be46"
shape_datetime: { fg: "#615f5e" attr: "b" }
shape_directory: "#615f5e"
shape_external: "#615f5e"
shape_externalarg: { fg: "#c8be46" attr: "b" }
shape_filepath: "#615f5e"
shape_flag: { fg: "#737074" attr: "b" }
shape_float: { fg: "#737271" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#615f5e" attr: "b" }
shape_int: { fg: "#737271" attr: "b" }
shape_internalcall: { fg: "#615f5e" attr: "b" }
shape_list: { fg: "#615f5e" attr: "b" }
shape_literal: "#737074"
shape_match_pattern: "#c8be46"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#a2a2a5" shape_nothing: "#a2a2a5"
} shape_operator: "#f3fd21"
} shape_or: { fg: "#737271" attr: "b" }
shape_pipe: { fg: "#737271" attr: "b" }
shape_range: { fg: "#f3fd21" attr: "b" }
shape_record: { fg: "#615f5e" attr: "b" }
shape_redirection: { fg: "#737271" attr: "b" }
shape_signature: { fg: "#c8be46" attr: "b" }
shape_string: "#c8be46"
shape_string_interpolation: { fg: "#615f5e" attr: "b" }
shape_table: { fg: "#737074" attr: "b" }
shape_variable: "#737271"
background: "#1b1d1e"
foreground: "#6e6e6e"
cursor: "#fcee0b"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the belafonte_day theme separator: "#968c83"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#858162" attr: "b" }
# emulator itself
#
# background: "#d5ccba"
# foreground: "#45373c"
# cursor: "#45373c"
{
# color for nushell primitives
separator: "#d5ccba"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#858162"
empty: "#426a79" empty: "#426a79"
bool: "#d5ccba" bool: {|| if $in { "#989a9c" } else { "light_gray" } }
int: "#d5ccba" int: "#968c83"
filesize: "#d5ccba" filesize: {|e|
duration: "#d5ccba" if $e == 0b {
date: "#d5ccba" "#968c83"
range: "#d5ccba" } else if $e < 1mb {
float: "#d5ccba" "#989a9c"
string: "#d5ccba" } else {{ fg: "#426a79" }}
nothing: "#d5ccba" }
binary: "#d5ccba" duration: "#968c83"
cellpath: "#d5ccba" date: {|| (date now) - $in |
row_index: "#858162" if $in < 1hr {
record: "#d5ccba" { fg: "#be100e" attr: "b" }
list: "#d5ccba" } else if $in < 6hr {
block: "#d5ccba" "#be100e"
hints: "#5e5252" } else if $in < 1day {
"#eaa549"
} else if $in < 3day {
"#858162"
} else if $in < 1wk {
{ fg: "#858162" attr: "b" }
} else if $in < 6wk {
"#989a9c"
} else if $in < 52wk {
"#426a79"
} else { "dark_gray" }
}
range: "#968c83"
float: "#968c83"
string: "#968c83"
nothing: "#968c83"
binary: "#968c83"
cellpath: "#968c83"
row_index: { fg: "#858162" attr: "b" }
record: "#968c83"
list: "#968c83"
block: "#968c83"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#97522c" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#97522c" attr: "b" }
shape_binary: "#97522c" shape_block: { fg: "#426a79" attr: "b" }
shape_bool: "#989a9c" shape_bool: "#989a9c"
shape_int: "#97522c"
shape_float: "#97522c"
shape_range: "#eaa549"
shape_internalcall: "#989a9c"
shape_external: "#989a9c"
shape_externalarg: "#858162"
shape_literal: "#426a79"
shape_operator: "#eaa549"
shape_signature: "#858162"
shape_string: "#858162"
shape_string_interpolation: "#989a9c"
shape_datetime: "#989a9c"
shape_list: "#989a9c"
shape_table: "#426a79"
shape_record: "#989a9c"
shape_block: "#426a79"
shape_filepath: "#989a9c"
shape_globpattern: "#989a9c"
shape_variable: "#97522c"
shape_flag: "#426a79"
shape_custom: "#858162" shape_custom: "#858162"
shape_datetime: { fg: "#989a9c" attr: "b" }
shape_directory: "#989a9c"
shape_external: "#989a9c"
shape_externalarg: { fg: "#858162" attr: "b" }
shape_filepath: "#989a9c"
shape_flag: { fg: "#426a79" attr: "b" }
shape_float: { fg: "#97522c" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#989a9c" attr: "b" }
shape_int: { fg: "#97522c" attr: "b" }
shape_internalcall: { fg: "#989a9c" attr: "b" }
shape_list: { fg: "#989a9c" attr: "b" }
shape_literal: "#426a79"
shape_match_pattern: "#858162"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#989a9c" shape_nothing: "#989a9c"
} shape_operator: "#eaa549"
} shape_or: { fg: "#97522c" attr: "b" }
shape_pipe: { fg: "#97522c" attr: "b" }
shape_range: { fg: "#eaa549" attr: "b" }
shape_record: { fg: "#989a9c" attr: "b" }
shape_redirection: { fg: "#97522c" attr: "b" }
shape_signature: { fg: "#858162" attr: "b" }
shape_string: "#858162"
shape_string_interpolation: { fg: "#989a9c" attr: "b" }
shape_table: { fg: "#426a79" attr: "b" }
shape_variable: "#97522c"
background: "#d5ccba"
foreground: "#45373c"
cursor: "#45373c"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the belafonte_night theme separator: "#968c83"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#858162" attr: "b" }
# emulator itself
#
# background: "#20111b"
# foreground: "#968c83"
# cursor: "#968c83"
{
# color for nushell primitives
separator: "#d5ccba"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#858162"
empty: "#426a79" empty: "#426a79"
bool: "#d5ccba" bool: {|| if $in { "#989a9c" } else { "light_gray" } }
int: "#d5ccba" int: "#968c83"
filesize: "#d5ccba" filesize: {|e|
duration: "#d5ccba" if $e == 0b {
date: "#d5ccba" "#968c83"
range: "#d5ccba" } else if $e < 1mb {
float: "#d5ccba" "#989a9c"
string: "#d5ccba" } else {{ fg: "#426a79" }}
nothing: "#d5ccba" }
binary: "#d5ccba" duration: "#968c83"
cellpath: "#d5ccba" date: {|| (date now) - $in |
row_index: "#858162" if $in < 1hr {
record: "#d5ccba" { fg: "#be100e" attr: "b" }
list: "#d5ccba" } else if $in < 6hr {
block: "#d5ccba" "#be100e"
hints: "#5e5252" } else if $in < 1day {
"#eaa549"
} else if $in < 3day {
"#858162"
} else if $in < 1wk {
{ fg: "#858162" attr: "b" }
} else if $in < 6wk {
"#989a9c"
} else if $in < 52wk {
"#426a79"
} else { "dark_gray" }
}
range: "#968c83"
float: "#968c83"
string: "#968c83"
nothing: "#968c83"
binary: "#968c83"
cellpath: "#968c83"
row_index: { fg: "#858162" attr: "b" }
record: "#968c83"
list: "#968c83"
block: "#968c83"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#97522c" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#97522c" attr: "b" }
shape_binary: "#97522c" shape_block: { fg: "#426a79" attr: "b" }
shape_bool: "#989a9c" shape_bool: "#989a9c"
shape_int: "#97522c"
shape_float: "#97522c"
shape_range: "#eaa549"
shape_internalcall: "#989a9c"
shape_external: "#989a9c"
shape_externalarg: "#858162"
shape_literal: "#426a79"
shape_operator: "#eaa549"
shape_signature: "#858162"
shape_string: "#858162"
shape_string_interpolation: "#989a9c"
shape_datetime: "#989a9c"
shape_list: "#989a9c"
shape_table: "#426a79"
shape_record: "#989a9c"
shape_block: "#426a79"
shape_filepath: "#989a9c"
shape_globpattern: "#989a9c"
shape_variable: "#97522c"
shape_flag: "#426a79"
shape_custom: "#858162" shape_custom: "#858162"
shape_datetime: { fg: "#989a9c" attr: "b" }
shape_directory: "#989a9c"
shape_external: "#989a9c"
shape_externalarg: { fg: "#858162" attr: "b" }
shape_filepath: "#989a9c"
shape_flag: { fg: "#426a79" attr: "b" }
shape_float: { fg: "#97522c" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#989a9c" attr: "b" }
shape_int: { fg: "#97522c" attr: "b" }
shape_internalcall: { fg: "#989a9c" attr: "b" }
shape_list: { fg: "#989a9c" attr: "b" }
shape_literal: "#426a79"
shape_match_pattern: "#858162"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#989a9c" shape_nothing: "#989a9c"
} shape_operator: "#eaa549"
} shape_or: { fg: "#97522c" attr: "b" }
shape_pipe: { fg: "#97522c" attr: "b" }
shape_range: { fg: "#eaa549" attr: "b" }
shape_record: { fg: "#989a9c" attr: "b" }
shape_redirection: { fg: "#97522c" attr: "b" }
shape_signature: { fg: "#858162" attr: "b" }
shape_string: "#858162"
shape_string_interpolation: { fg: "#989a9c" attr: "b" }
shape_table: { fg: "#426a79" attr: "b" }
shape_variable: "#97522c"
background: "#20111b"
foreground: "#968c83"
cursor: "#968c83"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the bespin theme separator: "#8a8986"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#54be0d" attr: "b" }
# emulator itself
#
# background: "#28211c"
# foreground: "#8a8986"
# cursor: "#8a8986"
{
# color for nushell primitives
separator: "#baae9e"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#54be0d"
empty: "#5ea6ea" empty: "#5ea6ea"
bool: "#baae9e" bool: {|| if $in { "#afc4db" } else { "light_gray" } }
int: "#baae9e" int: "#8a8986"
filesize: "#baae9e" filesize: {|e|
duration: "#baae9e" if $e == 0b {
date: "#baae9e" "#8a8986"
range: "#baae9e" } else if $e < 1mb {
float: "#baae9e" "#afc4db"
string: "#baae9e" } else {{ fg: "#5ea6ea" }}
nothing: "#baae9e" }
binary: "#baae9e" duration: "#8a8986"
cellpath: "#baae9e" date: {|| (date now) - $in |
row_index: "#54be0d" if $in < 1hr {
record: "#baae9e" { fg: "#cf6a4c" attr: "b" }
list: "#baae9e" } else if $in < 6hr {
block: "#baae9e" "#cf6a4c"
hints: "#666666" } else if $in < 1day {
"#f9ee98"
} else if $in < 3day {
"#54be0d"
} else if $in < 1wk {
{ fg: "#54be0d" attr: "b" }
} else if $in < 6wk {
"#afc4db"
} else if $in < 52wk {
"#5ea6ea"
} else { "dark_gray" }
}
range: "#8a8986"
float: "#8a8986"
string: "#8a8986"
nothing: "#8a8986"
binary: "#8a8986"
cellpath: "#8a8986"
row_index: { fg: "#54be0d" attr: "b" }
record: "#8a8986"
list: "#8a8986"
block: "#8a8986"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#9b859d" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#9b859d" attr: "b" }
shape_binary: "#9b859d" shape_block: { fg: "#5ea6ea" attr: "b" }
shape_bool: "#afc4db" shape_bool: "#afc4db"
shape_int: "#9b859d"
shape_float: "#9b859d"
shape_range: "#f9ee98"
shape_internalcall: "#afc4db"
shape_external: "#afc4db"
shape_externalarg: "#54be0d"
shape_literal: "#5ea6ea"
shape_operator: "#f9ee98"
shape_signature: "#54be0d"
shape_string: "#54be0d"
shape_string_interpolation: "#afc4db"
shape_datetime: "#afc4db"
shape_list: "#afc4db"
shape_table: "#5ea6ea"
shape_record: "#afc4db"
shape_block: "#5ea6ea"
shape_filepath: "#afc4db"
shape_globpattern: "#afc4db"
shape_variable: "#9b859d"
shape_flag: "#5ea6ea"
shape_custom: "#54be0d" shape_custom: "#54be0d"
shape_datetime: { fg: "#afc4db" attr: "b" }
shape_directory: "#afc4db"
shape_external: "#afc4db"
shape_externalarg: { fg: "#54be0d" attr: "b" }
shape_filepath: "#afc4db"
shape_flag: { fg: "#5ea6ea" attr: "b" }
shape_float: { fg: "#9b859d" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#afc4db" attr: "b" }
shape_int: { fg: "#9b859d" attr: "b" }
shape_internalcall: { fg: "#afc4db" attr: "b" }
shape_list: { fg: "#afc4db" attr: "b" }
shape_literal: "#5ea6ea"
shape_match_pattern: "#54be0d"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#afc4db" shape_nothing: "#afc4db"
} shape_operator: "#f9ee98"
} shape_or: { fg: "#9b859d" attr: "b" }
shape_pipe: { fg: "#9b859d" attr: "b" }
shape_range: { fg: "#f9ee98" attr: "b" }
shape_record: { fg: "#afc4db" attr: "b" }
shape_redirection: { fg: "#9b859d" attr: "b" }
shape_signature: { fg: "#54be0d" attr: "b" }
shape_string: "#54be0d"
shape_string_interpolation: { fg: "#afc4db" attr: "b" }
shape_table: { fg: "#5ea6ea" attr: "b" }
shape_variable: "#9b859d"
background: "#28211c"
foreground: "#8a8986"
cursor: "#8a8986"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the bim theme separator: "#918988"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a9ee55" attr: "b" }
# emulator itself
#
# background: "#012849"
# foreground: "#a9bed8"
# cursor: "#a9bed8"
{
# color for nushell primitives
separator: "#f5eeec"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bbee78"
empty: "#5ea2ec" empty: "#5ea2ec"
bool: "#f5eeec" bool: {|| if $in { "#81eeb2" } else { "light_gray" } }
int: "#f5eeec" int: "#918988"
filesize: "#f5eeec" filesize: {|e|
duration: "#f5eeec" if $e == 0b {
date: "#f5eeec" "#918988"
range: "#f5eeec" } else if $e < 1mb {
float: "#f5eeec" "#5eeea0"
string: "#f5eeec" } else {{ fg: "#5ea2ec" }}
nothing: "#f5eeec" }
binary: "#f5eeec" duration: "#918988"
cellpath: "#f5eeec" date: {|| (date now) - $in |
row_index: "#bbee78" if $in < 1hr {
record: "#f5eeec" { fg: "#f557a0" attr: "b" }
list: "#f5eeec" } else if $in < 6hr {
block: "#f5eeec" "#f557a0"
hints: "#918988" } else if $in < 1day {
"#f5a255"
} else if $in < 3day {
"#a9ee55"
} else if $in < 1wk {
{ fg: "#a9ee55" attr: "b" }
} else if $in < 6wk {
"#5eeea0"
} else if $in < 52wk {
"#5ea2ec"
} else { "dark_gray" }
}
range: "#918988"
float: "#918988"
string: "#918988"
nothing: "#918988"
binary: "#918988"
cellpath: "#918988"
row_index: { fg: "#a9ee55" attr: "b" }
record: "#918988"
list: "#918988"
block: "#918988"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#a957ec" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#a957ec" attr: "b" }
shape_binary: "#bb79ec" shape_block: { fg: "#5ea2ec" attr: "b" }
shape_bool: "#81eeb2" shape_bool: "#81eeb2"
shape_int: "#bb79ec"
shape_float: "#bb79ec"
shape_range: "#f5b378"
shape_internalcall: "#81eeb2"
shape_external: "#5eeea0"
shape_externalarg: "#bbee78"
shape_literal: "#5ea2ec"
shape_operator: "#f5a255"
shape_signature: "#bbee78"
shape_string: "#a9ee55"
shape_string_interpolation: "#81eeb2"
shape_datetime: "#81eeb2"
shape_list: "#81eeb2"
shape_table: "#81b3ec"
shape_record: "#81eeb2"
shape_block: "#81b3ec"
shape_filepath: "#5eeea0"
shape_globpattern: "#81eeb2"
shape_variable: "#a957ec"
shape_flag: "#81b3ec"
shape_custom: "#a9ee55" shape_custom: "#a9ee55"
shape_datetime: { fg: "#5eeea0" attr: "b" }
shape_directory: "#5eeea0"
shape_external: "#5eeea0"
shape_externalarg: { fg: "#a9ee55" attr: "b" }
shape_filepath: "#5eeea0"
shape_flag: { fg: "#5ea2ec" attr: "b" }
shape_float: { fg: "#a957ec" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#5eeea0" attr: "b" }
shape_int: { fg: "#a957ec" attr: "b" }
shape_internalcall: { fg: "#5eeea0" attr: "b" }
shape_list: { fg: "#5eeea0" attr: "b" }
shape_literal: "#5ea2ec"
shape_match_pattern: "#a9ee55"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#81eeb2" shape_nothing: "#81eeb2"
} shape_operator: "#f5a255"
} shape_or: { fg: "#a957ec" attr: "b" }
shape_pipe: { fg: "#a957ec" attr: "b" }
shape_range: { fg: "#f5a255" attr: "b" }
shape_record: { fg: "#5eeea0" attr: "b" }
shape_redirection: { fg: "#a957ec" attr: "b" }
shape_signature: { fg: "#a9ee55" attr: "b" }
shape_string: "#a9ee55"
shape_string_interpolation: { fg: "#5eeea0" attr: "b" }
shape_table: { fg: "#5ea2ec" attr: "b" }
shape_variable: "#a957ec"
background: "#012849"
foreground: "#a9bed8"
cursor: "#a9bed8"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the birds_of-paradise theme separator: "#e0dbb7"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#6ba18a" attr: "b" }
# emulator itself
#
# background: "#2a1f1d"
# foreground: "#e0dbb7"
# cursor: "#e0dbb7"
{
# color for nushell primitives
separator: "#fff9d5"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#95d8ba"
empty: "#5a86ad" empty: "#5a86ad"
bool: "#fff9d5" bool: {|| if $in { "#93cfd7" } else { "light_gray" } }
int: "#fff9d5" int: "#e0dbb7"
filesize: "#fff9d5" filesize: {|e|
duration: "#fff9d5" if $e == 0b {
date: "#fff9d5" "#e0dbb7"
range: "#fff9d5" } else if $e < 1mb {
float: "#fff9d5" "#74a6ad"
string: "#fff9d5" } else {{ fg: "#5a86ad" }}
nothing: "#fff9d5" }
binary: "#fff9d5" duration: "#e0dbb7"
cellpath: "#fff9d5" date: {|| (date now) - $in |
row_index: "#95d8ba" if $in < 1hr {
record: "#fff9d5" { fg: "#be2d26" attr: "b" }
list: "#fff9d5" } else if $in < 6hr {
block: "#fff9d5" "#be2d26"
hints: "#9b6c4a" } else if $in < 1day {
"#e99d2a"
} else if $in < 3day {
"#6ba18a"
} else if $in < 1wk {
{ fg: "#6ba18a" attr: "b" }
} else if $in < 6wk {
"#74a6ad"
} else if $in < 52wk {
"#5a86ad"
} else { "dark_gray" }
}
range: "#e0dbb7"
float: "#e0dbb7"
string: "#e0dbb7"
nothing: "#e0dbb7"
binary: "#e0dbb7"
cellpath: "#e0dbb7"
row_index: { fg: "#6ba18a" attr: "b" }
record: "#e0dbb7"
list: "#e0dbb7"
block: "#e0dbb7"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ac80a6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ac80a6" attr: "b" }
shape_binary: "#d19ecb" shape_block: { fg: "#5a86ad" attr: "b" }
shape_bool: "#93cfd7" shape_bool: "#93cfd7"
shape_int: "#d19ecb"
shape_float: "#d19ecb"
shape_range: "#d0d150"
shape_internalcall: "#93cfd7"
shape_external: "#74a6ad"
shape_externalarg: "#95d8ba"
shape_literal: "#5a86ad"
shape_operator: "#e99d2a"
shape_signature: "#95d8ba"
shape_string: "#6ba18a"
shape_string_interpolation: "#93cfd7"
shape_datetime: "#93cfd7"
shape_list: "#93cfd7"
shape_table: "#b8d3ed"
shape_record: "#93cfd7"
shape_block: "#b8d3ed"
shape_filepath: "#74a6ad"
shape_globpattern: "#93cfd7"
shape_variable: "#ac80a6"
shape_flag: "#b8d3ed"
shape_custom: "#6ba18a" shape_custom: "#6ba18a"
shape_datetime: { fg: "#74a6ad" attr: "b" }
shape_directory: "#74a6ad"
shape_external: "#74a6ad"
shape_externalarg: { fg: "#6ba18a" attr: "b" }
shape_filepath: "#74a6ad"
shape_flag: { fg: "#5a86ad" attr: "b" }
shape_float: { fg: "#ac80a6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#74a6ad" attr: "b" }
shape_int: { fg: "#ac80a6" attr: "b" }
shape_internalcall: { fg: "#74a6ad" attr: "b" }
shape_list: { fg: "#74a6ad" attr: "b" }
shape_literal: "#5a86ad"
shape_match_pattern: "#6ba18a"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#93cfd7" shape_nothing: "#93cfd7"
} shape_operator: "#e99d2a"
} shape_or: { fg: "#ac80a6" attr: "b" }
shape_pipe: { fg: "#ac80a6" attr: "b" }
shape_range: { fg: "#e99d2a" attr: "b" }
shape_record: { fg: "#74a6ad" attr: "b" }
shape_redirection: { fg: "#ac80a6" attr: "b" }
shape_signature: { fg: "#6ba18a" attr: "b" }
shape_string: "#6ba18a"
shape_string_interpolation: { fg: "#74a6ad" attr: "b" }
shape_table: { fg: "#5a86ad" attr: "b" }
shape_variable: "#ac80a6"
background: "#2a1f1d"
foreground: "#e0dbb7"
cursor: "#e0dbb7"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-bathory theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#fbcb97" header: { fg: "#fbcb97" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#e78a53"
} else if $in < 3day {
"#fbcb97"
} else if $in < 1wk {
{ fg: "#fbcb97" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#fbcb97" row_index: { fg: "#fbcb97" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#e78a53"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#fbcb97"
shape_literal: "#888888"
shape_operator: "#e78a53"
shape_signature: "#fbcb97"
shape_string: "#fbcb97"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#fbcb97" shape_custom: "#fbcb97"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#fbcb97" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#fbcb97"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#e78a53"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#e78a53" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#fbcb97" attr: "b" }
shape_string: "#fbcb97"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-burzum theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#ddeecc" header: { fg: "#ddeecc" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#99bbaa"
} else if $in < 3day {
"#ddeecc"
} else if $in < 1wk {
{ fg: "#ddeecc" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#ddeecc" row_index: { fg: "#ddeecc" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#99bbaa"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#ddeecc"
shape_literal: "#888888"
shape_operator: "#99bbaa"
shape_signature: "#ddeecc"
shape_string: "#ddeecc"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#ddeecc" shape_custom: "#ddeecc"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#ddeecc" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#ddeecc"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#99bbaa"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#99bbaa" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#ddeecc" attr: "b" }
shape_string: "#ddeecc"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-dark-funeral theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#d0dfee" header: { fg: "#d0dfee" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#5f81a5"
} else if $in < 3day {
"#d0dfee"
} else if $in < 1wk {
{ fg: "#d0dfee" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#d0dfee" row_index: { fg: "#d0dfee" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#5f81a5"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#d0dfee"
shape_literal: "#888888"
shape_operator: "#5f81a5"
shape_signature: "#d0dfee"
shape_string: "#d0dfee"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#d0dfee" shape_custom: "#d0dfee"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#d0dfee" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#d0dfee"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#5f81a5"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#5f81a5" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#d0dfee" attr: "b" }
shape_string: "#d0dfee"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-gorgoroth theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#9b8d7f" header: { fg: "#9b8d7f" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#8c7f70"
} else if $in < 3day {
"#9b8d7f"
} else if $in < 1wk {
{ fg: "#9b8d7f" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#9b8d7f" row_index: { fg: "#9b8d7f" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#8c7f70"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#9b8d7f"
shape_literal: "#888888"
shape_operator: "#8c7f70"
shape_signature: "#9b8d7f"
shape_string: "#9b8d7f"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#9b8d7f" shape_custom: "#9b8d7f"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#9b8d7f" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#9b8d7f"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#8c7f70"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#8c7f70" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#9b8d7f" attr: "b" }
shape_string: "#9b8d7f"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-immortal theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#7799bb" header: { fg: "#7799bb" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#556677"
} else if $in < 3day {
"#7799bb"
} else if $in < 1wk {
{ fg: "#7799bb" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#7799bb" row_index: { fg: "#7799bb" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#556677"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#7799bb"
shape_literal: "#888888"
shape_operator: "#556677"
shape_signature: "#7799bb"
shape_string: "#7799bb"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#7799bb" shape_custom: "#7799bb"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#7799bb" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#7799bb"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#556677"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#556677" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#7799bb" attr: "b" }
shape_string: "#7799bb"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-khold theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#eceee3" header: { fg: "#eceee3" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#974b46"
} else if $in < 3day {
"#eceee3"
} else if $in < 1wk {
{ fg: "#eceee3" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#eceee3" row_index: { fg: "#eceee3" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#974b46"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#eceee3"
shape_literal: "#888888"
shape_operator: "#974b46"
shape_signature: "#eceee3"
shape_string: "#eceee3"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#eceee3" shape_custom: "#eceee3"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#eceee3" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#eceee3"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#974b46"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#974b46" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#eceee3" attr: "b" }
shape_string: "#eceee3"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-marduk theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#a5aaa7" header: { fg: "#a5aaa7" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#626b67"
} else if $in < 3day {
"#a5aaa7"
} else if $in < 1wk {
{ fg: "#a5aaa7" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#a5aaa7" row_index: { fg: "#a5aaa7" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#626b67"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#a5aaa7"
shape_literal: "#888888"
shape_operator: "#626b67"
shape_signature: "#a5aaa7"
shape_string: "#a5aaa7"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#a5aaa7" shape_custom: "#a5aaa7"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#a5aaa7" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#a5aaa7"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#626b67"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#626b67" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#a5aaa7" attr: "b" }
shape_string: "#a5aaa7"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-mayhem theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#f3ecd4" header: { fg: "#f3ecd4" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#eecc6c"
} else if $in < 3day {
"#f3ecd4"
} else if $in < 1wk {
{ fg: "#f3ecd4" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#f3ecd4" row_index: { fg: "#f3ecd4" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#eecc6c"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#f3ecd4"
shape_literal: "#888888"
shape_operator: "#eecc6c"
shape_signature: "#f3ecd4"
shape_string: "#f3ecd4"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#f3ecd4" shape_custom: "#f3ecd4"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#f3ecd4" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#f3ecd4"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#eecc6c"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#eecc6c" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#f3ecd4" attr: "b" }
shape_string: "#f3ecd4"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-nile theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#aa9988" header: { fg: "#aa9988" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#777755"
} else if $in < 3day {
"#aa9988"
} else if $in < 1wk {
{ fg: "#aa9988" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#aa9988" row_index: { fg: "#aa9988" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#777755"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#aa9988"
shape_literal: "#888888"
shape_operator: "#777755"
shape_signature: "#aa9988"
shape_string: "#aa9988"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#aa9988" shape_custom: "#aa9988"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#aa9988" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#aa9988"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#777755"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#777755" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#aa9988" attr: "b" }
shape_string: "#aa9988"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal-venom theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#f8f7f2" header: { fg: "#f8f7f2" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#79241f"
} else if $in < 3day {
"#f8f7f2"
} else if $in < 1wk {
{ fg: "#f8f7f2" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#f8f7f2" row_index: { fg: "#f8f7f2" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#79241f"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#f8f7f2"
shape_literal: "#888888"
shape_operator: "#79241f"
shape_signature: "#f8f7f2"
shape_string: "#f8f7f2"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#f8f7f2" shape_custom: "#f8f7f2"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#f8f7f2" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#f8f7f2"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#79241f"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#79241f" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#f8f7f2" attr: "b" }
shape_string: "#f8f7f2"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the black_metal theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#000000"
# foreground: "#c1c1c1"
# cursor: "#c1c1c1"
{
# color for nushell primitives
separator: "#c1c1c1" separator: "#c1c1c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#dd9999" header: { fg: "#dd9999" attr: "b" }
empty: "#888888" empty: "#888888"
bool: "#c1c1c1" bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
int: "#c1c1c1" int: "#c1c1c1"
filesize: "#c1c1c1" filesize: {|e|
if $e == 0b {
"#c1c1c1"
} else if $e < 1mb {
"#aaaaaa"
} else {{ fg: "#888888" }}
}
duration: "#c1c1c1" duration: "#c1c1c1"
date: "#c1c1c1" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} else if $in < 1day {
"#a06666"
} else if $in < 3day {
"#dd9999"
} else if $in < 1wk {
{ fg: "#dd9999" attr: "b" }
} else if $in < 6wk {
"#aaaaaa"
} else if $in < 52wk {
"#888888"
} else { "dark_gray" }
}
range: "#c1c1c1" range: "#c1c1c1"
float: "#c1c1c1" float: "#c1c1c1"
string: "#c1c1c1" string: "#c1c1c1"
nothing: "#c1c1c1" nothing: "#c1c1c1"
binary: "#c1c1c1" binary: "#c1c1c1"
cellpath: "#c1c1c1" cellpath: "#c1c1c1"
row_index: "#dd9999" row_index: { fg: "#dd9999" attr: "b" }
record: "#c1c1c1" record: "#c1c1c1"
list: "#c1c1c1" list: "#c1c1c1"
block: "#c1c1c1" block: "#c1c1c1"
hints: "#333333" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#999999" attr: "b" }
shape_binary: "#999999" shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa" shape_bool: "#aaaaaa"
shape_int: "#999999"
shape_float: "#999999"
shape_range: "#a06666"
shape_internalcall: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: "#dd9999"
shape_literal: "#888888"
shape_operator: "#a06666"
shape_signature: "#dd9999"
shape_string: "#dd9999"
shape_string_interpolation: "#aaaaaa"
shape_datetime: "#aaaaaa"
shape_list: "#aaaaaa"
shape_table: "#888888"
shape_record: "#aaaaaa"
shape_block: "#888888"
shape_filepath: "#aaaaaa"
shape_globpattern: "#aaaaaa"
shape_variable: "#999999"
shape_flag: "#888888"
shape_custom: "#dd9999" shape_custom: "#dd9999"
shape_datetime: { fg: "#aaaaaa" attr: "b" }
shape_directory: "#aaaaaa"
shape_external: "#aaaaaa"
shape_externalarg: { fg: "#dd9999" attr: "b" }
shape_filepath: "#aaaaaa"
shape_flag: { fg: "#888888" attr: "b" }
shape_float: { fg: "#999999" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaaaaa" attr: "b" }
shape_int: { fg: "#999999" attr: "b" }
shape_internalcall: { fg: "#aaaaaa" attr: "b" }
shape_list: { fg: "#aaaaaa" attr: "b" }
shape_literal: "#888888"
shape_match_pattern: "#dd9999"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aaaaaa" shape_nothing: "#aaaaaa"
} shape_operator: "#a06666"
} shape_or: { fg: "#999999" attr: "b" }
shape_pipe: { fg: "#999999" attr: "b" }
shape_range: { fg: "#a06666" attr: "b" }
shape_record: { fg: "#aaaaaa" attr: "b" }
shape_redirection: { fg: "#999999" attr: "b" }
shape_signature: { fg: "#dd9999" attr: "b" }
shape_string: "#dd9999"
shape_string_interpolation: { fg: "#aaaaaa" attr: "b" }
shape_table: { fg: "#888888" attr: "b" }
shape_variable: "#999999"
background: "#000000"
foreground: "#c1c1c1"
cursor: "#c1c1c1"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the blazer theme separator: "#d9d9d9"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7ab87a" attr: "b" }
# emulator itself
#
# background: "#0d1926"
# foreground: "#d9e6f2"
# cursor: "#d9e6f2"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bddbbd"
empty: "#7a7ab8" empty: "#7a7ab8"
bool: "#ffffff" bool: {|| if $in { "#bddbdb" } else { "light_gray" } }
int: "#ffffff" int: "#d9d9d9"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#d9d9d9"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#7ab8b8"
string: "#ffffff" } else {{ fg: "#7a7ab8" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#d9d9d9"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#bddbbd" if $in < 1hr {
record: "#ffffff" { fg: "#b87a7a" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#b87a7a"
hints: "#262626" } else if $in < 1day {
"#b8b87a"
} else if $in < 3day {
"#7ab87a"
} else if $in < 1wk {
{ fg: "#7ab87a" attr: "b" }
} else if $in < 6wk {
"#7ab8b8"
} else if $in < 52wk {
"#7a7ab8"
} else { "dark_gray" }
}
range: "#d9d9d9"
float: "#d9d9d9"
string: "#d9d9d9"
nothing: "#d9d9d9"
binary: "#d9d9d9"
cellpath: "#d9d9d9"
row_index: { fg: "#7ab87a" attr: "b" }
record: "#d9d9d9"
list: "#d9d9d9"
block: "#d9d9d9"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b87ab8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b87ab8" attr: "b" }
shape_binary: "#dbbddb" shape_block: { fg: "#7a7ab8" attr: "b" }
shape_bool: "#bddbdb" shape_bool: "#bddbdb"
shape_int: "#dbbddb"
shape_float: "#dbbddb"
shape_range: "#dbdbbd"
shape_internalcall: "#bddbdb"
shape_external: "#7ab8b8"
shape_externalarg: "#bddbbd"
shape_literal: "#7a7ab8"
shape_operator: "#b8b87a"
shape_signature: "#bddbbd"
shape_string: "#7ab87a"
shape_string_interpolation: "#bddbdb"
shape_datetime: "#bddbdb"
shape_list: "#bddbdb"
shape_table: "#bdbddb"
shape_record: "#bddbdb"
shape_block: "#bdbddb"
shape_filepath: "#7ab8b8"
shape_globpattern: "#bddbdb"
shape_variable: "#b87ab8"
shape_flag: "#bdbddb"
shape_custom: "#7ab87a" shape_custom: "#7ab87a"
shape_datetime: { fg: "#7ab8b8" attr: "b" }
shape_directory: "#7ab8b8"
shape_external: "#7ab8b8"
shape_externalarg: { fg: "#7ab87a" attr: "b" }
shape_filepath: "#7ab8b8"
shape_flag: { fg: "#7a7ab8" attr: "b" }
shape_float: { fg: "#b87ab8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#7ab8b8" attr: "b" }
shape_int: { fg: "#b87ab8" attr: "b" }
shape_internalcall: { fg: "#7ab8b8" attr: "b" }
shape_list: { fg: "#7ab8b8" attr: "b" }
shape_literal: "#7a7ab8"
shape_match_pattern: "#7ab87a"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#bddbdb" shape_nothing: "#bddbdb"
} shape_operator: "#b8b87a"
} shape_or: { fg: "#b87ab8" attr: "b" }
shape_pipe: { fg: "#b87ab8" attr: "b" }
shape_range: { fg: "#b8b87a" attr: "b" }
shape_record: { fg: "#7ab8b8" attr: "b" }
shape_redirection: { fg: "#b87ab8" attr: "b" }
shape_signature: { fg: "#7ab87a" attr: "b" }
shape_string: "#7ab87a"
shape_string_interpolation: { fg: "#7ab8b8" attr: "b" }
shape_table: { fg: "#7a7ab8" attr: "b" }
shape_variable: "#b87ab8"
background: "#0d1926"
foreground: "#d9e6f2"
cursor: "#d9e6f2"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the borland theme separator: "#eeeeee"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a8ff60" attr: "b" }
# emulator itself
#
# background: "#0000a4"
# foreground: "#ffff4e"
# cursor: "#ffff4e"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#ceffac"
empty: "#96cbfe" empty: "#96cbfe"
bool: "#ffffff" bool: {|| if $in { "#dfdffe" } else { "light_gray" } }
int: "#ffffff" int: "#eeeeee"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#eeeeee"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#c6c5fe"
string: "#ffffff" } else {{ fg: "#96cbfe" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#eeeeee"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#ceffac" if $in < 1hr {
record: "#ffffff" { fg: "#ff6c60" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ff6c60"
hints: "#7c7c7c" } else if $in < 1day {
"#ffffb6"
} else if $in < 3day {
"#a8ff60"
} else if $in < 1wk {
{ fg: "#a8ff60" attr: "b" }
} else if $in < 6wk {
"#c6c5fe"
} else if $in < 52wk {
"#96cbfe"
} else { "dark_gray" }
}
range: "#eeeeee"
float: "#eeeeee"
string: "#eeeeee"
nothing: "#eeeeee"
binary: "#eeeeee"
cellpath: "#eeeeee"
row_index: { fg: "#a8ff60" attr: "b" }
record: "#eeeeee"
list: "#eeeeee"
block: "#eeeeee"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ff73fd" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ff73fd" attr: "b" }
shape_binary: "#ff9cfe" shape_block: { fg: "#96cbfe" attr: "b" }
shape_bool: "#dfdffe" shape_bool: "#dfdffe"
shape_int: "#ff9cfe"
shape_float: "#ff9cfe"
shape_range: "#ffffcc"
shape_internalcall: "#dfdffe"
shape_external: "#c6c5fe"
shape_externalarg: "#ceffac"
shape_literal: "#96cbfe"
shape_operator: "#ffffb6"
shape_signature: "#ceffac"
shape_string: "#a8ff60"
shape_string_interpolation: "#dfdffe"
shape_datetime: "#dfdffe"
shape_list: "#dfdffe"
shape_table: "#b5dcff"
shape_record: "#dfdffe"
shape_block: "#b5dcff"
shape_filepath: "#c6c5fe"
shape_globpattern: "#dfdffe"
shape_variable: "#ff73fd"
shape_flag: "#b5dcff"
shape_custom: "#a8ff60" shape_custom: "#a8ff60"
shape_datetime: { fg: "#c6c5fe" attr: "b" }
shape_directory: "#c6c5fe"
shape_external: "#c6c5fe"
shape_externalarg: { fg: "#a8ff60" attr: "b" }
shape_filepath: "#c6c5fe"
shape_flag: { fg: "#96cbfe" attr: "b" }
shape_float: { fg: "#ff73fd" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#c6c5fe" attr: "b" }
shape_int: { fg: "#ff73fd" attr: "b" }
shape_internalcall: { fg: "#c6c5fe" attr: "b" }
shape_list: { fg: "#c6c5fe" attr: "b" }
shape_literal: "#96cbfe"
shape_match_pattern: "#a8ff60"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#dfdffe" shape_nothing: "#dfdffe"
} shape_operator: "#ffffb6"
} shape_or: { fg: "#ff73fd" attr: "b" }
shape_pipe: { fg: "#ff73fd" attr: "b" }
shape_range: { fg: "#ffffb6" attr: "b" }
shape_record: { fg: "#c6c5fe" attr: "b" }
shape_redirection: { fg: "#ff73fd" attr: "b" }
shape_signature: { fg: "#a8ff60" attr: "b" }
shape_string: "#a8ff60"
shape_string_interpolation: { fg: "#c6c5fe" attr: "b" }
shape_table: { fg: "#96cbfe" attr: "b" }
shape_variable: "#ff73fd"
background: "#0000a4"
foreground: "#ffff4e"
cursor: "#ffff4e"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the brewer theme separator: "#b7b8b9"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#31a354" attr: "b" }
# emulator itself
#
# background: "#0c0d0e"
# foreground: "#b7b8b9"
# cursor: "#b7b8b9"
{
# color for nushell primitives
separator: "#fcfdfe"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#31a354"
empty: "#3182bd" empty: "#3182bd"
bool: "#fcfdfe" bool: {|| if $in { "#80b1d3" } else { "light_gray" } }
int: "#fcfdfe" int: "#b7b8b9"
filesize: "#fcfdfe" filesize: {|e|
duration: "#fcfdfe" if $e == 0b {
date: "#fcfdfe" "#b7b8b9"
range: "#fcfdfe" } else if $e < 1mb {
float: "#fcfdfe" "#80b1d3"
string: "#fcfdfe" } else {{ fg: "#3182bd" }}
nothing: "#fcfdfe" }
binary: "#fcfdfe" duration: "#b7b8b9"
cellpath: "#fcfdfe" date: {|| (date now) - $in |
row_index: "#31a354" if $in < 1hr {
record: "#fcfdfe" { fg: "#e31a1c" attr: "b" }
list: "#fcfdfe" } else if $in < 6hr {
block: "#fcfdfe" "#e31a1c"
hints: "#737475" } else if $in < 1day {
"#dca060"
} else if $in < 3day {
"#31a354"
} else if $in < 1wk {
{ fg: "#31a354" attr: "b" }
} else if $in < 6wk {
"#80b1d3"
} else if $in < 52wk {
"#3182bd"
} else { "dark_gray" }
}
range: "#b7b8b9"
float: "#b7b8b9"
string: "#b7b8b9"
nothing: "#b7b8b9"
binary: "#b7b8b9"
cellpath: "#b7b8b9"
row_index: { fg: "#31a354" attr: "b" }
record: "#b7b8b9"
list: "#b7b8b9"
block: "#b7b8b9"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#756bb1" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#756bb1" attr: "b" }
shape_binary: "#756bb1" shape_block: { fg: "#3182bd" attr: "b" }
shape_bool: "#80b1d3" shape_bool: "#80b1d3"
shape_int: "#756bb1"
shape_float: "#756bb1"
shape_range: "#dca060"
shape_internalcall: "#80b1d3"
shape_external: "#80b1d3"
shape_externalarg: "#31a354"
shape_literal: "#3182bd"
shape_operator: "#dca060"
shape_signature: "#31a354"
shape_string: "#31a354"
shape_string_interpolation: "#80b1d3"
shape_datetime: "#80b1d3"
shape_list: "#80b1d3"
shape_table: "#3182bd"
shape_record: "#80b1d3"
shape_block: "#3182bd"
shape_filepath: "#80b1d3"
shape_globpattern: "#80b1d3"
shape_variable: "#756bb1"
shape_flag: "#3182bd"
shape_custom: "#31a354" shape_custom: "#31a354"
shape_datetime: { fg: "#80b1d3" attr: "b" }
shape_directory: "#80b1d3"
shape_external: "#80b1d3"
shape_externalarg: { fg: "#31a354" attr: "b" }
shape_filepath: "#80b1d3"
shape_flag: { fg: "#3182bd" attr: "b" }
shape_float: { fg: "#756bb1" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#80b1d3" attr: "b" }
shape_int: { fg: "#756bb1" attr: "b" }
shape_internalcall: { fg: "#80b1d3" attr: "b" }
shape_list: { fg: "#80b1d3" attr: "b" }
shape_literal: "#3182bd"
shape_match_pattern: "#31a354"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#80b1d3" shape_nothing: "#80b1d3"
} shape_operator: "#dca060"
} shape_or: { fg: "#756bb1" attr: "b" }
shape_pipe: { fg: "#756bb1" attr: "b" }
shape_range: { fg: "#dca060" attr: "b" }
shape_record: { fg: "#80b1d3" attr: "b" }
shape_redirection: { fg: "#756bb1" attr: "b" }
shape_signature: { fg: "#31a354" attr: "b" }
shape_string: "#31a354"
shape_string_interpolation: { fg: "#80b1d3" attr: "b" }
shape_table: { fg: "#3182bd" attr: "b" }
shape_variable: "#756bb1"
background: "#0c0d0e"
foreground: "#b7b8b9"
cursor: "#b7b8b9"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the bright_lights theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#191919"
# foreground: "#b2c8d6"
# cursor: "#f34a00"
{
# color for nushell primitives
separator: "#c1c8d6" separator: "#c1c8d6"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#b6e875" header: { fg: "#b6e875" attr: "b" }
empty: "#75d3ff" empty: "#75d3ff"
bool: "#c1c8d6" bool: {|| if $in { "#6cbeb5" } else { "light_gray" } }
int: "#c1c8d6" int: "#c1c8d6"
filesize: "#c1c8d6" filesize: {|e|
if $e == 0b {
"#c1c8d6"
} else if $e < 1mb {
"#6cbeb5"
} else {{ fg: "#75d3ff" }}
}
duration: "#c1c8d6" duration: "#c1c8d6"
date: "#c1c8d6" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff355b" attr: "b" }
} else if $in < 6hr {
"#ff355b"
} else if $in < 1day {
"#ffc150"
} else if $in < 3day {
"#b6e875"
} else if $in < 1wk {
{ fg: "#b6e875" attr: "b" }
} else if $in < 6wk {
"#6cbeb5"
} else if $in < 52wk {
"#75d3ff"
} else { "dark_gray" }
}
range: "#c1c8d6" range: "#c1c8d6"
float: "#c1c8d6" float: "#c1c8d6"
string: "#c1c8d6" string: "#c1c8d6"
nothing: "#c1c8d6" nothing: "#c1c8d6"
binary: "#c1c8d6" binary: "#c1c8d6"
cellpath: "#c1c8d6" cellpath: "#c1c8d6"
row_index: "#b6e875" row_index: { fg: "#b6e875" attr: "b" }
record: "#c1c8d6" record: "#c1c8d6"
list: "#c1c8d6" list: "#c1c8d6"
block: "#c1c8d6" block: "#c1c8d6"
hints: "#191919" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b975e6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b975e6" attr: "b" }
shape_binary: "#b975e6" shape_block: { fg: "#75d3ff" attr: "b" }
shape_bool: "#6cbeb5" shape_bool: "#6cbeb5"
shape_int: "#b975e6"
shape_float: "#b975e6"
shape_range: "#ffc150"
shape_internalcall: "#6cbeb5"
shape_external: "#6cbeb5"
shape_externalarg: "#b6e875"
shape_literal: "#75d3ff"
shape_operator: "#ffc150"
shape_signature: "#b6e875"
shape_string: "#b6e875"
shape_string_interpolation: "#6cbeb5"
shape_datetime: "#6cbeb5"
shape_list: "#6cbeb5"
shape_table: "#75d4ff"
shape_record: "#6cbeb5"
shape_block: "#75d4ff"
shape_filepath: "#6cbeb5"
shape_globpattern: "#6cbeb5"
shape_variable: "#b975e6"
shape_flag: "#75d4ff"
shape_custom: "#b6e875" shape_custom: "#b6e875"
shape_datetime: { fg: "#6cbeb5" attr: "b" }
shape_directory: "#6cbeb5"
shape_external: "#6cbeb5"
shape_externalarg: { fg: "#b6e875" attr: "b" }
shape_filepath: "#6cbeb5"
shape_flag: { fg: "#75d3ff" attr: "b" }
shape_float: { fg: "#b975e6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#6cbeb5" attr: "b" }
shape_int: { fg: "#b975e6" attr: "b" }
shape_internalcall: { fg: "#6cbeb5" attr: "b" }
shape_list: { fg: "#6cbeb5" attr: "b" }
shape_literal: "#75d3ff"
shape_match_pattern: "#b6e875"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#6cbeb5" shape_nothing: "#6cbeb5"
} shape_operator: "#ffc150"
} shape_or: { fg: "#b975e6" attr: "b" }
shape_pipe: { fg: "#b975e6" attr: "b" }
shape_range: { fg: "#ffc150" attr: "b" }
shape_record: { fg: "#6cbeb5" attr: "b" }
shape_redirection: { fg: "#b975e6" attr: "b" }
shape_signature: { fg: "#b6e875" attr: "b" }
shape_string: "#b6e875"
shape_string_interpolation: { fg: "#6cbeb5" attr: "b" }
shape_table: { fg: "#75d3ff" attr: "b" }
shape_variable: "#b975e6"
background: "#191919"
foreground: "#b2c8d6"
cursor: "#f34a00"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the bright theme separator: "#e0e0e0"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a1c659" attr: "b" }
# emulator itself
#
# background: "#000000"
# foreground: "#e0e0e0"
# cursor: "#e0e0e0"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a1c659"
empty: "#6fb3d2" empty: "#6fb3d2"
bool: "#ffffff" bool: {|| if $in { "#76c7b7" } else { "light_gray" } }
int: "#ffffff" int: "#e0e0e0"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#e0e0e0"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#76c7b7"
string: "#ffffff" } else {{ fg: "#6fb3d2" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#e0e0e0"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#a1c659" if $in < 1hr {
record: "#ffffff" { fg: "#fb0120" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#fb0120"
hints: "#b0b0b0" } else if $in < 1day {
"#fda331"
} else if $in < 3day {
"#a1c659"
} else if $in < 1wk {
{ fg: "#a1c659" attr: "b" }
} else if $in < 6wk {
"#76c7b7"
} else if $in < 52wk {
"#6fb3d2"
} else { "dark_gray" }
}
range: "#e0e0e0"
float: "#e0e0e0"
string: "#e0e0e0"
nothing: "#e0e0e0"
binary: "#e0e0e0"
cellpath: "#e0e0e0"
row_index: { fg: "#a1c659" attr: "b" }
record: "#e0e0e0"
list: "#e0e0e0"
block: "#e0e0e0"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#d381c3" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#d381c3" attr: "b" }
shape_binary: "#d381c3" shape_block: { fg: "#6fb3d2" attr: "b" }
shape_bool: "#76c7b7" shape_bool: "#76c7b7"
shape_int: "#d381c3"
shape_float: "#d381c3"
shape_range: "#fda331"
shape_internalcall: "#76c7b7"
shape_external: "#76c7b7"
shape_externalarg: "#a1c659"
shape_literal: "#6fb3d2"
shape_operator: "#fda331"
shape_signature: "#a1c659"
shape_string: "#a1c659"
shape_string_interpolation: "#76c7b7"
shape_datetime: "#76c7b7"
shape_list: "#76c7b7"
shape_table: "#6fb3d2"
shape_record: "#76c7b7"
shape_block: "#6fb3d2"
shape_filepath: "#76c7b7"
shape_globpattern: "#76c7b7"
shape_variable: "#d381c3"
shape_flag: "#6fb3d2"
shape_custom: "#a1c659" shape_custom: "#a1c659"
shape_datetime: { fg: "#76c7b7" attr: "b" }
shape_directory: "#76c7b7"
shape_external: "#76c7b7"
shape_externalarg: { fg: "#a1c659" attr: "b" }
shape_filepath: "#76c7b7"
shape_flag: { fg: "#6fb3d2" attr: "b" }
shape_float: { fg: "#d381c3" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#76c7b7" attr: "b" }
shape_int: { fg: "#d381c3" attr: "b" }
shape_internalcall: { fg: "#76c7b7" attr: "b" }
shape_list: { fg: "#76c7b7" attr: "b" }
shape_literal: "#6fb3d2"
shape_match_pattern: "#a1c659"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#76c7b7" shape_nothing: "#76c7b7"
} shape_operator: "#fda331"
} shape_or: { fg: "#d381c3" attr: "b" }
shape_pipe: { fg: "#d381c3" attr: "b" }
shape_range: { fg: "#fda331" attr: "b" }
shape_record: { fg: "#76c7b7" attr: "b" }
shape_redirection: { fg: "#d381c3" attr: "b" }
shape_signature: { fg: "#a1c659" attr: "b" }
shape_string: "#a1c659"
shape_string_interpolation: { fg: "#76c7b7" attr: "b" }
shape_table: { fg: "#6fb3d2" attr: "b" }
shape_variable: "#d381c3"
background: "#000000"
foreground: "#e0e0e0"
cursor: "#e0e0e0"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the broadcast theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#2b2b2b"
# foreground: "#e6e1dc"
# cursor: "#e6e1dc"
{
# color for nushell primitives
separator: "#ffffff" separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#83d182" header: { fg: "#519f50" attr: "b" }
empty: "#6d9cbe" empty: "#6d9cbe"
bool: "#ffffff" bool: {|| if $in { "#a0cef0" } else { "light_gray" } }
int: "#ffffff" int: "#ffffff"
filesize: "#ffffff" filesize: {|e|
if $e == 0b {
"#ffffff"
} else if $e < 1mb {
"#6e9cbe"
} else {{ fg: "#6d9cbe" }}
}
duration: "#ffffff" duration: "#ffffff"
date: "#ffffff" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#da4939" attr: "b" }
} else if $in < 6hr {
"#da4939"
} else if $in < 1day {
"#ffd24a"
} else if $in < 3day {
"#519f50"
} else if $in < 1wk {
{ fg: "#519f50" attr: "b" }
} else if $in < 6wk {
"#6e9cbe"
} else if $in < 52wk {
"#6d9cbe"
} else { "dark_gray" }
}
range: "#ffffff" range: "#ffffff"
float: "#ffffff" float: "#ffffff"
string: "#ffffff" string: "#ffffff"
nothing: "#ffffff" nothing: "#ffffff"
binary: "#ffffff" binary: "#ffffff"
cellpath: "#ffffff" cellpath: "#ffffff"
row_index: "#83d182" row_index: { fg: "#519f50" attr: "b" }
record: "#ffffff" record: "#ffffff"
list: "#ffffff" list: "#ffffff"
block: "#ffffff" block: "#ffffff"
hints: "#323232" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#d0d0ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#d0d0ff" attr: "b" }
shape_binary: "#ffffff" shape_block: { fg: "#6d9cbe" attr: "b" }
shape_bool: "#a0cef0" shape_bool: "#a0cef0"
shape_int: "#ffffff"
shape_float: "#ffffff"
shape_range: "#ffff7c"
shape_internalcall: "#a0cef0"
shape_external: "#6e9cbe"
shape_externalarg: "#83d182"
shape_literal: "#6d9cbe"
shape_operator: "#ffd24a"
shape_signature: "#83d182"
shape_string: "#519f50"
shape_string_interpolation: "#a0cef0"
shape_datetime: "#a0cef0"
shape_list: "#a0cef0"
shape_table: "#9fcef0"
shape_record: "#a0cef0"
shape_block: "#9fcef0"
shape_filepath: "#6e9cbe"
shape_globpattern: "#a0cef0"
shape_variable: "#d0d0ff"
shape_flag: "#9fcef0"
shape_custom: "#519f50" shape_custom: "#519f50"
shape_datetime: { fg: "#6e9cbe" attr: "b" }
shape_directory: "#6e9cbe"
shape_external: "#6e9cbe"
shape_externalarg: { fg: "#519f50" attr: "b" }
shape_filepath: "#6e9cbe"
shape_flag: { fg: "#6d9cbe" attr: "b" }
shape_float: { fg: "#d0d0ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#6e9cbe" attr: "b" }
shape_int: { fg: "#d0d0ff" attr: "b" }
shape_internalcall: { fg: "#6e9cbe" attr: "b" }
shape_list: { fg: "#6e9cbe" attr: "b" }
shape_literal: "#6d9cbe"
shape_match_pattern: "#519f50"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#a0cef0" shape_nothing: "#a0cef0"
} shape_operator: "#ffd24a"
} shape_or: { fg: "#d0d0ff" attr: "b" }
shape_pipe: { fg: "#d0d0ff" attr: "b" }
shape_range: { fg: "#ffd24a" attr: "b" }
shape_record: { fg: "#6e9cbe" attr: "b" }
shape_redirection: { fg: "#d0d0ff" attr: "b" }
shape_signature: { fg: "#519f50" attr: "b" }
shape_string: "#519f50"
shape_string_interpolation: { fg: "#6e9cbe" attr: "b" }
shape_table: { fg: "#6d9cbe" attr: "b" }
shape_variable: "#d0d0ff"
background: "#2b2b2b"
foreground: "#e6e1dc"
cursor: "#e6e1dc"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the brogrammer theme separator: "#4e5ab7"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#f3bd09" attr: "b" }
# emulator itself
#
# background: "#1f1f1f"
# foreground: "#4e5ab7"
# cursor: "#4e5ab7"
{
# color for nushell primitives
separator: "#d6dbe5"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#f3bd09"
empty: "#5350b9" empty: "#5350b9"
bool: "#d6dbe5" bool: {|| if $in { "#1081d6" } else { "light_gray" } }
int: "#d6dbe5" int: "#4e5ab7"
filesize: "#d6dbe5" filesize: {|e|
duration: "#d6dbe5" if $e == 0b {
date: "#d6dbe5" "#4e5ab7"
range: "#d6dbe5" } else if $e < 1mb {
float: "#d6dbe5" "#1081d6"
string: "#d6dbe5" } else {{ fg: "#5350b9" }}
nothing: "#d6dbe5" }
binary: "#d6dbe5" duration: "#4e5ab7"
cellpath: "#d6dbe5" date: {|| (date now) - $in |
row_index: "#f3bd09" if $in < 1hr {
record: "#d6dbe5" { fg: "#d6dbe5" attr: "b" }
list: "#d6dbe5" } else if $in < 6hr {
block: "#d6dbe5" "#d6dbe5"
hints: "#ecba0f" } else if $in < 1day {
"#1dd361"
} else if $in < 3day {
"#f3bd09"
} else if $in < 1wk {
{ fg: "#f3bd09" attr: "b" }
} else if $in < 6wk {
"#1081d6"
} else if $in < 52wk {
"#5350b9"
} else { "dark_gray" }
}
range: "#4e5ab7"
float: "#4e5ab7"
string: "#4e5ab7"
nothing: "#4e5ab7"
binary: "#4e5ab7"
cellpath: "#4e5ab7"
row_index: { fg: "#f3bd09" attr: "b" }
record: "#4e5ab7"
list: "#4e5ab7"
block: "#4e5ab7"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#0f7ddb" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#0f7ddb" attr: "b" }
shape_binary: "#0f7ddb" shape_block: { fg: "#5350b9" attr: "b" }
shape_bool: "#1081d6" shape_bool: "#1081d6"
shape_int: "#0f7ddb"
shape_float: "#0f7ddb"
shape_range: "#1dd361"
shape_internalcall: "#1081d6"
shape_external: "#1081d6"
shape_externalarg: "#f3bd09"
shape_literal: "#5350b9"
shape_operator: "#1dd361"
shape_signature: "#f3bd09"
shape_string: "#f3bd09"
shape_string_interpolation: "#1081d6"
shape_datetime: "#1081d6"
shape_list: "#1081d6"
shape_table: "#5350b9"
shape_record: "#1081d6"
shape_block: "#5350b9"
shape_filepath: "#1081d6"
shape_globpattern: "#1081d6"
shape_variable: "#0f7ddb"
shape_flag: "#5350b9"
shape_custom: "#f3bd09" shape_custom: "#f3bd09"
shape_datetime: { fg: "#1081d6" attr: "b" }
shape_directory: "#1081d6"
shape_external: "#1081d6"
shape_externalarg: { fg: "#f3bd09" attr: "b" }
shape_filepath: "#1081d6"
shape_flag: { fg: "#5350b9" attr: "b" }
shape_float: { fg: "#0f7ddb" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1081d6" attr: "b" }
shape_int: { fg: "#0f7ddb" attr: "b" }
shape_internalcall: { fg: "#1081d6" attr: "b" }
shape_list: { fg: "#1081d6" attr: "b" }
shape_literal: "#5350b9"
shape_match_pattern: "#f3bd09"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#1081d6" shape_nothing: "#1081d6"
} shape_operator: "#1dd361"
} shape_or: { fg: "#0f7ddb" attr: "b" }
shape_pipe: { fg: "#0f7ddb" attr: "b" }
shape_range: { fg: "#1dd361" attr: "b" }
shape_record: { fg: "#1081d6" attr: "b" }
shape_redirection: { fg: "#0f7ddb" attr: "b" }
shape_signature: { fg: "#f3bd09" attr: "b" }
shape_string: "#f3bd09"
shape_string_interpolation: { fg: "#1081d6" attr: "b" }
shape_table: { fg: "#5350b9" attr: "b" }
shape_variable: "#0f7ddb"
background: "#1f1f1f"
foreground: "#4e5ab7"
cursor: "#4e5ab7"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the brushtrees_dark theme separator: "#b0c5c8"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#87b386" attr: "b" }
# emulator itself
#
# background: "#485867"
# foreground: "#b0c5c8"
# cursor: "#b0c5c8"
{
# color for nushell primitives
separator: "#e3efef"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#87b386"
empty: "#868cb3" empty: "#868cb3"
bool: "#e3efef" bool: {|| if $in { "#86b3b3" } else { "light_gray" } }
int: "#e3efef" int: "#b0c5c8"
filesize: "#e3efef" filesize: {|e|
duration: "#e3efef" if $e == 0b {
date: "#e3efef" "#b0c5c8"
range: "#e3efef" } else if $e < 1mb {
float: "#e3efef" "#86b3b3"
string: "#e3efef" } else {{ fg: "#868cb3" }}
nothing: "#e3efef" }
binary: "#e3efef" duration: "#b0c5c8"
cellpath: "#e3efef" date: {|| (date now) - $in |
row_index: "#87b386" if $in < 1hr {
record: "#e3efef" { fg: "#b38686" attr: "b" }
list: "#e3efef" } else if $in < 6hr {
block: "#e3efef" "#b38686"
hints: "#8299a1" } else if $in < 1day {
"#aab386"
} else if $in < 3day {
"#87b386"
} else if $in < 1wk {
{ fg: "#87b386" attr: "b" }
} else if $in < 6wk {
"#86b3b3"
} else if $in < 52wk {
"#868cb3"
} else { "dark_gray" }
}
range: "#b0c5c8"
float: "#b0c5c8"
string: "#b0c5c8"
nothing: "#b0c5c8"
binary: "#b0c5c8"
cellpath: "#b0c5c8"
row_index: { fg: "#87b386" attr: "b" }
record: "#b0c5c8"
list: "#b0c5c8"
block: "#b0c5c8"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b386b2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b386b2" attr: "b" }
shape_binary: "#b386b2" shape_block: { fg: "#868cb3" attr: "b" }
shape_bool: "#86b3b3" shape_bool: "#86b3b3"
shape_int: "#b386b2"
shape_float: "#b386b2"
shape_range: "#aab386"
shape_internalcall: "#86b3b3"
shape_external: "#86b3b3"
shape_externalarg: "#87b386"
shape_literal: "#868cb3"
shape_operator: "#aab386"
shape_signature: "#87b386"
shape_string: "#87b386"
shape_string_interpolation: "#86b3b3"
shape_datetime: "#86b3b3"
shape_list: "#86b3b3"
shape_table: "#868cb3"
shape_record: "#86b3b3"
shape_block: "#868cb3"
shape_filepath: "#86b3b3"
shape_globpattern: "#86b3b3"
shape_variable: "#b386b2"
shape_flag: "#868cb3"
shape_custom: "#87b386" shape_custom: "#87b386"
shape_datetime: { fg: "#86b3b3" attr: "b" }
shape_directory: "#86b3b3"
shape_external: "#86b3b3"
shape_externalarg: { fg: "#87b386" attr: "b" }
shape_filepath: "#86b3b3"
shape_flag: { fg: "#868cb3" attr: "b" }
shape_float: { fg: "#b386b2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#86b3b3" attr: "b" }
shape_int: { fg: "#b386b2" attr: "b" }
shape_internalcall: { fg: "#86b3b3" attr: "b" }
shape_list: { fg: "#86b3b3" attr: "b" }
shape_literal: "#868cb3"
shape_match_pattern: "#87b386"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#86b3b3" shape_nothing: "#86b3b3"
} shape_operator: "#aab386"
} shape_or: { fg: "#b386b2" attr: "b" }
shape_pipe: { fg: "#b386b2" attr: "b" }
shape_range: { fg: "#aab386" attr: "b" }
shape_record: { fg: "#86b3b3" attr: "b" }
shape_redirection: { fg: "#b386b2" attr: "b" }
shape_signature: { fg: "#87b386" attr: "b" }
shape_string: "#87b386"
shape_string_interpolation: { fg: "#86b3b3" attr: "b" }
shape_table: { fg: "#868cb3" attr: "b" }
shape_variable: "#b386b2"
background: "#485867"
foreground: "#b0c5c8"
cursor: "#b0c5c8"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the brushtrees theme separator: "#6d828e"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#87b386" attr: "b" }
# emulator itself
#
# background: "#e3efef"
# foreground: "#6d828e"
# cursor: "#6d828e"
{
# color for nushell primitives
separator: "#485867"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#87b386"
empty: "#868cb3" empty: "#868cb3"
bool: "#485867" bool: {|| if $in { "#86b3b3" } else { "light_gray" } }
int: "#485867" int: "#6d828e"
filesize: "#485867" filesize: {|e|
duration: "#485867" if $e == 0b {
date: "#485867" "#6d828e"
range: "#485867" } else if $e < 1mb {
float: "#485867" "#86b3b3"
string: "#485867" } else {{ fg: "#868cb3" }}
nothing: "#485867" }
binary: "#485867" duration: "#6d828e"
cellpath: "#485867" date: {|| (date now) - $in |
row_index: "#87b386" if $in < 1hr {
record: "#485867" { fg: "#b38686" attr: "b" }
list: "#485867" } else if $in < 6hr {
block: "#485867" "#b38686"
hints: "#98afb5" } else if $in < 1day {
"#aab386"
} else if $in < 3day {
"#87b386"
} else if $in < 1wk {
{ fg: "#87b386" attr: "b" }
} else if $in < 6wk {
"#86b3b3"
} else if $in < 52wk {
"#868cb3"
} else { "dark_gray" }
}
range: "#6d828e"
float: "#6d828e"
string: "#6d828e"
nothing: "#6d828e"
binary: "#6d828e"
cellpath: "#6d828e"
row_index: { fg: "#87b386" attr: "b" }
record: "#6d828e"
list: "#6d828e"
block: "#6d828e"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b386b2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b386b2" attr: "b" }
shape_binary: "#b386b2" shape_block: { fg: "#868cb3" attr: "b" }
shape_bool: "#86b3b3" shape_bool: "#86b3b3"
shape_int: "#b386b2"
shape_float: "#b386b2"
shape_range: "#aab386"
shape_internalcall: "#86b3b3"
shape_external: "#86b3b3"
shape_externalarg: "#87b386"
shape_literal: "#868cb3"
shape_operator: "#aab386"
shape_signature: "#87b386"
shape_string: "#87b386"
shape_string_interpolation: "#86b3b3"
shape_datetime: "#86b3b3"
shape_list: "#86b3b3"
shape_table: "#868cb3"
shape_record: "#86b3b3"
shape_block: "#868cb3"
shape_filepath: "#86b3b3"
shape_globpattern: "#86b3b3"
shape_variable: "#b386b2"
shape_flag: "#868cb3"
shape_custom: "#87b386" shape_custom: "#87b386"
shape_datetime: { fg: "#86b3b3" attr: "b" }
shape_directory: "#86b3b3"
shape_external: "#86b3b3"
shape_externalarg: { fg: "#87b386" attr: "b" }
shape_filepath: "#86b3b3"
shape_flag: { fg: "#868cb3" attr: "b" }
shape_float: { fg: "#b386b2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#86b3b3" attr: "b" }
shape_int: { fg: "#b386b2" attr: "b" }
shape_internalcall: { fg: "#86b3b3" attr: "b" }
shape_list: { fg: "#86b3b3" attr: "b" }
shape_literal: "#868cb3"
shape_match_pattern: "#87b386"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#86b3b3" shape_nothing: "#86b3b3"
} shape_operator: "#aab386"
} shape_or: { fg: "#b386b2" attr: "b" }
shape_pipe: { fg: "#b386b2" attr: "b" }
shape_range: { fg: "#aab386" attr: "b" }
shape_record: { fg: "#86b3b3" attr: "b" }
shape_redirection: { fg: "#b386b2" attr: "b" }
shape_signature: { fg: "#87b386" attr: "b" }
shape_string: "#87b386"
shape_string_interpolation: { fg: "#86b3b3" attr: "b" }
shape_table: { fg: "#868cb3" attr: "b" }
shape_variable: "#b386b2"
background: "#e3efef"
foreground: "#6d828e"
cursor: "#6d828e"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the c64 theme separator: "#ffffff"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#55a049" attr: "b" }
# emulator itself
#
# background: "#40318d"
# foreground: "#7869c4"
# cursor: "#7869c4"
{
# color for nushell primitives
separator: "#f7f7f7"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#55a049"
empty: "#40318d" empty: "#40318d"
bool: "#f7f7f7" bool: {|| if $in { "#67b6bd" } else { "light_gray" } }
int: "#f7f7f7" int: "#ffffff"
filesize: "#f7f7f7" filesize: {|e|
duration: "#f7f7f7" if $e == 0b {
date: "#f7f7f7" "#ffffff"
range: "#f7f7f7" } else if $e < 1mb {
float: "#f7f7f7" "#67b6bd"
string: "#f7f7f7" } else {{ fg: "#40318d" }}
nothing: "#f7f7f7" }
binary: "#f7f7f7" duration: "#ffffff"
cellpath: "#f7f7f7" date: {|| (date now) - $in |
row_index: "#55a049" if $in < 1hr {
record: "#f7f7f7" { fg: "#883932" attr: "b" }
list: "#f7f7f7" } else if $in < 6hr {
block: "#f7f7f7" "#883932"
hints: "#000000" } else if $in < 1day {
"#bfce72"
} else if $in < 3day {
"#55a049"
} else if $in < 1wk {
{ fg: "#55a049" attr: "b" }
} else if $in < 6wk {
"#67b6bd"
} else if $in < 52wk {
"#40318d"
} else { "dark_gray" }
}
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: { fg: "#55a049" attr: "b" }
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#8b3f96" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#8b3f96" attr: "b" }
shape_binary: "#8b3f96" shape_block: { fg: "#40318d" attr: "b" }
shape_bool: "#67b6bd" shape_bool: "#67b6bd"
shape_int: "#8b3f96"
shape_float: "#8b3f96"
shape_range: "#bfce72"
shape_internalcall: "#67b6bd"
shape_external: "#67b6bd"
shape_externalarg: "#55a049"
shape_literal: "#40318d"
shape_operator: "#bfce72"
shape_signature: "#55a049"
shape_string: "#55a049"
shape_string_interpolation: "#67b6bd"
shape_datetime: "#67b6bd"
shape_list: "#67b6bd"
shape_table: "#40318d"
shape_record: "#67b6bd"
shape_block: "#40318d"
shape_filepath: "#67b6bd"
shape_globpattern: "#67b6bd"
shape_variable: "#8b3f96"
shape_flag: "#40318d"
shape_custom: "#55a049" shape_custom: "#55a049"
shape_datetime: { fg: "#67b6bd" attr: "b" }
shape_directory: "#67b6bd"
shape_external: "#67b6bd"
shape_externalarg: { fg: "#55a049" attr: "b" }
shape_filepath: "#67b6bd"
shape_flag: { fg: "#40318d" attr: "b" }
shape_float: { fg: "#8b3f96" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#67b6bd" attr: "b" }
shape_int: { fg: "#8b3f96" attr: "b" }
shape_internalcall: { fg: "#67b6bd" attr: "b" }
shape_list: { fg: "#67b6bd" attr: "b" }
shape_literal: "#40318d"
shape_match_pattern: "#55a049"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#67b6bd" shape_nothing: "#67b6bd"
} shape_operator: "#bfce72"
} shape_or: { fg: "#8b3f96" attr: "b" }
shape_pipe: { fg: "#8b3f96" attr: "b" }
shape_range: { fg: "#bfce72" attr: "b" }
shape_record: { fg: "#67b6bd" attr: "b" }
shape_redirection: { fg: "#8b3f96" attr: "b" }
shape_signature: { fg: "#55a049" attr: "b" }
shape_string: "#55a049"
shape_string_interpolation: { fg: "#67b6bd" attr: "b" }
shape_table: { fg: "#40318d" attr: "b" }
shape_variable: "#8b3f96"
background: "#40318d"
foreground: "#7869c4"
cursor: "#7869c4"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the cai theme separator: "#808080"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#4dca27" attr: "b" }
# emulator itself
#
# background: "#09111a"
# foreground: "#d9e6f2"
# cursor: "#d9e6f2"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a3e98d"
empty: "#274dca" empty: "#274dca"
bool: "#ffffff" bool: {|| if $in { "#8de9d4" } else { "light_gray" } }
int: "#ffffff" int: "#808080"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#808080"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#27caa4"
string: "#ffffff" } else {{ fg: "#274dca" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#808080"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#a3e98d" if $in < 1hr {
record: "#ffffff" { fg: "#ca274d" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ca274d"
hints: "#808080" } else if $in < 1day {
"#caa427"
} else if $in < 3day {
"#4dca27"
} else if $in < 1wk {
{ fg: "#4dca27" attr: "b" }
} else if $in < 6wk {
"#27caa4"
} else if $in < 52wk {
"#274dca"
} else { "dark_gray" }
}
range: "#808080"
float: "#808080"
string: "#808080"
nothing: "#808080"
binary: "#808080"
cellpath: "#808080"
row_index: { fg: "#4dca27" attr: "b" }
record: "#808080"
list: "#808080"
block: "#808080"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#a427ca" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#a427ca" attr: "b" }
shape_binary: "#d48de9" shape_block: { fg: "#274dca" attr: "b" }
shape_bool: "#8de9d4" shape_bool: "#8de9d4"
shape_int: "#d48de9"
shape_float: "#d48de9"
shape_range: "#e9d48d"
shape_internalcall: "#8de9d4"
shape_external: "#27caa4"
shape_externalarg: "#a3e98d"
shape_literal: "#274dca"
shape_operator: "#caa427"
shape_signature: "#a3e98d"
shape_string: "#4dca27"
shape_string_interpolation: "#8de9d4"
shape_datetime: "#8de9d4"
shape_list: "#8de9d4"
shape_table: "#8da3e9"
shape_record: "#8de9d4"
shape_block: "#8da3e9"
shape_filepath: "#27caa4"
shape_globpattern: "#8de9d4"
shape_variable: "#a427ca"
shape_flag: "#8da3e9"
shape_custom: "#4dca27" shape_custom: "#4dca27"
shape_datetime: { fg: "#27caa4" attr: "b" }
shape_directory: "#27caa4"
shape_external: "#27caa4"
shape_externalarg: { fg: "#4dca27" attr: "b" }
shape_filepath: "#27caa4"
shape_flag: { fg: "#274dca" attr: "b" }
shape_float: { fg: "#a427ca" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#27caa4" attr: "b" }
shape_int: { fg: "#a427ca" attr: "b" }
shape_internalcall: { fg: "#27caa4" attr: "b" }
shape_list: { fg: "#27caa4" attr: "b" }
shape_literal: "#274dca"
shape_match_pattern: "#4dca27"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#8de9d4" shape_nothing: "#8de9d4"
} shape_operator: "#caa427"
} shape_or: { fg: "#a427ca" attr: "b" }
shape_pipe: { fg: "#a427ca" attr: "b" }
shape_range: { fg: "#caa427" attr: "b" }
shape_record: { fg: "#27caa4" attr: "b" }
shape_redirection: { fg: "#a427ca" attr: "b" }
shape_signature: { fg: "#4dca27" attr: "b" }
shape_string: "#4dca27"
shape_string_interpolation: { fg: "#27caa4" attr: "b" }
shape_table: { fg: "#274dca" attr: "b" }
shape_variable: "#a427ca"
background: "#09111a"
foreground: "#d9e6f2"
cursor: "#d9e6f2"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the chalk theme separator: "#d0d0d0"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#acc267" attr: "b" }
# emulator itself
#
# background: "#151515"
# foreground: "#d0d0d0"
# cursor: "#d0d0d0"
{
# color for nushell primitives
separator: "#f5f5f5"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#acc267"
empty: "#6fc2ef" empty: "#6fc2ef"
bool: "#f5f5f5" bool: {|| if $in { "#12cfc0" } else { "light_gray" } }
int: "#f5f5f5" int: "#d0d0d0"
filesize: "#f5f5f5" filesize: {|e|
duration: "#f5f5f5" if $e == 0b {
date: "#f5f5f5" "#d0d0d0"
range: "#f5f5f5" } else if $e < 1mb {
float: "#f5f5f5" "#12cfc0"
string: "#f5f5f5" } else {{ fg: "#6fc2ef" }}
nothing: "#f5f5f5" }
binary: "#f5f5f5" duration: "#d0d0d0"
cellpath: "#f5f5f5" date: {|| (date now) - $in |
row_index: "#acc267" if $in < 1hr {
record: "#f5f5f5" { fg: "#fb9fb1" attr: "b" }
list: "#f5f5f5" } else if $in < 6hr {
block: "#f5f5f5" "#fb9fb1"
hints: "#505050" } else if $in < 1day {
"#ddb26f"
} else if $in < 3day {
"#acc267"
} else if $in < 1wk {
{ fg: "#acc267" attr: "b" }
} else if $in < 6wk {
"#12cfc0"
} else if $in < 52wk {
"#6fc2ef"
} else { "dark_gray" }
}
range: "#d0d0d0"
float: "#d0d0d0"
string: "#d0d0d0"
nothing: "#d0d0d0"
binary: "#d0d0d0"
cellpath: "#d0d0d0"
row_index: { fg: "#acc267" attr: "b" }
record: "#d0d0d0"
list: "#d0d0d0"
block: "#d0d0d0"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#e1a3ee" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#e1a3ee" attr: "b" }
shape_binary: "#e1a3ee" shape_block: { fg: "#6fc2ef" attr: "b" }
shape_bool: "#12cfc0" shape_bool: "#12cfc0"
shape_int: "#e1a3ee"
shape_float: "#e1a3ee"
shape_range: "#ddb26f"
shape_internalcall: "#12cfc0"
shape_external: "#12cfc0"
shape_externalarg: "#acc267"
shape_literal: "#6fc2ef"
shape_operator: "#ddb26f"
shape_signature: "#acc267"
shape_string: "#acc267"
shape_string_interpolation: "#12cfc0"
shape_datetime: "#12cfc0"
shape_list: "#12cfc0"
shape_table: "#6fc2ef"
shape_record: "#12cfc0"
shape_block: "#6fc2ef"
shape_filepath: "#12cfc0"
shape_globpattern: "#12cfc0"
shape_variable: "#e1a3ee"
shape_flag: "#6fc2ef"
shape_custom: "#acc267" shape_custom: "#acc267"
shape_datetime: { fg: "#12cfc0" attr: "b" }
shape_directory: "#12cfc0"
shape_external: "#12cfc0"
shape_externalarg: { fg: "#acc267" attr: "b" }
shape_filepath: "#12cfc0"
shape_flag: { fg: "#6fc2ef" attr: "b" }
shape_float: { fg: "#e1a3ee" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#12cfc0" attr: "b" }
shape_int: { fg: "#e1a3ee" attr: "b" }
shape_internalcall: { fg: "#12cfc0" attr: "b" }
shape_list: { fg: "#12cfc0" attr: "b" }
shape_literal: "#6fc2ef"
shape_match_pattern: "#acc267"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#12cfc0" shape_nothing: "#12cfc0"
} shape_operator: "#ddb26f"
} shape_or: { fg: "#e1a3ee" attr: "b" }
shape_pipe: { fg: "#e1a3ee" attr: "b" }
shape_range: { fg: "#ddb26f" attr: "b" }
shape_record: { fg: "#12cfc0" attr: "b" }
shape_redirection: { fg: "#e1a3ee" attr: "b" }
shape_signature: { fg: "#acc267" attr: "b" }
shape_string: "#acc267"
shape_string_interpolation: { fg: "#12cfc0" attr: "b" }
shape_table: { fg: "#6fc2ef" attr: "b" }
shape_variable: "#e1a3ee"
background: "#151515"
foreground: "#d0d0d0"
cursor: "#d0d0d0"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the chalkboard theme separator: "#d9d9d9"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#72c373" attr: "b" }
# emulator itself
#
# background: "#29262f"
# foreground: "#d9e6f2"
# cursor: "#d9e6f2"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#aadbaa"
empty: "#7372c3" empty: "#7372c3"
bool: "#ffffff" bool: {|| if $in { "#aadadb" } else { "light_gray" } }
int: "#ffffff" int: "#d9d9d9"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#d9d9d9"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#72c2c3"
string: "#ffffff" } else {{ fg: "#7372c3" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#d9d9d9"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#aadbaa" if $in < 1hr {
record: "#ffffff" { fg: "#c37372" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#c37372"
hints: "#323232" } else if $in < 1day {
"#c2c372"
} else if $in < 3day {
"#72c373"
} else if $in < 1wk {
{ fg: "#72c373" attr: "b" }
} else if $in < 6wk {
"#72c2c3"
} else if $in < 52wk {
"#7372c3"
} else { "dark_gray" }
}
range: "#d9d9d9"
float: "#d9d9d9"
string: "#d9d9d9"
nothing: "#d9d9d9"
binary: "#d9d9d9"
cellpath: "#d9d9d9"
row_index: { fg: "#72c373" attr: "b" }
record: "#d9d9d9"
list: "#d9d9d9"
block: "#d9d9d9"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#c372c2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#c372c2" attr: "b" }
shape_binary: "#dbaada" shape_block: { fg: "#7372c3" attr: "b" }
shape_bool: "#aadadb" shape_bool: "#aadadb"
shape_int: "#dbaada"
shape_float: "#dbaada"
shape_range: "#dadbaa"
shape_internalcall: "#aadadb"
shape_external: "#72c2c3"
shape_externalarg: "#aadbaa"
shape_literal: "#7372c3"
shape_operator: "#c2c372"
shape_signature: "#aadbaa"
shape_string: "#72c373"
shape_string_interpolation: "#aadadb"
shape_datetime: "#aadadb"
shape_list: "#aadadb"
shape_table: "#aaaadb"
shape_record: "#aadadb"
shape_block: "#aaaadb"
shape_filepath: "#72c2c3"
shape_globpattern: "#aadadb"
shape_variable: "#c372c2"
shape_flag: "#aaaadb"
shape_custom: "#72c373" shape_custom: "#72c373"
shape_datetime: { fg: "#72c2c3" attr: "b" }
shape_directory: "#72c2c3"
shape_external: "#72c2c3"
shape_externalarg: { fg: "#72c373" attr: "b" }
shape_filepath: "#72c2c3"
shape_flag: { fg: "#7372c3" attr: "b" }
shape_float: { fg: "#c372c2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#72c2c3" attr: "b" }
shape_int: { fg: "#c372c2" attr: "b" }
shape_internalcall: { fg: "#72c2c3" attr: "b" }
shape_list: { fg: "#72c2c3" attr: "b" }
shape_literal: "#7372c3"
shape_match_pattern: "#72c373"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#aadadb" shape_nothing: "#aadadb"
} shape_operator: "#c2c372"
} shape_or: { fg: "#c372c2" attr: "b" }
shape_pipe: { fg: "#c372c2" attr: "b" }
shape_range: { fg: "#c2c372" attr: "b" }
shape_record: { fg: "#72c2c3" attr: "b" }
shape_redirection: { fg: "#c372c2" attr: "b" }
shape_signature: { fg: "#72c373" attr: "b" }
shape_string: "#72c373"
shape_string_interpolation: { fg: "#72c2c3" attr: "b" }
shape_table: { fg: "#7372c3" attr: "b" }
shape_variable: "#c372c2"
background: "#29262f"
foreground: "#d9e6f2"
cursor: "#d9e6f2"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the challenger_deep theme separator: "#cbe3e7"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#95ffa4" attr: "b" }
# emulator itself
#
# background: "#1e1c31"
# foreground: "#cbe3e7"
# cursor: "#cbe3e7"
{
# color for nushell primitives
separator: "#a6b3cc"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#62d196"
empty: "#91ddff" empty: "#91ddff"
bool: "#a6b3cc" bool: {|| if $in { "#63f2f1" } else { "light_gray" } }
int: "#a6b3cc" int: "#cbe3e7"
filesize: "#a6b3cc" filesize: {|e|
duration: "#a6b3cc" if $e == 0b {
date: "#a6b3cc" "#cbe3e7"
range: "#a6b3cc" } else if $e < 1mb {
float: "#a6b3cc" "#aaffe4"
string: "#a6b3cc" } else {{ fg: "#91ddff" }}
nothing: "#a6b3cc" }
binary: "#a6b3cc" duration: "#cbe3e7"
cellpath: "#a6b3cc" date: {|| (date now) - $in |
row_index: "#62d196" if $in < 1hr {
record: "#a6b3cc" { fg: "#ff8080" attr: "b" }
list: "#a6b3cc" } else if $in < 6hr {
block: "#a6b3cc" "#ff8080"
hints: "#100e23" } else if $in < 1day {
"#ffe9aa"
} else if $in < 3day {
"#95ffa4"
} else if $in < 1wk {
{ fg: "#95ffa4" attr: "b" }
} else if $in < 6wk {
"#aaffe4"
} else if $in < 52wk {
"#91ddff"
} else { "dark_gray" }
}
range: "#cbe3e7"
float: "#cbe3e7"
string: "#cbe3e7"
nothing: "#cbe3e7"
binary: "#cbe3e7"
cellpath: "#cbe3e7"
row_index: { fg: "#95ffa4" attr: "b" }
record: "#cbe3e7"
list: "#cbe3e7"
block: "#cbe3e7"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#c991e1" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#c991e1" attr: "b" }
shape_binary: "#906cff" shape_block: { fg: "#91ddff" attr: "b" }
shape_bool: "#63f2f1" shape_bool: "#63f2f1"
shape_int: "#906cff"
shape_float: "#906cff"
shape_range: "#ffb378"
shape_internalcall: "#63f2f1"
shape_external: "#aaffe4"
shape_externalarg: "#62d196"
shape_literal: "#91ddff"
shape_operator: "#ffe9aa"
shape_signature: "#62d196"
shape_string: "#95ffa4"
shape_string_interpolation: "#63f2f1"
shape_datetime: "#63f2f1"
shape_list: "#63f2f1"
shape_table: "#65b2ff"
shape_record: "#63f2f1"
shape_block: "#65b2ff"
shape_filepath: "#aaffe4"
shape_globpattern: "#63f2f1"
shape_variable: "#c991e1"
shape_flag: "#65b2ff"
shape_custom: "#95ffa4" shape_custom: "#95ffa4"
shape_datetime: { fg: "#aaffe4" attr: "b" }
shape_directory: "#aaffe4"
shape_external: "#aaffe4"
shape_externalarg: { fg: "#95ffa4" attr: "b" }
shape_filepath: "#aaffe4"
shape_flag: { fg: "#91ddff" attr: "b" }
shape_float: { fg: "#c991e1" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#aaffe4" attr: "b" }
shape_int: { fg: "#c991e1" attr: "b" }
shape_internalcall: { fg: "#aaffe4" attr: "b" }
shape_list: { fg: "#aaffe4" attr: "b" }
shape_literal: "#91ddff"
shape_match_pattern: "#95ffa4"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#63f2f1" shape_nothing: "#63f2f1"
} shape_operator: "#ffe9aa"
} shape_or: { fg: "#c991e1" attr: "b" }
shape_pipe: { fg: "#c991e1" attr: "b" }
shape_range: { fg: "#ffe9aa" attr: "b" }
shape_record: { fg: "#aaffe4" attr: "b" }
shape_redirection: { fg: "#c991e1" attr: "b" }
shape_signature: { fg: "#95ffa4" attr: "b" }
shape_string: "#95ffa4"
shape_string_interpolation: { fg: "#aaffe4" attr: "b" }
shape_table: { fg: "#91ddff" attr: "b" }
shape_variable: "#c991e1"
background: "#1e1c31"
foreground: "#cbe3e7"
cursor: "#cbe3e7"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the ciapre theme separator: "#aea47f"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#48513b" attr: "b" }
# emulator itself
#
# background: "#191c27"
# foreground: "#aea47a"
# cursor: "#aea47a"
{
# color for nushell primitives
separator: "#f4f4f4"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a6a75d"
empty: "#576d8c" empty: "#576d8c"
bool: "#f4f4f4" bool: {|| if $in { "#f3dbb2" } else { "light_gray" } }
int: "#f4f4f4" int: "#aea47f"
filesize: "#f4f4f4" filesize: {|e|
duration: "#f4f4f4" if $e == 0b {
date: "#f4f4f4" "#aea47f"
range: "#f4f4f4" } else if $e < 1mb {
float: "#f4f4f4" "#5c4f4b"
string: "#f4f4f4" } else {{ fg: "#576d8c" }}
nothing: "#f4f4f4" }
binary: "#f4f4f4" duration: "#aea47f"
cellpath: "#f4f4f4" date: {|| (date now) - $in |
row_index: "#a6a75d" if $in < 1hr {
record: "#f4f4f4" { fg: "#810009" attr: "b" }
list: "#f4f4f4" } else if $in < 6hr {
block: "#f4f4f4" "#810009"
hints: "#555555" } else if $in < 1day {
"#cc8b3f"
} else if $in < 3day {
"#48513b"
} else if $in < 1wk {
{ fg: "#48513b" attr: "b" }
} else if $in < 6wk {
"#5c4f4b"
} else if $in < 52wk {
"#576d8c"
} else { "dark_gray" }
}
range: "#aea47f"
float: "#aea47f"
string: "#aea47f"
nothing: "#aea47f"
binary: "#aea47f"
cellpath: "#aea47f"
row_index: { fg: "#48513b" attr: "b" }
record: "#aea47f"
list: "#aea47f"
block: "#aea47f"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#724d7c" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#724d7c" attr: "b" }
shape_binary: "#d33061" shape_block: { fg: "#576d8c" attr: "b" }
shape_bool: "#f3dbb2" shape_bool: "#f3dbb2"
shape_int: "#d33061"
shape_float: "#d33061"
shape_range: "#dcdf7c"
shape_internalcall: "#f3dbb2"
shape_external: "#5c4f4b"
shape_externalarg: "#a6a75d"
shape_literal: "#576d8c"
shape_operator: "#cc8b3f"
shape_signature: "#a6a75d"
shape_string: "#48513b"
shape_string_interpolation: "#f3dbb2"
shape_datetime: "#f3dbb2"
shape_list: "#f3dbb2"
shape_table: "#3097c6"
shape_record: "#f3dbb2"
shape_block: "#3097c6"
shape_filepath: "#5c4f4b"
shape_globpattern: "#f3dbb2"
shape_variable: "#724d7c"
shape_flag: "#3097c6"
shape_custom: "#48513b" shape_custom: "#48513b"
shape_datetime: { fg: "#5c4f4b" attr: "b" }
shape_directory: "#5c4f4b"
shape_external: "#5c4f4b"
shape_externalarg: { fg: "#48513b" attr: "b" }
shape_filepath: "#5c4f4b"
shape_flag: { fg: "#576d8c" attr: "b" }
shape_float: { fg: "#724d7c" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#5c4f4b" attr: "b" }
shape_int: { fg: "#724d7c" attr: "b" }
shape_internalcall: { fg: "#5c4f4b" attr: "b" }
shape_list: { fg: "#5c4f4b" attr: "b" }
shape_literal: "#576d8c"
shape_match_pattern: "#48513b"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#f3dbb2" shape_nothing: "#f3dbb2"
} shape_operator: "#cc8b3f"
} shape_or: { fg: "#724d7c" attr: "b" }
shape_pipe: { fg: "#724d7c" attr: "b" }
shape_range: { fg: "#cc8b3f" attr: "b" }
shape_record: { fg: "#5c4f4b" attr: "b" }
shape_redirection: { fg: "#724d7c" attr: "b" }
shape_signature: { fg: "#48513b" attr: "b" }
shape_string: "#48513b"
shape_string_interpolation: { fg: "#5c4f4b" attr: "b" }
shape_table: { fg: "#576d8c" attr: "b" }
shape_variable: "#724d7c"
background: "#191c27"
foreground: "#aea47a"
cursor: "#aea47a"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the circus theme separator: "#a7a7a7"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#84b97c" attr: "b" }
# emulator itself
#
# background: "#191919"
# foreground: "#a7a7a7"
# cursor: "#a7a7a7"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#84b97c"
empty: "#639ee4" empty: "#639ee4"
bool: "#ffffff" bool: {|| if $in { "#4bb1a7" } else { "light_gray" } }
int: "#ffffff" int: "#a7a7a7"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#a7a7a7"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#4bb1a7"
string: "#ffffff" } else {{ fg: "#639ee4" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#a7a7a7"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#84b97c" if $in < 1hr {
record: "#ffffff" { fg: "#dc657d" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#dc657d"
hints: "#5f5a60" } else if $in < 1day {
"#c3ba63"
} else if $in < 3day {
"#84b97c"
} else if $in < 1wk {
{ fg: "#84b97c" attr: "b" }
} else if $in < 6wk {
"#4bb1a7"
} else if $in < 52wk {
"#639ee4"
} else { "dark_gray" }
}
range: "#a7a7a7"
float: "#a7a7a7"
string: "#a7a7a7"
nothing: "#a7a7a7"
binary: "#a7a7a7"
cellpath: "#a7a7a7"
row_index: { fg: "#84b97c" attr: "b" }
record: "#a7a7a7"
list: "#a7a7a7"
block: "#a7a7a7"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#b888e2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#b888e2" attr: "b" }
shape_binary: "#b888e2" shape_block: { fg: "#639ee4" attr: "b" }
shape_bool: "#4bb1a7" shape_bool: "#4bb1a7"
shape_int: "#b888e2"
shape_float: "#b888e2"
shape_range: "#c3ba63"
shape_internalcall: "#4bb1a7"
shape_external: "#4bb1a7"
shape_externalarg: "#84b97c"
shape_literal: "#639ee4"
shape_operator: "#c3ba63"
shape_signature: "#84b97c"
shape_string: "#84b97c"
shape_string_interpolation: "#4bb1a7"
shape_datetime: "#4bb1a7"
shape_list: "#4bb1a7"
shape_table: "#639ee4"
shape_record: "#4bb1a7"
shape_block: "#639ee4"
shape_filepath: "#4bb1a7"
shape_globpattern: "#4bb1a7"
shape_variable: "#b888e2"
shape_flag: "#639ee4"
shape_custom: "#84b97c" shape_custom: "#84b97c"
shape_datetime: { fg: "#4bb1a7" attr: "b" }
shape_directory: "#4bb1a7"
shape_external: "#4bb1a7"
shape_externalarg: { fg: "#84b97c" attr: "b" }
shape_filepath: "#4bb1a7"
shape_flag: { fg: "#639ee4" attr: "b" }
shape_float: { fg: "#b888e2" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#4bb1a7" attr: "b" }
shape_int: { fg: "#b888e2" attr: "b" }
shape_internalcall: { fg: "#4bb1a7" attr: "b" }
shape_list: { fg: "#4bb1a7" attr: "b" }
shape_literal: "#639ee4"
shape_match_pattern: "#84b97c"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#4bb1a7" shape_nothing: "#4bb1a7"
} shape_operator: "#c3ba63"
} shape_or: { fg: "#b888e2" attr: "b" }
shape_pipe: { fg: "#b888e2" attr: "b" }
shape_range: { fg: "#c3ba63" attr: "b" }
shape_record: { fg: "#4bb1a7" attr: "b" }
shape_redirection: { fg: "#b888e2" attr: "b" }
shape_signature: { fg: "#84b97c" attr: "b" }
shape_string: "#84b97c"
shape_string_interpolation: { fg: "#4bb1a7" attr: "b" }
shape_table: { fg: "#639ee4" attr: "b" }
shape_variable: "#b888e2"
background: "#191919"
foreground: "#a7a7a7"
cursor: "#a7a7a7"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the classic_dark theme separator: "#d0d0d0"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#90a959" attr: "b" }
# emulator itself
#
# background: "#151515"
# foreground: "#d0d0d0"
# cursor: "#d0d0d0"
{
# color for nushell primitives
separator: "#f5f5f5"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#90a959"
empty: "#6a9fb5" empty: "#6a9fb5"
bool: "#f5f5f5" bool: {|| if $in { "#75b5aa" } else { "light_gray" } }
int: "#f5f5f5" int: "#d0d0d0"
filesize: "#f5f5f5" filesize: {|e|
duration: "#f5f5f5" if $e == 0b {
date: "#f5f5f5" "#d0d0d0"
range: "#f5f5f5" } else if $e < 1mb {
float: "#f5f5f5" "#75b5aa"
string: "#f5f5f5" } else {{ fg: "#6a9fb5" }}
nothing: "#f5f5f5" }
binary: "#f5f5f5" duration: "#d0d0d0"
cellpath: "#f5f5f5" date: {|| (date now) - $in |
row_index: "#90a959" if $in < 1hr {
record: "#f5f5f5" { fg: "#ac4142" attr: "b" }
list: "#f5f5f5" } else if $in < 6hr {
block: "#f5f5f5" "#ac4142"
hints: "#505050" } else if $in < 1day {
"#f4bf75"
} else if $in < 3day {
"#90a959"
} else if $in < 1wk {
{ fg: "#90a959" attr: "b" }
} else if $in < 6wk {
"#75b5aa"
} else if $in < 52wk {
"#6a9fb5"
} else { "dark_gray" }
}
range: "#d0d0d0"
float: "#d0d0d0"
string: "#d0d0d0"
nothing: "#d0d0d0"
binary: "#d0d0d0"
cellpath: "#d0d0d0"
row_index: { fg: "#90a959" attr: "b" }
record: "#d0d0d0"
list: "#d0d0d0"
block: "#d0d0d0"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#aa759f" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#aa759f" attr: "b" }
shape_binary: "#aa759f" shape_block: { fg: "#6a9fb5" attr: "b" }
shape_bool: "#75b5aa" shape_bool: "#75b5aa"
shape_int: "#aa759f"
shape_float: "#aa759f"
shape_range: "#f4bf75"
shape_internalcall: "#75b5aa"
shape_external: "#75b5aa"
shape_externalarg: "#90a959"
shape_literal: "#6a9fb5"
shape_operator: "#f4bf75"
shape_signature: "#90a959"
shape_string: "#90a959"
shape_string_interpolation: "#75b5aa"
shape_datetime: "#75b5aa"
shape_list: "#75b5aa"
shape_table: "#6a9fb5"
shape_record: "#75b5aa"
shape_block: "#6a9fb5"
shape_filepath: "#75b5aa"
shape_globpattern: "#75b5aa"
shape_variable: "#aa759f"
shape_flag: "#6a9fb5"
shape_custom: "#90a959" shape_custom: "#90a959"
shape_datetime: { fg: "#75b5aa" attr: "b" }
shape_directory: "#75b5aa"
shape_external: "#75b5aa"
shape_externalarg: { fg: "#90a959" attr: "b" }
shape_filepath: "#75b5aa"
shape_flag: { fg: "#6a9fb5" attr: "b" }
shape_float: { fg: "#aa759f" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#75b5aa" attr: "b" }
shape_int: { fg: "#aa759f" attr: "b" }
shape_internalcall: { fg: "#75b5aa" attr: "b" }
shape_list: { fg: "#75b5aa" attr: "b" }
shape_literal: "#6a9fb5"
shape_match_pattern: "#90a959"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#75b5aa" shape_nothing: "#75b5aa"
} shape_operator: "#f4bf75"
} shape_or: { fg: "#aa759f" attr: "b" }
shape_pipe: { fg: "#aa759f" attr: "b" }
shape_range: { fg: "#f4bf75" attr: "b" }
shape_record: { fg: "#75b5aa" attr: "b" }
shape_redirection: { fg: "#aa759f" attr: "b" }
shape_signature: { fg: "#90a959" attr: "b" }
shape_string: "#90a959"
shape_string_interpolation: { fg: "#75b5aa" attr: "b" }
shape_table: { fg: "#6a9fb5" attr: "b" }
shape_variable: "#aa759f"
background: "#151515"
foreground: "#d0d0d0"
cursor: "#d0d0d0"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the classic_light theme separator: "#303030"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#90a959" attr: "b" }
# emulator itself
#
# background: "#f5f5f5"
# foreground: "#303030"
# cursor: "#303030"
{
# color for nushell primitives
separator: "#151515"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#90a959"
empty: "#6a9fb5" empty: "#6a9fb5"
bool: "#151515" bool: {|| if $in { "#75b5aa" } else { "light_gray" } }
int: "#151515" int: "#303030"
filesize: "#151515" filesize: {|e|
duration: "#151515" if $e == 0b {
date: "#151515" "#303030"
range: "#151515" } else if $e < 1mb {
float: "#151515" "#75b5aa"
string: "#151515" } else {{ fg: "#6a9fb5" }}
nothing: "#151515" }
binary: "#151515" duration: "#303030"
cellpath: "#151515" date: {|| (date now) - $in |
row_index: "#90a959" if $in < 1hr {
record: "#151515" { fg: "#ac4142" attr: "b" }
list: "#151515" } else if $in < 6hr {
block: "#151515" "#ac4142"
hints: "#b0b0b0" } else if $in < 1day {
"#f4bf75"
} else if $in < 3day {
"#90a959"
} else if $in < 1wk {
{ fg: "#90a959" attr: "b" }
} else if $in < 6wk {
"#75b5aa"
} else if $in < 52wk {
"#6a9fb5"
} else { "dark_gray" }
}
range: "#303030"
float: "#303030"
string: "#303030"
nothing: "#303030"
binary: "#303030"
cellpath: "#303030"
row_index: { fg: "#90a959" attr: "b" }
record: "#303030"
list: "#303030"
block: "#303030"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#aa759f" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#aa759f" attr: "b" }
shape_binary: "#aa759f" shape_block: { fg: "#6a9fb5" attr: "b" }
shape_bool: "#75b5aa" shape_bool: "#75b5aa"
shape_int: "#aa759f"
shape_float: "#aa759f"
shape_range: "#f4bf75"
shape_internalcall: "#75b5aa"
shape_external: "#75b5aa"
shape_externalarg: "#90a959"
shape_literal: "#6a9fb5"
shape_operator: "#f4bf75"
shape_signature: "#90a959"
shape_string: "#90a959"
shape_string_interpolation: "#75b5aa"
shape_datetime: "#75b5aa"
shape_list: "#75b5aa"
shape_table: "#6a9fb5"
shape_record: "#75b5aa"
shape_block: "#6a9fb5"
shape_filepath: "#75b5aa"
shape_globpattern: "#75b5aa"
shape_variable: "#aa759f"
shape_flag: "#6a9fb5"
shape_custom: "#90a959" shape_custom: "#90a959"
shape_datetime: { fg: "#75b5aa" attr: "b" }
shape_directory: "#75b5aa"
shape_external: "#75b5aa"
shape_externalarg: { fg: "#90a959" attr: "b" }
shape_filepath: "#75b5aa"
shape_flag: { fg: "#6a9fb5" attr: "b" }
shape_float: { fg: "#aa759f" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#75b5aa" attr: "b" }
shape_int: { fg: "#aa759f" attr: "b" }
shape_internalcall: { fg: "#75b5aa" attr: "b" }
shape_list: { fg: "#75b5aa" attr: "b" }
shape_literal: "#6a9fb5"
shape_match_pattern: "#90a959"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#75b5aa" shape_nothing: "#75b5aa"
} shape_operator: "#f4bf75"
} shape_or: { fg: "#aa759f" attr: "b" }
shape_pipe: { fg: "#aa759f" attr: "b" }
shape_range: { fg: "#f4bf75" attr: "b" }
shape_record: { fg: "#75b5aa" attr: "b" }
shape_redirection: { fg: "#aa759f" attr: "b" }
shape_signature: { fg: "#90a959" attr: "b" }
shape_string: "#90a959"
shape_string_interpolation: { fg: "#75b5aa" attr: "b" }
shape_table: { fg: "#6a9fb5" attr: "b" }
shape_variable: "#aa759f"
background: "#f5f5f5"
foreground: "#303030"
cursor: "#303030"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the clone_of-ubuntu theme separator: "#d3d7cf"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#4e9a06" attr: "b" }
# emulator itself
#
# background: "#300a24"
# foreground: "#ffffff"
# cursor: "#ffffff"
{
# color for nushell primitives
separator: "#eeeeec"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8ae234"
empty: "#3465a4" empty: "#3465a4"
bool: "#eeeeec" bool: {|| if $in { "#34e2e2" } else { "light_gray" } }
int: "#eeeeec" int: "#d3d7cf"
filesize: "#eeeeec" filesize: {|e|
duration: "#eeeeec" if $e == 0b {
date: "#eeeeec" "#d3d7cf"
range: "#eeeeec" } else if $e < 1mb {
float: "#eeeeec" "#06989a"
string: "#eeeeec" } else {{ fg: "#3465a4" }}
nothing: "#eeeeec" }
binary: "#eeeeec" duration: "#d3d7cf"
cellpath: "#eeeeec" date: {|| (date now) - $in |
row_index: "#8ae234" if $in < 1hr {
record: "#eeeeec" { fg: "#cc0000" attr: "b" }
list: "#eeeeec" } else if $in < 6hr {
block: "#eeeeec" "#cc0000"
hints: "#555753" } else if $in < 1day {
"#c4a000"
} else if $in < 3day {
"#4e9a06"
} else if $in < 1wk {
{ fg: "#4e9a06" attr: "b" }
} else if $in < 6wk {
"#06989a"
} else if $in < 52wk {
"#3465a4"
} else { "dark_gray" }
}
range: "#d3d7cf"
float: "#d3d7cf"
string: "#d3d7cf"
nothing: "#d3d7cf"
binary: "#d3d7cf"
cellpath: "#d3d7cf"
row_index: { fg: "#4e9a06" attr: "b" }
record: "#d3d7cf"
list: "#d3d7cf"
block: "#d3d7cf"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#75507b" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#75507b" attr: "b" }
shape_binary: "#ad7fa8" shape_block: { fg: "#3465a4" attr: "b" }
shape_bool: "#34e2e2" shape_bool: "#34e2e2"
shape_int: "#ad7fa8"
shape_float: "#ad7fa8"
shape_range: "#fce94f"
shape_internalcall: "#34e2e2"
shape_external: "#06989a"
shape_externalarg: "#8ae234"
shape_literal: "#3465a4"
shape_operator: "#c4a000"
shape_signature: "#8ae234"
shape_string: "#4e9a06"
shape_string_interpolation: "#34e2e2"
shape_datetime: "#34e2e2"
shape_list: "#34e2e2"
shape_table: "#729fcf"
shape_record: "#34e2e2"
shape_block: "#729fcf"
shape_filepath: "#06989a"
shape_globpattern: "#34e2e2"
shape_variable: "#75507b"
shape_flag: "#729fcf"
shape_custom: "#4e9a06" shape_custom: "#4e9a06"
shape_datetime: { fg: "#06989a" attr: "b" }
shape_directory: "#06989a"
shape_external: "#06989a"
shape_externalarg: { fg: "#4e9a06" attr: "b" }
shape_filepath: "#06989a"
shape_flag: { fg: "#3465a4" attr: "b" }
shape_float: { fg: "#75507b" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#06989a" attr: "b" }
shape_int: { fg: "#75507b" attr: "b" }
shape_internalcall: { fg: "#06989a" attr: "b" }
shape_list: { fg: "#06989a" attr: "b" }
shape_literal: "#3465a4"
shape_match_pattern: "#4e9a06"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#34e2e2" shape_nothing: "#34e2e2"
} shape_operator: "#c4a000"
} shape_or: { fg: "#75507b" attr: "b" }
shape_pipe: { fg: "#75507b" attr: "b" }
shape_range: { fg: "#c4a000" attr: "b" }
shape_record: { fg: "#06989a" attr: "b" }
shape_redirection: { fg: "#75507b" attr: "b" }
shape_signature: { fg: "#4e9a06" attr: "b" }
shape_string: "#4e9a06"
shape_string_interpolation: { fg: "#06989a" attr: "b" }
shape_table: { fg: "#3465a4" attr: "b" }
shape_variable: "#75507b"
background: "#300a24"
foreground: "#ffffff"
cursor: "#ffffff"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the clrs theme separator: "#b3b3b3"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#328a5d" attr: "b" }
# emulator itself
#
# background: "#ffffff"
# foreground: "#262626"
# cursor: "#262626"
{
# color for nushell primitives
separator: "#eeeeec"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#2cc631"
empty: "#135cd0" empty: "#135cd0"
bool: "#eeeeec" bool: {|| if $in { "#3ad5ce" } else { "light_gray" } }
int: "#eeeeec" int: "#b3b3b3"
filesize: "#eeeeec" filesize: {|e|
duration: "#eeeeec" if $e == 0b {
date: "#eeeeec" "#b3b3b3"
range: "#eeeeec" } else if $e < 1mb {
float: "#eeeeec" "#33c3c1"
string: "#eeeeec" } else {{ fg: "#135cd0" }}
nothing: "#eeeeec" }
binary: "#eeeeec" duration: "#b3b3b3"
cellpath: "#eeeeec" date: {|| (date now) - $in |
row_index: "#2cc631" if $in < 1hr {
record: "#eeeeec" { fg: "#f8282a" attr: "b" }
list: "#eeeeec" } else if $in < 6hr {
block: "#eeeeec" "#f8282a"
hints: "#555753" } else if $in < 1day {
"#fa701d"
} else if $in < 3day {
"#328a5d"
} else if $in < 1wk {
{ fg: "#328a5d" attr: "b" }
} else if $in < 6wk {
"#33c3c1"
} else if $in < 52wk {
"#135cd0"
} else { "dark_gray" }
}
range: "#b3b3b3"
float: "#b3b3b3"
string: "#b3b3b3"
nothing: "#b3b3b3"
binary: "#b3b3b3"
cellpath: "#b3b3b3"
row_index: { fg: "#328a5d" attr: "b" }
record: "#b3b3b3"
list: "#b3b3b3"
block: "#b3b3b3"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#9f00bd" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#9f00bd" attr: "b" }
shape_binary: "#e900b0" shape_block: { fg: "#135cd0" attr: "b" }
shape_bool: "#3ad5ce" shape_bool: "#3ad5ce"
shape_int: "#e900b0"
shape_float: "#e900b0"
shape_range: "#fdd727"
shape_internalcall: "#3ad5ce"
shape_external: "#33c3c1"
shape_externalarg: "#2cc631"
shape_literal: "#135cd0"
shape_operator: "#fa701d"
shape_signature: "#2cc631"
shape_string: "#328a5d"
shape_string_interpolation: "#3ad5ce"
shape_datetime: "#3ad5ce"
shape_list: "#3ad5ce"
shape_table: "#1670ff"
shape_record: "#3ad5ce"
shape_block: "#1670ff"
shape_filepath: "#33c3c1"
shape_globpattern: "#3ad5ce"
shape_variable: "#9f00bd"
shape_flag: "#1670ff"
shape_custom: "#328a5d" shape_custom: "#328a5d"
shape_datetime: { fg: "#33c3c1" attr: "b" }
shape_directory: "#33c3c1"
shape_external: "#33c3c1"
shape_externalarg: { fg: "#328a5d" attr: "b" }
shape_filepath: "#33c3c1"
shape_flag: { fg: "#135cd0" attr: "b" }
shape_float: { fg: "#9f00bd" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#33c3c1" attr: "b" }
shape_int: { fg: "#9f00bd" attr: "b" }
shape_internalcall: { fg: "#33c3c1" attr: "b" }
shape_list: { fg: "#33c3c1" attr: "b" }
shape_literal: "#135cd0"
shape_match_pattern: "#328a5d"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#3ad5ce" shape_nothing: "#3ad5ce"
} shape_operator: "#fa701d"
} shape_or: { fg: "#9f00bd" attr: "b" }
shape_pipe: { fg: "#9f00bd" attr: "b" }
shape_range: { fg: "#fa701d" attr: "b" }
shape_record: { fg: "#33c3c1" attr: "b" }
shape_redirection: { fg: "#9f00bd" attr: "b" }
shape_signature: { fg: "#328a5d" attr: "b" }
shape_string: "#328a5d"
shape_string_interpolation: { fg: "#33c3c1" attr: "b" }
shape_table: { fg: "#135cd0" attr: "b" }
shape_variable: "#9f00bd"
background: "#ffffff"
foreground: "#262626"
cursor: "#262626"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the cobalt_neon theme separator: "#ba46b2"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#3ba5ff" attr: "b" }
# emulator itself
#
# background: "#142838"
# foreground: "#8ff586"
# cursor: "#8ff586"
{
# color for nushell primitives
separator: "#8ff586"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8ff586"
empty: "#8ff586" empty: "#8ff586"
bool: "#8ff586" bool: {|| if $in { "#6cbc67" } else { "light_gray" } }
int: "#8ff586" int: "#ba46b2"
filesize: "#8ff586" filesize: {|e|
duration: "#8ff586" if $e == 0b {
date: "#8ff586" "#ba46b2"
range: "#8ff586" } else if $e < 1mb {
float: "#8ff586" "#8ff586"
string: "#8ff586" } else {{ fg: "#8ff586" }}
nothing: "#8ff586" }
binary: "#8ff586" duration: "#ba46b2"
cellpath: "#8ff586" date: {|| (date now) - $in |
row_index: "#8ff586" if $in < 1hr {
record: "#8ff586" { fg: "#ff2320" attr: "b" }
list: "#8ff586" } else if $in < 6hr {
block: "#8ff586" "#ff2320"
hints: "#fff688" } else if $in < 1day {
"#e9e75c"
} else if $in < 3day {
"#3ba5ff"
} else if $in < 1wk {
{ fg: "#3ba5ff" attr: "b" }
} else if $in < 6wk {
"#8ff586"
} else if $in < 52wk {
"#8ff586"
} else { "dark_gray" }
}
range: "#ba46b2"
float: "#ba46b2"
string: "#ba46b2"
nothing: "#ba46b2"
binary: "#ba46b2"
cellpath: "#ba46b2"
row_index: { fg: "#3ba5ff" attr: "b" }
record: "#ba46b2"
list: "#ba46b2"
block: "#ba46b2"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#781aa0" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#781aa0" attr: "b" }
shape_binary: "#8230a7" shape_block: { fg: "#8ff586" attr: "b" }
shape_bool: "#6cbc67" shape_bool: "#6cbc67"
shape_int: "#8230a7"
shape_float: "#8230a7"
shape_range: "#e9f06d"
shape_internalcall: "#6cbc67"
shape_external: "#8ff586"
shape_externalarg: "#8ff586"
shape_literal: "#8ff586"
shape_operator: "#e9e75c"
shape_signature: "#8ff586"
shape_string: "#3ba5ff"
shape_string_interpolation: "#6cbc67"
shape_datetime: "#6cbc67"
shape_list: "#6cbc67"
shape_table: "#3c7dd2"
shape_record: "#6cbc67"
shape_block: "#3c7dd2"
shape_filepath: "#8ff586"
shape_globpattern: "#6cbc67"
shape_variable: "#781aa0"
shape_flag: "#3c7dd2"
shape_custom: "#3ba5ff" shape_custom: "#3ba5ff"
shape_datetime: { fg: "#8ff586" attr: "b" }
shape_directory: "#8ff586"
shape_external: "#8ff586"
shape_externalarg: { fg: "#3ba5ff" attr: "b" }
shape_filepath: "#8ff586"
shape_flag: { fg: "#8ff586" attr: "b" }
shape_float: { fg: "#781aa0" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#8ff586" attr: "b" }
shape_int: { fg: "#781aa0" attr: "b" }
shape_internalcall: { fg: "#8ff586" attr: "b" }
shape_list: { fg: "#8ff586" attr: "b" }
shape_literal: "#8ff586"
shape_match_pattern: "#3ba5ff"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#6cbc67" shape_nothing: "#6cbc67"
} shape_operator: "#e9e75c"
} shape_or: { fg: "#781aa0" attr: "b" }
shape_pipe: { fg: "#781aa0" attr: "b" }
shape_range: { fg: "#e9e75c" attr: "b" }
shape_record: { fg: "#8ff586" attr: "b" }
shape_redirection: { fg: "#781aa0" attr: "b" }
shape_signature: { fg: "#3ba5ff" attr: "b" }
shape_string: "#3ba5ff"
shape_string_interpolation: { fg: "#8ff586" attr: "b" }
shape_table: { fg: "#8ff586" attr: "b" }
shape_variable: "#781aa0"
background: "#142838"
foreground: "#8ff586"
cursor: "#8ff586"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the cobalt2 theme separator: "#bbbbbb"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#38de21" attr: "b" }
# emulator itself
#
# background: "#132738"
# foreground: "#ffffff"
# cursor: "#ffffff"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3bd01d"
empty: "#1460d2" empty: "#1460d2"
bool: "#ffffff" bool: {|| if $in { "#6ae3fa" } else { "light_gray" } }
int: "#ffffff" int: "#bbbbbb"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#bbbbbb"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#00bbbb"
string: "#ffffff" } else {{ fg: "#1460d2" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#bbbbbb"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#3bd01d" if $in < 1hr {
record: "#ffffff" { fg: "#ff0000" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ff0000"
hints: "#555555" } else if $in < 1day {
"#ffe50a"
} else if $in < 3day {
"#38de21"
} else if $in < 1wk {
{ fg: "#38de21" attr: "b" }
} else if $in < 6wk {
"#00bbbb"
} else if $in < 52wk {
"#1460d2"
} else { "dark_gray" }
}
range: "#bbbbbb"
float: "#bbbbbb"
string: "#bbbbbb"
nothing: "#bbbbbb"
binary: "#bbbbbb"
cellpath: "#bbbbbb"
row_index: { fg: "#38de21" attr: "b" }
record: "#bbbbbb"
list: "#bbbbbb"
block: "#bbbbbb"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ff005d" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ff005d" attr: "b" }
shape_binary: "#ff55ff" shape_block: { fg: "#1460d2" attr: "b" }
shape_bool: "#6ae3fa" shape_bool: "#6ae3fa"
shape_int: "#ff55ff"
shape_float: "#ff55ff"
shape_range: "#edc809"
shape_internalcall: "#6ae3fa"
shape_external: "#00bbbb"
shape_externalarg: "#3bd01d"
shape_literal: "#1460d2"
shape_operator: "#ffe50a"
shape_signature: "#3bd01d"
shape_string: "#38de21"
shape_string_interpolation: "#6ae3fa"
shape_datetime: "#6ae3fa"
shape_list: "#6ae3fa"
shape_table: "#5555ff"
shape_record: "#6ae3fa"
shape_block: "#5555ff"
shape_filepath: "#00bbbb"
shape_globpattern: "#6ae3fa"
shape_variable: "#ff005d"
shape_flag: "#5555ff"
shape_custom: "#38de21" shape_custom: "#38de21"
shape_datetime: { fg: "#00bbbb" attr: "b" }
shape_directory: "#00bbbb"
shape_external: "#00bbbb"
shape_externalarg: { fg: "#38de21" attr: "b" }
shape_filepath: "#00bbbb"
shape_flag: { fg: "#1460d2" attr: "b" }
shape_float: { fg: "#ff005d" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#00bbbb" attr: "b" }
shape_int: { fg: "#ff005d" attr: "b" }
shape_internalcall: { fg: "#00bbbb" attr: "b" }
shape_list: { fg: "#00bbbb" attr: "b" }
shape_literal: "#1460d2"
shape_match_pattern: "#38de21"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#6ae3fa" shape_nothing: "#6ae3fa"
} shape_operator: "#ffe50a"
} shape_or: { fg: "#ff005d" attr: "b" }
shape_pipe: { fg: "#ff005d" attr: "b" }
shape_range: { fg: "#ffe50a" attr: "b" }
shape_record: { fg: "#00bbbb" attr: "b" }
shape_redirection: { fg: "#ff005d" attr: "b" }
shape_signature: { fg: "#38de21" attr: "b" }
shape_string: "#38de21"
shape_string_interpolation: { fg: "#00bbbb" attr: "b" }
shape_table: { fg: "#1460d2" attr: "b" }
shape_variable: "#ff005d"
background: "#132738"
foreground: "#ffffff"
cursor: "#ffffff"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the codeschool theme separator: "#9ea7a6"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#237986" attr: "b" }
# emulator itself
#
# background: "#232c31"
# foreground: "#9ea7a6"
# cursor: "#9ea7a6"
{
# color for nushell primitives
separator: "#b5d8f6"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#237986"
empty: "#484d79" empty: "#484d79"
bool: "#b5d8f6" bool: {|| if $in { "#b02f30" } else { "light_gray" } }
int: "#b5d8f6" int: "#9ea7a6"
filesize: "#b5d8f6" filesize: {|e|
duration: "#b5d8f6" if $e == 0b {
date: "#b5d8f6" "#9ea7a6"
range: "#b5d8f6" } else if $e < 1mb {
float: "#b5d8f6" "#b02f30"
string: "#b5d8f6" } else {{ fg: "#484d79" }}
nothing: "#b5d8f6" }
binary: "#b5d8f6" duration: "#9ea7a6"
cellpath: "#b5d8f6" date: {|| (date now) - $in |
row_index: "#237986" if $in < 1hr {
record: "#b5d8f6" { fg: "#2a5491" attr: "b" }
list: "#b5d8f6" } else if $in < 6hr {
block: "#b5d8f6" "#2a5491"
hints: "#3f4944" } else if $in < 1day {
"#a03b1e"
} else if $in < 3day {
"#237986"
} else if $in < 1wk {
{ fg: "#237986" attr: "b" }
} else if $in < 6wk {
"#b02f30"
} else if $in < 52wk {
"#484d79"
} else { "dark_gray" }
}
range: "#9ea7a6"
float: "#9ea7a6"
string: "#9ea7a6"
nothing: "#9ea7a6"
binary: "#9ea7a6"
cellpath: "#9ea7a6"
row_index: { fg: "#237986" attr: "b" }
record: "#9ea7a6"
list: "#9ea7a6"
block: "#9ea7a6"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#c59820" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#c59820" attr: "b" }
shape_binary: "#c59820" shape_block: { fg: "#484d79" attr: "b" }
shape_bool: "#b02f30" shape_bool: "#b02f30"
shape_int: "#c59820"
shape_float: "#c59820"
shape_range: "#a03b1e"
shape_internalcall: "#b02f30"
shape_external: "#b02f30"
shape_externalarg: "#237986"
shape_literal: "#484d79"
shape_operator: "#a03b1e"
shape_signature: "#237986"
shape_string: "#237986"
shape_string_interpolation: "#b02f30"
shape_datetime: "#b02f30"
shape_list: "#b02f30"
shape_table: "#484d79"
shape_record: "#b02f30"
shape_block: "#484d79"
shape_filepath: "#b02f30"
shape_globpattern: "#b02f30"
shape_variable: "#c59820"
shape_flag: "#484d79"
shape_custom: "#237986" shape_custom: "#237986"
shape_datetime: { fg: "#b02f30" attr: "b" }
shape_directory: "#b02f30"
shape_external: "#b02f30"
shape_externalarg: { fg: "#237986" attr: "b" }
shape_filepath: "#b02f30"
shape_flag: { fg: "#484d79" attr: "b" }
shape_float: { fg: "#c59820" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#b02f30" attr: "b" }
shape_int: { fg: "#c59820" attr: "b" }
shape_internalcall: { fg: "#b02f30" attr: "b" }
shape_list: { fg: "#b02f30" attr: "b" }
shape_literal: "#484d79"
shape_match_pattern: "#237986"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#b02f30" shape_nothing: "#b02f30"
} shape_operator: "#a03b1e"
} shape_or: { fg: "#c59820" attr: "b" }
shape_pipe: { fg: "#c59820" attr: "b" }
shape_range: { fg: "#a03b1e" attr: "b" }
shape_record: { fg: "#b02f30" attr: "b" }
shape_redirection: { fg: "#c59820" attr: "b" }
shape_signature: { fg: "#237986" attr: "b" }
shape_string: "#237986"
shape_string_interpolation: { fg: "#b02f30" attr: "b" }
shape_table: { fg: "#484d79" attr: "b" }
shape_variable: "#c59820"
background: "#232c31"
foreground: "#9ea7a6"
cursor: "#9ea7a6"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the corvine theme separator: "#c6c6c6"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#87af5f" attr: "b" }
# emulator itself
#
# background: "#262626"
# foreground: "#c6c6c6"
# cursor: "#c6c6c6"
{
# color for nushell primitives
separator: "#eeeeee"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#afd787"
empty: "#87afd7" empty: "#87afd7"
bool: "#eeeeee" bool: {|| if $in { "#5fd7d7" } else { "light_gray" } }
int: "#eeeeee" int: "#c6c6c6"
filesize: "#eeeeee" filesize: {|e|
duration: "#eeeeee" if $e == 0b {
date: "#eeeeee" "#c6c6c6"
range: "#eeeeee" } else if $e < 1mb {
float: "#eeeeee" "#87d7d7"
string: "#eeeeee" } else {{ fg: "#87afd7" }}
nothing: "#eeeeee" }
binary: "#eeeeee" duration: "#c6c6c6"
cellpath: "#eeeeee" date: {|| (date now) - $in |
row_index: "#afd787" if $in < 1hr {
record: "#eeeeee" { fg: "#d78787" attr: "b" }
list: "#eeeeee" } else if $in < 6hr {
block: "#eeeeee" "#d78787"
hints: "#626262" } else if $in < 1day {
"#d7d7af"
} else if $in < 3day {
"#87af5f"
} else if $in < 1wk {
{ fg: "#87af5f" attr: "b" }
} else if $in < 6wk {
"#87d7d7"
} else if $in < 52wk {
"#87afd7"
} else { "dark_gray" }
}
range: "#c6c6c6"
float: "#c6c6c6"
string: "#c6c6c6"
nothing: "#c6c6c6"
binary: "#c6c6c6"
cellpath: "#c6c6c6"
row_index: { fg: "#87af5f" attr: "b" }
record: "#c6c6c6"
list: "#c6c6c6"
block: "#c6c6c6"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#afafd7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#afafd7" attr: "b" }
shape_binary: "#d7afd7" shape_block: { fg: "#87afd7" attr: "b" }
shape_bool: "#5fd7d7" shape_bool: "#5fd7d7"
shape_int: "#d7afd7"
shape_float: "#d7afd7"
shape_range: "#d7d787"
shape_internalcall: "#5fd7d7"
shape_external: "#87d7d7"
shape_externalarg: "#afd787"
shape_literal: "#87afd7"
shape_operator: "#d7d7af"
shape_signature: "#afd787"
shape_string: "#87af5f"
shape_string_interpolation: "#5fd7d7"
shape_datetime: "#5fd7d7"
shape_list: "#5fd7d7"
shape_table: "#87d7ff"
shape_record: "#5fd7d7"
shape_block: "#87d7ff"
shape_filepath: "#87d7d7"
shape_globpattern: "#5fd7d7"
shape_variable: "#afafd7"
shape_flag: "#87d7ff"
shape_custom: "#87af5f" shape_custom: "#87af5f"
shape_datetime: { fg: "#87d7d7" attr: "b" }
shape_directory: "#87d7d7"
shape_external: "#87d7d7"
shape_externalarg: { fg: "#87af5f" attr: "b" }
shape_filepath: "#87d7d7"
shape_flag: { fg: "#87afd7" attr: "b" }
shape_float: { fg: "#afafd7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#87d7d7" attr: "b" }
shape_int: { fg: "#afafd7" attr: "b" }
shape_internalcall: { fg: "#87d7d7" attr: "b" }
shape_list: { fg: "#87d7d7" attr: "b" }
shape_literal: "#87afd7"
shape_match_pattern: "#87af5f"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#5fd7d7" shape_nothing: "#5fd7d7"
} shape_operator: "#d7d7af"
} shape_or: { fg: "#afafd7" attr: "b" }
shape_pipe: { fg: "#afafd7" attr: "b" }
shape_range: { fg: "#d7d7af" attr: "b" }
shape_record: { fg: "#87d7d7" attr: "b" }
shape_redirection: { fg: "#afafd7" attr: "b" }
shape_signature: { fg: "#87af5f" attr: "b" }
shape_string: "#87af5f"
shape_string_interpolation: { fg: "#87d7d7" attr: "b" }
shape_table: { fg: "#87afd7" attr: "b" }
shape_variable: "#afafd7"
background: "#262626"
foreground: "#c6c6c6"
cursor: "#c6c6c6"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the crayon_pony-fish theme separator: "#68525a"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#579524" attr: "b" }
# emulator itself
#
# background: "#150707"
# foreground: "#68525a"
# cursor: "#68525a"
{
# color for nushell primitives
separator: "#b0949d"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8dff57"
empty: "#8c87b0" empty: "#8c87b0"
bool: "#b0949d" bool: {|| if $in { "#ffceaf" } else { "light_gray" } }
int: "#b0949d" int: "#68525a"
filesize: "#b0949d" filesize: {|e|
duration: "#b0949d" if $e == 0b {
date: "#b0949d" "#68525a"
range: "#b0949d" } else if $e < 1mb {
float: "#b0949d" "#e8a866"
string: "#b0949d" } else {{ fg: "#8c87b0" }}
nothing: "#b0949d" }
binary: "#b0949d" duration: "#68525a"
cellpath: "#b0949d" date: {|| (date now) - $in |
row_index: "#8dff57" if $in < 1hr {
record: "#b0949d" { fg: "#91002b" attr: "b" }
list: "#b0949d" } else if $in < 6hr {
block: "#b0949d" "#91002b"
hints: "#3d2b2e" } else if $in < 1day {
"#ab311b"
} else if $in < 3day {
"#579524"
} else if $in < 1wk {
{ fg: "#579524" attr: "b" }
} else if $in < 6wk {
"#e8a866"
} else if $in < 52wk {
"#8c87b0"
} else { "dark_gray" }
}
range: "#68525a"
float: "#68525a"
string: "#68525a"
nothing: "#68525a"
binary: "#68525a"
cellpath: "#68525a"
row_index: { fg: "#579524" attr: "b" }
record: "#68525a"
list: "#68525a"
block: "#68525a"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#692f50" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#692f50" attr: "b" }
shape_binary: "#fc6cba" shape_block: { fg: "#8c87b0" attr: "b" }
shape_bool: "#ffceaf" shape_bool: "#ffceaf"
shape_int: "#fc6cba"
shape_float: "#fc6cba"
shape_range: "#c8381d"
shape_internalcall: "#ffceaf"
shape_external: "#e8a866"
shape_externalarg: "#8dff57"
shape_literal: "#8c87b0"
shape_operator: "#ab311b"
shape_signature: "#8dff57"
shape_string: "#579524"
shape_string_interpolation: "#ffceaf"
shape_datetime: "#ffceaf"
shape_list: "#ffceaf"
shape_table: "#cfc9ff"
shape_record: "#ffceaf"
shape_block: "#cfc9ff"
shape_filepath: "#e8a866"
shape_globpattern: "#ffceaf"
shape_variable: "#692f50"
shape_flag: "#cfc9ff"
shape_custom: "#579524" shape_custom: "#579524"
shape_datetime: { fg: "#e8a866" attr: "b" }
shape_directory: "#e8a866"
shape_external: "#e8a866"
shape_externalarg: { fg: "#579524" attr: "b" }
shape_filepath: "#e8a866"
shape_flag: { fg: "#8c87b0" attr: "b" }
shape_float: { fg: "#692f50" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#e8a866" attr: "b" }
shape_int: { fg: "#692f50" attr: "b" }
shape_internalcall: { fg: "#e8a866" attr: "b" }
shape_list: { fg: "#e8a866" attr: "b" }
shape_literal: "#8c87b0"
shape_match_pattern: "#579524"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#ffceaf" shape_nothing: "#ffceaf"
} shape_operator: "#ab311b"
} shape_or: { fg: "#692f50" attr: "b" }
shape_pipe: { fg: "#692f50" attr: "b" }
shape_range: { fg: "#ab311b" attr: "b" }
shape_record: { fg: "#e8a866" attr: "b" }
shape_redirection: { fg: "#692f50" attr: "b" }
shape_signature: { fg: "#579524" attr: "b" }
shape_string: "#579524"
shape_string_interpolation: { fg: "#e8a866" attr: "b" }
shape_table: { fg: "#8c87b0" attr: "b" }
shape_variable: "#692f50"
background: "#150707"
foreground: "#68525a"
cursor: "#68525a"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the cupcake theme separator: "#8b8198"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a3b367" attr: "b" }
# emulator itself
#
# background: "#fbf1f2"
# foreground: "#8b8198"
# cursor: "#8b8198"
{
# color for nushell primitives
separator: "#585062"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a3b367"
empty: "#7297b9" empty: "#7297b9"
bool: "#585062" bool: {|| if $in { "#69a9a7" } else { "light_gray" } }
int: "#585062" int: "#8b8198"
filesize: "#585062" filesize: {|e|
duration: "#585062" if $e == 0b {
date: "#585062" "#8b8198"
range: "#585062" } else if $e < 1mb {
float: "#585062" "#69a9a7"
string: "#585062" } else {{ fg: "#7297b9" }}
nothing: "#585062" }
binary: "#585062" duration: "#8b8198"
cellpath: "#585062" date: {|| (date now) - $in |
row_index: "#a3b367" if $in < 1hr {
record: "#585062" { fg: "#d57e85" attr: "b" }
list: "#585062" } else if $in < 6hr {
block: "#585062" "#d57e85"
hints: "#bfb9c6" } else if $in < 1day {
"#dcb16c"
} else if $in < 3day {
"#a3b367"
} else if $in < 1wk {
{ fg: "#a3b367" attr: "b" }
} else if $in < 6wk {
"#69a9a7"
} else if $in < 52wk {
"#7297b9"
} else { "dark_gray" }
}
range: "#8b8198"
float: "#8b8198"
string: "#8b8198"
nothing: "#8b8198"
binary: "#8b8198"
cellpath: "#8b8198"
row_index: { fg: "#a3b367" attr: "b" }
record: "#8b8198"
list: "#8b8198"
block: "#8b8198"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#bb99b4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#bb99b4" attr: "b" }
shape_binary: "#bb99b4" shape_block: { fg: "#7297b9" attr: "b" }
shape_bool: "#69a9a7" shape_bool: "#69a9a7"
shape_int: "#bb99b4"
shape_float: "#bb99b4"
shape_range: "#dcb16c"
shape_internalcall: "#69a9a7"
shape_external: "#69a9a7"
shape_externalarg: "#a3b367"
shape_literal: "#7297b9"
shape_operator: "#dcb16c"
shape_signature: "#a3b367"
shape_string: "#a3b367"
shape_string_interpolation: "#69a9a7"
shape_datetime: "#69a9a7"
shape_list: "#69a9a7"
shape_table: "#7297b9"
shape_record: "#69a9a7"
shape_block: "#7297b9"
shape_filepath: "#69a9a7"
shape_globpattern: "#69a9a7"
shape_variable: "#bb99b4"
shape_flag: "#7297b9"
shape_custom: "#a3b367" shape_custom: "#a3b367"
shape_datetime: { fg: "#69a9a7" attr: "b" }
shape_directory: "#69a9a7"
shape_external: "#69a9a7"
shape_externalarg: { fg: "#a3b367" attr: "b" }
shape_filepath: "#69a9a7"
shape_flag: { fg: "#7297b9" attr: "b" }
shape_float: { fg: "#bb99b4" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#69a9a7" attr: "b" }
shape_int: { fg: "#bb99b4" attr: "b" }
shape_internalcall: { fg: "#69a9a7" attr: "b" }
shape_list: { fg: "#69a9a7" attr: "b" }
shape_literal: "#7297b9"
shape_match_pattern: "#a3b367"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#69a9a7" shape_nothing: "#69a9a7"
} shape_operator: "#dcb16c"
} shape_or: { fg: "#bb99b4" attr: "b" }
shape_pipe: { fg: "#bb99b4" attr: "b" }
shape_range: { fg: "#dcb16c" attr: "b" }
shape_record: { fg: "#69a9a7" attr: "b" }
shape_redirection: { fg: "#bb99b4" attr: "b" }
shape_signature: { fg: "#a3b367" attr: "b" }
shape_string: "#a3b367"
shape_string_interpolation: { fg: "#69a9a7" attr: "b" }
shape_table: { fg: "#7297b9" attr: "b" }
shape_variable: "#bb99b4"
background: "#fbf1f2"
foreground: "#8b8198"
cursor: "#8b8198"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the cupertino theme separator: "#404040"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#007400" attr: "b" }
# emulator itself
#
# background: "#ffffff"
# foreground: "#404040"
# cursor: "#404040"
{
# color for nushell primitives
separator: "#5e5e5e"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#007400"
empty: "#0000ff" empty: "#0000ff"
bool: "#5e5e5e" bool: {|| if $in { "#318495" } else { "light_gray" } }
int: "#5e5e5e" int: "#404040"
filesize: "#5e5e5e" filesize: {|e|
duration: "#5e5e5e" if $e == 0b {
date: "#5e5e5e" "#404040"
range: "#5e5e5e" } else if $e < 1mb {
float: "#5e5e5e" "#318495"
string: "#5e5e5e" } else {{ fg: "#0000ff" }}
nothing: "#5e5e5e" }
binary: "#5e5e5e" duration: "#404040"
cellpath: "#5e5e5e" date: {|| (date now) - $in |
row_index: "#007400" if $in < 1hr {
record: "#5e5e5e" { fg: "#c41a15" attr: "b" }
list: "#5e5e5e" } else if $in < 6hr {
block: "#5e5e5e" "#c41a15"
hints: "#808080" } else if $in < 1day {
"#826b28"
} else if $in < 3day {
"#007400"
} else if $in < 1wk {
{ fg: "#007400" attr: "b" }
} else if $in < 6wk {
"#318495"
} else if $in < 52wk {
"#0000ff"
} else { "dark_gray" }
}
range: "#404040"
float: "#404040"
string: "#404040"
nothing: "#404040"
binary: "#404040"
cellpath: "#404040"
row_index: { fg: "#007400" attr: "b" }
record: "#404040"
list: "#404040"
block: "#404040"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#a90d91" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#a90d91" attr: "b" }
shape_binary: "#a90d91" shape_block: { fg: "#0000ff" attr: "b" }
shape_bool: "#318495" shape_bool: "#318495"
shape_int: "#a90d91"
shape_float: "#a90d91"
shape_range: "#826b28"
shape_internalcall: "#318495"
shape_external: "#318495"
shape_externalarg: "#007400"
shape_literal: "#0000ff"
shape_operator: "#826b28"
shape_signature: "#007400"
shape_string: "#007400"
shape_string_interpolation: "#318495"
shape_datetime: "#318495"
shape_list: "#318495"
shape_table: "#0000ff"
shape_record: "#318495"
shape_block: "#0000ff"
shape_filepath: "#318495"
shape_globpattern: "#318495"
shape_variable: "#a90d91"
shape_flag: "#0000ff"
shape_custom: "#007400" shape_custom: "#007400"
shape_datetime: { fg: "#318495" attr: "b" }
shape_directory: "#318495"
shape_external: "#318495"
shape_externalarg: { fg: "#007400" attr: "b" }
shape_filepath: "#318495"
shape_flag: { fg: "#0000ff" attr: "b" }
shape_float: { fg: "#a90d91" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#318495" attr: "b" }
shape_int: { fg: "#a90d91" attr: "b" }
shape_internalcall: { fg: "#318495" attr: "b" }
shape_list: { fg: "#318495" attr: "b" }
shape_literal: "#0000ff"
shape_match_pattern: "#007400"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#318495" shape_nothing: "#318495"
} shape_operator: "#826b28"
} shape_or: { fg: "#a90d91" attr: "b" }
shape_pipe: { fg: "#a90d91" attr: "b" }
shape_range: { fg: "#826b28" attr: "b" }
shape_record: { fg: "#318495" attr: "b" }
shape_redirection: { fg: "#a90d91" attr: "b" }
shape_signature: { fg: "#007400" attr: "b" }
shape_string: "#007400"
shape_string_interpolation: { fg: "#318495" attr: "b" }
shape_table: { fg: "#0000ff" attr: "b" }
shape_variable: "#a90d91"
background: "#ffffff"
foreground: "#404040"
cursor: "#404040"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the danqing theme separator: "#e0f0ef"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#8ab361" attr: "b" }
# emulator itself
#
# background: "#2d302f"
# foreground: "#e0f0ef"
# cursor: "#e0f0ef"
{
# color for nushell primitives
separator: "#fcfefd"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8ab361"
empty: "#b0a4e3" empty: "#b0a4e3"
bool: "#fcfefd" bool: {|| if $in { "#30dff3" } else { "light_gray" } }
int: "#fcfefd" int: "#e0f0ef"
filesize: "#fcfefd" filesize: {|e|
duration: "#fcfefd" if $e == 0b {
date: "#fcfefd" "#e0f0ef"
range: "#fcfefd" } else if $e < 1mb {
float: "#fcfefd" "#30dff3"
string: "#fcfefd" } else {{ fg: "#b0a4e3" }}
nothing: "#fcfefd" }
binary: "#fcfefd" duration: "#e0f0ef"
cellpath: "#fcfefd" date: {|| (date now) - $in |
row_index: "#8ab361" if $in < 1hr {
record: "#fcfefd" { fg: "#f9906f" attr: "b" }
list: "#fcfefd" } else if $in < 6hr {
block: "#fcfefd" "#f9906f"
hints: "#9da8a3" } else if $in < 1day {
"#f0c239"
} else if $in < 3day {
"#8ab361"
} else if $in < 1wk {
{ fg: "#8ab361" attr: "b" }
} else if $in < 6wk {
"#30dff3"
} else if $in < 52wk {
"#b0a4e3"
} else { "dark_gray" }
}
range: "#e0f0ef"
float: "#e0f0ef"
string: "#e0f0ef"
nothing: "#e0f0ef"
binary: "#e0f0ef"
cellpath: "#e0f0ef"
row_index: { fg: "#8ab361" attr: "b" }
record: "#e0f0ef"
list: "#e0f0ef"
block: "#e0f0ef"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#cca4e3" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#cca4e3" attr: "b" }
shape_binary: "#cca4e3" shape_block: { fg: "#b0a4e3" attr: "b" }
shape_bool: "#30dff3" shape_bool: "#30dff3"
shape_int: "#cca4e3"
shape_float: "#cca4e3"
shape_range: "#f0c239"
shape_internalcall: "#30dff3"
shape_external: "#30dff3"
shape_externalarg: "#8ab361"
shape_literal: "#b0a4e3"
shape_operator: "#f0c239"
shape_signature: "#8ab361"
shape_string: "#8ab361"
shape_string_interpolation: "#30dff3"
shape_datetime: "#30dff3"
shape_list: "#30dff3"
shape_table: "#b0a4e3"
shape_record: "#30dff3"
shape_block: "#b0a4e3"
shape_filepath: "#30dff3"
shape_globpattern: "#30dff3"
shape_variable: "#cca4e3"
shape_flag: "#b0a4e3"
shape_custom: "#8ab361" shape_custom: "#8ab361"
shape_datetime: { fg: "#30dff3" attr: "b" }
shape_directory: "#30dff3"
shape_external: "#30dff3"
shape_externalarg: { fg: "#8ab361" attr: "b" }
shape_filepath: "#30dff3"
shape_flag: { fg: "#b0a4e3" attr: "b" }
shape_float: { fg: "#cca4e3" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#30dff3" attr: "b" }
shape_int: { fg: "#cca4e3" attr: "b" }
shape_internalcall: { fg: "#30dff3" attr: "b" }
shape_list: { fg: "#30dff3" attr: "b" }
shape_literal: "#b0a4e3"
shape_match_pattern: "#8ab361"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#30dff3" shape_nothing: "#30dff3"
} shape_operator: "#f0c239"
} shape_or: { fg: "#cca4e3" attr: "b" }
shape_pipe: { fg: "#cca4e3" attr: "b" }
shape_range: { fg: "#f0c239" attr: "b" }
shape_record: { fg: "#30dff3" attr: "b" }
shape_redirection: { fg: "#cca4e3" attr: "b" }
shape_signature: { fg: "#8ab361" attr: "b" }
shape_string: "#8ab361"
shape_string_interpolation: { fg: "#30dff3" attr: "b" }
shape_table: { fg: "#b0a4e3" attr: "b" }
shape_variable: "#cca4e3"
background: "#2d302f"
foreground: "#e0f0ef"
cursor: "#e0f0ef"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the darcula theme separator: "#a9b7c6"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#6a8759" attr: "b" }
# emulator itself
#
# background: "#2b2b2b"
# foreground: "#a9b7c6"
# cursor: "#a9b7c6"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#6a8759"
empty: "#9876aa" empty: "#9876aa"
bool: "#ffffff" bool: {|| if $in { "#629755" } else { "light_gray" } }
int: "#ffffff" int: "#a9b7c6"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#a9b7c6"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#629755"
string: "#ffffff" } else {{ fg: "#9876aa" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#a9b7c6"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#6a8759" if $in < 1hr {
record: "#ffffff" { fg: "#4eade5" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#4eade5"
hints: "#606366" } else if $in < 1day {
"#bbb529"
} else if $in < 3day {
"#6a8759"
} else if $in < 1wk {
{ fg: "#6a8759" attr: "b" }
} else if $in < 6wk {
"#629755"
} else if $in < 52wk {
"#9876aa"
} else { "dark_gray" }
}
range: "#a9b7c6"
float: "#a9b7c6"
string: "#a9b7c6"
nothing: "#a9b7c6"
binary: "#a9b7c6"
cellpath: "#a9b7c6"
row_index: { fg: "#6a8759" attr: "b" }
record: "#a9b7c6"
list: "#a9b7c6"
block: "#a9b7c6"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#cc7832" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#cc7832" attr: "b" }
shape_binary: "#cc7832" shape_block: { fg: "#9876aa" attr: "b" }
shape_bool: "#629755" shape_bool: "#629755"
shape_int: "#cc7832"
shape_float: "#cc7832"
shape_range: "#bbb529"
shape_internalcall: "#629755"
shape_external: "#629755"
shape_externalarg: "#6a8759"
shape_literal: "#9876aa"
shape_operator: "#bbb529"
shape_signature: "#6a8759"
shape_string: "#6a8759"
shape_string_interpolation: "#629755"
shape_datetime: "#629755"
shape_list: "#629755"
shape_table: "#9876aa"
shape_record: "#629755"
shape_block: "#9876aa"
shape_filepath: "#629755"
shape_globpattern: "#629755"
shape_variable: "#cc7832"
shape_flag: "#9876aa"
shape_custom: "#6a8759" shape_custom: "#6a8759"
shape_datetime: { fg: "#629755" attr: "b" }
shape_directory: "#629755"
shape_external: "#629755"
shape_externalarg: { fg: "#6a8759" attr: "b" }
shape_filepath: "#629755"
shape_flag: { fg: "#9876aa" attr: "b" }
shape_float: { fg: "#cc7832" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#629755" attr: "b" }
shape_int: { fg: "#cc7832" attr: "b" }
shape_internalcall: { fg: "#629755" attr: "b" }
shape_list: { fg: "#629755" attr: "b" }
shape_literal: "#9876aa"
shape_match_pattern: "#6a8759"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#629755" shape_nothing: "#629755"
} shape_operator: "#bbb529"
} shape_or: { fg: "#cc7832" attr: "b" }
shape_pipe: { fg: "#cc7832" attr: "b" }
shape_range: { fg: "#bbb529" attr: "b" }
shape_record: { fg: "#629755" attr: "b" }
shape_redirection: { fg: "#cc7832" attr: "b" }
shape_signature: { fg: "#6a8759" attr: "b" }
shape_string: "#6a8759"
shape_string_interpolation: { fg: "#629755" attr: "b" }
shape_table: { fg: "#9876aa" attr: "b" }
shape_variable: "#cc7832"
background: "#2b2b2b"
foreground: "#a9b7c6"
cursor: "#a9b7c6"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the dark_pastel theme separator: "#bbbbbb"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#55ff55" attr: "b" }
# emulator itself
#
# background: "#000000"
# foreground: "#ffffff"
# cursor: "#ffffff"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#55ff55"
empty: "#5555ff" empty: "#5555ff"
bool: "#ffffff" bool: {|| if $in { "#55ffff" } else { "light_gray" } }
int: "#ffffff" int: "#bbbbbb"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#bbbbbb"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#55ffff"
string: "#ffffff" } else {{ fg: "#5555ff" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#bbbbbb"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#55ff55" if $in < 1hr {
record: "#ffffff" { fg: "#ff5555" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ff5555"
hints: "#555555" } else if $in < 1day {
"#ffff55"
} else if $in < 3day {
"#55ff55"
} else if $in < 1wk {
{ fg: "#55ff55" attr: "b" }
} else if $in < 6wk {
"#55ffff"
} else if $in < 52wk {
"#5555ff"
} else { "dark_gray" }
}
range: "#bbbbbb"
float: "#bbbbbb"
string: "#bbbbbb"
nothing: "#bbbbbb"
binary: "#bbbbbb"
cellpath: "#bbbbbb"
row_index: { fg: "#55ff55" attr: "b" }
record: "#bbbbbb"
list: "#bbbbbb"
block: "#bbbbbb"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ff55ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ff55ff" attr: "b" }
shape_binary: "#ff55ff" shape_block: { fg: "#5555ff" attr: "b" }
shape_bool: "#55ffff" shape_bool: "#55ffff"
shape_int: "#ff55ff"
shape_float: "#ff55ff"
shape_range: "#ffff55"
shape_internalcall: "#55ffff"
shape_external: "#55ffff"
shape_externalarg: "#55ff55"
shape_literal: "#5555ff"
shape_operator: "#ffff55"
shape_signature: "#55ff55"
shape_string: "#55ff55"
shape_string_interpolation: "#55ffff"
shape_datetime: "#55ffff"
shape_list: "#55ffff"
shape_table: "#5555ff"
shape_record: "#55ffff"
shape_block: "#5555ff"
shape_filepath: "#55ffff"
shape_globpattern: "#55ffff"
shape_variable: "#ff55ff"
shape_flag: "#5555ff"
shape_custom: "#55ff55" shape_custom: "#55ff55"
shape_datetime: { fg: "#55ffff" attr: "b" }
shape_directory: "#55ffff"
shape_external: "#55ffff"
shape_externalarg: { fg: "#55ff55" attr: "b" }
shape_filepath: "#55ffff"
shape_flag: { fg: "#5555ff" attr: "b" }
shape_float: { fg: "#ff55ff" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#55ffff" attr: "b" }
shape_int: { fg: "#ff55ff" attr: "b" }
shape_internalcall: { fg: "#55ffff" attr: "b" }
shape_list: { fg: "#55ffff" attr: "b" }
shape_literal: "#5555ff"
shape_match_pattern: "#55ff55"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#55ffff" shape_nothing: "#55ffff"
} shape_operator: "#ffff55"
} shape_or: { fg: "#ff55ff" attr: "b" }
shape_pipe: { fg: "#ff55ff" attr: "b" }
shape_range: { fg: "#ffff55" attr: "b" }
shape_record: { fg: "#55ffff" attr: "b" }
shape_redirection: { fg: "#ff55ff" attr: "b" }
shape_signature: { fg: "#55ff55" attr: "b" }
shape_string: "#55ff55"
shape_string_interpolation: { fg: "#55ffff" attr: "b" }
shape_table: { fg: "#5555ff" attr: "b" }
shape_variable: "#ff55ff"
background: "#000000"
foreground: "#ffffff"
cursor: "#ffffff"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the darkmoss theme separator: "#c7c7a5"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#499180" attr: "b" }
# emulator itself
#
# background: "#171e1f"
# foreground: "#c7c7a5"
# cursor: "#c7c7a5"
{
# color for nushell primitives
separator: "#e1eaef"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#499180"
empty: "#498091" empty: "#498091"
bool: "#e1eaef" bool: {|| if $in { "#66d9ef" } else { "light_gray" } }
int: "#e1eaef" int: "#c7c7a5"
filesize: "#e1eaef" filesize: {|e|
duration: "#e1eaef" if $e == 0b {
date: "#e1eaef" "#c7c7a5"
range: "#e1eaef" } else if $e < 1mb {
float: "#e1eaef" "#66d9ef"
string: "#e1eaef" } else {{ fg: "#498091" }}
nothing: "#e1eaef" }
binary: "#e1eaef" duration: "#c7c7a5"
cellpath: "#e1eaef" date: {|| (date now) - $in |
row_index: "#499180" if $in < 1hr {
record: "#e1eaef" { fg: "#ff4658" attr: "b" }
list: "#e1eaef" } else if $in < 6hr {
block: "#e1eaef" "#ff4658"
hints: "#555e5f" } else if $in < 1day {
"#fdb11f"
} else if $in < 3day {
"#499180"
} else if $in < 1wk {
{ fg: "#499180" attr: "b" }
} else if $in < 6wk {
"#66d9ef"
} else if $in < 52wk {
"#498091"
} else { "dark_gray" }
}
range: "#c7c7a5"
float: "#c7c7a5"
string: "#c7c7a5"
nothing: "#c7c7a5"
binary: "#c7c7a5"
cellpath: "#c7c7a5"
row_index: { fg: "#499180" attr: "b" }
record: "#c7c7a5"
list: "#c7c7a5"
block: "#c7c7a5"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#9bc0c8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#9bc0c8" attr: "b" }
shape_binary: "#9bc0c8" shape_block: { fg: "#498091" attr: "b" }
shape_bool: "#66d9ef" shape_bool: "#66d9ef"
shape_int: "#9bc0c8"
shape_float: "#9bc0c8"
shape_range: "#fdb11f"
shape_internalcall: "#66d9ef"
shape_external: "#66d9ef"
shape_externalarg: "#499180"
shape_literal: "#498091"
shape_operator: "#fdb11f"
shape_signature: "#499180"
shape_string: "#499180"
shape_string_interpolation: "#66d9ef"
shape_datetime: "#66d9ef"
shape_list: "#66d9ef"
shape_table: "#498091"
shape_record: "#66d9ef"
shape_block: "#498091"
shape_filepath: "#66d9ef"
shape_globpattern: "#66d9ef"
shape_variable: "#9bc0c8"
shape_flag: "#498091"
shape_custom: "#499180" shape_custom: "#499180"
shape_datetime: { fg: "#66d9ef" attr: "b" }
shape_directory: "#66d9ef"
shape_external: "#66d9ef"
shape_externalarg: { fg: "#499180" attr: "b" }
shape_filepath: "#66d9ef"
shape_flag: { fg: "#498091" attr: "b" }
shape_float: { fg: "#9bc0c8" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#66d9ef" attr: "b" }
shape_int: { fg: "#9bc0c8" attr: "b" }
shape_internalcall: { fg: "#66d9ef" attr: "b" }
shape_list: { fg: "#66d9ef" attr: "b" }
shape_literal: "#498091"
shape_match_pattern: "#499180"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#66d9ef" shape_nothing: "#66d9ef"
} shape_operator: "#fdb11f"
} shape_or: { fg: "#9bc0c8" attr: "b" }
shape_pipe: { fg: "#9bc0c8" attr: "b" }
shape_range: { fg: "#fdb11f" attr: "b" }
shape_record: { fg: "#66d9ef" attr: "b" }
shape_redirection: { fg: "#9bc0c8" attr: "b" }
shape_signature: { fg: "#499180" attr: "b" }
shape_string: "#499180"
shape_string_interpolation: { fg: "#66d9ef" attr: "b" }
shape_table: { fg: "#498091" attr: "b" }
shape_variable: "#9bc0c8"
background: "#171e1f"
foreground: "#c7c7a5"
cursor: "#c7c7a5"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the darkside theme
# which do not fit into any nushell theme
# these colors should be handledd by the terminal
# emulator itself
#
# background: "#222324"
# foreground: "#bababa"
# cursor: "#bababa"
{
# color for nushell primitives
separator: "#bababa" separator: "#bababa"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off leading_trailing_space_bg: { attr: "n" }
header: "#77b869" header: { fg: "#68c256" attr: "b" }
empty: "#1c98e8" empty: "#1c98e8"
bool: "#bababa" bool: {|| if $in { "#3d97e2" } else { "light_gray" } }
int: "#bababa" int: "#bababa"
filesize: "#bababa" filesize: {|e|
if $e == 0b {
"#bababa"
} else if $e < 1mb {
"#1c98e8"
} else {{ fg: "#1c98e8" }}
}
duration: "#bababa" duration: "#bababa"
date: "#bababa" date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#e8341c" attr: "b" }
} else if $in < 6hr {
"#e8341c"
} else if $in < 1day {
"#f2d42c"
} else if $in < 3day {
"#68c256"
} else if $in < 1wk {
{ fg: "#68c256" attr: "b" }
} else if $in < 6wk {
"#1c98e8"
} else if $in < 52wk {
"#1c98e8"
} else { "dark_gray" }
}
range: "#bababa" range: "#bababa"
float: "#bababa" float: "#bababa"
string: "#bababa" string: "#bababa"
nothing: "#bababa" nothing: "#bababa"
binary: "#bababa" binary: "#bababa"
cellpath: "#bababa" cellpath: "#bababa"
row_index: "#77b869" row_index: { fg: "#68c256" attr: "b" }
record: "#bababa" record: "#bababa"
list: "#bababa" list: "#bababa"
block: "#bababa" block: "#bababa"
hints: "#000000" hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#8e69c9" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#8e69c9" attr: "b" }
shape_binary: "#957bbe" shape_block: { fg: "#1c98e8" attr: "b" }
shape_bool: "#3d97e2" shape_bool: "#3d97e2"
shape_int: "#957bbe"
shape_float: "#957bbe"
shape_range: "#efd64b"
shape_internalcall: "#3d97e2"
shape_external: "#1c98e8"
shape_externalarg: "#77b869"
shape_literal: "#1c98e8"
shape_operator: "#f2d42c"
shape_signature: "#77b869"
shape_string: "#68c256"
shape_string_interpolation: "#3d97e2"
shape_datetime: "#3d97e2"
shape_list: "#3d97e2"
shape_table: "#387cd3"
shape_record: "#3d97e2"
shape_block: "#387cd3"
shape_filepath: "#1c98e8"
shape_globpattern: "#3d97e2"
shape_variable: "#8e69c9"
shape_flag: "#387cd3"
shape_custom: "#68c256" shape_custom: "#68c256"
shape_datetime: { fg: "#1c98e8" attr: "b" }
shape_directory: "#1c98e8"
shape_external: "#1c98e8"
shape_externalarg: { fg: "#68c256" attr: "b" }
shape_filepath: "#1c98e8"
shape_flag: { fg: "#1c98e8" attr: "b" }
shape_float: { fg: "#8e69c9" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#1c98e8" attr: "b" }
shape_int: { fg: "#8e69c9" attr: "b" }
shape_internalcall: { fg: "#1c98e8" attr: "b" }
shape_list: { fg: "#1c98e8" attr: "b" }
shape_literal: "#1c98e8"
shape_match_pattern: "#68c256"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#3d97e2" shape_nothing: "#3d97e2"
} shape_operator: "#f2d42c"
} shape_or: { fg: "#8e69c9" attr: "b" }
shape_pipe: { fg: "#8e69c9" attr: "b" }
shape_range: { fg: "#f2d42c" attr: "b" }
shape_record: { fg: "#1c98e8" attr: "b" }
shape_redirection: { fg: "#8e69c9" attr: "b" }
shape_signature: { fg: "#68c256" attr: "b" }
shape_string: "#68c256"
shape_string_interpolation: { fg: "#1c98e8" attr: "b" }
shape_table: { fg: "#1c98e8" attr: "b" }
shape_variable: "#8e69c9"
background: "#222324"
foreground: "#bababa"
cursor: "#bababa"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the darktooth theme separator: "#a89984"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#95c085" attr: "b" }
# emulator itself
#
# background: "#1d2021"
# foreground: "#a89984"
# cursor: "#a89984"
{
# color for nushell primitives
separator: "#fdf4c1"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#95c085"
empty: "#0d6678" empty: "#0d6678"
bool: "#fdf4c1" bool: {|| if $in { "#8ba59b" } else { "light_gray" } }
int: "#fdf4c1" int: "#a89984"
filesize: "#fdf4c1" filesize: {|e|
duration: "#fdf4c1" if $e == 0b {
date: "#fdf4c1" "#a89984"
range: "#fdf4c1" } else if $e < 1mb {
float: "#fdf4c1" "#8ba59b"
string: "#fdf4c1" } else {{ fg: "#0d6678" }}
nothing: "#fdf4c1" }
binary: "#fdf4c1" duration: "#a89984"
cellpath: "#fdf4c1" date: {|| (date now) - $in |
row_index: "#95c085" if $in < 1hr {
record: "#fdf4c1" { fg: "#fb543f" attr: "b" }
list: "#fdf4c1" } else if $in < 6hr {
block: "#fdf4c1" "#fb543f"
hints: "#665c54" } else if $in < 1day {
"#fac03b"
} else if $in < 3day {
"#95c085"
} else if $in < 1wk {
{ fg: "#95c085" attr: "b" }
} else if $in < 6wk {
"#8ba59b"
} else if $in < 52wk {
"#0d6678"
} else { "dark_gray" }
}
range: "#a89984"
float: "#a89984"
string: "#a89984"
nothing: "#a89984"
binary: "#a89984"
cellpath: "#a89984"
row_index: { fg: "#95c085" attr: "b" }
record: "#a89984"
list: "#a89984"
block: "#a89984"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#8f4673" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#8f4673" attr: "b" }
shape_binary: "#8f4673" shape_block: { fg: "#0d6678" attr: "b" }
shape_bool: "#8ba59b" shape_bool: "#8ba59b"
shape_int: "#8f4673"
shape_float: "#8f4673"
shape_range: "#fac03b"
shape_internalcall: "#8ba59b"
shape_external: "#8ba59b"
shape_externalarg: "#95c085"
shape_literal: "#0d6678"
shape_operator: "#fac03b"
shape_signature: "#95c085"
shape_string: "#95c085"
shape_string_interpolation: "#8ba59b"
shape_datetime: "#8ba59b"
shape_list: "#8ba59b"
shape_table: "#0d6678"
shape_record: "#8ba59b"
shape_block: "#0d6678"
shape_filepath: "#8ba59b"
shape_globpattern: "#8ba59b"
shape_variable: "#8f4673"
shape_flag: "#0d6678"
shape_custom: "#95c085" shape_custom: "#95c085"
shape_datetime: { fg: "#8ba59b" attr: "b" }
shape_directory: "#8ba59b"
shape_external: "#8ba59b"
shape_externalarg: { fg: "#95c085" attr: "b" }
shape_filepath: "#8ba59b"
shape_flag: { fg: "#0d6678" attr: "b" }
shape_float: { fg: "#8f4673" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#8ba59b" attr: "b" }
shape_int: { fg: "#8f4673" attr: "b" }
shape_internalcall: { fg: "#8ba59b" attr: "b" }
shape_list: { fg: "#8ba59b" attr: "b" }
shape_literal: "#0d6678"
shape_match_pattern: "#95c085"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#8ba59b" shape_nothing: "#8ba59b"
} shape_operator: "#fac03b"
} shape_or: { fg: "#8f4673" attr: "b" }
shape_pipe: { fg: "#8f4673" attr: "b" }
shape_range: { fg: "#fac03b" attr: "b" }
shape_record: { fg: "#8ba59b" attr: "b" }
shape_redirection: { fg: "#8f4673" attr: "b" }
shape_signature: { fg: "#95c085" attr: "b" }
shape_string: "#95c085"
shape_string_interpolation: { fg: "#8ba59b" attr: "b" }
shape_table: { fg: "#0d6678" attr: "b" }
shape_variable: "#8f4673"
background: "#1d2021"
foreground: "#a89984"
cursor: "#a89984"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the darkviolet theme separator: "#b08ae6"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#4595e6" attr: "b" }
# emulator itself
#
# background: "#000000"
# foreground: "#b08ae6"
# cursor: "#b08ae6"
{
# color for nushell primitives
separator: "#a366ff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#4595e6"
empty: "#4136d9" empty: "#4136d9"
bool: "#a366ff" bool: {|| if $in { "#40dfff" } else { "light_gray" } }
int: "#a366ff" int: "#b08ae6"
filesize: "#a366ff" filesize: {|e|
duration: "#a366ff" if $e == 0b {
date: "#a366ff" "#b08ae6"
range: "#a366ff" } else if $e < 1mb {
float: "#a366ff" "#40dfff"
string: "#a366ff" } else {{ fg: "#4136d9" }}
nothing: "#a366ff" }
binary: "#a366ff" duration: "#b08ae6"
cellpath: "#a366ff" date: {|| (date now) - $in |
row_index: "#4595e6" if $in < 1hr {
record: "#a366ff" { fg: "#a82ee6" attr: "b" }
list: "#a366ff" } else if $in < 6hr {
block: "#a366ff" "#a82ee6"
hints: "#593380" } else if $in < 1day {
"#f29df2"
} else if $in < 3day {
"#4595e6"
} else if $in < 1wk {
{ fg: "#4595e6" attr: "b" }
} else if $in < 6wk {
"#40dfff"
} else if $in < 52wk {
"#4136d9"
} else { "dark_gray" }
}
range: "#b08ae6"
float: "#b08ae6"
string: "#b08ae6"
nothing: "#b08ae6"
binary: "#b08ae6"
cellpath: "#b08ae6"
row_index: { fg: "#4595e6" attr: "b" }
record: "#b08ae6"
list: "#b08ae6"
block: "#b08ae6"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#7e5ce6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#7e5ce6" attr: "b" }
shape_binary: "#7e5ce6" shape_block: { fg: "#4136d9" attr: "b" }
shape_bool: "#40dfff" shape_bool: "#40dfff"
shape_int: "#7e5ce6"
shape_float: "#7e5ce6"
shape_range: "#f29df2"
shape_internalcall: "#40dfff"
shape_external: "#40dfff"
shape_externalarg: "#4595e6"
shape_literal: "#4136d9"
shape_operator: "#f29df2"
shape_signature: "#4595e6"
shape_string: "#4595e6"
shape_string_interpolation: "#40dfff"
shape_datetime: "#40dfff"
shape_list: "#40dfff"
shape_table: "#4136d9"
shape_record: "#40dfff"
shape_block: "#4136d9"
shape_filepath: "#40dfff"
shape_globpattern: "#40dfff"
shape_variable: "#7e5ce6"
shape_flag: "#4136d9"
shape_custom: "#4595e6" shape_custom: "#4595e6"
shape_datetime: { fg: "#40dfff" attr: "b" }
shape_directory: "#40dfff"
shape_external: "#40dfff"
shape_externalarg: { fg: "#4595e6" attr: "b" }
shape_filepath: "#40dfff"
shape_flag: { fg: "#4136d9" attr: "b" }
shape_float: { fg: "#7e5ce6" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#40dfff" attr: "b" }
shape_int: { fg: "#7e5ce6" attr: "b" }
shape_internalcall: { fg: "#40dfff" attr: "b" }
shape_list: { fg: "#40dfff" attr: "b" }
shape_literal: "#4136d9"
shape_match_pattern: "#4595e6"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#40dfff" shape_nothing: "#40dfff"
} shape_operator: "#f29df2"
} shape_or: { fg: "#7e5ce6" attr: "b" }
shape_pipe: { fg: "#7e5ce6" attr: "b" }
shape_range: { fg: "#f29df2" attr: "b" }
shape_record: { fg: "#40dfff" attr: "b" }
shape_redirection: { fg: "#7e5ce6" attr: "b" }
shape_signature: { fg: "#4595e6" attr: "b" }
shape_string: "#4595e6"
shape_string_interpolation: { fg: "#40dfff" attr: "b" }
shape_table: { fg: "#4136d9" attr: "b" }
shape_variable: "#7e5ce6"
background: "#000000"
foreground: "#b08ae6"
cursor: "#b08ae6"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the decaf theme separator: "#cccccc"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#beda78" attr: "b" }
# emulator itself
#
# background: "#2d2d2d"
# foreground: "#cccccc"
# cursor: "#cccccc"
{
# color for nushell primitives
separator: "#ffffff"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#beda78"
empty: "#90bee1" empty: "#90bee1"
bool: "#ffffff" bool: {|| if $in { "#bed6ff" } else { "light_gray" } }
int: "#ffffff" int: "#cccccc"
filesize: "#ffffff" filesize: {|e|
duration: "#ffffff" if $e == 0b {
date: "#ffffff" "#cccccc"
range: "#ffffff" } else if $e < 1mb {
float: "#ffffff" "#bed6ff"
string: "#ffffff" } else {{ fg: "#90bee1" }}
nothing: "#ffffff" }
binary: "#ffffff" duration: "#cccccc"
cellpath: "#ffffff" date: {|| (date now) - $in |
row_index: "#beda78" if $in < 1hr {
record: "#ffffff" { fg: "#ff7f7b" attr: "b" }
list: "#ffffff" } else if $in < 6hr {
block: "#ffffff" "#ff7f7b"
hints: "#777777" } else if $in < 1day {
"#ffd67c"
} else if $in < 3day {
"#beda78"
} else if $in < 1wk {
{ fg: "#beda78" attr: "b" }
} else if $in < 6wk {
"#bed6ff"
} else if $in < 52wk {
"#90bee1"
} else { "dark_gray" }
}
range: "#cccccc"
float: "#cccccc"
string: "#cccccc"
nothing: "#cccccc"
binary: "#cccccc"
cellpath: "#cccccc"
row_index: { fg: "#beda78" attr: "b" }
record: "#cccccc"
list: "#cccccc"
block: "#cccccc"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#efb3f7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#efb3f7" attr: "b" }
shape_binary: "#efb3f7" shape_block: { fg: "#90bee1" attr: "b" }
shape_bool: "#bed6ff" shape_bool: "#bed6ff"
shape_int: "#efb3f7"
shape_float: "#efb3f7"
shape_range: "#ffd67c"
shape_internalcall: "#bed6ff"
shape_external: "#bed6ff"
shape_externalarg: "#beda78"
shape_literal: "#90bee1"
shape_operator: "#ffd67c"
shape_signature: "#beda78"
shape_string: "#beda78"
shape_string_interpolation: "#bed6ff"
shape_datetime: "#bed6ff"
shape_list: "#bed6ff"
shape_table: "#90bee1"
shape_record: "#bed6ff"
shape_block: "#90bee1"
shape_filepath: "#bed6ff"
shape_globpattern: "#bed6ff"
shape_variable: "#efb3f7"
shape_flag: "#90bee1"
shape_custom: "#beda78" shape_custom: "#beda78"
shape_datetime: { fg: "#bed6ff" attr: "b" }
shape_directory: "#bed6ff"
shape_external: "#bed6ff"
shape_externalarg: { fg: "#beda78" attr: "b" }
shape_filepath: "#bed6ff"
shape_flag: { fg: "#90bee1" attr: "b" }
shape_float: { fg: "#efb3f7" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#bed6ff" attr: "b" }
shape_int: { fg: "#efb3f7" attr: "b" }
shape_internalcall: { fg: "#bed6ff" attr: "b" }
shape_list: { fg: "#bed6ff" attr: "b" }
shape_literal: "#90bee1"
shape_match_pattern: "#beda78"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#bed6ff" shape_nothing: "#bed6ff"
} shape_operator: "#ffd67c"
} shape_or: { fg: "#efb3f7" attr: "b" }
shape_pipe: { fg: "#efb3f7" attr: "b" }
shape_range: { fg: "#ffd67c" attr: "b" }
shape_record: { fg: "#bed6ff" attr: "b" }
shape_redirection: { fg: "#efb3f7" attr: "b" }
shape_signature: { fg: "#beda78" attr: "b" }
shape_string: "#beda78"
shape_string_interpolation: { fg: "#bed6ff" attr: "b" }
shape_table: { fg: "#90bee1" attr: "b" }
shape_variable: "#efb3f7"
background: "#2d2d2d"
foreground: "#cccccc"
cursor: "#cccccc"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the default_dark theme separator: "#d8d8d8"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a1b56c" attr: "b" }
# emulator itself
#
# background: "#181818"
# foreground: "#d8d8d8"
# cursor: "#d8d8d8"
{
# color for nushell primitives
separator: "#f8f8f8"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a1b56c"
empty: "#7cafc2" empty: "#7cafc2"
bool: "#f8f8f8" bool: {|| if $in { "#86c1b9" } else { "light_gray" } }
int: "#f8f8f8" int: "#d8d8d8"
filesize: "#f8f8f8" filesize: {|e|
duration: "#f8f8f8" if $e == 0b {
date: "#f8f8f8" "#d8d8d8"
range: "#f8f8f8" } else if $e < 1mb {
float: "#f8f8f8" "#86c1b9"
string: "#f8f8f8" } else {{ fg: "#7cafc2" }}
nothing: "#f8f8f8" }
binary: "#f8f8f8" duration: "#d8d8d8"
cellpath: "#f8f8f8" date: {|| (date now) - $in |
row_index: "#a1b56c" if $in < 1hr {
record: "#f8f8f8" { fg: "#ab4642" attr: "b" }
list: "#f8f8f8" } else if $in < 6hr {
block: "#f8f8f8" "#ab4642"
hints: "#585858" } else if $in < 1day {
"#f7ca88"
} else if $in < 3day {
"#a1b56c"
} else if $in < 1wk {
{ fg: "#a1b56c" attr: "b" }
} else if $in < 6wk {
"#86c1b9"
} else if $in < 52wk {
"#7cafc2"
} else { "dark_gray" }
}
range: "#d8d8d8"
float: "#d8d8d8"
string: "#d8d8d8"
nothing: "#d8d8d8"
binary: "#d8d8d8"
cellpath: "#d8d8d8"
row_index: { fg: "#a1b56c" attr: "b" }
record: "#d8d8d8"
list: "#d8d8d8"
block: "#d8d8d8"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ba8baf" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ba8baf" attr: "b" }
shape_binary: "#ba8baf" shape_block: { fg: "#7cafc2" attr: "b" }
shape_bool: "#86c1b9" shape_bool: "#86c1b9"
shape_int: "#ba8baf"
shape_float: "#ba8baf"
shape_range: "#f7ca88"
shape_internalcall: "#86c1b9"
shape_external: "#86c1b9"
shape_externalarg: "#a1b56c"
shape_literal: "#7cafc2"
shape_operator: "#f7ca88"
shape_signature: "#a1b56c"
shape_string: "#a1b56c"
shape_string_interpolation: "#86c1b9"
shape_datetime: "#86c1b9"
shape_list: "#86c1b9"
shape_table: "#7cafc2"
shape_record: "#86c1b9"
shape_block: "#7cafc2"
shape_filepath: "#86c1b9"
shape_globpattern: "#86c1b9"
shape_variable: "#ba8baf"
shape_flag: "#7cafc2"
shape_custom: "#a1b56c" shape_custom: "#a1b56c"
shape_datetime: { fg: "#86c1b9" attr: "b" }
shape_directory: "#86c1b9"
shape_external: "#86c1b9"
shape_externalarg: { fg: "#a1b56c" attr: "b" }
shape_filepath: "#86c1b9"
shape_flag: { fg: "#7cafc2" attr: "b" }
shape_float: { fg: "#ba8baf" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#86c1b9" attr: "b" }
shape_int: { fg: "#ba8baf" attr: "b" }
shape_internalcall: { fg: "#86c1b9" attr: "b" }
shape_list: { fg: "#86c1b9" attr: "b" }
shape_literal: "#7cafc2"
shape_match_pattern: "#a1b56c"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#86c1b9" shape_nothing: "#86c1b9"
} shape_operator: "#f7ca88"
} shape_or: { fg: "#ba8baf" attr: "b" }
shape_pipe: { fg: "#ba8baf" attr: "b" }
shape_range: { fg: "#f7ca88" attr: "b" }
shape_record: { fg: "#86c1b9" attr: "b" }
shape_redirection: { fg: "#ba8baf" attr: "b" }
shape_signature: { fg: "#a1b56c" attr: "b" }
shape_string: "#a1b56c"
shape_string_interpolation: { fg: "#86c1b9" attr: "b" }
shape_table: { fg: "#7cafc2" attr: "b" }
shape_variable: "#ba8baf"
background: "#181818"
foreground: "#d8d8d8"
cursor: "#d8d8d8"
}}

View file

@ -1,61 +1,81 @@
export def main [] { export def main [] { return {
# extra desired values for the default_light theme separator: "#383838"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a1b56c" attr: "b" }
# emulator itself
#
# background: "#f8f8f8"
# foreground: "#383838"
# cursor: "#383838"
{
# color for nushell primitives
separator: "#181818"
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a1b56c"
empty: "#7cafc2" empty: "#7cafc2"
bool: "#181818" bool: {|| if $in { "#86c1b9" } else { "light_gray" } }
int: "#181818" int: "#383838"
filesize: "#181818" filesize: {|e|
duration: "#181818" if $e == 0b {
date: "#181818" "#383838"
range: "#181818" } else if $e < 1mb {
float: "#181818" "#86c1b9"
string: "#181818" } else {{ fg: "#7cafc2" }}
nothing: "#181818" }
binary: "#181818" duration: "#383838"
cellpath: "#181818" date: {|| (date now) - $in |
row_index: "#a1b56c" if $in < 1hr {
record: "#181818" { fg: "#ab4642" attr: "b" }
list: "#181818" } else if $in < 6hr {
block: "#181818" "#ab4642"
hints: "#b8b8b8" } else if $in < 1day {
"#f7ca88"
} else if $in < 3day {
"#a1b56c"
} else if $in < 1wk {
{ fg: "#a1b56c" attr: "b" }
} else if $in < 6wk {
"#86c1b9"
} else if $in < 52wk {
"#7cafc2"
} else { "dark_gray" }
}
range: "#383838"
float: "#383838"
string: "#383838"
nothing: "#383838"
binary: "#383838"
cellpath: "#383838"
row_index: { fg: "#a1b56c" attr: "b" }
record: "#383838"
list: "#383838"
block: "#383838"
hints: "dark_gray"
# shapes are used to change the cli syntax highlighting shape_and: { fg: "#ba8baf" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b} shape_binary: { fg: "#ba8baf" attr: "b" }
shape_binary: "#ba8baf" shape_block: { fg: "#7cafc2" attr: "b" }
shape_bool: "#86c1b9" shape_bool: "#86c1b9"
shape_int: "#ba8baf"
shape_float: "#ba8baf"
shape_range: "#f7ca88"
shape_internalcall: "#86c1b9"
shape_external: "#86c1b9"
shape_externalarg: "#a1b56c"
shape_literal: "#7cafc2"
shape_operator: "#f7ca88"
shape_signature: "#a1b56c"
shape_string: "#a1b56c"
shape_string_interpolation: "#86c1b9"
shape_datetime: "#86c1b9"
shape_list: "#86c1b9"
shape_table: "#7cafc2"
shape_record: "#86c1b9"
shape_block: "#7cafc2"
shape_filepath: "#86c1b9"
shape_globpattern: "#86c1b9"
shape_variable: "#ba8baf"
shape_flag: "#7cafc2"
shape_custom: "#a1b56c" shape_custom: "#a1b56c"
shape_datetime: { fg: "#86c1b9" attr: "b" }
shape_directory: "#86c1b9"
shape_external: "#86c1b9"
shape_externalarg: { fg: "#a1b56c" attr: "b" }
shape_filepath: "#86c1b9"
shape_flag: { fg: "#7cafc2" attr: "b" }
shape_float: { fg: "#ba8baf" attr: "b" }
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: "b" }
shape_globpattern: { fg: "#86c1b9" attr: "b" }
shape_int: { fg: "#ba8baf" attr: "b" }
shape_internalcall: { fg: "#86c1b9" attr: "b" }
shape_list: { fg: "#86c1b9" attr: "b" }
shape_literal: "#7cafc2"
shape_match_pattern: "#a1b56c"
shape_matching_brackets: { attr: "u" }
shape_nothing: "#86c1b9" shape_nothing: "#86c1b9"
} shape_operator: "#f7ca88"
} shape_or: { fg: "#ba8baf" attr: "b" }
shape_pipe: { fg: "#ba8baf" attr: "b" }
shape_range: { fg: "#f7ca88" attr: "b" }
shape_record: { fg: "#86c1b9" attr: "b" }
shape_redirection: { fg: "#ba8baf" attr: "b" }
shape_signature: { fg: "#a1b56c" attr: "b" }
shape_string: "#a1b56c"
shape_string_interpolation: { fg: "#86c1b9" attr: "b" }
shape_table: { fg: "#7cafc2" attr: "b" }
shape_variable: "#ba8baf"
background: "#f8f8f8"
foreground: "#383838"
cursor: "#383838"
}}

Some files were not shown because too many files have changed in this diff Show more