eza
Get Theme 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/basecolourful: 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"}