# properties:
#   foreground: Blue  
#   background: null
#   is_bold: false
#   is_dimmed: false
#   is_italic: false
#   is_underline: false
#   is_blink: false
#   is_reverse: false
#   is_hidden: false
#   is_strikethrough: true
#   prefix_with_reset: false

define: &zx_permissions  "#E0E0E0"
define: &zx_size         "#A3BCF5"
define: &zx_user         "#748CE0"
define: &zx_timestamp    "#808080"
define: &zx_directories  "#6CA05C"
define: &zx_test         "#F1EAA2"

octal:
  foreground: *zx_permissions
  is_bold:    false
  is_dimmed:  false

size:
  major:
    foreground: *zx_size
    is_bold:    false
  minor:
    foreground: *zx_size
    is_bold:    false
  number_byte:
    foreground: *zx_size
    is_bold:    false
  number_kilo:
    foreground: *zx_size
    is_bold:    false
  number_mega:
    foreground: *zx_size
    is_bold:    false
  number_giga:
    foreground: *zx_size
    is_bold:    false
  number_huge:
    foreground: *zx_size
    is_bold:    false
  unit_byte:
    foreground: *zx_size
    is_bold:    false
  unit_kilo:
    foreground: *zx_size
    is_bold:    false
  unit_mega:
    foreground: *zx_size
    is_bold:    false
  unit_giga:
    foreground: *zx_size
    is_bold:    false
  unit_huge:
    foreground: *zx_size
    is_bold:    false

users:
  user_you:
    foreground: *zx_user
    is_bold:    false
  user_root:
    foreground: *zx_user
    is_bold:    false
  user_other:
    foreground: *zx_user
    is_bold:    false
#   group_yours
#   group_other
#   group_root

date:
  foreground: *zx_timestamp

filekinds:
  normal:
    foreground: 15
  directory:
    foreground: *zx_directories
  symlink:
    foreground: cyan
  pipe:
    foreground: white
  block_device:
    foreground: white
  char_device:
    foreground: white
  socket:
    foreground: white
  special:
    foreground: white
  executable:
    foreground: green
    is_bold:    true
  mount_point:
    foreground: 54

links:
  normal:
    foreground: "#5F0087"
  multi_link_file:
    foreground: "5F0000"

file_type:
  image:
    foreground: "#D75B99"
  video:
    foreground: "#D75B99"
#   music
#   crypto
#   document
  compressed:
    foreground: magenta
#   temp
  compiled:
    foreground: "#F1EAA2"
  build:
    foreground: 11
  source:
    foreground: 12

# perms:
#   user_read:
#   user_write:
#   user_executable_file:
#   user_execute_other:
#   group_read
#   group_write
#   group_execute
#   other_read
#   other_write
#   other_execute
#   special_user_file
#   special_other
#   attribute

# git:
#   new
#   modified
#   deleted
#   renamed
#   ignored
#   conflicted

# git_repo:
#   branch_main
#   branch_other
#   git_clean
#   git_dirty

# security_context:
#   none:
#   selinux:
#     colon
#     user
#     role
#     typ
#     range

punctuation:
  foreground: white
  is_dimmed:  true

# inode:
#   foreground: magenta

# blocks:
  # foreground: magenta

# header:

# flags:
#   foreground: magenta

# control_char:
#   foreground: magenta

broken_symlink:
  foreground: "#C00008"

broken_path_overlay:
  foreground: "#C00008"
