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)"
open $theme_file --raw | background: "($colors.background)"
str replace "{{theme}}" ($theme | str replace '-' '_') --all | foreground: "($colors.foreground)"
save $theme_file cursor: "($colors.cursor)"
}}'
| save --force ({
parent: $THEMES
stem: $name
extension: "nu"
} | path join)
} }
def main [] {
mkdir $THEMES
mkdir $THEMES try { git clone $SOURCE.remote $SOURCE.local }
ls $RAW | ls $SOURCE.dir
get name | | get name
str replace $"($RAW)/" "" | | path parse
each { | get stem
|it| | each {|theme|
print $it print -n $"(ansi erase_line)($theme)\r"
make-theme $it 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 empty: "#01a0e4"
# bool: {|| if $in { "#cdab53" } else { "light_gray" } }
# background: "#f7f7f7" int: "#a5a2a2"
# foreground: "#4a4543" filesize: {|e|
# cursor: "#4a4543" if $e == 0b {
"#a5a2a2"
{ } else if $e < 1mb {
# color for nushell primitives "#b5e4f4"
separator: "#f7f7f7" } else {{ fg: "#01a0e4" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3a3432"
empty: "#01a0e4"
bool: "#f7f7f7"
int: "#f7f7f7"
filesize: "#f7f7f7"
duration: "#f7f7f7"
date: "#f7f7f7"
range: "#f7f7f7"
float: "#f7f7f7"
string: "#f7f7f7"
nothing: "#f7f7f7"
binary: "#f7f7f7"
cellpath: "#f7f7f7"
row_index: "#3a3432"
record: "#f7f7f7"
list: "#f7f7f7"
block: "#f7f7f7"
hints: "#5c5855"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d6d5d4"
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_nothing: "#cdab53"
} }
} duration: "#a5a2a2"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#db2d20" attr: "b" }
} else if $in < 6hr {
"#db2d20"
} 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"
shape_and: { fg: "#a16a94" attr: "b" }
shape_binary: { fg: "#a16a94" attr: "b" }
shape_block: { fg: "#01a0e4" attr: "b" }
shape_bool: "#cdab53"
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_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 empty: "#01a0e4"
# bool: {|| if $in { "#cdab53" } else { "light_gray" } }
# background: "#090300" int: "#a5a2a2"
# foreground: "#a5a2a2" filesize: {|e|
# cursor: "#a5a2a2" if $e == 0b {
"#a5a2a2"
{ } else if $e < 1mb {
# color for nushell primitives "#b5e4f4"
separator: "#f7f7f7" } else {{ fg: "#01a0e4" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3a3432"
empty: "#01a0e4"
bool: "#f7f7f7"
int: "#f7f7f7"
filesize: "#f7f7f7"
duration: "#f7f7f7"
date: "#f7f7f7"
range: "#f7f7f7"
float: "#f7f7f7"
string: "#f7f7f7"
nothing: "#f7f7f7"
binary: "#f7f7f7"
cellpath: "#f7f7f7"
row_index: "#3a3432"
record: "#f7f7f7"
list: "#f7f7f7"
block: "#f7f7f7"
hints: "#5c5855"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d6d5d4"
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_nothing: "#cdab53"
} }
} duration: "#a5a2a2"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#db2d20" attr: "b" }
} else if $in < 6hr {
"#db2d20"
} 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"
shape_and: { fg: "#a16a94" attr: "b" }
shape_binary: { fg: "#a16a94" attr: "b" }
shape_block: { fg: "#01a0e4" attr: "b" }
shape_bool: "#cdab53"
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_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 empty: "#01a0e4"
# bool: {|| if $in { "#b5e4f4" } else { "light_gray" } }
# background: "#090300" int: "#a5a2a2"
# foreground: "#a5a2a2" filesize: {|e|
# cursor: "#a5a2a2" if $e == 0b {
"#a5a2a2"
{ } else if $e < 1mb {
# color for nushell primitives "#b5e4f4"
separator: "#f7f7f7" } else {{ fg: "#01a0e4" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#01a252"
empty: "#01a0e4"
bool: "#f7f7f7"
int: "#f7f7f7"
filesize: "#f7f7f7"
duration: "#f7f7f7"
date: "#f7f7f7"
range: "#f7f7f7"
float: "#f7f7f7"
string: "#f7f7f7"
nothing: "#f7f7f7"
binary: "#f7f7f7"
cellpath: "#f7f7f7"
row_index: "#01a252"
record: "#f7f7f7"
list: "#f7f7f7"
block: "#f7f7f7"
hints: "#5c5855"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#a16a94"
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_nothing: "#b5e4f4"
} }
} duration: "#a5a2a2"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#db2d20" attr: "b" }
} else if $in < 6hr {
"#db2d20"
} 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"
shape_and: { fg: "#a16a94" attr: "b" }
shape_binary: { fg: "#a16a94" attr: "b" }
shape_block: { fg: "#01a0e4" attr: "b" }
shape_bool: "#b5e4f4"
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_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 separator: "#a0cce2"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#10598b" attr: "b" }
# emulator itself empty: "#277bb1"
# bool: {|| if $in { "#2592d3" } else { "light_gray" } }
# background: "#040f18" int: "#a0cce2"
# foreground: "#c0c7ca" filesize: {|e|
# cursor: "#10598b" if $e == 0b {
"#a0cce2"
{ } else if $e < 1mb {
# color for nushell primitives "#2592d3"
separator: "#a0cce2" } else {{ fg: "#277bb1" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#10598b"
empty: "#277bb1"
bool: "#a0cce2"
int: "#a0cce2"
filesize: "#a0cce2"
duration: "#a0cce2"
date: "#a0cce2"
range: "#a0cce2"
float: "#a0cce2"
string: "#a0cce2"
nothing: "#a0cce2"
binary: "#a0cce2"
cellpath: "#a0cce2"
row_index: "#10598b"
record: "#a0cce2"
list: "#a0cce2"
block: "#a0cce2"
hints: "#708e9e"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#4595bd"
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_nothing: "#2592d3"
} }
} duration: "#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"
float: "#a0cce2"
string: "#a0cce2"
nothing: "#a0cce2"
binary: "#a0cce2"
cellpath: "#a0cce2"
row_index: { fg: "#10598b" attr: "b" }
record: "#a0cce2"
list: "#a0cce2"
block: "#a0cce2"
hints: "dark_gray"
shape_and: { fg: "#4595bd" attr: "b" }
shape_binary: { fg: "#4595bd" attr: "b" }
shape_block: { fg: "#277bb1" attr: "b" }
shape_bool: "#2592d3"
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_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 empty: "#0883ff"
# bool: {|| if $in { "#1eff8e" } else { "light_gray" } }
# background: "#0d1926" int: "#b6b6b6"
# foreground: "#b4e1fd" filesize: {|e|
# cursor: "#b4e1fd" if $e == 0b {
"#b6b6b6"
{ } else if $e < 1mb {
# color for nushell primitives "#08ff83"
separator: "#c2c2c2" } else {{ fg: "#0883ff" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8eff1e"
empty: "#0883ff"
bool: "#c2c2c2"
int: "#c2c2c2"
filesize: "#c2c2c2"
duration: "#c2c2c2"
date: "#c2c2c2"
range: "#c2c2c2"
float: "#c2c2c2"
string: "#c2c2c2"
nothing: "#c2c2c2"
binary: "#c2c2c2"
cellpath: "#c2c2c2"
row_index: "#8eff1e"
record: "#c2c2c2"
list: "#c2c2c2"
block: "#c2c2c2"
hints: "#424242"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#8e1eff"
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_nothing: "#1eff8e"
} }
} duration: "#b6b6b6"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff0883" attr: "b" }
} else if $in < 6hr {
"#ff0883"
} 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"
shape_and: { fg: "#8308ff" attr: "b" }
shape_binary: { fg: "#8308ff" attr: "b" }
shape_block: { fg: "#0883ff" attr: "b" }
shape_bool: "#1eff8e"
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_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 empty: "#0883ff"
# bool: {|| if $in { "#1eff8e" } else { "light_gray" } }
# background: "#1f1305" int: "#bebebe"
# foreground: "#b4e1fd" filesize: {|e|
# cursor: "#b4e1fd" if $e == 0b {
"#bebebe"
{ } else if $e < 1mb {
# color for nushell primitives "#08ff83"
separator: "#c4c4c4" } else {{ fg: "#0883ff" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8eff1e"
empty: "#0883ff"
bool: "#c4c4c4"
int: "#c4c4c4"
filesize: "#c4c4c4"
duration: "#c4c4c4"
date: "#c4c4c4"
range: "#c4c4c4"
float: "#c4c4c4"
string: "#c4c4c4"
nothing: "#c4c4c4"
binary: "#c4c4c4"
cellpath: "#c4c4c4"
row_index: "#8eff1e"
record: "#c4c4c4"
list: "#c4c4c4"
block: "#c4c4c4"
hints: "#474747"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#8e1eff"
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_nothing: "#1eff8e"
} }
} duration: "#bebebe"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff0883" attr: "b" }
} else if $in < 6hr {
"#ff0883"
} 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"
shape_and: { fg: "#8308ff" attr: "b" }
shape_binary: { fg: "#8308ff" attr: "b" }
shape_block: { fg: "#0883ff" attr: "b" }
shape_bool: "#1eff8e"
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_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 empty: "#0f4ac6"
# bool: {|| if $in { "#c8faf4" } else { "light_gray" } }
# background: "#1f1d45" int: "#f8dcc0"
# foreground: "#f8dcc0" filesize: {|e|
# cursor: "#f8dcc0" if $e == 0b {
"#f8dcc0"
{ } else if $e < 1mb {
# color for nushell primitives "#70a598"
separator: "#f6f5fb" } else {{ fg: "#0f4ac6" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#9eff6e"
empty: "#0f4ac6"
bool: "#f6f5fb"
int: "#f6f5fb"
filesize: "#f6f5fb"
duration: "#f6f5fb"
date: "#f6f5fb"
range: "#f6f5fb"
float: "#f6f5fb"
string: "#f6f5fb"
nothing: "#f6f5fb"
binary: "#f6f5fb"
cellpath: "#f6f5fb"
row_index: "#9eff6e"
record: "#f6f5fb"
list: "#f6f5fb"
block: "#f6f5fb"
hints: "#4e7cbf"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#9b5953"
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_nothing: "#c8faf4"
} }
} duration: "#f8dcc0"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#bd0013" attr: "b" }
} else if $in < 6hr {
"#bd0013"
} 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"
shape_and: { fg: "#665993" attr: "b" }
shape_binary: { fg: "#665993" attr: "b" }
shape_block: { fg: "#0f4ac6" attr: "b" }
shape_bool: "#c8faf4"
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_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 empty: "#6c99bb"
# bool: {|| if $in { "#7dd6cf" } else { "light_gray" } }
# background: "#222222" int: "#d0d0d0"
# foreground: "#d0d0d0" filesize: {|e|
# cursor: "#d0d0d0" if $e == 0b {
"#d0d0d0"
{ } else if $e < 1mb {
# color for nushell primitives "#7dd6cf"
separator: "#f5f5f5" } else {{ fg: "#6c99bb" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7b9246"
empty: "#6c99bb"
bool: "#f5f5f5"
int: "#f5f5f5"
filesize: "#f5f5f5"
duration: "#f5f5f5"
date: "#f5f5f5"
range: "#f5f5f5"
float: "#f5f5f5"
string: "#f5f5f5"
nothing: "#f5f5f5"
binary: "#f5f5f5"
cellpath: "#f5f5f5"
row_index: "#7b9246"
record: "#f5f5f5"
list: "#f5f5f5"
block: "#f5f5f5"
hints: "#505050"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#9f4e85"
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_nothing: "#7dd6cf"
} }
} duration: "#d0d0d0"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#a53c23" attr: "b" }
} else if $in < 6hr {
"#a53c23"
} 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"
shape_and: { fg: "#9f4e85" attr: "b" }
shape_binary: { fg: "#9f4e85" attr: "b" }
shape_block: { fg: "#6c99bb" attr: "b" }
shape_bool: "#7dd6cf"
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_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 empty: "#2f6a7f"
# bool: {|| if $in { "#00e0c4" } else { "light_gray" } }
# background: "#0f1610" int: "#647d75"
# foreground: "#637d75" filesize: {|e|
# cursor: "#637d75" if $e == 0b {
"#647d75"
{ } else if $e < 1mb {
# color for nushell primitives "#327f77"
separator: "#73fa91" } else {{ fg: "#2f6a7f" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#18e000"
empty: "#2f6a7f"
bool: "#73fa91"
int: "#73fa91"
filesize: "#73fa91"
duration: "#73fa91"
date: "#73fa91"
range: "#73fa91"
float: "#73fa91"
string: "#73fa91"
nothing: "#73fa91"
binary: "#73fa91"
cellpath: "#73fa91"
row_index: "#18e000"
record: "#73fa91"
list: "#73fa91"
block: "#73fa91"
hints: "#3c4812"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#0058e0"
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_nothing: "#00e0c4"
} }
} duration: "#647d75"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#7f2b27" attr: "b" }
} else if $in < 6hr {
"#7f2b27"
} 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"
shape_and: { fg: "#47587f" attr: "b" }
shape_binary: { fg: "#47587f" attr: "b" }
shape_block: { fg: "#2f6a7f" attr: "b" }
shape_bool: "#00e0c4"
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_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 empty: "#3282ff"
# bool: {|| if $in { "#8ae9fc" } else { "light_gray" } }
# background: "#222330" int: "#bbbbbb"
# foreground: "#cef3ff" filesize: {|e|
# cursor: "#ffffff" if $e == 0b {
"#bbbbbb"
{ } else if $e < 1mb {
# color for nushell primitives "#0037fc"
separator: "#ffffff" } else {{ fg: "#3282ff" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#50fa7b"
empty: "#3282ff"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#50fa7b"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#545454"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ff78c5"
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_nothing: "#8ae9fc"
} }
} duration: "#bbbbbb"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff5555" attr: "b" }
} else if $in < 6hr {
"#ff5555"
} 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"
shape_and: { fg: "#1b3cff" attr: "b" }
shape_binary: { fg: "#1b3cff" attr: "b" }
shape_block: { fg: "#3282ff" attr: "b" }
shape_bool: "#8ae9fc"
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_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 empty: "#9985d1"
# bool: {|| if $in { "#c4d1f5" } else { "light_gray" } }
# background: "#2a2331" int: "#dedbeb"
# foreground: "#dedbeb" filesize: {|e|
# cursor: "#dedbeb" if $e == 0b {
"#dedbeb"
{ } else if $e < 1mb {
# color for nushell primitives "#aabae7"
separator: "#edebf7" } else {{ fg: "#9985d1" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bfd1c3"
empty: "#9985d1"
bool: "#edebf7"
int: "#edebf7"
filesize: "#edebf7"
duration: "#edebf7"
date: "#edebf7"
range: "#edebf7"
float: "#edebf7"
string: "#edebf7"
nothing: "#edebf7"
binary: "#edebf7"
cellpath: "#edebf7"
row_index: "#bfd1c3"
record: "#edebf7"
list: "#edebf7"
block: "#edebf7"
hints: "#302838"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#edabd2"
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_nothing: "#c4d1f5"
} }
} duration: "#dedbeb"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ed3f7f" attr: "b" }
} else if $in < 6hr {
"#ed3f7f"
} 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"
shape_and: { fg: "#e68ac1" attr: "b" }
shape_binary: { fg: "#e68ac1" attr: "b" }
shape_block: { fg: "#9985d1" attr: "b" }
shape_bool: "#c4d1f5"
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_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 empty: "#96883e"
# bool: {|| if $in { "#963e4c" } else { "light_gray" } }
# background: "#031a16" int: "#81b5ac"
# foreground: "#81b5ac" filesize: {|e|
# cursor: "#81b5ac" if $e == 0b {
"#81b5ac"
{ } else if $e < 1mb {
# color for nushell primitives "#963e4c"
separator: "#d2e7e4" } else {{ fg: "#96883e" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#883e96"
empty: "#96883e"
bool: "#d2e7e4"
int: "#d2e7e4"
filesize: "#d2e7e4"
duration: "#d2e7e4"
date: "#d2e7e4"
range: "#d2e7e4"
float: "#d2e7e4"
string: "#d2e7e4"
nothing: "#d2e7e4"
binary: "#d2e7e4"
cellpath: "#d2e7e4"
row_index: "#883e96"
record: "#d2e7e4"
list: "#d2e7e4"
block: "#d2e7e4"
hints: "#2b685e"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#4c963e"
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_nothing: "#963e4c"
} }
} duration: "#81b5ac"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#3e9688" attr: "b" }
} else if $in < 6hr {
"#3e9688"
} 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"
shape_and: { fg: "#4c963e" attr: "b" }
shape_binary: { fg: "#4c963e" attr: "b" }
shape_block: { fg: "#96883e" attr: "b" }
shape_bool: "#963e4c"
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_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 empty: "#ffffaf"
# bool: {|| if $in { "#5f875f" } else { "light_gray" } }
# background: "#262626" int: "#bcbcbc"
# foreground: "#bcbcbc" filesize: {|e|
# cursor: "#bcbcbc" if $e == 0b {
"#bcbcbc"
{ } else if $e < 1mb {
# color for nushell primitives "#5f875f"
separator: "#ffffff" } else {{ fg: "#ffffaf" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#87af87"
empty: "#ffffaf"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#87af87"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#6c6c6c"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#87afd7"
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_nothing: "#5f875f"
} }
} duration: "#bcbcbc"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#5f8787" attr: "b" }
} else if $in < 6hr {
"#5f8787"
} 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"
shape_and: { fg: "#87afd7" attr: "b" }
shape_binary: { fg: "#87afd7" attr: "b" }
shape_block: { fg: "#ffffaf" attr: "b" }
shape_bool: "#5f875f"
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_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 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: "#8ce10b" attr: "b" }
# emulator itself empty: "#008df8"
# bool: {|| if $in { "#67fff0" } else { "light_gray" } }
# background: "#0e1019" int: "#ffffff"
# foreground: "#fffaf4" filesize: {|e|
# cursor: "#fffaf4" if $e == 0b {
"#ffffff"
{ } else if $e < 1mb {
# color for nushell primitives "#00d8eb"
separator: "#ffffff" } else {{ fg: "#008df8" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#abe15b"
empty: "#008df8"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#abe15b"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#444444"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#9a5feb"
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_nothing: "#67fff0"
} }
} duration: "#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"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: { fg: "#8ce10b" attr: "b" }
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "dark_gray"
shape_and: { fg: "#6d43a6" attr: "b" }
shape_binary: { fg: "#6d43a6" attr: "b" }
shape_block: { fg: "#008df8" attr: "b" }
shape_bool: "#67fff0"
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_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 empty: "#6495ed"
# bool: {|| if $in { "#b0c4de" } else { "light_gray" } }
# background: "#1c1c1c" int: "#bbaa99"
# foreground: "#ddeedd" filesize: {|e|
# cursor: "#ddeedd" if $e == 0b {
"#bbaa99"
{ } else if $e < 1mb {
# color for nushell primitives "#b0c4de"
separator: "#ddccbb" } else {{ fg: "#6495ed" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#88aa22"
empty: "#6495ed"
bool: "#ddccbb"
int: "#ddccbb"
filesize: "#ddccbb"
duration: "#ddccbb"
date: "#ddccbb"
range: "#ddccbb"
float: "#ddccbb"
string: "#ddccbb"
nothing: "#ddccbb"
binary: "#ddccbb"
cellpath: "#ddccbb"
row_index: "#88aa22"
record: "#ddccbb"
list: "#ddccbb"
block: "#ddccbb"
hints: "#554444"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#996600"
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_nothing: "#b0c4de"
} }
} duration: "#bbaa99"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#cd5c5c" attr: "b" }
} else if $in < 6hr {
"#cd5c5c"
} 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"
shape_and: { fg: "#deb887" attr: "b" }
shape_binary: { fg: "#deb887" attr: "b" }
shape_block: { fg: "#6495ed" attr: "b" }
shape_bool: "#b0c4de"
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_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 empty: "#ae95c7"
# bool: {|| if $in { "#95aec7" } else { "light_gray" } }
# background: "#1c2023" int: "#c7ccd1"
# foreground: "#c7ccd1" filesize: {|e|
# cursor: "#c7ccd1" if $e == 0b {
"#c7ccd1"
{ } else if $e < 1mb {
# color for nushell primitives "#95aec7"
separator: "#f3f4f5" } else {{ fg: "#ae95c7" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#95c7ae"
empty: "#ae95c7"
bool: "#f3f4f5"
int: "#f3f4f5"
filesize: "#f3f4f5"
duration: "#f3f4f5"
date: "#f3f4f5"
range: "#f3f4f5"
float: "#f3f4f5"
string: "#f3f4f5"
nothing: "#f3f4f5"
binary: "#f3f4f5"
cellpath: "#f3f4f5"
row_index: "#95c7ae"
record: "#f3f4f5"
list: "#f3f4f5"
block: "#f3f4f5"
hints: "#747c84"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#c795ae"
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_nothing: "#95aec7"
} }
} duration: "#c7ccd1"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#c7ae95" attr: "b" }
} else if $in < 6hr {
"#c7ae95"
} 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"
shape_and: { fg: "#c795ae" attr: "b" }
shape_binary: { fg: "#c795ae" attr: "b" }
shape_block: { fg: "#ae95c7" attr: "b" }
shape_bool: "#95aec7"
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_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 empty: "#576ddb"
# bool: {|| if $in { "#398bc6" } else { "light_gray" } }
# background: "#efecf4" int: "#585260"
# foreground: "#585260" filesize: {|e|
# cursor: "#585260" if $e == 0b {
"#585260"
{ } else if $e < 1mb {
# color for nushell primitives "#398bc6"
separator: "#19171c" } else {{ fg: "#576ddb" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#2a9292"
empty: "#576ddb"
bool: "#19171c"
int: "#19171c"
filesize: "#19171c"
duration: "#19171c"
date: "#19171c"
range: "#19171c"
float: "#19171c"
string: "#19171c"
nothing: "#19171c"
binary: "#19171c"
cellpath: "#19171c"
row_index: "#2a9292"
record: "#19171c"
list: "#19171c"
block: "#19171c"
hints: "#7e7887"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#955ae7"
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_nothing: "#398bc6"
} }
} duration: "#585260"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#be4678" attr: "b" }
} else if $in < 6hr {
"#be4678"
} 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"
shape_and: { fg: "#955ae7" attr: "b" }
shape_binary: { fg: "#955ae7" attr: "b" }
shape_block: { fg: "#576ddb" attr: "b" }
shape_bool: "#398bc6"
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_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 empty: "#576ddb"
# bool: {|| if $in { "#398bc6" } else { "light_gray" } }
# background: "#19171c" int: "#8b8792"
# foreground: "#8b8792" filesize: {|e|
# cursor: "#8b8792" if $e == 0b {
"#8b8792"
{ } else if $e < 1mb {
# color for nushell primitives "#398bc6"
separator: "#efecf4" } else {{ fg: "#576ddb" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#2a9292"
empty: "#576ddb"
bool: "#efecf4"
int: "#efecf4"
filesize: "#efecf4"
duration: "#efecf4"
date: "#efecf4"
range: "#efecf4"
float: "#efecf4"
string: "#efecf4"
nothing: "#efecf4"
binary: "#efecf4"
cellpath: "#efecf4"
row_index: "#2a9292"
record: "#efecf4"
list: "#efecf4"
block: "#efecf4"
hints: "#655f6d"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#955ae7"
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_nothing: "#398bc6"
} }
} duration: "#8b8792"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#be4678" attr: "b" }
} else if $in < 6hr {
"#be4678"
} 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"
shape_and: { fg: "#955ae7" attr: "b" }
shape_binary: { fg: "#955ae7" attr: "b" }
shape_block: { fg: "#576ddb" attr: "b" }
shape_bool: "#398bc6"
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_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 empty: "#6684e1"
# bool: {|| if $in { "#1fad83" } else { "light_gray" } }
# background: "#fefbec" int: "#6e6b5e"
# foreground: "#6e6b5e" filesize: {|e|
# cursor: "#6e6b5e" if $e == 0b {
"#6e6b5e"
{ } else if $e < 1mb {
# color for nushell primitives "#1fad83"
separator: "#20201d" } else {{ fg: "#6684e1" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#60ac39"
empty: "#6684e1"
bool: "#20201d"
int: "#20201d"
filesize: "#20201d"
duration: "#20201d"
date: "#20201d"
range: "#20201d"
float: "#20201d"
string: "#20201d"
nothing: "#20201d"
binary: "#20201d"
cellpath: "#20201d"
row_index: "#60ac39"
record: "#20201d"
list: "#20201d"
block: "#20201d"
hints: "#999580"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#b854d4"
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_nothing: "#1fad83"
} }
} duration: "#6e6b5e"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#d73737" attr: "b" }
} else if $in < 6hr {
"#d73737"
} 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"
shape_and: { fg: "#b854d4" attr: "b" }
shape_binary: { fg: "#b854d4" attr: "b" }
shape_block: { fg: "#6684e1" attr: "b" }
shape_bool: "#1fad83"
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_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 empty: "#6684e1"
# bool: {|| if $in { "#1fad83" } else { "light_gray" } }
# background: "#20201d" int: "#a6a28c"
# foreground: "#a6a28c" filesize: {|e|
# cursor: "#a6a28c" if $e == 0b {
"#a6a28c"
{ } else if $e < 1mb {
# color for nushell primitives "#1fad83"
separator: "#fefbec" } else {{ fg: "#6684e1" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#60ac39"
empty: "#6684e1"
bool: "#fefbec"
int: "#fefbec"
filesize: "#fefbec"
duration: "#fefbec"
date: "#fefbec"
range: "#fefbec"
float: "#fefbec"
string: "#fefbec"
nothing: "#fefbec"
binary: "#fefbec"
cellpath: "#fefbec"
row_index: "#60ac39"
record: "#fefbec"
list: "#fefbec"
block: "#fefbec"
hints: "#7d7a68"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#b854d4"
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_nothing: "#1fad83"
} }
} duration: "#a6a28c"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#d73737" attr: "b" }
} else if $in < 6hr {
"#d73737"
} 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"
shape_and: { fg: "#b854d4" attr: "b" }
shape_binary: { fg: "#b854d4" attr: "b" }
shape_block: { fg: "#6684e1" attr: "b" }
shape_bool: "#1fad83"
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_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 empty: "#36a166"
# bool: {|| if $in { "#5b9d48" } else { "light_gray" } }
# background: "#f4f3ec" int: "#5f5e4e"
# foreground: "#5f5e4e" filesize: {|e|
# cursor: "#5f5e4e" if $e == 0b {
"#5f5e4e"
{ } else if $e < 1mb {
# color for nushell primitives "#5b9d48"
separator: "#22221b" } else {{ fg: "#36a166" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7d9726"
empty: "#36a166"
bool: "#22221b"
int: "#22221b"
filesize: "#22221b"
duration: "#22221b"
date: "#22221b"
range: "#22221b"
float: "#22221b"
string: "#22221b"
nothing: "#22221b"
binary: "#22221b"
cellpath: "#22221b"
row_index: "#7d9726"
record: "#22221b"
list: "#22221b"
block: "#22221b"
hints: "#878573"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#5f9182"
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_nothing: "#5b9d48"
} }
} duration: "#5f5e4e"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ba6236" attr: "b" }
} else if $in < 6hr {
"#ba6236"
} 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"
shape_and: { fg: "#5f9182" attr: "b" }
shape_binary: { fg: "#5f9182" attr: "b" }
shape_block: { fg: "#36a166" attr: "b" }
shape_bool: "#5b9d48"
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_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 empty: "#36a166"
# bool: {|| if $in { "#5b9d48" } else { "light_gray" } }
# background: "#22221b" int: "#929181"
# foreground: "#929181" filesize: {|e|
# cursor: "#929181" if $e == 0b {
"#929181"
{ } else if $e < 1mb {
# color for nushell primitives "#5b9d48"
separator: "#f4f3ec" } else {{ fg: "#36a166" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7d9726"
empty: "#36a166"
bool: "#f4f3ec"
int: "#f4f3ec"
filesize: "#f4f3ec"
duration: "#f4f3ec"
date: "#f4f3ec"
range: "#f4f3ec"
float: "#f4f3ec"
string: "#f4f3ec"
nothing: "#f4f3ec"
binary: "#f4f3ec"
cellpath: "#f4f3ec"
row_index: "#7d9726"
record: "#f4f3ec"
list: "#f4f3ec"
block: "#f4f3ec"
hints: "#6c6b5a"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#5f9182"
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_nothing: "#5b9d48"
} }
} duration: "#929181"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ba6236" attr: "b" }
} else if $in < 6hr {
"#ba6236"
} 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"
shape_and: { fg: "#5f9182" attr: "b" }
shape_binary: { fg: "#5f9182" attr: "b" }
shape_block: { fg: "#36a166" attr: "b" }
shape_bool: "#5b9d48"
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_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 empty: "#407ee7"
# bool: {|| if $in { "#3d97b8" } else { "light_gray" } }
# background: "#f1efee" int: "#68615e"
# foreground: "#68615e" filesize: {|e|
# cursor: "#68615e" if $e == 0b {
"#68615e"
{ } else if $e < 1mb {
# color for nushell primitives "#3d97b8"
separator: "#1b1918" } else {{ fg: "#407ee7" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7b9726"
empty: "#407ee7"
bool: "#1b1918"
int: "#1b1918"
filesize: "#1b1918"
duration: "#1b1918"
date: "#1b1918"
range: "#1b1918"
float: "#1b1918"
string: "#1b1918"
nothing: "#1b1918"
binary: "#1b1918"
cellpath: "#1b1918"
row_index: "#7b9726"
record: "#1b1918"
list: "#1b1918"
block: "#1b1918"
hints: "#9c9491"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#6666ea"
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_nothing: "#3d97b8"
} }
} duration: "#68615e"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#f22c40" attr: "b" }
} else if $in < 6hr {
"#f22c40"
} 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"
shape_and: { fg: "#6666ea" attr: "b" }
shape_binary: { fg: "#6666ea" attr: "b" }
shape_block: { fg: "#407ee7" attr: "b" }
shape_bool: "#3d97b8"
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_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 empty: "#407ee7"
# bool: {|| if $in { "#3d97b8" } else { "light_gray" } }
# background: "#1b1918" int: "#a8a19f"
# foreground: "#a8a19f" filesize: {|e|
# cursor: "#a8a19f" if $e == 0b {
"#a8a19f"
{ } else if $e < 1mb {
# color for nushell primitives "#3d97b8"
separator: "#f1efee" } else {{ fg: "#407ee7" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7b9726"
empty: "#407ee7"
bool: "#f1efee"
int: "#f1efee"
filesize: "#f1efee"
duration: "#f1efee"
date: "#f1efee"
range: "#f1efee"
float: "#f1efee"
string: "#f1efee"
nothing: "#f1efee"
binary: "#f1efee"
cellpath: "#f1efee"
row_index: "#7b9726"
record: "#f1efee"
list: "#f1efee"
block: "#f1efee"
hints: "#766e6b"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#6666ea"
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_nothing: "#3d97b8"
} }
} duration: "#a8a19f"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#f22c40" attr: "b" }
} else if $in < 6hr {
"#f22c40"
} 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"
shape_and: { fg: "#6666ea" attr: "b" }
shape_binary: { fg: "#6666ea" attr: "b" }
shape_block: { fg: "#407ee7" attr: "b" }
shape_bool: "#3d97b8"
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_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 empty: "#516aec"
# bool: {|| if $in { "#159393" } else { "light_gray" } }
# background: "#f7f3f7" int: "#695d69"
# foreground: "#695d69" filesize: {|e|
# cursor: "#695d69" if $e == 0b {
"#695d69"
{ } else if $e < 1mb {
# color for nushell primitives "#159393"
separator: "#1b181b" } else {{ fg: "#516aec" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#918b3b"
empty: "#516aec"
bool: "#1b181b"
int: "#1b181b"
filesize: "#1b181b"
duration: "#1b181b"
date: "#1b181b"
range: "#1b181b"
float: "#1b181b"
string: "#1b181b"
nothing: "#1b181b"
binary: "#1b181b"
cellpath: "#1b181b"
row_index: "#918b3b"
record: "#1b181b"
list: "#1b181b"
block: "#1b181b"
hints: "#9e8f9e"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#7b59c0"
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_nothing: "#159393"
} }
} duration: "#695d69"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ca402b" attr: "b" }
} else if $in < 6hr {
"#ca402b"
} 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"
shape_and: { fg: "#7b59c0" attr: "b" }
shape_binary: { fg: "#7b59c0" attr: "b" }
shape_block: { fg: "#516aec" attr: "b" }
shape_bool: "#159393"
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_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 empty: "#516aec"
# bool: {|| if $in { "#159393" } else { "light_gray" } }
# background: "#1b181b" int: "#ab9bab"
# foreground: "#ab9bab" filesize: {|e|
# cursor: "#ab9bab" if $e == 0b {
"#ab9bab"
{ } else if $e < 1mb {
# color for nushell primitives "#159393"
separator: "#f7f3f7" } else {{ fg: "#516aec" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#918b3b"
empty: "#516aec"
bool: "#f7f3f7"
int: "#f7f3f7"
filesize: "#f7f3f7"
duration: "#f7f3f7"
date: "#f7f3f7"
range: "#f7f3f7"
float: "#f7f3f7"
string: "#f7f3f7"
nothing: "#f7f3f7"
binary: "#f7f3f7"
cellpath: "#f7f3f7"
row_index: "#918b3b"
record: "#f7f3f7"
list: "#f7f3f7"
block: "#f7f3f7"
hints: "#776977"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#7b59c0"
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_nothing: "#159393"
} }
} duration: "#ab9bab"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ca402b" attr: "b" }
} else if $in < 6hr {
"#ca402b"
} 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"
shape_and: { fg: "#7b59c0" attr: "b" }
shape_binary: { fg: "#7b59c0" attr: "b" }
shape_block: { fg: "#516aec" attr: "b" }
shape_bool: "#159393"
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_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 empty: "#257fad"
# bool: {|| if $in { "#2d8f6f" } else { "light_gray" } }
# background: "#ebf8ff" int: "#516d7b"
# foreground: "#516d7b" filesize: {|e|
# cursor: "#516d7b" if $e == 0b {
"#516d7b"
{ } else if $e < 1mb {
# color for nushell primitives "#2d8f6f"
separator: "#161b1d" } else {{ fg: "#257fad" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#568c3b"
empty: "#257fad"
bool: "#161b1d"
int: "#161b1d"
filesize: "#161b1d"
duration: "#161b1d"
date: "#161b1d"
range: "#161b1d"
float: "#161b1d"
string: "#161b1d"
nothing: "#161b1d"
binary: "#161b1d"
cellpath: "#161b1d"
row_index: "#568c3b"
record: "#161b1d"
list: "#161b1d"
block: "#161b1d"
hints: "#7195a8"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#6b6bb8"
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_nothing: "#2d8f6f"
} }
} duration: "#516d7b"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#d22d72" attr: "b" }
} else if $in < 6hr {
"#d22d72"
} 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"
shape_and: { fg: "#6b6bb8" attr: "b" }
shape_binary: { fg: "#6b6bb8" attr: "b" }
shape_block: { fg: "#257fad" attr: "b" }
shape_bool: "#2d8f6f"
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_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 empty: "#257fad"
# bool: {|| if $in { "#2d8f6f" } else { "light_gray" } }
# background: "#161b1d" int: "#7ea2b4"
# foreground: "#7ea2b4" filesize: {|e|
# cursor: "#7ea2b4" if $e == 0b {
"#7ea2b4"
{ } else if $e < 1mb {
# color for nushell primitives "#2d8f6f"
separator: "#ebf8ff" } else {{ fg: "#257fad" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#568c3b"
empty: "#257fad"
bool: "#ebf8ff"
int: "#ebf8ff"
filesize: "#ebf8ff"
duration: "#ebf8ff"
date: "#ebf8ff"
range: "#ebf8ff"
float: "#ebf8ff"
string: "#ebf8ff"
nothing: "#ebf8ff"
binary: "#ebf8ff"
cellpath: "#ebf8ff"
row_index: "#568c3b"
record: "#ebf8ff"
list: "#ebf8ff"
block: "#ebf8ff"
hints: "#5a7b8c"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#6b6bb8"
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_nothing: "#2d8f6f"
} }
} duration: "#7ea2b4"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#d22d72" attr: "b" }
} else if $in < 6hr {
"#d22d72"
} 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"
shape_and: { fg: "#6b6bb8" attr: "b" }
shape_binary: { fg: "#6b6bb8" attr: "b" }
shape_block: { fg: "#257fad" attr: "b" }
shape_bool: "#2d8f6f"
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_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 empty: "#7272ca"
# bool: {|| if $in { "#5485b6" } else { "light_gray" } }
# background: "#f4ecec" int: "#585050"
# foreground: "#585050" filesize: {|e|
# cursor: "#585050" if $e == 0b {
"#585050"
{ } else if $e < 1mb {
# color for nushell primitives "#5485b6"
separator: "#1b1818" } else {{ fg: "#7272ca" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#4b8b8b"
empty: "#7272ca"
bool: "#1b1818"
int: "#1b1818"
filesize: "#1b1818"
duration: "#1b1818"
date: "#1b1818"
range: "#1b1818"
float: "#1b1818"
string: "#1b1818"
nothing: "#1b1818"
binary: "#1b1818"
cellpath: "#1b1818"
row_index: "#4b8b8b"
record: "#1b1818"
list: "#1b1818"
block: "#1b1818"
hints: "#7e7777"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#8464c4"
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_nothing: "#5485b6"
} }
} duration: "#585050"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ca4949" attr: "b" }
} else if $in < 6hr {
"#ca4949"
} 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"
shape_and: { fg: "#8464c4" attr: "b" }
shape_binary: { fg: "#8464c4" attr: "b" }
shape_block: { fg: "#7272ca" attr: "b" }
shape_bool: "#5485b6"
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_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 empty: "#7272ca"
# bool: {|| if $in { "#5485b6" } else { "light_gray" } }
# background: "#1b1818" int: "#8a8585"
# foreground: "#8a8585" filesize: {|e|
# cursor: "#8a8585" if $e == 0b {
"#8a8585"
{ } else if $e < 1mb {
# color for nushell primitives "#5485b6"
separator: "#f4ecec" } else {{ fg: "#7272ca" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#4b8b8b"
empty: "#7272ca"
bool: "#f4ecec"
int: "#f4ecec"
filesize: "#f4ecec"
duration: "#f4ecec"
date: "#f4ecec"
range: "#f4ecec"
float: "#f4ecec"
string: "#f4ecec"
nothing: "#f4ecec"
binary: "#f4ecec"
cellpath: "#f4ecec"
row_index: "#4b8b8b"
record: "#f4ecec"
list: "#f4ecec"
block: "#f4ecec"
hints: "#655d5d"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#8464c4"
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_nothing: "#5485b6"
} }
} duration: "#8a8585"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ca4949" attr: "b" }
} else if $in < 6hr {
"#ca4949"
} 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"
shape_and: { fg: "#8464c4" attr: "b" }
shape_binary: { fg: "#8464c4" attr: "b" }
shape_block: { fg: "#7272ca" attr: "b" }
shape_bool: "#5485b6"
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_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 empty: "#478c90"
# bool: {|| if $in { "#1c9aa0" } else { "light_gray" } }
# background: "#ecf4ee" int: "#526057"
# foreground: "#526057" filesize: {|e|
# cursor: "#526057" if $e == 0b {
"#526057"
{ } else if $e < 1mb {
# color for nushell primitives "#1c9aa0"
separator: "#171c19" } else {{ fg: "#478c90" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#489963"
empty: "#478c90"
bool: "#171c19"
int: "#171c19"
filesize: "#171c19"
duration: "#171c19"
date: "#171c19"
range: "#171c19"
float: "#171c19"
string: "#171c19"
nothing: "#171c19"
binary: "#171c19"
cellpath: "#171c19"
row_index: "#489963"
record: "#171c19"
list: "#171c19"
block: "#171c19"
hints: "#78877d"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#55859b"
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_nothing: "#1c9aa0"
} }
} duration: "#526057"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#b16139" attr: "b" }
} else if $in < 6hr {
"#b16139"
} 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"
shape_and: { fg: "#55859b" attr: "b" }
shape_binary: { fg: "#55859b" attr: "b" }
shape_block: { fg: "#478c90" attr: "b" }
shape_bool: "#1c9aa0"
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_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 empty: "#478c90"
# bool: {|| if $in { "#1c9aa0" } else { "light_gray" } }
# background: "#171c19" int: "#87928a"
# foreground: "#87928a" filesize: {|e|
# cursor: "#87928a" if $e == 0b {
"#87928a"
{ } else if $e < 1mb {
# color for nushell primitives "#1c9aa0"
separator: "#ecf4ee" } else {{ fg: "#478c90" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#489963"
empty: "#478c90"
bool: "#ecf4ee"
int: "#ecf4ee"
filesize: "#ecf4ee"
duration: "#ecf4ee"
date: "#ecf4ee"
range: "#ecf4ee"
float: "#ecf4ee"
string: "#ecf4ee"
nothing: "#ecf4ee"
binary: "#ecf4ee"
cellpath: "#ecf4ee"
row_index: "#489963"
record: "#ecf4ee"
list: "#ecf4ee"
block: "#ecf4ee"
hints: "#5f6d64"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#55859b"
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_nothing: "#1c9aa0"
} }
} duration: "#87928a"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#b16139" attr: "b" }
} else if $in < 6hr {
"#b16139"
} 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"
shape_and: { fg: "#55859b" attr: "b" }
shape_binary: { fg: "#55859b" attr: "b" }
shape_block: { fg: "#478c90" attr: "b" }
shape_bool: "#1c9aa0"
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_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 empty: "#3d62f5"
# bool: {|| if $in { "#1999b3" } else { "light_gray" } }
# background: "#f4fbf4" int: "#5e6e5e"
# foreground: "#5e6e5e" filesize: {|e|
# cursor: "#5e6e5e" if $e == 0b {
"#5e6e5e"
{ } else if $e < 1mb {
# color for nushell primitives "#1999b3"
separator: "#131513" } else {{ fg: "#3d62f5" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#29a329"
empty: "#3d62f5"
bool: "#131513"
int: "#131513"
filesize: "#131513"
duration: "#131513"
date: "#131513"
range: "#131513"
float: "#131513"
string: "#131513"
nothing: "#131513"
binary: "#131513"
cellpath: "#131513"
row_index: "#29a329"
record: "#131513"
list: "#131513"
block: "#131513"
hints: "#809980"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ad2bee"
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_nothing: "#1999b3"
} }
} duration: "#5e6e5e"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#e6193c" attr: "b" }
} else if $in < 6hr {
"#e6193c"
} 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"
shape_and: { fg: "#ad2bee" attr: "b" }
shape_binary: { fg: "#ad2bee" attr: "b" }
shape_block: { fg: "#3d62f5" attr: "b" }
shape_bool: "#1999b3"
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_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 empty: "#3d62f5"
# bool: {|| if $in { "#1999b3" } else { "light_gray" } }
# background: "#131513" int: "#8ca68c"
# foreground: "#8ca68c" filesize: {|e|
# cursor: "#8ca68c" if $e == 0b {
"#8ca68c"
{ } else if $e < 1mb {
# color for nushell primitives "#1999b3"
separator: "#f4fbf4" } else {{ fg: "#3d62f5" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#29a329"
empty: "#3d62f5"
bool: "#f4fbf4"
int: "#f4fbf4"
filesize: "#f4fbf4"
duration: "#f4fbf4"
date: "#f4fbf4"
range: "#f4fbf4"
float: "#f4fbf4"
string: "#f4fbf4"
nothing: "#f4fbf4"
binary: "#f4fbf4"
cellpath: "#f4fbf4"
row_index: "#29a329"
record: "#f4fbf4"
list: "#f4fbf4"
block: "#f4fbf4"
hints: "#687d68"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ad2bee"
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_nothing: "#1999b3"
} }
} duration: "#8ca68c"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#e6193c" attr: "b" }
} else if $in < 6hr {
"#e6193c"
} 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"
shape_and: { fg: "#ad2bee" attr: "b" }
shape_binary: { fg: "#ad2bee" attr: "b" }
shape_block: { fg: "#3d62f5" attr: "b" }
shape_bool: "#1999b3"
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_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 empty: "#3d8fd1"
# bool: {|| if $in { "#22a2c9" } else { "light_gray" } }
# background: "#f5f7ff" int: "#5e6687"
# foreground: "#5e6687" filesize: {|e|
# cursor: "#5e6687" if $e == 0b {
"#5e6687"
{ } else if $e < 1mb {
# color for nushell primitives "#22a2c9"
separator: "#202746" } else {{ fg: "#3d8fd1" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#ac9739"
empty: "#3d8fd1"
bool: "#202746"
int: "#202746"
filesize: "#202746"
duration: "#202746"
date: "#202746"
range: "#202746"
float: "#202746"
string: "#202746"
nothing: "#202746"
binary: "#202746"
cellpath: "#202746"
row_index: "#ac9739"
record: "#202746"
list: "#202746"
block: "#202746"
hints: "#898ea4"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#6679cc"
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_nothing: "#22a2c9"
} }
} duration: "#5e6687"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#c94922" attr: "b" }
} else if $in < 6hr {
"#c94922"
} 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"
shape_and: { fg: "#6679cc" attr: "b" }
shape_binary: { fg: "#6679cc" attr: "b" }
shape_block: { fg: "#3d8fd1" attr: "b" }
shape_bool: "#22a2c9"
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_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 empty: "#3d8fd1"
# bool: {|| if $in { "#22a2c9" } else { "light_gray" } }
# background: "#202746" int: "#979db4"
# foreground: "#979db4" filesize: {|e|
# cursor: "#979db4" if $e == 0b {
"#979db4"
{ } else if $e < 1mb {
# color for nushell primitives "#22a2c9"
separator: "#f5f7ff" } else {{ fg: "#3d8fd1" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#ac9739"
empty: "#3d8fd1"
bool: "#f5f7ff"
int: "#f5f7ff"
filesize: "#f5f7ff"
duration: "#f5f7ff"
date: "#f5f7ff"
range: "#f5f7ff"
float: "#f5f7ff"
string: "#f5f7ff"
nothing: "#f5f7ff"
binary: "#f5f7ff"
cellpath: "#f5f7ff"
row_index: "#ac9739"
record: "#f5f7ff"
list: "#f5f7ff"
block: "#f5f7ff"
hints: "#6b7394"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#6679cc"
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_nothing: "#22a2c9"
} }
} duration: "#979db4"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#c94922" attr: "b" }
} else if $in < 6hr {
"#c94922"
} 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"
shape_and: { fg: "#6679cc" attr: "b" }
shape_binary: { fg: "#6679cc" attr: "b" }
shape_block: { fg: "#3d8fd1" attr: "b" }
shape_bool: "#22a2c9"
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_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 empty: "#5dd7b9"
# bool: {|| if $in { "#14747e" } else { "light_gray" } }
# background: "#002635" int: "#a1a19a"
# foreground: "#a1a19a" filesize: {|e|
# cursor: "#a1a19a" if $e == 0b {
"#a1a19a"
{ } else if $e < 1mb {
# color for nushell primitives "#14747e"
separator: "#fafaf8" } else {{ fg: "#5dd7b9" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7fc06e"
empty: "#5dd7b9"
bool: "#fafaf8"
int: "#fafaf8"
filesize: "#fafaf8"
duration: "#fafaf8"
date: "#fafaf8"
range: "#fafaf8"
float: "#fafaf8"
string: "#fafaf8"
nothing: "#fafaf8"
binary: "#fafaf8"
cellpath: "#fafaf8"
row_index: "#7fc06e"
record: "#fafaf8"
list: "#fafaf8"
block: "#fafaf8"
hints: "#6c8b91"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#9a70a4"
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_nothing: "#14747e"
} }
} duration: "#a1a19a"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff5a67" attr: "b" }
} else if $in < 6hr {
"#ff5a67"
} 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"
shape_and: { fg: "#9a70a4" attr: "b" }
shape_binary: { fg: "#9a70a4" attr: "b" }
shape_block: { fg: "#5dd7b9" attr: "b" }
shape_bool: "#14747e"
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_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 empty: "#2f5af3"
# bool: {|| if $in { "#3e953a" } else { "light_gray" } }
# background: "#f8f8f8" int: "#bbbbbb"
# foreground: "#2a2b33" filesize: {|e|
# cursor: "#bbbbbb" if $e == 0b {
"#bbbbbb"
{ } else if $e < 1mb {
# color for nushell primitives "#3e953a"
separator: "#ffffff" } else {{ fg: "#2f5af3" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3e953a"
empty: "#2f5af3"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#3e953a"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#000000"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#a00095"
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_nothing: "#3e953a"
} }
} duration: "#bbbbbb"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#de3d35" attr: "b" }
} else if $in < 6hr {
"#de3d35"
} 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"
shape_and: { fg: "#950095" attr: "b" }
shape_binary: { fg: "#950095" attr: "b" }
shape_block: { fg: "#2f5af3" attr: "b" }
shape_bool: "#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_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 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: "#87c38a" attr: "b" }
# emulator itself empty: "#85befd"
# bool: {|| if $in { "#85befd" } else { "light_gray" } }
# background: "#161719" int: "#e0e0e0"
# foreground: "#c5c8c6" filesize: {|e|
# cursor: "#c5c8c6" if $e == 0b {
"#e0e0e0"
{ } else if $e < 1mb {
# color for nushell primitives "#85befd"
separator: "#e0e0e0" } else {{ fg: "#85befd" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#94fa36"
empty: "#85befd"
bool: "#e0e0e0"
int: "#e0e0e0"
filesize: "#e0e0e0"
duration: "#e0e0e0"
date: "#e0e0e0"
range: "#e0e0e0"
float: "#e0e0e0"
string: "#e0e0e0"
nothing: "#e0e0e0"
binary: "#e0e0e0"
cellpath: "#e0e0e0"
row_index: "#94fa36"
record: "#e0e0e0"
list: "#e0e0e0"
block: "#e0e0e0"
hints: "#000000"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#b9b6fc"
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_nothing: "#85befd"
} }
} duration: "#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"
float: "#e0e0e0"
string: "#e0e0e0"
nothing: "#e0e0e0"
binary: "#e0e0e0"
cellpath: "#e0e0e0"
row_index: { fg: "#87c38a" attr: "b" }
record: "#e0e0e0"
list: "#e0e0e0"
block: "#e0e0e0"
hints: "dark_gray"
shape_and: { fg: "#b9b6fc" attr: "b" }
shape_binary: { fg: "#b9b6fc" attr: "b" }
shape_block: { fg: "#85befd" attr: "b" }
shape_bool: "#85befd"
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_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 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: "#86b200" attr: "b" }
# emulator itself empty: "#41a6d9"
# bool: {|| if $in { "#7ff0cb" } else { "light_gray" } }
# background: "#fafafa" int: "#ffffff"
# foreground: "#5b6673" filesize: {|e|
# cursor: "#ff6900" if $e == 0b {
"#ffffff"
{ } else if $e < 1mb {
# color for nushell primitives "#4cbe99"
separator: "#ffffff" } else {{ fg: "#41a6d9" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#b8e532"
empty: "#41a6d9"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#b8e532"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#323232"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ffa3aa"
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_nothing: "#7ff0cb"
} }
} duration: "#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"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: { fg: "#86b200" attr: "b" }
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "dark_gray"
shape_and: { fg: "#f07078" attr: "b" }
shape_binary: { fg: "#f07078" attr: "b" }
shape_block: { fg: "#41a6d9" attr: "b" }
shape_bool: "#7ff0cb"
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_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 empty: "#6dcbfa"
# bool: {|| if $in { "#95e6cb" } else { "light_gray" } }
# background: "#212733" int: "#c7c7c7"
# foreground: "#d9d7ce" filesize: {|e|
# cursor: "#d9d7ce" if $e == 0b {
"#c7c7c7"
{ } else if $e < 1mb {
# color for nushell primitives "#90e1c6"
separator: "#ffffff" } else {{ fg: "#6dcbfa" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bae67e"
empty: "#6dcbfa"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#bae67e"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#686868"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d4bfff"
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_nothing: "#95e6cb"
} }
} duration: "#c7c7c7"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ed8274" attr: "b" }
} else if $in < 6hr {
"#ed8274"
} 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"
shape_and: { fg: "#cfbafa" attr: "b" }
shape_binary: { fg: "#cfbafa" attr: "b" }
shape_block: { fg: "#6dcbfa" attr: "b" }
shape_bool: "#95e6cb"
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_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 empty: "#6dcbfa"
# bool: {|| if $in { "#95e6cb" } else { "light_gray" } }
# background: "#212733" int: "#c7c7c7"
# foreground: "#d9d7ce" filesize: {|e|
# cursor: "#ffcc66" if $e == 0b {
"#c7c7c7"
{ } else if $e < 1mb {
# color for nushell primitives "#90e1c6"
separator: "#ffffff" } else {{ fg: "#6dcbfa" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bae67e"
empty: "#6dcbfa"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#bae67e"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#686868"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d4bfff"
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_nothing: "#95e6cb"
} }
} duration: "#c7c7c7"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ed8274" attr: "b" }
} else if $in < 6hr {
"#ed8274"
} 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"
shape_and: { fg: "#cfbafa" attr: "b" }
shape_binary: { fg: "#cfbafa" attr: "b" }
shape_block: { fg: "#6dcbfa" attr: "b" }
shape_bool: "#95e6cb"
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_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 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: "#b8cc52" attr: "b" }
# emulator itself empty: "#36a3d9"
# bool: {|| if $in { "#c7fffc" } else { "light_gray" } }
# background: "#0e1419" int: "#ffffff"
# foreground: "#e5e1cf" filesize: {|e|
# cursor: "#f19618" if $e == 0b {
"#ffffff"
{ } else if $e < 1mb {
# color for nushell primitives "#95e5cb"
separator: "#ffffff" } else {{ fg: "#36a3d9" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#e9fe83"
empty: "#36a3d9"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#e9fe83"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#323232"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ffa3aa"
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_nothing: "#c7fffc"
} }
} duration: "#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"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: { fg: "#b8cc52" attr: "b" }
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "dark_gray"
shape_and: { fg: "#f07078" attr: "b" }
shape_binary: { fg: "#f07078" attr: "b" }
shape_block: { fg: "#36a3d9" attr: "b" }
shape_bool: "#c7fffc"
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_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 empty: "#6d74ac"
# bool: {|| if $in { "#b8d6d3" } else { "light_gray" } }
# background: "#09111a" int: "#e6e6e6"
# foreground: "#d9e6f2" filesize: {|e|
# cursor: "#d9e6f2" if $e == 0b {
"#e6e6e6"
{ } else if $e < 1mb {
# color for nushell primitives "#6daca4"
separator: "#ffffff" } else {{ fg: "#6d74ac" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bcd6b8"
empty: "#6d74ac"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#bcd6b8"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#262626"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d3b8d6"
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_nothing: "#b8d6d3"
} }
} duration: "#e6e6e6"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ac6d74" attr: "b" }
} else if $in < 6hr {
"#ac6d74"
} 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"
shape_and: { fg: "#a46dac" attr: "b" }
shape_binary: { fg: "#a46dac" attr: "b" }
shape_block: { fg: "#6d74ac" attr: "b" }
shape_bool: "#b8d6d3"
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_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 empty: "#737074"
# bool: {|| if $in { "#a2a2a5" } else { "light_gray" } }
# background: "#1b1d1e" int: "#c5c5be"
# foreground: "#6e6e6e" filesize: {|e|
# cursor: "#fcee0b" if $e == 0b {
"#c5c5be"
{ } else if $e < 1mb {
# color for nushell primitives "#615f5e"
separator: "#dadad5" } else {{ fg: "#737074" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#fff27c"
empty: "#737074"
bool: "#dadad5"
int: "#dadad5"
filesize: "#dadad5"
duration: "#dadad5"
date: "#dadad5"
range: "#dadad5"
float: "#dadad5"
string: "#dadad5"
nothing: "#dadad5"
binary: "#dadad5"
cellpath: "#dadad5"
row_index: "#fff27c"
record: "#dadad5"
list: "#dadad5"
block: "#dadad5"
hints: "#505354"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#9a999d"
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_nothing: "#a2a2a5"
} }
} duration: "#c5c5be"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#e6db43" attr: "b" }
} else if $in < 6hr {
"#e6db43"
} 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"
shape_and: { fg: "#737271" attr: "b" }
shape_binary: { fg: "#737271" attr: "b" }
shape_block: { fg: "#737074" attr: "b" }
shape_bool: "#a2a2a5"
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_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 empty: "#426a79"
# bool: {|| if $in { "#989a9c" } else { "light_gray" } }
# background: "#d5ccba" int: "#968c83"
# foreground: "#45373c" filesize: {|e|
# cursor: "#45373c" if $e == 0b {
"#968c83"
{ } else if $e < 1mb {
# color for nushell primitives "#989a9c"
separator: "#d5ccba" } else {{ fg: "#426a79" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#858162"
empty: "#426a79"
bool: "#d5ccba"
int: "#d5ccba"
filesize: "#d5ccba"
duration: "#d5ccba"
date: "#d5ccba"
range: "#d5ccba"
float: "#d5ccba"
string: "#d5ccba"
nothing: "#d5ccba"
binary: "#d5ccba"
cellpath: "#d5ccba"
row_index: "#858162"
record: "#d5ccba"
list: "#d5ccba"
block: "#d5ccba"
hints: "#5e5252"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#97522c"
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_nothing: "#989a9c"
} }
} duration: "#968c83"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#be100e" attr: "b" }
} else if $in < 6hr {
"#be100e"
} 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"
shape_and: { fg: "#97522c" attr: "b" }
shape_binary: { fg: "#97522c" attr: "b" }
shape_block: { fg: "#426a79" attr: "b" }
shape_bool: "#989a9c"
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_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 empty: "#426a79"
# bool: {|| if $in { "#989a9c" } else { "light_gray" } }
# background: "#20111b" int: "#968c83"
# foreground: "#968c83" filesize: {|e|
# cursor: "#968c83" if $e == 0b {
"#968c83"
{ } else if $e < 1mb {
# color for nushell primitives "#989a9c"
separator: "#d5ccba" } else {{ fg: "#426a79" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#858162"
empty: "#426a79"
bool: "#d5ccba"
int: "#d5ccba"
filesize: "#d5ccba"
duration: "#d5ccba"
date: "#d5ccba"
range: "#d5ccba"
float: "#d5ccba"
string: "#d5ccba"
nothing: "#d5ccba"
binary: "#d5ccba"
cellpath: "#d5ccba"
row_index: "#858162"
record: "#d5ccba"
list: "#d5ccba"
block: "#d5ccba"
hints: "#5e5252"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#97522c"
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_nothing: "#989a9c"
} }
} duration: "#968c83"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#be100e" attr: "b" }
} else if $in < 6hr {
"#be100e"
} 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"
shape_and: { fg: "#97522c" attr: "b" }
shape_binary: { fg: "#97522c" attr: "b" }
shape_block: { fg: "#426a79" attr: "b" }
shape_bool: "#989a9c"
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_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 empty: "#5ea6ea"
# bool: {|| if $in { "#afc4db" } else { "light_gray" } }
# background: "#28211c" int: "#8a8986"
# foreground: "#8a8986" filesize: {|e|
# cursor: "#8a8986" if $e == 0b {
"#8a8986"
{ } else if $e < 1mb {
# color for nushell primitives "#afc4db"
separator: "#baae9e" } else {{ fg: "#5ea6ea" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#54be0d"
empty: "#5ea6ea"
bool: "#baae9e"
int: "#baae9e"
filesize: "#baae9e"
duration: "#baae9e"
date: "#baae9e"
range: "#baae9e"
float: "#baae9e"
string: "#baae9e"
nothing: "#baae9e"
binary: "#baae9e"
cellpath: "#baae9e"
row_index: "#54be0d"
record: "#baae9e"
list: "#baae9e"
block: "#baae9e"
hints: "#666666"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#9b859d"
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_nothing: "#afc4db"
} }
} duration: "#8a8986"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#cf6a4c" attr: "b" }
} else if $in < 6hr {
"#cf6a4c"
} 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"
shape_and: { fg: "#9b859d" attr: "b" }
shape_binary: { fg: "#9b859d" attr: "b" }
shape_block: { fg: "#5ea6ea" attr: "b" }
shape_bool: "#afc4db"
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_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 empty: "#5ea2ec"
# bool: {|| if $in { "#81eeb2" } else { "light_gray" } }
# background: "#012849" int: "#918988"
# foreground: "#a9bed8" filesize: {|e|
# cursor: "#a9bed8" if $e == 0b {
"#918988"
{ } else if $e < 1mb {
# color for nushell primitives "#5eeea0"
separator: "#f5eeec" } else {{ fg: "#5ea2ec" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bbee78"
empty: "#5ea2ec"
bool: "#f5eeec"
int: "#f5eeec"
filesize: "#f5eeec"
duration: "#f5eeec"
date: "#f5eeec"
range: "#f5eeec"
float: "#f5eeec"
string: "#f5eeec"
nothing: "#f5eeec"
binary: "#f5eeec"
cellpath: "#f5eeec"
row_index: "#bbee78"
record: "#f5eeec"
list: "#f5eeec"
block: "#f5eeec"
hints: "#918988"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#bb79ec"
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_nothing: "#81eeb2"
} }
} duration: "#918988"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#f557a0" attr: "b" }
} else if $in < 6hr {
"#f557a0"
} 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"
shape_and: { fg: "#a957ec" attr: "b" }
shape_binary: { fg: "#a957ec" attr: "b" }
shape_block: { fg: "#5ea2ec" attr: "b" }
shape_bool: "#81eeb2"
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_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 empty: "#5a86ad"
# bool: {|| if $in { "#93cfd7" } else { "light_gray" } }
# background: "#2a1f1d" int: "#e0dbb7"
# foreground: "#e0dbb7" filesize: {|e|
# cursor: "#e0dbb7" if $e == 0b {
"#e0dbb7"
{ } else if $e < 1mb {
# color for nushell primitives "#74a6ad"
separator: "#fff9d5" } else {{ fg: "#5a86ad" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#95d8ba"
empty: "#5a86ad"
bool: "#fff9d5"
int: "#fff9d5"
filesize: "#fff9d5"
duration: "#fff9d5"
date: "#fff9d5"
range: "#fff9d5"
float: "#fff9d5"
string: "#fff9d5"
nothing: "#fff9d5"
binary: "#fff9d5"
cellpath: "#fff9d5"
row_index: "#95d8ba"
record: "#fff9d5"
list: "#fff9d5"
block: "#fff9d5"
hints: "#9b6c4a"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d19ecb"
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_nothing: "#93cfd7"
} }
} duration: "#e0dbb7"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#be2d26" attr: "b" }
} else if $in < 6hr {
"#be2d26"
} 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"
shape_and: { fg: "#ac80a6" attr: "b" }
shape_binary: { fg: "#ac80a6" attr: "b" }
shape_block: { fg: "#5a86ad" attr: "b" }
shape_bool: "#93cfd7"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#fbcb97" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#fbcb97"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#fbcb97"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#fbcb97" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#ddeecc" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#ddeecc"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#ddeecc"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#ddeecc" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#d0dfee" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#d0dfee"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#d0dfee"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#d0dfee" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#9b8d7f" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#9b8d7f"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#9b8d7f"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#9b8d7f" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#7799bb" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#7799bb"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#7799bb"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#7799bb" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#eceee3" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#eceee3"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#eceee3"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#eceee3" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#a5aaa7" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a5aaa7"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#a5aaa7"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#a5aaa7" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#f3ecd4" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#f3ecd4"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#f3ecd4"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#f3ecd4" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#aa9988" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#aa9988"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#aa9988"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#aa9988" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#f8f7f2" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#f8f7f2"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#f8f7f2"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#f8f7f2" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 separator: "#c1c1c1"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#dd9999" attr: "b" }
# emulator itself empty: "#888888"
# bool: {|| if $in { "#aaaaaa" } else { "light_gray" } }
# background: "#000000" int: "#c1c1c1"
# foreground: "#c1c1c1" filesize: {|e|
# cursor: "#c1c1c1" if $e == 0b {
"#c1c1c1"
{ } else if $e < 1mb {
# color for nushell primitives "#aaaaaa"
separator: "#c1c1c1" } else {{ fg: "#888888" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#dd9999"
empty: "#888888"
bool: "#c1c1c1"
int: "#c1c1c1"
filesize: "#c1c1c1"
duration: "#c1c1c1"
date: "#c1c1c1"
range: "#c1c1c1"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: "#dd9999"
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "#333333"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#999999"
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_nothing: "#aaaaaa"
} }
} duration: "#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"
float: "#c1c1c1"
string: "#c1c1c1"
nothing: "#c1c1c1"
binary: "#c1c1c1"
cellpath: "#c1c1c1"
row_index: { fg: "#dd9999" attr: "b" }
record: "#c1c1c1"
list: "#c1c1c1"
block: "#c1c1c1"
hints: "dark_gray"
shape_and: { fg: "#999999" attr: "b" }
shape_binary: { fg: "#999999" attr: "b" }
shape_block: { fg: "#888888" attr: "b" }
shape_bool: "#aaaaaa"
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_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 empty: "#7a7ab8"
# bool: {|| if $in { "#bddbdb" } else { "light_gray" } }
# background: "#0d1926" int: "#d9d9d9"
# foreground: "#d9e6f2" filesize: {|e|
# cursor: "#d9e6f2" if $e == 0b {
"#d9d9d9"
{ } else if $e < 1mb {
# color for nushell primitives "#7ab8b8"
separator: "#ffffff" } else {{ fg: "#7a7ab8" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#bddbbd"
empty: "#7a7ab8"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#bddbbd"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#262626"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#dbbddb"
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_nothing: "#bddbdb"
} }
} duration: "#d9d9d9"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#b87a7a" attr: "b" }
} else if $in < 6hr {
"#b87a7a"
} 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"
shape_and: { fg: "#b87ab8" attr: "b" }
shape_binary: { fg: "#b87ab8" attr: "b" }
shape_block: { fg: "#7a7ab8" attr: "b" }
shape_bool: "#bddbdb"
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_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 empty: "#96cbfe"
# bool: {|| if $in { "#dfdffe" } else { "light_gray" } }
# background: "#0000a4" int: "#eeeeee"
# foreground: "#ffff4e" filesize: {|e|
# cursor: "#ffff4e" if $e == 0b {
"#eeeeee"
{ } else if $e < 1mb {
# color for nushell primitives "#c6c5fe"
separator: "#ffffff" } else {{ fg: "#96cbfe" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#ceffac"
empty: "#96cbfe"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#ceffac"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#7c7c7c"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ff9cfe"
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_nothing: "#dfdffe"
} }
} duration: "#eeeeee"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff6c60" attr: "b" }
} else if $in < 6hr {
"#ff6c60"
} 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"
shape_and: { fg: "#ff73fd" attr: "b" }
shape_binary: { fg: "#ff73fd" attr: "b" }
shape_block: { fg: "#96cbfe" attr: "b" }
shape_bool: "#dfdffe"
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_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 empty: "#3182bd"
# bool: {|| if $in { "#80b1d3" } else { "light_gray" } }
# background: "#0c0d0e" int: "#b7b8b9"
# foreground: "#b7b8b9" filesize: {|e|
# cursor: "#b7b8b9" if $e == 0b {
"#b7b8b9"
{ } else if $e < 1mb {
# color for nushell primitives "#80b1d3"
separator: "#fcfdfe" } else {{ fg: "#3182bd" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#31a354"
empty: "#3182bd"
bool: "#fcfdfe"
int: "#fcfdfe"
filesize: "#fcfdfe"
duration: "#fcfdfe"
date: "#fcfdfe"
range: "#fcfdfe"
float: "#fcfdfe"
string: "#fcfdfe"
nothing: "#fcfdfe"
binary: "#fcfdfe"
cellpath: "#fcfdfe"
row_index: "#31a354"
record: "#fcfdfe"
list: "#fcfdfe"
block: "#fcfdfe"
hints: "#737475"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#756bb1"
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_nothing: "#80b1d3"
} }
} duration: "#b7b8b9"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#e31a1c" attr: "b" }
} else if $in < 6hr {
"#e31a1c"
} 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"
shape_and: { fg: "#756bb1" attr: "b" }
shape_binary: { fg: "#756bb1" attr: "b" }
shape_block: { fg: "#3182bd" attr: "b" }
shape_bool: "#80b1d3"
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_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 separator: "#c1c8d6"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#b6e875" attr: "b" }
# emulator itself empty: "#75d3ff"
# bool: {|| if $in { "#6cbeb5" } else { "light_gray" } }
# background: "#191919" int: "#c1c8d6"
# foreground: "#b2c8d6" filesize: {|e|
# cursor: "#f34a00" if $e == 0b {
"#c1c8d6"
{ } else if $e < 1mb {
# color for nushell primitives "#6cbeb5"
separator: "#c1c8d6" } else {{ fg: "#75d3ff" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#b6e875"
empty: "#75d3ff"
bool: "#c1c8d6"
int: "#c1c8d6"
filesize: "#c1c8d6"
duration: "#c1c8d6"
date: "#c1c8d6"
range: "#c1c8d6"
float: "#c1c8d6"
string: "#c1c8d6"
nothing: "#c1c8d6"
binary: "#c1c8d6"
cellpath: "#c1c8d6"
row_index: "#b6e875"
record: "#c1c8d6"
list: "#c1c8d6"
block: "#c1c8d6"
hints: "#191919"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#b975e6"
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_nothing: "#6cbeb5"
} }
} duration: "#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"
float: "#c1c8d6"
string: "#c1c8d6"
nothing: "#c1c8d6"
binary: "#c1c8d6"
cellpath: "#c1c8d6"
row_index: { fg: "#b6e875" attr: "b" }
record: "#c1c8d6"
list: "#c1c8d6"
block: "#c1c8d6"
hints: "dark_gray"
shape_and: { fg: "#b975e6" attr: "b" }
shape_binary: { fg: "#b975e6" attr: "b" }
shape_block: { fg: "#75d3ff" attr: "b" }
shape_bool: "#6cbeb5"
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_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 empty: "#6fb3d2"
# bool: {|| if $in { "#76c7b7" } else { "light_gray" } }
# background: "#000000" int: "#e0e0e0"
# foreground: "#e0e0e0" filesize: {|e|
# cursor: "#e0e0e0" if $e == 0b {
"#e0e0e0"
{ } else if $e < 1mb {
# color for nushell primitives "#76c7b7"
separator: "#ffffff" } else {{ fg: "#6fb3d2" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a1c659"
empty: "#6fb3d2"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#a1c659"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#b0b0b0"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d381c3"
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_nothing: "#76c7b7"
} }
} duration: "#e0e0e0"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#fb0120" attr: "b" }
} else if $in < 6hr {
"#fb0120"
} 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"
shape_and: { fg: "#d381c3" attr: "b" }
shape_binary: { fg: "#d381c3" attr: "b" }
shape_block: { fg: "#6fb3d2" attr: "b" }
shape_bool: "#76c7b7"
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_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 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: "#519f50" attr: "b" }
# emulator itself empty: "#6d9cbe"
# bool: {|| if $in { "#a0cef0" } else { "light_gray" } }
# background: "#2b2b2b" int: "#ffffff"
# foreground: "#e6e1dc" filesize: {|e|
# cursor: "#e6e1dc" if $e == 0b {
"#ffffff"
{ } else if $e < 1mb {
# color for nushell primitives "#6e9cbe"
separator: "#ffffff" } else {{ fg: "#6d9cbe" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#83d182"
empty: "#6d9cbe"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#83d182"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#323232"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ffffff"
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_nothing: "#a0cef0"
} }
} duration: "#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"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: { fg: "#519f50" attr: "b" }
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "dark_gray"
shape_and: { fg: "#d0d0ff" attr: "b" }
shape_binary: { fg: "#d0d0ff" attr: "b" }
shape_block: { fg: "#6d9cbe" attr: "b" }
shape_bool: "#a0cef0"
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_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 empty: "#5350b9"
# bool: {|| if $in { "#1081d6" } else { "light_gray" } }
# background: "#1f1f1f" int: "#4e5ab7"
# foreground: "#4e5ab7" filesize: {|e|
# cursor: "#4e5ab7" if $e == 0b {
"#4e5ab7"
{ } else if $e < 1mb {
# color for nushell primitives "#1081d6"
separator: "#d6dbe5" } else {{ fg: "#5350b9" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#f3bd09"
empty: "#5350b9"
bool: "#d6dbe5"
int: "#d6dbe5"
filesize: "#d6dbe5"
duration: "#d6dbe5"
date: "#d6dbe5"
range: "#d6dbe5"
float: "#d6dbe5"
string: "#d6dbe5"
nothing: "#d6dbe5"
binary: "#d6dbe5"
cellpath: "#d6dbe5"
row_index: "#f3bd09"
record: "#d6dbe5"
list: "#d6dbe5"
block: "#d6dbe5"
hints: "#ecba0f"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#0f7ddb"
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_nothing: "#1081d6"
} }
} duration: "#4e5ab7"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#d6dbe5" attr: "b" }
} else if $in < 6hr {
"#d6dbe5"
} 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"
shape_and: { fg: "#0f7ddb" attr: "b" }
shape_binary: { fg: "#0f7ddb" attr: "b" }
shape_block: { fg: "#5350b9" attr: "b" }
shape_bool: "#1081d6"
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_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 empty: "#868cb3"
# bool: {|| if $in { "#86b3b3" } else { "light_gray" } }
# background: "#485867" int: "#b0c5c8"
# foreground: "#b0c5c8" filesize: {|e|
# cursor: "#b0c5c8" if $e == 0b {
"#b0c5c8"
{ } else if $e < 1mb {
# color for nushell primitives "#86b3b3"
separator: "#e3efef" } else {{ fg: "#868cb3" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#87b386"
empty: "#868cb3"
bool: "#e3efef"
int: "#e3efef"
filesize: "#e3efef"
duration: "#e3efef"
date: "#e3efef"
range: "#e3efef"
float: "#e3efef"
string: "#e3efef"
nothing: "#e3efef"
binary: "#e3efef"
cellpath: "#e3efef"
row_index: "#87b386"
record: "#e3efef"
list: "#e3efef"
block: "#e3efef"
hints: "#8299a1"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#b386b2"
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_nothing: "#86b3b3"
} }
} duration: "#b0c5c8"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#b38686" attr: "b" }
} else if $in < 6hr {
"#b38686"
} 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"
shape_and: { fg: "#b386b2" attr: "b" }
shape_binary: { fg: "#b386b2" attr: "b" }
shape_block: { fg: "#868cb3" attr: "b" }
shape_bool: "#86b3b3"
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_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 empty: "#868cb3"
# bool: {|| if $in { "#86b3b3" } else { "light_gray" } }
# background: "#e3efef" int: "#6d828e"
# foreground: "#6d828e" filesize: {|e|
# cursor: "#6d828e" if $e == 0b {
"#6d828e"
{ } else if $e < 1mb {
# color for nushell primitives "#86b3b3"
separator: "#485867" } else {{ fg: "#868cb3" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#87b386"
empty: "#868cb3"
bool: "#485867"
int: "#485867"
filesize: "#485867"
duration: "#485867"
date: "#485867"
range: "#485867"
float: "#485867"
string: "#485867"
nothing: "#485867"
binary: "#485867"
cellpath: "#485867"
row_index: "#87b386"
record: "#485867"
list: "#485867"
block: "#485867"
hints: "#98afb5"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#b386b2"
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_nothing: "#86b3b3"
} }
} duration: "#6d828e"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#b38686" attr: "b" }
} else if $in < 6hr {
"#b38686"
} 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"
shape_and: { fg: "#b386b2" attr: "b" }
shape_binary: { fg: "#b386b2" attr: "b" }
shape_block: { fg: "#868cb3" attr: "b" }
shape_bool: "#86b3b3"
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_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 empty: "#40318d"
# bool: {|| if $in { "#67b6bd" } else { "light_gray" } }
# background: "#40318d" int: "#ffffff"
# foreground: "#7869c4" filesize: {|e|
# cursor: "#7869c4" if $e == 0b {
"#ffffff"
{ } else if $e < 1mb {
# color for nushell primitives "#67b6bd"
separator: "#f7f7f7" } else {{ fg: "#40318d" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#55a049"
empty: "#40318d"
bool: "#f7f7f7"
int: "#f7f7f7"
filesize: "#f7f7f7"
duration: "#f7f7f7"
date: "#f7f7f7"
range: "#f7f7f7"
float: "#f7f7f7"
string: "#f7f7f7"
nothing: "#f7f7f7"
binary: "#f7f7f7"
cellpath: "#f7f7f7"
row_index: "#55a049"
record: "#f7f7f7"
list: "#f7f7f7"
block: "#f7f7f7"
hints: "#000000"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#8b3f96"
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_nothing: "#67b6bd"
} }
} duration: "#ffffff"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#883932" attr: "b" }
} else if $in < 6hr {
"#883932"
} 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"
shape_and: { fg: "#8b3f96" attr: "b" }
shape_binary: { fg: "#8b3f96" attr: "b" }
shape_block: { fg: "#40318d" attr: "b" }
shape_bool: "#67b6bd"
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_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 empty: "#274dca"
# bool: {|| if $in { "#8de9d4" } else { "light_gray" } }
# background: "#09111a" int: "#808080"
# foreground: "#d9e6f2" filesize: {|e|
# cursor: "#d9e6f2" if $e == 0b {
"#808080"
{ } else if $e < 1mb {
# color for nushell primitives "#27caa4"
separator: "#ffffff" } else {{ fg: "#274dca" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a3e98d"
empty: "#274dca"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#a3e98d"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#808080"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d48de9"
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_nothing: "#8de9d4"
} }
} duration: "#808080"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ca274d" attr: "b" }
} else if $in < 6hr {
"#ca274d"
} 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"
shape_and: { fg: "#a427ca" attr: "b" }
shape_binary: { fg: "#a427ca" attr: "b" }
shape_block: { fg: "#274dca" attr: "b" }
shape_bool: "#8de9d4"
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_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 empty: "#6fc2ef"
# bool: {|| if $in { "#12cfc0" } else { "light_gray" } }
# background: "#151515" int: "#d0d0d0"
# foreground: "#d0d0d0" filesize: {|e|
# cursor: "#d0d0d0" if $e == 0b {
"#d0d0d0"
{ } else if $e < 1mb {
# color for nushell primitives "#12cfc0"
separator: "#f5f5f5" } else {{ fg: "#6fc2ef" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#acc267"
empty: "#6fc2ef"
bool: "#f5f5f5"
int: "#f5f5f5"
filesize: "#f5f5f5"
duration: "#f5f5f5"
date: "#f5f5f5"
range: "#f5f5f5"
float: "#f5f5f5"
string: "#f5f5f5"
nothing: "#f5f5f5"
binary: "#f5f5f5"
cellpath: "#f5f5f5"
row_index: "#acc267"
record: "#f5f5f5"
list: "#f5f5f5"
block: "#f5f5f5"
hints: "#505050"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#e1a3ee"
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_nothing: "#12cfc0"
} }
} duration: "#d0d0d0"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#fb9fb1" attr: "b" }
} else if $in < 6hr {
"#fb9fb1"
} 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"
shape_and: { fg: "#e1a3ee" attr: "b" }
shape_binary: { fg: "#e1a3ee" attr: "b" }
shape_block: { fg: "#6fc2ef" attr: "b" }
shape_bool: "#12cfc0"
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_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 empty: "#7372c3"
# bool: {|| if $in { "#aadadb" } else { "light_gray" } }
# background: "#29262f" int: "#d9d9d9"
# foreground: "#d9e6f2" filesize: {|e|
# cursor: "#d9e6f2" if $e == 0b {
"#d9d9d9"
{ } else if $e < 1mb {
# color for nushell primitives "#72c2c3"
separator: "#ffffff" } else {{ fg: "#7372c3" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#aadbaa"
empty: "#7372c3"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#aadbaa"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#323232"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#dbaada"
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_nothing: "#aadadb"
} }
} duration: "#d9d9d9"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#c37372" attr: "b" }
} else if $in < 6hr {
"#c37372"
} 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"
shape_and: { fg: "#c372c2" attr: "b" }
shape_binary: { fg: "#c372c2" attr: "b" }
shape_block: { fg: "#7372c3" attr: "b" }
shape_bool: "#aadadb"
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_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 empty: "#91ddff"
# bool: {|| if $in { "#63f2f1" } else { "light_gray" } }
# background: "#1e1c31" int: "#cbe3e7"
# foreground: "#cbe3e7" filesize: {|e|
# cursor: "#cbe3e7" if $e == 0b {
"#cbe3e7"
{ } else if $e < 1mb {
# color for nushell primitives "#aaffe4"
separator: "#a6b3cc" } else {{ fg: "#91ddff" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#62d196"
empty: "#91ddff"
bool: "#a6b3cc"
int: "#a6b3cc"
filesize: "#a6b3cc"
duration: "#a6b3cc"
date: "#a6b3cc"
range: "#a6b3cc"
float: "#a6b3cc"
string: "#a6b3cc"
nothing: "#a6b3cc"
binary: "#a6b3cc"
cellpath: "#a6b3cc"
row_index: "#62d196"
record: "#a6b3cc"
list: "#a6b3cc"
block: "#a6b3cc"
hints: "#100e23"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#906cff"
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_nothing: "#63f2f1"
} }
} duration: "#cbe3e7"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff8080" attr: "b" }
} else if $in < 6hr {
"#ff8080"
} 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"
shape_and: { fg: "#c991e1" attr: "b" }
shape_binary: { fg: "#c991e1" attr: "b" }
shape_block: { fg: "#91ddff" attr: "b" }
shape_bool: "#63f2f1"
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_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 empty: "#576d8c"
# bool: {|| if $in { "#f3dbb2" } else { "light_gray" } }
# background: "#191c27" int: "#aea47f"
# foreground: "#aea47a" filesize: {|e|
# cursor: "#aea47a" if $e == 0b {
"#aea47f"
{ } else if $e < 1mb {
# color for nushell primitives "#5c4f4b"
separator: "#f4f4f4" } else {{ fg: "#576d8c" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a6a75d"
empty: "#576d8c"
bool: "#f4f4f4"
int: "#f4f4f4"
filesize: "#f4f4f4"
duration: "#f4f4f4"
date: "#f4f4f4"
range: "#f4f4f4"
float: "#f4f4f4"
string: "#f4f4f4"
nothing: "#f4f4f4"
binary: "#f4f4f4"
cellpath: "#f4f4f4"
row_index: "#a6a75d"
record: "#f4f4f4"
list: "#f4f4f4"
block: "#f4f4f4"
hints: "#555555"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d33061"
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_nothing: "#f3dbb2"
} }
} duration: "#aea47f"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#810009" attr: "b" }
} else if $in < 6hr {
"#810009"
} 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"
shape_and: { fg: "#724d7c" attr: "b" }
shape_binary: { fg: "#724d7c" attr: "b" }
shape_block: { fg: "#576d8c" attr: "b" }
shape_bool: "#f3dbb2"
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_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 empty: "#639ee4"
# bool: {|| if $in { "#4bb1a7" } else { "light_gray" } }
# background: "#191919" int: "#a7a7a7"
# foreground: "#a7a7a7" filesize: {|e|
# cursor: "#a7a7a7" if $e == 0b {
"#a7a7a7"
{ } else if $e < 1mb {
# color for nushell primitives "#4bb1a7"
separator: "#ffffff" } else {{ fg: "#639ee4" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#84b97c"
empty: "#639ee4"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#84b97c"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#5f5a60"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#b888e2"
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_nothing: "#4bb1a7"
} }
} duration: "#a7a7a7"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#dc657d" attr: "b" }
} else if $in < 6hr {
"#dc657d"
} 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"
shape_and: { fg: "#b888e2" attr: "b" }
shape_binary: { fg: "#b888e2" attr: "b" }
shape_block: { fg: "#639ee4" attr: "b" }
shape_bool: "#4bb1a7"
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_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 empty: "#6a9fb5"
# bool: {|| if $in { "#75b5aa" } else { "light_gray" } }
# background: "#151515" int: "#d0d0d0"
# foreground: "#d0d0d0" filesize: {|e|
# cursor: "#d0d0d0" if $e == 0b {
"#d0d0d0"
{ } else if $e < 1mb {
# color for nushell primitives "#75b5aa"
separator: "#f5f5f5" } else {{ fg: "#6a9fb5" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#90a959"
empty: "#6a9fb5"
bool: "#f5f5f5"
int: "#f5f5f5"
filesize: "#f5f5f5"
duration: "#f5f5f5"
date: "#f5f5f5"
range: "#f5f5f5"
float: "#f5f5f5"
string: "#f5f5f5"
nothing: "#f5f5f5"
binary: "#f5f5f5"
cellpath: "#f5f5f5"
row_index: "#90a959"
record: "#f5f5f5"
list: "#f5f5f5"
block: "#f5f5f5"
hints: "#505050"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#aa759f"
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_nothing: "#75b5aa"
} }
} duration: "#d0d0d0"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ac4142" attr: "b" }
} else if $in < 6hr {
"#ac4142"
} 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"
shape_and: { fg: "#aa759f" attr: "b" }
shape_binary: { fg: "#aa759f" attr: "b" }
shape_block: { fg: "#6a9fb5" attr: "b" }
shape_bool: "#75b5aa"
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_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 empty: "#6a9fb5"
# bool: {|| if $in { "#75b5aa" } else { "light_gray" } }
# background: "#f5f5f5" int: "#303030"
# foreground: "#303030" filesize: {|e|
# cursor: "#303030" if $e == 0b {
"#303030"
{ } else if $e < 1mb {
# color for nushell primitives "#75b5aa"
separator: "#151515" } else {{ fg: "#6a9fb5" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#90a959"
empty: "#6a9fb5"
bool: "#151515"
int: "#151515"
filesize: "#151515"
duration: "#151515"
date: "#151515"
range: "#151515"
float: "#151515"
string: "#151515"
nothing: "#151515"
binary: "#151515"
cellpath: "#151515"
row_index: "#90a959"
record: "#151515"
list: "#151515"
block: "#151515"
hints: "#b0b0b0"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#aa759f"
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_nothing: "#75b5aa"
} }
} duration: "#303030"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ac4142" attr: "b" }
} else if $in < 6hr {
"#ac4142"
} 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"
shape_and: { fg: "#aa759f" attr: "b" }
shape_binary: { fg: "#aa759f" attr: "b" }
shape_block: { fg: "#6a9fb5" attr: "b" }
shape_bool: "#75b5aa"
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_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 empty: "#3465a4"
# bool: {|| if $in { "#34e2e2" } else { "light_gray" } }
# background: "#300a24" int: "#d3d7cf"
# foreground: "#ffffff" filesize: {|e|
# cursor: "#ffffff" if $e == 0b {
"#d3d7cf"
{ } else if $e < 1mb {
# color for nushell primitives "#06989a"
separator: "#eeeeec" } else {{ fg: "#3465a4" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8ae234"
empty: "#3465a4"
bool: "#eeeeec"
int: "#eeeeec"
filesize: "#eeeeec"
duration: "#eeeeec"
date: "#eeeeec"
range: "#eeeeec"
float: "#eeeeec"
string: "#eeeeec"
nothing: "#eeeeec"
binary: "#eeeeec"
cellpath: "#eeeeec"
row_index: "#8ae234"
record: "#eeeeec"
list: "#eeeeec"
block: "#eeeeec"
hints: "#555753"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ad7fa8"
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_nothing: "#34e2e2"
} }
} duration: "#d3d7cf"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#cc0000" attr: "b" }
} else if $in < 6hr {
"#cc0000"
} 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"
shape_and: { fg: "#75507b" attr: "b" }
shape_binary: { fg: "#75507b" attr: "b" }
shape_block: { fg: "#3465a4" attr: "b" }
shape_bool: "#34e2e2"
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_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 empty: "#135cd0"
# bool: {|| if $in { "#3ad5ce" } else { "light_gray" } }
# background: "#ffffff" int: "#b3b3b3"
# foreground: "#262626" filesize: {|e|
# cursor: "#262626" if $e == 0b {
"#b3b3b3"
{ } else if $e < 1mb {
# color for nushell primitives "#33c3c1"
separator: "#eeeeec" } else {{ fg: "#135cd0" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#2cc631"
empty: "#135cd0"
bool: "#eeeeec"
int: "#eeeeec"
filesize: "#eeeeec"
duration: "#eeeeec"
date: "#eeeeec"
range: "#eeeeec"
float: "#eeeeec"
string: "#eeeeec"
nothing: "#eeeeec"
binary: "#eeeeec"
cellpath: "#eeeeec"
row_index: "#2cc631"
record: "#eeeeec"
list: "#eeeeec"
block: "#eeeeec"
hints: "#555753"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#e900b0"
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_nothing: "#3ad5ce"
} }
} duration: "#b3b3b3"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#f8282a" attr: "b" }
} else if $in < 6hr {
"#f8282a"
} 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"
shape_and: { fg: "#9f00bd" attr: "b" }
shape_binary: { fg: "#9f00bd" attr: "b" }
shape_block: { fg: "#135cd0" attr: "b" }
shape_bool: "#3ad5ce"
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_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 empty: "#8ff586"
# bool: {|| if $in { "#6cbc67" } else { "light_gray" } }
# background: "#142838" int: "#ba46b2"
# foreground: "#8ff586" filesize: {|e|
# cursor: "#8ff586" if $e == 0b {
"#ba46b2"
{ } else if $e < 1mb {
# color for nushell primitives "#8ff586"
separator: "#8ff586" } else {{ fg: "#8ff586" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8ff586"
empty: "#8ff586"
bool: "#8ff586"
int: "#8ff586"
filesize: "#8ff586"
duration: "#8ff586"
date: "#8ff586"
range: "#8ff586"
float: "#8ff586"
string: "#8ff586"
nothing: "#8ff586"
binary: "#8ff586"
cellpath: "#8ff586"
row_index: "#8ff586"
record: "#8ff586"
list: "#8ff586"
block: "#8ff586"
hints: "#fff688"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#8230a7"
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_nothing: "#6cbc67"
} }
} duration: "#ba46b2"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff2320" attr: "b" }
} else if $in < 6hr {
"#ff2320"
} 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"
shape_and: { fg: "#781aa0" attr: "b" }
shape_binary: { fg: "#781aa0" attr: "b" }
shape_block: { fg: "#8ff586" attr: "b" }
shape_bool: "#6cbc67"
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_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 empty: "#1460d2"
# bool: {|| if $in { "#6ae3fa" } else { "light_gray" } }
# background: "#132738" int: "#bbbbbb"
# foreground: "#ffffff" filesize: {|e|
# cursor: "#ffffff" if $e == 0b {
"#bbbbbb"
{ } else if $e < 1mb {
# color for nushell primitives "#00bbbb"
separator: "#ffffff" } else {{ fg: "#1460d2" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#3bd01d"
empty: "#1460d2"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#3bd01d"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#555555"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ff55ff"
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_nothing: "#6ae3fa"
} }
} duration: "#bbbbbb"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff0000" attr: "b" }
} else if $in < 6hr {
"#ff0000"
} 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"
shape_and: { fg: "#ff005d" attr: "b" }
shape_binary: { fg: "#ff005d" attr: "b" }
shape_block: { fg: "#1460d2" attr: "b" }
shape_bool: "#6ae3fa"
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_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 empty: "#484d79"
# bool: {|| if $in { "#b02f30" } else { "light_gray" } }
# background: "#232c31" int: "#9ea7a6"
# foreground: "#9ea7a6" filesize: {|e|
# cursor: "#9ea7a6" if $e == 0b {
"#9ea7a6"
{ } else if $e < 1mb {
# color for nushell primitives "#b02f30"
separator: "#b5d8f6" } else {{ fg: "#484d79" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#237986"
empty: "#484d79"
bool: "#b5d8f6"
int: "#b5d8f6"
filesize: "#b5d8f6"
duration: "#b5d8f6"
date: "#b5d8f6"
range: "#b5d8f6"
float: "#b5d8f6"
string: "#b5d8f6"
nothing: "#b5d8f6"
binary: "#b5d8f6"
cellpath: "#b5d8f6"
row_index: "#237986"
record: "#b5d8f6"
list: "#b5d8f6"
block: "#b5d8f6"
hints: "#3f4944"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#c59820"
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_nothing: "#b02f30"
} }
} duration: "#9ea7a6"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#2a5491" attr: "b" }
} else if $in < 6hr {
"#2a5491"
} 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"
shape_and: { fg: "#c59820" attr: "b" }
shape_binary: { fg: "#c59820" attr: "b" }
shape_block: { fg: "#484d79" attr: "b" }
shape_bool: "#b02f30"
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_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 empty: "#87afd7"
# bool: {|| if $in { "#5fd7d7" } else { "light_gray" } }
# background: "#262626" int: "#c6c6c6"
# foreground: "#c6c6c6" filesize: {|e|
# cursor: "#c6c6c6" if $e == 0b {
"#c6c6c6"
{ } else if $e < 1mb {
# color for nushell primitives "#87d7d7"
separator: "#eeeeee" } else {{ fg: "#87afd7" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#afd787"
empty: "#87afd7"
bool: "#eeeeee"
int: "#eeeeee"
filesize: "#eeeeee"
duration: "#eeeeee"
date: "#eeeeee"
range: "#eeeeee"
float: "#eeeeee"
string: "#eeeeee"
nothing: "#eeeeee"
binary: "#eeeeee"
cellpath: "#eeeeee"
row_index: "#afd787"
record: "#eeeeee"
list: "#eeeeee"
block: "#eeeeee"
hints: "#626262"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#d7afd7"
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_nothing: "#5fd7d7"
} }
} duration: "#c6c6c6"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#d78787" attr: "b" }
} else if $in < 6hr {
"#d78787"
} 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"
shape_and: { fg: "#afafd7" attr: "b" }
shape_binary: { fg: "#afafd7" attr: "b" }
shape_block: { fg: "#87afd7" attr: "b" }
shape_bool: "#5fd7d7"
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_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 empty: "#8c87b0"
# bool: {|| if $in { "#ffceaf" } else { "light_gray" } }
# background: "#150707" int: "#68525a"
# foreground: "#68525a" filesize: {|e|
# cursor: "#68525a" if $e == 0b {
"#68525a"
{ } else if $e < 1mb {
# color for nushell primitives "#e8a866"
separator: "#b0949d" } else {{ fg: "#8c87b0" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8dff57"
empty: "#8c87b0"
bool: "#b0949d"
int: "#b0949d"
filesize: "#b0949d"
duration: "#b0949d"
date: "#b0949d"
range: "#b0949d"
float: "#b0949d"
string: "#b0949d"
nothing: "#b0949d"
binary: "#b0949d"
cellpath: "#b0949d"
row_index: "#8dff57"
record: "#b0949d"
list: "#b0949d"
block: "#b0949d"
hints: "#3d2b2e"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#fc6cba"
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_nothing: "#ffceaf"
} }
} duration: "#68525a"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#91002b" attr: "b" }
} else if $in < 6hr {
"#91002b"
} 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"
shape_and: { fg: "#692f50" attr: "b" }
shape_binary: { fg: "#692f50" attr: "b" }
shape_block: { fg: "#8c87b0" attr: "b" }
shape_bool: "#ffceaf"
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_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 empty: "#7297b9"
# bool: {|| if $in { "#69a9a7" } else { "light_gray" } }
# background: "#fbf1f2" int: "#8b8198"
# foreground: "#8b8198" filesize: {|e|
# cursor: "#8b8198" if $e == 0b {
"#8b8198"
{ } else if $e < 1mb {
# color for nushell primitives "#69a9a7"
separator: "#585062" } else {{ fg: "#7297b9" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a3b367"
empty: "#7297b9"
bool: "#585062"
int: "#585062"
filesize: "#585062"
duration: "#585062"
date: "#585062"
range: "#585062"
float: "#585062"
string: "#585062"
nothing: "#585062"
binary: "#585062"
cellpath: "#585062"
row_index: "#a3b367"
record: "#585062"
list: "#585062"
block: "#585062"
hints: "#bfb9c6"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#bb99b4"
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_nothing: "#69a9a7"
} }
} duration: "#8b8198"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#d57e85" attr: "b" }
} else if $in < 6hr {
"#d57e85"
} 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"
shape_and: { fg: "#bb99b4" attr: "b" }
shape_binary: { fg: "#bb99b4" attr: "b" }
shape_block: { fg: "#7297b9" attr: "b" }
shape_bool: "#69a9a7"
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_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 empty: "#0000ff"
# bool: {|| if $in { "#318495" } else { "light_gray" } }
# background: "#ffffff" int: "#404040"
# foreground: "#404040" filesize: {|e|
# cursor: "#404040" if $e == 0b {
"#404040"
{ } else if $e < 1mb {
# color for nushell primitives "#318495"
separator: "#5e5e5e" } else {{ fg: "#0000ff" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#007400"
empty: "#0000ff"
bool: "#5e5e5e"
int: "#5e5e5e"
filesize: "#5e5e5e"
duration: "#5e5e5e"
date: "#5e5e5e"
range: "#5e5e5e"
float: "#5e5e5e"
string: "#5e5e5e"
nothing: "#5e5e5e"
binary: "#5e5e5e"
cellpath: "#5e5e5e"
row_index: "#007400"
record: "#5e5e5e"
list: "#5e5e5e"
block: "#5e5e5e"
hints: "#808080"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#a90d91"
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_nothing: "#318495"
} }
} duration: "#404040"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#c41a15" attr: "b" }
} else if $in < 6hr {
"#c41a15"
} 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"
shape_and: { fg: "#a90d91" attr: "b" }
shape_binary: { fg: "#a90d91" attr: "b" }
shape_block: { fg: "#0000ff" attr: "b" }
shape_bool: "#318495"
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_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 empty: "#b0a4e3"
# bool: {|| if $in { "#30dff3" } else { "light_gray" } }
# background: "#2d302f" int: "#e0f0ef"
# foreground: "#e0f0ef" filesize: {|e|
# cursor: "#e0f0ef" if $e == 0b {
"#e0f0ef"
{ } else if $e < 1mb {
# color for nushell primitives "#30dff3"
separator: "#fcfefd" } else {{ fg: "#b0a4e3" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#8ab361"
empty: "#b0a4e3"
bool: "#fcfefd"
int: "#fcfefd"
filesize: "#fcfefd"
duration: "#fcfefd"
date: "#fcfefd"
range: "#fcfefd"
float: "#fcfefd"
string: "#fcfefd"
nothing: "#fcfefd"
binary: "#fcfefd"
cellpath: "#fcfefd"
row_index: "#8ab361"
record: "#fcfefd"
list: "#fcfefd"
block: "#fcfefd"
hints: "#9da8a3"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#cca4e3"
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_nothing: "#30dff3"
} }
} duration: "#e0f0ef"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#f9906f" attr: "b" }
} else if $in < 6hr {
"#f9906f"
} 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"
shape_and: { fg: "#cca4e3" attr: "b" }
shape_binary: { fg: "#cca4e3" attr: "b" }
shape_block: { fg: "#b0a4e3" attr: "b" }
shape_bool: "#30dff3"
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_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 empty: "#9876aa"
# bool: {|| if $in { "#629755" } else { "light_gray" } }
# background: "#2b2b2b" int: "#a9b7c6"
# foreground: "#a9b7c6" filesize: {|e|
# cursor: "#a9b7c6" if $e == 0b {
"#a9b7c6"
{ } else if $e < 1mb {
# color for nushell primitives "#629755"
separator: "#ffffff" } else {{ fg: "#9876aa" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#6a8759"
empty: "#9876aa"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#6a8759"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#606366"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#cc7832"
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_nothing: "#629755"
} }
} duration: "#a9b7c6"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#4eade5" attr: "b" }
} else if $in < 6hr {
"#4eade5"
} 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"
shape_and: { fg: "#cc7832" attr: "b" }
shape_binary: { fg: "#cc7832" attr: "b" }
shape_block: { fg: "#9876aa" attr: "b" }
shape_bool: "#629755"
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_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 empty: "#5555ff"
# bool: {|| if $in { "#55ffff" } else { "light_gray" } }
# background: "#000000" int: "#bbbbbb"
# foreground: "#ffffff" filesize: {|e|
# cursor: "#ffffff" if $e == 0b {
"#bbbbbb"
{ } else if $e < 1mb {
# color for nushell primitives "#55ffff"
separator: "#ffffff" } else {{ fg: "#5555ff" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#55ff55"
empty: "#5555ff"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#55ff55"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#555555"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ff55ff"
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_nothing: "#55ffff"
} }
} duration: "#bbbbbb"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff5555" attr: "b" }
} else if $in < 6hr {
"#ff5555"
} 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"
shape_and: { fg: "#ff55ff" attr: "b" }
shape_binary: { fg: "#ff55ff" attr: "b" }
shape_block: { fg: "#5555ff" attr: "b" }
shape_bool: "#55ffff"
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_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 empty: "#498091"
# bool: {|| if $in { "#66d9ef" } else { "light_gray" } }
# background: "#171e1f" int: "#c7c7a5"
# foreground: "#c7c7a5" filesize: {|e|
# cursor: "#c7c7a5" if $e == 0b {
"#c7c7a5"
{ } else if $e < 1mb {
# color for nushell primitives "#66d9ef"
separator: "#e1eaef" } else {{ fg: "#498091" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#499180"
empty: "#498091"
bool: "#e1eaef"
int: "#e1eaef"
filesize: "#e1eaef"
duration: "#e1eaef"
date: "#e1eaef"
range: "#e1eaef"
float: "#e1eaef"
string: "#e1eaef"
nothing: "#e1eaef"
binary: "#e1eaef"
cellpath: "#e1eaef"
row_index: "#499180"
record: "#e1eaef"
list: "#e1eaef"
block: "#e1eaef"
hints: "#555e5f"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#9bc0c8"
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_nothing: "#66d9ef"
} }
} duration: "#c7c7a5"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff4658" attr: "b" }
} else if $in < 6hr {
"#ff4658"
} 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"
shape_and: { fg: "#9bc0c8" attr: "b" }
shape_binary: { fg: "#9bc0c8" attr: "b" }
shape_block: { fg: "#498091" attr: "b" }
shape_bool: "#66d9ef"
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_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 separator: "#bababa"
# which do not fit into any nushell theme leading_trailing_space_bg: { attr: "n" }
# these colors should be handledd by the terminal header: { fg: "#68c256" attr: "b" }
# emulator itself empty: "#1c98e8"
# bool: {|| if $in { "#3d97e2" } else { "light_gray" } }
# background: "#222324" int: "#bababa"
# foreground: "#bababa" filesize: {|e|
# cursor: "#bababa" if $e == 0b {
"#bababa"
{ } else if $e < 1mb {
# color for nushell primitives "#1c98e8"
separator: "#bababa" } else {{ fg: "#1c98e8" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#77b869"
empty: "#1c98e8"
bool: "#bababa"
int: "#bababa"
filesize: "#bababa"
duration: "#bababa"
date: "#bababa"
range: "#bababa"
float: "#bababa"
string: "#bababa"
nothing: "#bababa"
binary: "#bababa"
cellpath: "#bababa"
row_index: "#77b869"
record: "#bababa"
list: "#bababa"
block: "#bababa"
hints: "#000000"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#957bbe"
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_nothing: "#3d97e2"
} }
} duration: "#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"
float: "#bababa"
string: "#bababa"
nothing: "#bababa"
binary: "#bababa"
cellpath: "#bababa"
row_index: { fg: "#68c256" attr: "b" }
record: "#bababa"
list: "#bababa"
block: "#bababa"
hints: "dark_gray"
shape_and: { fg: "#8e69c9" attr: "b" }
shape_binary: { fg: "#8e69c9" attr: "b" }
shape_block: { fg: "#1c98e8" attr: "b" }
shape_bool: "#3d97e2"
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_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 empty: "#0d6678"
# bool: {|| if $in { "#8ba59b" } else { "light_gray" } }
# background: "#1d2021" int: "#a89984"
# foreground: "#a89984" filesize: {|e|
# cursor: "#a89984" if $e == 0b {
"#a89984"
{ } else if $e < 1mb {
# color for nushell primitives "#8ba59b"
separator: "#fdf4c1" } else {{ fg: "#0d6678" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#95c085"
empty: "#0d6678"
bool: "#fdf4c1"
int: "#fdf4c1"
filesize: "#fdf4c1"
duration: "#fdf4c1"
date: "#fdf4c1"
range: "#fdf4c1"
float: "#fdf4c1"
string: "#fdf4c1"
nothing: "#fdf4c1"
binary: "#fdf4c1"
cellpath: "#fdf4c1"
row_index: "#95c085"
record: "#fdf4c1"
list: "#fdf4c1"
block: "#fdf4c1"
hints: "#665c54"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#8f4673"
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_nothing: "#8ba59b"
} }
} duration: "#a89984"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#fb543f" attr: "b" }
} else if $in < 6hr {
"#fb543f"
} 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"
shape_and: { fg: "#8f4673" attr: "b" }
shape_binary: { fg: "#8f4673" attr: "b" }
shape_block: { fg: "#0d6678" attr: "b" }
shape_bool: "#8ba59b"
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_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 empty: "#4136d9"
# bool: {|| if $in { "#40dfff" } else { "light_gray" } }
# background: "#000000" int: "#b08ae6"
# foreground: "#b08ae6" filesize: {|e|
# cursor: "#b08ae6" if $e == 0b {
"#b08ae6"
{ } else if $e < 1mb {
# color for nushell primitives "#40dfff"
separator: "#a366ff" } else {{ fg: "#4136d9" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#4595e6"
empty: "#4136d9"
bool: "#a366ff"
int: "#a366ff"
filesize: "#a366ff"
duration: "#a366ff"
date: "#a366ff"
range: "#a366ff"
float: "#a366ff"
string: "#a366ff"
nothing: "#a366ff"
binary: "#a366ff"
cellpath: "#a366ff"
row_index: "#4595e6"
record: "#a366ff"
list: "#a366ff"
block: "#a366ff"
hints: "#593380"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#7e5ce6"
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_nothing: "#40dfff"
} }
} duration: "#b08ae6"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#a82ee6" attr: "b" }
} else if $in < 6hr {
"#a82ee6"
} 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"
shape_and: { fg: "#7e5ce6" attr: "b" }
shape_binary: { fg: "#7e5ce6" attr: "b" }
shape_block: { fg: "#4136d9" attr: "b" }
shape_bool: "#40dfff"
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_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 empty: "#90bee1"
# bool: {|| if $in { "#bed6ff" } else { "light_gray" } }
# background: "#2d2d2d" int: "#cccccc"
# foreground: "#cccccc" filesize: {|e|
# cursor: "#cccccc" if $e == 0b {
"#cccccc"
{ } else if $e < 1mb {
# color for nushell primitives "#bed6ff"
separator: "#ffffff" } else {{ fg: "#90bee1" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#beda78"
empty: "#90bee1"
bool: "#ffffff"
int: "#ffffff"
filesize: "#ffffff"
duration: "#ffffff"
date: "#ffffff"
range: "#ffffff"
float: "#ffffff"
string: "#ffffff"
nothing: "#ffffff"
binary: "#ffffff"
cellpath: "#ffffff"
row_index: "#beda78"
record: "#ffffff"
list: "#ffffff"
block: "#ffffff"
hints: "#777777"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#efb3f7"
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_nothing: "#bed6ff"
} }
} duration: "#cccccc"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ff7f7b" attr: "b" }
} else if $in < 6hr {
"#ff7f7b"
} 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"
shape_and: { fg: "#efb3f7" attr: "b" }
shape_binary: { fg: "#efb3f7" attr: "b" }
shape_block: { fg: "#90bee1" attr: "b" }
shape_bool: "#bed6ff"
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_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 empty: "#7cafc2"
# bool: {|| if $in { "#86c1b9" } else { "light_gray" } }
# background: "#181818" int: "#d8d8d8"
# foreground: "#d8d8d8" filesize: {|e|
# cursor: "#d8d8d8" if $e == 0b {
"#d8d8d8"
{ } else if $e < 1mb {
# color for nushell primitives "#86c1b9"
separator: "#f8f8f8" } else {{ fg: "#7cafc2" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a1b56c"
empty: "#7cafc2"
bool: "#f8f8f8"
int: "#f8f8f8"
filesize: "#f8f8f8"
duration: "#f8f8f8"
date: "#f8f8f8"
range: "#f8f8f8"
float: "#f8f8f8"
string: "#f8f8f8"
nothing: "#f8f8f8"
binary: "#f8f8f8"
cellpath: "#f8f8f8"
row_index: "#a1b56c"
record: "#f8f8f8"
list: "#f8f8f8"
block: "#f8f8f8"
hints: "#585858"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ba8baf"
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_nothing: "#86c1b9"
} }
} duration: "#d8d8d8"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ab4642" attr: "b" }
} else if $in < 6hr {
"#ab4642"
} 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"
shape_and: { fg: "#ba8baf" attr: "b" }
shape_binary: { fg: "#ba8baf" attr: "b" }
shape_block: { fg: "#7cafc2" attr: "b" }
shape_bool: "#86c1b9"
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_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 empty: "#7cafc2"
# bool: {|| if $in { "#86c1b9" } else { "light_gray" } }
# background: "#f8f8f8" int: "#383838"
# foreground: "#383838" filesize: {|e|
# cursor: "#383838" if $e == 0b {
"#383838"
{ } else if $e < 1mb {
# color for nushell primitives "#86c1b9"
separator: "#181818" } else {{ fg: "#7cafc2" }}
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
header: "#a1b56c"
empty: "#7cafc2"
bool: "#181818"
int: "#181818"
filesize: "#181818"
duration: "#181818"
date: "#181818"
range: "#181818"
float: "#181818"
string: "#181818"
nothing: "#181818"
binary: "#181818"
cellpath: "#181818"
row_index: "#a1b56c"
record: "#181818"
list: "#181818"
block: "#181818"
hints: "#b8b8b8"
# shapes are used to change the cli syntax highlighting
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
shape_binary: "#ba8baf"
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_nothing: "#86c1b9"
} }
} duration: "#383838"
date: {|| (date now) - $in |
if $in < 1hr {
{ fg: "#ab4642" attr: "b" }
} else if $in < 6hr {
"#ab4642"
} 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"
shape_and: { fg: "#ba8baf" attr: "b" }
shape_binary: { fg: "#ba8baf" attr: "b" }
shape_block: { fg: "#7cafc2" attr: "b" }
shape_bool: "#86c1b9"
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_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