mirror of
https://github.com/nushell/nushell.git
synced 2025-01-11 08:48:23 +01:00
add light theme to default_config (#5804)
This commit is contained in:
parent
cfe4eff566
commit
8b0a4ccf4c
@ -60,7 +60,7 @@ module completions {
|
|||||||
--no-show-forced-updates # Don't check if a branch is force-updated
|
--no-show-forced-updates # Don't check if a branch is force-updated
|
||||||
-4 # Use IPv4 addresses, ignore IPv6 addresses
|
-4 # Use IPv4 addresses, ignore IPv6 addresses
|
||||||
-6 # Use IPv6 addresses, ignore IPv4 addresses
|
-6 # Use IPv6 addresses, ignore IPv4 addresses
|
||||||
--help # Display this help message
|
--help # Display this help message
|
||||||
]
|
]
|
||||||
|
|
||||||
# Check out git branches and files
|
# Check out git branches and files
|
||||||
@ -144,7 +144,7 @@ use completions *
|
|||||||
|
|
||||||
# for more information on themes see
|
# for more information on themes see
|
||||||
# https://www.nushell.sh/book/coloring_and_theming.html
|
# https://www.nushell.sh/book/coloring_and_theming.html
|
||||||
let default_theme = {
|
let dark_theme = {
|
||||||
# color for nushell primitives
|
# color for nushell primitives
|
||||||
separator: white
|
separator: white
|
||||||
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
|
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
|
||||||
@ -195,13 +195,64 @@ let default_theme = {
|
|||||||
shape_nothing: light_cyan
|
shape_nothing: light_cyan
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let light_theme = {
|
||||||
|
# color for nushell primitives
|
||||||
|
separator: dark_gray
|
||||||
|
leading_trailing_space_bg: { attr: n } # no fg, no bg, attr none effectively turns this off
|
||||||
|
header: green_bold
|
||||||
|
empty: blue
|
||||||
|
bool: dark_gray
|
||||||
|
int: dark_gray
|
||||||
|
filesize: dark_gray
|
||||||
|
duration: dark_gray
|
||||||
|
date: dark_gray
|
||||||
|
range: dark_gray
|
||||||
|
float: dark_gray
|
||||||
|
string: dark_gray
|
||||||
|
nothing: dark_gray
|
||||||
|
binary: dark_gray
|
||||||
|
cellpath: dark_gray
|
||||||
|
row_index: green_bold
|
||||||
|
record: white
|
||||||
|
list: white
|
||||||
|
block: white
|
||||||
|
hints: dark_gray
|
||||||
|
|
||||||
|
# shapes are used to change the cli syntax highlighting
|
||||||
|
shape_garbage: { fg: "#FFFFFF" bg: "#FF0000" attr: b}
|
||||||
|
shape_binary: purple_bold
|
||||||
|
shape_bool: light_cyan
|
||||||
|
shape_int: purple_bold
|
||||||
|
shape_float: purple_bold
|
||||||
|
shape_range: yellow_bold
|
||||||
|
shape_internalcall: cyan_bold
|
||||||
|
shape_external: cyan
|
||||||
|
shape_externalarg: green_bold
|
||||||
|
shape_literal: blue
|
||||||
|
shape_operator: yellow
|
||||||
|
shape_signature: green_bold
|
||||||
|
shape_string: green
|
||||||
|
shape_string_interpolation: cyan_bold
|
||||||
|
shape_datetime: cyan_bold
|
||||||
|
shape_list: cyan_bold
|
||||||
|
shape_table: blue_bold
|
||||||
|
shape_record: cyan_bold
|
||||||
|
shape_block: blue_bold
|
||||||
|
shape_filepath: cyan
|
||||||
|
shape_globpattern: cyan_bold
|
||||||
|
shape_variable: purple
|
||||||
|
shape_flag: blue_bold
|
||||||
|
shape_custom: green
|
||||||
|
shape_nothing: light_cyan
|
||||||
|
}
|
||||||
|
|
||||||
# The default config record. This is where much of your global configuration is setup.
|
# The default config record. This is where much of your global configuration is setup.
|
||||||
let-env config = {
|
let-env config = {
|
||||||
filesize_metric: false
|
filesize_metric: false
|
||||||
table_mode: rounded # basic, compact, compact_double, light, thin, with_love, rounded, reinforced, heavy, none, other
|
table_mode: rounded # basic, compact, compact_double, light, thin, with_love, rounded, reinforced, heavy, none, other
|
||||||
use_ls_colors: true
|
use_ls_colors: true
|
||||||
rm_always_trash: false
|
rm_always_trash: false
|
||||||
color_config: $default_theme
|
color_config: $dark_theme # if you want a light theme, replace `$dark_theme` to `$light_theme`
|
||||||
use_grid_icons: true
|
use_grid_icons: true
|
||||||
footer_mode: "25" # always, never, number_of_rows, auto
|
footer_mode: "25" # always, never, number_of_rows, auto
|
||||||
quick_completions: true # set this to false to prevent auto-selecting completions when only one remains
|
quick_completions: true # set this to false to prevent auto-selecting completions when only one remains
|
||||||
|
Loading…
Reference in New Issue
Block a user