Program Details

eza is a modern alternative for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults.
colourful: true
filekinds:
normal: {foreground: "#ABB2BF"}
directory: {foreground: "#61AFEF"}
symlink: {foreground: "#56B6C2"}
pipe: {foreground: "#5C6370"}
block_device: {foreground: "#E5C07B"}
char_device: {foreground: "#E5C07B"}
socket: {foreground: "#5C6370"}
special: {foreground: "#C678DD"}
executable: {foreground: "#98C379"}
mount_point: {foreground: "#61AFEF"}
perms:
user_read: {foreground: "#ABB2BF"}
user_write: {foreground: "#D19A66"}
user_execute_file: {foreground: "#98C379"}
user_execute_other: {foreground: "#98C379"}
group_read: {foreground: "#ABB2BF"}
group_write: {foreground: "#D19A66"}
group_execute: {foreground: "#98C379"}
other_read: {foreground: "#5C6370"}
other_write: {foreground: "#D19A66"}
other_execute: {foreground: "#98C379"}
special_user_file: {foreground: "#C678DD"}
special_other: {foreground: "#5C6370"}
attribute: {foreground: "#5C6370"}
size:
major: {foreground: "#5C6370"}
minor: {foreground: "#56B6C2"}
number_byte: {foreground: "#ABB2BF"}
number_kilo: {foreground: "#ABB2BF"}
number_mega: {foreground: "#61AFEF"}
number_giga: {foreground: "#C678DD"}
number_huge: {foreground: "#C678DD"}
unit_byte: {foreground: "#5C6370"}
unit_kilo: {foreground: "#61AFEF"}
unit_mega: {foreground: "#C678DD"}
unit_giga: {foreground: "#C678DD"}
unit_huge: {foreground: "#61AFEF"}
users:
user_you: {foreground: "#ABB2BF"}
user_root: {foreground: "#E06C75"}
user_other: {foreground: "#C678DD"}
group_yours: {foreground: "#ABB2BF"}
group_other: {foreground: "#5C6370"}
group_root: {foreground: "#E06C75"}
links:
normal: {foreground: "#56B6C2"}
multi_link_file: {foreground: "#61AFEF"}
git:
new: {foreground: "#98C379"}
modified: {foreground: "#E5C07B"}
deleted: {foreground: "#E06C75"}
renamed: {foreground: "#98C379"}
typechange: {foreground: "#C678DD"}
ignored: {foreground: "#5C6370"}
conflicted: {foreground: "#E06C75"}
git_repo:
branch_main: {foreground: "#ABB2BF"}
branch_other: {foreground: "#C678DD"}
git_clean: {foreground: "#98C379"}
git_dirty: {foreground: "#E06C75"}
security_context:
colon: {foreground: "#5C6370"}
user: {foreground: "#ABB2BF"}
role: {foreground: "#C678DD"}
typ: {foreground: "#5C6370"}
range: {foreground: "#C678DD"}
file_type:
image: {foreground: "#E5C07B"}
video: {foreground: "#E06C75"}
music: {foreground: "#98C379"}
lossless: {foreground: "#56B6C2"}
crypto: {foreground: "#5C6370"}
document: {foreground: "#ABB2BF"}
compressed: {foreground: "#C678DD"}
temp: {foreground: "#E06C75"}
compiled: {foreground: "#61AFEF"}
build: {foreground: "#5C6370"}
source: {foreground: "#61AFEF"}
punctuation: {foreground: "#5C6370"}
date: {foreground: "#E5C07B"}
inode: {foreground: "#5C6370"}
blocks: {foreground: "#5C6370"}
header: {foreground: "#ABB2BF"}
octal: {foreground: "#56B6C2"}
flags: {foreground: "#C678DD"}
symlink_path: {foreground: "#56B6C2"}
control_char: {foreground: "#61AFEF"}
broken_symlink: {foreground: "#E06C75"}
broken_path_overlay: {foreground: "#5C6370"}
# Contributing
https://github.com/linuxthemes.org/base
# colors:
# - light icy blue: #E0F7FA
# - snow white: #FFFFFF
# - sky blue: #B3E5FC
# - frosty grey: #90A4AE
# - cold dark grey: #607D8B
# - icy turquoise: #80DEEA
# - frosted red: #FF8A80
colourful: false
filekinds:
normal: {foreground: "#E0F7FA"}
directory: {foreground: "#FFFFFF"}
symlink: {foreground: "#B3E5FC"}
pipe: {foreground: "#90A4AE"}
block_device: {foreground: "#B3E5FC"}
char_device: {foreground: "#B3E5FC"}
socket: {foreground: "#607D8B"}
special: {foreground: "#B3E5FC"}
executable: {foreground: "#80DEEA"}
mount_point: {foreground: "#E0F7FA"}
perms:
user_read: {foreground: "#FFFFFF"}
user_write: {foreground: "#B3E5FC"}
user_execute_file: {foreground: "#80DEEA"}
user_execute_other: {foreground: "#80DEEA"}
group_read: {foreground: "#FFFFFF"}
group_write: {foreground: "#B3E5FC"}
group_execute: {foreground: "#80DEEA"}
other_read: {foreground: "#E0F7FA"}
other_write: {foreground: "#B3E5FC"}
other_execute: {foreground: "#80DEEA"}
special_user_file: {foreground: "#B3E5FC"}
special_other: {foreground: "#607D8B"}
attribute: {foreground: "#E0F7FA"}
size:
major: {foreground: "#E0F7FA"}
minor: {foreground: "#B3E5FC"}
number_byte: {foreground: "#FFFFFF"}
number_kilo: {foreground: "#E0F7FA"}
number_mega: {foreground: "#80DEEA"}
number_giga: {foreground: "#B3E5FC"}
number_huge: {foreground: "#B3E5FC"}
unit_byte: {foreground: "#E0F7FA"}
unit_kilo: {foreground: "#80DEEA"}
unit_mega: {foreground: "#B3E5FC"}
unit_giga: {foreground: "#B3E5FC"}
unit_huge: {foreground: "#80DEEA"}
users:
user_you: {foreground: "#FFFFFF"}
user_root: {foreground: "#607D8B"}
user_other: {foreground: "#B3E5FC"}
group_yours: {foreground: "#E0F7FA"}
group_other: {foreground: "#607D8B"}
group_root: {foreground: "#607D8B"}
links:
normal: {foreground: "#B3E5FC"}
multi_link_file: {foreground: "#80DEEA"}
git:
new: {foreground: "#E0F7FA"}
modified: {foreground: "#B3E5FC"}
deleted: {foreground: "#607D8B"}
renamed: {foreground: "#80DEEA"}
typechange: {foreground: "#B3E5FC"}
ignored: {foreground: "#607D8B"}
conflicted: {foreground: "#FF8A80"}
git_repo:
branch_main: {foreground: "#FFFFFF"}
branch_other: {foreground: "#B3E5FC"}
git_clean: {foreground: "#80DEEA"}
git_dirty: {foreground: "#FF8A80"}
security_context:
colon: {foreground: "#80DEEA"}
user: {foreground: "#E0F7FA"}
role: {foreground: "#B3E5FC"}
typ: {foreground: "#607D8B"}
range: {foreground: "#B3E5FC"}
file_type:
image: {foreground: "#80DEEA"}
video: {foreground: "#B3E5FC"}
music: {foreground: "#E0F7FA"}
lossless: {foreground: "#B3E5FC"}
crypto: {foreground: "#607D8B"}
document: {foreground: "#FFFFFF"}
compressed: {foreground: "#B3E5FC"}
temp: {foreground: "#FF8A80"}
compiled: {foreground: "#80DEEA"}
build: {foreground: "#607D8B"}
source: {foreground: "#B3E5FC"}
punctuation: {foreground: "#FFFFFF"}
date: {foreground: "#80DEEA"}
inode: {foreground: "#E0F7FA"}
blocks: {foreground: "#607D8B"}
header: {foreground: "#FFFFFF"}
octal: {foreground: "#80DEEA"}
flags: {foreground: "#B3E5FC"}
symlink_path: {foreground: "#B3E5FC"}
control_char: {foreground: "#80DEEA"}
broken_symlink: {foreground: "#FF8A80"}
broken_path_overlay: {foreground: "#607D8B"}
filenames:
# Custom filename-based overrides
# Cargo.toml: {icon: {glyph: 🦀}}
extensions:
# Custom extension-based overrides
# rs: {filename: {foreground: Red}, icon: {glyph: 🦀}}
# Contributing
https://github.com/linuxthemes.org/base
colourful: true
filekinds:
normal: { foreground: "#c0caf5" }
directory: { foreground: "#7aa2f7" }
symlink: { foreground: "#2ac3de" }
pipe: { foreground: "#414868" }
block_device: { foreground: "#e0af68" }
char_device: { foreground: "#e0af68" }
socket: { foreground: "#414868" }
special: { foreground: "#9d7cd8" }
executable: { foreground: "#9ece6a" }
mount_point: { foreground: "#b4f9f8" }
perms:
user_read: { foreground: "#2ac3de" }
user_write: { foreground: "#bb9af7" }
user_execute_file: { foreground: "#9ece6a" }
user_execute_other: { foreground: "#9ece6a" }
group_read: { foreground: "#2ac3de" }
group_write: { foreground: "#ff9e64" }
group_execute: { foreground: "#9ece6a" }
other_read: { foreground: "#2ac3de" }
other_write: { foreground: "#ff007c" }
other_execute: { foreground: "#9ece6a" }
special_user_file: { foreground: "#ff007c" }
special_other: { foreground: "#db4b4b" }
attribute: { foreground: "#737aa2" }
size:
major: { foreground: "#2ac3de" }
minor: { foreground: "#9d7cd8" }
number_byte: { foreground: "#a9b1d6" }
number_kilo: { foreground: "#89ddff" }
number_mega: { foreground: "#2ac3de" }
number_giga: { foreground: "#ff9e64" }
number_huge: { foreground: "#ff007c" }
unit_byte: { foreground: "#a9b1d6" }
unit_kilo: { foreground: "#89ddff" }
unit_mega: { foreground: "#2ac3de" }
unit_giga: { foreground: "#ff9e64" }
unit_huge: { foreground: "#ff007c" }
users:
user_you: { foreground: "#3d59a1" }
user_root: { foreground: "#bb9af7" }
user_other: { foreground: "#2ac3de" }
group_yours: { foreground: "#89ddff" }
group_root: { foreground: "#bb9af7" }
group_other: { foreground: "#c0caf5" }
links:
normal: { foreground: "#89ddff" }
multi_link_file: { foreground: "#2ac3de" }
git:
new: { foreground: "#9ece6a" }
modified: { foreground: "#bb9af7" }
deleted: { foreground: "#db4b4b" }
renamed: { foreground: "#2ac3de" }
typechange: { foreground: "#2ac3de" }
ignored: { foreground: "#545c7e" }
conflicted: { foreground: "#ff9e64" }
git_repo:
branch_main: { foreground: "#737aa2" }
branch_other: { foreground: "#b4f9f8" }
git_clean: { foreground: "#292e42" }
git_dirty: { foreground: "#bb9af7" }
security_context:
colon: { foreground: "#545c7e" }
user: { foreground: "#737aa2" }
role: { foreground: "#2ac3de" }
typ: { foreground: "#3d59a1" }
range: { foreground: "#9d7cd8" }
file_type:
image: { foreground: "#89ddff" }
video: { foreground: "#b4f9f8" }
music: { foreground: "#73daca" }
lossless: { foreground: "#41a6b5" }
crypto: { foreground: "#db4b4b" }
document: { foreground: "#a9b1d6" }
compressed: { foreground: "#ff9e64" }
temp: { foreground: "#737aa2" }
compiled: { foreground: "#737aa2" }
build: { foreground: "#1abc9c" }
source: { foreground: "#bb9af7" }
punctuation: { foreground: "#414868" }
date: { foreground: "#e0af68" }
inode: { foreground: "#737aa2" }
blocks: { foreground: "#737aa2" }
header: { foreground: "#a9b1d6" }
octal: { foreground: "#ff9e64" }
flags: { foreground: "#9d7cd8" }
symlink_path: { foreground: "#89ddff" }
control_char: { foreground: "#ff9e64" }
broken_symlink: { foreground: "#ff007c" }
broken_path_overlay: { foreground: "#ff007c" }
colourful: true
# yellow #F1FA8C
# red #FF5555
# purple #BD93F9
# pink #FF79C6
# orange #FFB86C
# green #50FA7B
# cyan #8BE9FD
# others:
# dark-blue #6272A4
# foreground #F8F8F2
# current_line #44475A
filekinds:
normal: {foreground: "#F8F8F2"}
directory: {foreground: "#8BE9FD"}
symlink: {foreground: "#BD93F9"}
pipe: {foreground: "#6272A4"}
block_device: {foreground: "#FF5555"}
char_device: {foreground: "#FF5555"}
socket: {foreground: "#44475A"}
special: {foreground: "#FF79C6"}
executable: {foreground: "#50FA7B"}
mount_point: {foreground: "#FFB86C"}
perms:
user_read: {foreground: "#F8F8F2"}
user_write: {foreground: "#FFB86C"}
user_execute_file: {foreground: "#50FA7B"}
user_execute_other: {foreground: "#50FA7B"}
group_read: {foreground: "#F8F8F2"}
group_write: {foreground: "#FFB86C"}
group_execute: {foreground: "#50FA7B"}
other_read: {foreground: "#F8F8F2"}
other_write: {foreground: "#FFB86C"}
other_execute: {foreground: "#50FA7B"}
special_user_file: {foreground: "#FF79C6"}
special_other: {foreground: "#6272A4"}
attribute: {foreground: "#F8F8F2"}
size:
major: {foreground: "F1FA8C"}
minor: {foreground: "#BD93F9"}
number_byte: {foreground: "#F8F8F2"}
number_kilo: {foreground: "#F8F8F2"}
number_mega: {foreground: "#8BE9FD"}
number_giga: {foreground: "#FF79C6"}
number_huge: {foreground: "#FF79C6"}
unit_byte: {foreground: "#F8F8F2"}
unit_kilo: {foreground: "#8BE9FD"}
unit_mega: {foreground: "#FF79C6"}
unit_giga: {foreground: "#FF79C6"}
unit_huge: {foreground: "#FFB86C"}
users:
user_you: {foreground: "#F8F8F2"}
user_root: {foreground: "#FF5555"}
user_other: {foreground: "#FF79C6"}
group_yours: {foreground: "#F8F8F2"}
group_other: {foreground: "#6272A4"}
group_root: {foreground: "#FF5555"}
links:
normal: {foreground: "#BD93F9"}
multi_link_file: {foreground: "#FFB86C"}
git:
new: {foreground: "#50FA7B"}
modified: {foreground: "#FFB86C"}
deleted: {foreground: "#FF5555"}
renamed: {foreground: "#8BE9FD"}
typechange: {foreground: "#FF79C6"}
ignored: {foreground: "#6272A4"}
conflicted: {foreground: "#FF5555"}
git_repo:
branch_main: {foreground: "#F8F8F2"}
branch_other: {foreground: "#FF79C6"}
git_clean: {foreground: "#50FA7B"}
git_dirty: {foreground: "#FF5555"}
security_context:
colon: {foreground: "#6272A4"}
user: {foreground: "#F8F8F2"}
role: {foreground: "#FF79C6"}
typ: {foreground: "#6272A4"}
range: {foreground: "#FF79C6"}
file_type:
image: {foreground: "#FFB86C"}
video: {foreground: "#FF5555"}
music: {foreground: "#50FA7B"}
lossless: {foreground: "#50FA7B"}
crypto: {foreground: "#6272A4"}
document: {foreground: "#F8F8F2"}
compressed: {foreground: "#FF79C6"}
temp: {foreground: "#FF5555"}
compiled: {foreground: "#8BE9FD"}
build: {foreground: "#6272A4"}
source: {foreground: "#8BE9FD"}
punctuation: {foreground: "#6272A4"}
date: {foreground: "#FFB86C"}
inode: {foreground: "#F8F8F2"}
blocks: {foreground: "#F8F8F2"}
header: {foreground: "#F8F8F2"}
octal: {foreground: "#50FA7B"}
flags: {foreground: "#FF79C6"}
symlink_path: {foreground: "#BD93F9"}
control_char: {foreground: "#8BE9FD"}
broken_symlink: {foreground: "#FF5555"}
broken_path_overlay: {foreground: "#6272A4"}
colourful: true
filekinds:
normal: {foreground: "#BAC2DE"}
directory: {foreground: "#89B4FA"}
symlink: {foreground: "#89DCEB"}
pipe: {foreground: "#7F849C"}
block_device: {foreground: "#EBA0AC"}
char_device: {foreground: "#EBA0AC"}
socket: {foreground: "#585B70"}
special: {foreground: "#CBA6F7"}
executable: {foreground: "#A6E3A1"}
mount_point: {foreground: "#74C7EC"}
perms:
user_read: {foreground: "#CDD6F4"}
user_write: {foreground: "#F9E2AF"}
user_execute_file: {foreground: "#A6E3A1"}
user_execute_other: {foreground: "#A6E3A1"}
group_read: {foreground: "#BAC2DE"}
group_write: {foreground: "#F9E2AF"}
group_execute: {foreground: "#A6E3A1"}
other_read: {foreground: "#A6ADC8"}
other_write: {foreground: "#F9E2AF"}
other_execute: {foreground: "#A6E3A1"}
special_user_file: {foreground: "#CBA6F7"}
special_other: {foreground: "#585B70"}
attribute: {foreground: "#A6ADC8"}
size:
major: {foreground: "#A6ADC8"}
minor: {foreground: "#89DCEB"}
number_byte: {foreground: "#CDD6F4"}
number_kilo: {foreground: "#BAC2DE"}
number_mega: {foreground: "#89B4FA"}
number_giga: {foreground: "#CBA6F7"}
number_huge: {foreground: "#CBA6F7"}
unit_byte: {foreground: "#A6ADC8"}
unit_kilo: {foreground: "#89B4FA"}
unit_mega: {foreground: "#CBA6F7"}
unit_giga: {foreground: "#CBA6F7"}
unit_huge: {foreground: "#74C7EC"}
users:
user_you: {foreground: "#CDD6F4"}
user_root: {foreground: "#F38BA8"}
user_other: {foreground: "#CBA6F7"}
group_yours: {foreground: "#BAC2DE"}
group_other: {foreground: "#7F849C"}
group_root: {foreground: "#F38BA8"}
links:
normal: {foreground: "#89DCEB"}
multi_link_file: {foreground: "#74C7EC"}
git:
new: {foreground: "#A6E3A1"}
modified: {foreground: "#F9E2AF"}
deleted: {foreground: "#F38BA8"}
renamed: {foreground: "#94E2D5"}
typechange: {foreground: "#F5C2E7"}
ignored: {foreground: "#7F849C"}
conflicted: {foreground: "#EBA0AC"}
git_repo:
branch_main: {foreground: "#CDD6F4"}
branch_other: {foreground: "#CBA6F7"}
git_clean: {foreground: "#A6E3A1"}
git_dirty: {foreground: "#F38BA8"}
security_context:
colon: {foreground: "#7F849C"}
user: {foreground: "#BAC2DE"}
role: {foreground: "#CBA6F7"}
typ: {foreground: "#585B70"}
range: {foreground: "#CBA6F7"}
file_type:
image: {foreground: "#F9E2AF"}
video: {foreground: "#F38BA8"}
music: {foreground: "#A6E3A1"}
lossless: {foreground: "#94E2D5"}
crypto: {foreground: "#585B70"}
document: {foreground: "#CDD6F4"}
compressed: {foreground: "#F5C2E7"}
temp: {foreground: "#EBA0AC"}
compiled: {foreground: "#74C7EC"}
build: {foreground: "#585B70"}
source: {foreground: "#89B4FA"}
punctuation: {foreground: "#7F849C"}
date: {foreground: "#F9E2AF"}
inode: {foreground: "#A6ADC8"}
blocks: {foreground: "#9399B2"}
header: {foreground: "#CDD6F4"}
octal: {foreground: "#94E2D5"}
flags: {foreground: "#CBA6F7"}
symlink_path: {foreground: "#89DCEB"}
control_char: {foreground: "#74C7EC"}
broken_symlink: {foreground: "#F38BA8"}
broken_path_overlay: {foreground: "#585B70"}