Repository: eza-community/eza-themes Branch: main Commit: add4c72c5469 Files: 42 Total size: 65.1 KB Directory structure: gitextract_5zdq219c/ ├── .github/ │ └── workflows/ │ ├── convco.yml │ └── nomerge.yml ├── .gitignore ├── LICENSE ├── README.md ├── test_dir/ │ ├── .pre-commit.yaml │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── arch.iso │ ├── cfg.ini │ ├── file │ ├── file.cpp │ ├── file.pem │ ├── file.rs │ ├── file.toml │ ├── file.yml │ ├── init.sh │ ├── justfile │ ├── nginx.conf │ ├── resume.docx │ ├── rust.rs │ ├── song.flac │ ├── source.cpp │ └── src/ │ └── file.rs └── themes/ ├── black.yml ├── catppuccin-frappe.yml ├── catppuccin-latte.yml ├── catppuccin-macchiato.yml ├── catppuccin-mocha.yml ├── default.yml ├── dracula.yml ├── frosty.yml ├── gruvbox-dark.yml ├── gruvbox-light.yml ├── one_dark.yml ├── rose-pine-dawn.yml ├── rose-pine-moon.yml ├── rose-pine.yml ├── solarized-dark.yml ├── tokyonight.yml └── white.yml ================================================ FILE CONTENTS ================================================ ================================================ FILE: .github/workflows/convco.yml ================================================ name: commit on: push: branches: [ main ] pull_request: branches: [ main ] jobs: conventional: name: conventional runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: persist-credentials: false - uses: webiny/action-conventional-commits@v1.3.0 # optional, required for private repos with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} ================================================ FILE: .github/workflows/nomerge.yml ================================================ name: commit on: pull_request: branches: [main] jobs: no-merge: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Run test uses: NexusPHP/no-merge-commits@v2.1.0 with: token: ${{ secrets.GITHUB_TOKEN }} ================================================ FILE: .gitignore ================================================ ================================================ FILE: LICENSE ================================================ The MIT License (MIT) Copyright (c) 2024 Sandro-Alessio Gierens Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: README.md ================================================
# eza themes Themes for [eza](https://github.com/eza-community/eza).
## Themes - [default](themes/default.yml): Replicates eza's default look. default theme - [frosty](themes/frosty.yml): Bright and icy tones. frosty theme - [black](themes/black.yml): All black everything. black theme - [white](themes/white.yml): All white everything. white  theme - [gruvbox-dark](themes/gruvbox-dark.yml): Classic bright theme, with warm 'retro groove' colors. gruvbox-dark theme - [catppuccin-latte](themes/catppuccin-latte.yml): Smooth pastel theme, latte flavor - [Catppuccin](https://catppuccin.com/palette) catppuccin-latte theme - [catppuccin-frappe](themes/catppuccin-frappe.yml): Smooth pastel theme, frappe flavor - [Catppuccin](https://catppuccin.com/palette) catppuccin-frappe theme - [catppuccin-macchiato](themes/catppuccin-macchiato.yml): Smooth pastel theme, macchiato flavor - [Catppuccin](https://catppuccin.com/palette) catppuccin-macchiato theme - [catppuccin-mocha](themes/catppuccin-mocha.yml): Smooth pastel theme, mocha flavor - [Catppuccin](https://catppuccin.com/palette) catppuccin-mocha theme - [onedark](themes/one_dark.yml): OneDark theme of `Atom` fame. onedark theme - [dracula](themes/dracula.yml): [Dracula](https://draculatheme.com/contribute#color-palette) theme dracula theme - [gruvbox-light](themes/gruvbox-light.yml): a `gruvbox` theme for light mode gruvbox-light theme - [tokyonight](themes/tokyonight.yml): A [Tokyonight](https://github.com/folke/tokyonight.nvim) theme tokyonight theme - [Rosé Pine](themes/rose-pine.yml): All natural pine, faux fur and a bit of soho vibes for the classy minimalist. Created with the main [Rosé Pine](https://github.com/rose-pine/rose-pine-theme) palette. rose pine theme - [Rosé Pine Dawn](themes/rose-pine-dawn.yml): All natural pine, faux fur and a bit of soho vibes for the classy minimalist. Created with the [Rosé Pine Dawn](https://github.com/rose-pine/rose-pine-theme) palette. rose pine dawn theme - [Rosé Pine Moon](themes/rose-pine-moon.yml): All natural pine, faux fur and a bit of soho vibes for the classy minimalist. Created with the [Rosé Pine Moon](https://github.com/rose-pine/rose-pine-theme) palette. rose pine moon theme - [Solarized Dark](themes/solarized-dark.yml): Precision colors for machines and people. Created with the [Solarized](https://ethanschoonover.com/solarized/) palette. solarized dark theme ## Installation On Linux, simply clone the repository somewhere and symlink a theme to `~/.config/eza/theme.yml`: ```sh git clone https://github.com/eza-community/eza-themes.git mkdir -p ~/.config/eza ln -sf "$(pwd)/eza-themes/themes/default.yml" ~/.config/eza/theme.yml ``` **MacOS**: on MacOS, `eza` will look for the theme file in `~/Library/Application Support/eza` by default. That directory can be overridden by setting `EZA_CONFIG_DIR`. **PowerShell**: create the config folder with the theme file or a link to it under USERPROFILE and put `$env:EZA_CONFIG_DIR = "$env:USERPROFILE\.config\eza"` in your PowerShell configuration to direct `eza` to that directory. ## Contributing Contributions are very welcome! Any improvements you may have to existing themes or any new themes you would like to add are welcome and encouraged. Please submit a PR with your changes, making sure to reflect any changes you made in the README, and please include a screenshot of the proposed theme using the provided [test directory](test_dir/) to display a wide range of file types. ## Usage Hints ### Overriding Things The theme file overrides the default styles, meaning you only need to specify what you want to change. ### Environment Variables `EZA_CONFIG_DIR` can be used to specify a custom configuration directory. Also, `LS_COLORS` and `EZA_COLORS` take precedence over the theme file, so make sure to unset them when using a theme file. ## Specification ### General The theme files are written in YAML format and define the visual styling for various elements displayed by eza. This includes colors, text styles, and icons for file listings. The theme system allows for extensive customization to match your preferred aesthetic or to integrate with your terminal's color scheme. Each theme consists of several sections that correspond to different aspects of the file listing output. These sections include: filekinds: Styles for different types of files (e.g., directories, symlinks). perms: Styles for file permissions. size: Styles for file sizes. users: Styles for user and group names. links: Styles for hard links and symlinks. git: Styles for Git status indicators. git_repo: Styles for Git repository information. security_context: Styles for security contexts (e.g., SELinux). file_type: Styles based on file types (e.g., images, videos). punctuation, date, inode, blocks, header, octal, flags: Styles for miscellaneous elements. filenames: Overrides for specific filenames. extensions: Overrides for specific file extensions. ### Style For each element in the theme file, you can define various style properties: Colors: foreground: Sets the text color. background: Sets the background color. Text Attributes: is_bold: Makes the text bold. is_dimmed: Dims the text color. is_italic: Italicizes the text. is_underline: Underlines the text. is_blink: Makes the text blink (note: may not be supported in all terminals). is_reverse: Swaps foreground and background colors. is_hidden: Hides the text (useful for suppressing output). is_strikethrough: Adds a strikethrough to the text. Special Options: prefix_with_reset: Resets all styles before applying the new ones. Useful to prevent style bleeding from previous elements. Example: ```yaml filekinds: directory: foreground: Blue is_bold: true symlink: foreground: Cyan is_italic: true ``` ### Color Colors can be specified using either standard color names or hexadecimal color codes. Standard Colors: Basic colors: Black, Red, Green, Yellow, Blue, Magenta, Cyan, White Bright variants: BrightBlack, BrightRed, etc. Hexadecimal Color Codes: Format: "#RRGGBB" Example: foreground: "#83a598" Example using named colors: ```yaml size: number_byte: foreground: White unit_byte: foreground: BrightBlack ``` Example using hex codes: ```yaml git: new: foreground: "#b8bb26" # Gruvbox green modified: foreground: "#fabd2f" # Gruvbox yellow ``` ### File- and Extension-Based Overrides You can customize the appearance and icons for specific filenames or file extensions, allowing for granular control over how certain files are displayed. Filenames To override styles for specific filenames: ```yaml filenames: "Makefile": filename: foreground: Red is_bold: true icon: glyph: ⚙️ style: foreground: Red ``` In this example, any file named Makefile will have red, bold text and a gear icon in red. Extensions To override styles for specific file extensions: ```yaml extensions: "md": filename: foreground: Blue icon: glyph: 📘 style: foreground: Blue ``` Files with the .md extension will have blue text and a blue book icon. Icons Icons can be customized by specifying the glyph and optional style attributes: ```yaml filenames: "Dockerfile": icon: glyph: 🐳 style: foreground: Cyan ``` Notes: Not all glyphs support color changes due to font limitations. Ensure your terminal font supports the glyphs you choose to avoid display issues. Additional Notes Syntax Checking: If your theme isn't working as expected, double-check your YAML syntax. A syntax error can cause multiple properties to fail. File Naming: The theme file must be named theme.yml, regardless of its directory. Colorful Flag: At the top of the theme file, the colourful flag can be set to true or false to enable or disable color output globally. ================================================ FILE: test_dir/.pre-commit.yaml ================================================ ================================================ FILE: test_dir/Cargo.toml ================================================ ================================================ FILE: test_dir/Makefile ================================================ ================================================ FILE: test_dir/README.md ================================================ ================================================ FILE: test_dir/arch.iso ================================================ ================================================ FILE: test_dir/cfg.ini ================================================ ================================================ FILE: test_dir/file ================================================ ================================================ FILE: test_dir/file.cpp ================================================ ================================================ FILE: test_dir/file.pem ================================================ ================================================ FILE: test_dir/file.rs ================================================ ================================================ FILE: test_dir/file.toml ================================================ ================================================ FILE: test_dir/file.yml ================================================ ================================================ FILE: test_dir/init.sh ================================================ ================================================ FILE: test_dir/justfile ================================================ ================================================ FILE: test_dir/nginx.conf ================================================ ================================================ FILE: test_dir/resume.docx ================================================ ================================================ FILE: test_dir/rust.rs ================================================ ================================================ FILE: test_dir/song.flac ================================================ ================================================ FILE: test_dir/source.cpp ================================================ ================================================ FILE: test_dir/src/file.rs ================================================ ================================================ FILE: themes/black.yml ================================================ colourful: false filekinds: normal: {foreground: "#000"} directory: {foreground: "#000"} symlink: {foreground: "#000"} pipe: {foreground: "#000"} block_device: {foreground: "#000"} char_device: {foreground: "#000"} socket: {foreground: "#000"} special: {foreground: "#000"} executable: {foreground: "#000"} mount_point: {foreground: "#000"} perms: user_read: {foreground: "#000"} user_write: {foreground: "#000"} user_execute_file: {foreground: "#000"} user_execute_other: {foreground: "#000"} group_read: {foreground: "#000"} group_write: {foreground: "#000"} group_execute: {foreground: "#000"} other_read: {foreground: "#000"} other_write: {foreground: "#000"} other_execute: {foreground: "#000"} special_user_file: {foreground: "#000"} special_other: {foreground: "#000"} attribute: {foreground: "#000"} size: major: {foreground: "#000"} minor: {foreground: "#000"} number_byte: {foreground: "#000"} number_kilo: {foreground: "#000"} number_mega: {foreground: "#000"} number_giga: {foreground: "#000"} number_huge: {foreground: "#000"} unit_byte: {foreground: "#000"} unit_kilo: {foreground: "#000"} unit_mega: {foreground: "#000"} unit_giga: {foreground: "#000"} unit_huge: {foreground: "#000"} users: user_you: {foreground: "#000"} user_root: {foreground: "#000"} user_other: {foreground: "#000"} group_yours: {foreground: "#000"} group_other: {foreground: "#000"} group_root: {foreground: "#000"} links: normal: {foreground: "#000"} multi_link_file: {foreground: "#000"} git: new: {foreground: "#000"} modified: {foreground: "#000"} deleted: {foreground: "#000"} renamed: {foreground: "#000"} typechange: {foreground: "#000"} ignored: {foreground: "#000"} conflicted: {foreground: "#000"} git_repo: branch_main: {foreground: "#000"} branch_other: {foreground: "#000"} git_clean: {foreground: "#000"} git_dirty: {foreground: "#000"} security_context: colon: {foreground: "#000"} user: {foreground: "#000"} role: {foreground: "#000"} typ: {foreground: "#000"} range: {foreground: "#000"} file_type: image: {foreground: "#000"} video: {foreground: "#000"} music: {foreground: "#000"} lossless: {foreground: "#000"} crypto: {foreground: "#000"} document: {foreground: "#000"} compressed: {foreground: "#000"} temp: {foreground: "#000"} compiled: {foreground: "#000"} build: {foreground: "#000"} source: {foreground: "#000"} punctuation: {foreground: "#000"} date: {foreground: "#000"} inode: {foreground: "#000"} blocks: {foreground: "#000"} header: {foreground: "#000"} octal: {foreground: "#000"} flags: {foreground: "#000"} symlink_path: {foreground: "#000"} control_char: {foreground: "#000"} broken_symlink: {foreground: "#000"} broken_path_overlay: {foreground: "#000"} filenames: # Custom filename-based overrides # Cargo.toml: {icon: {glyph: 🦀}} extensions: # Custom extension-based overrides # rs: {filename: {foreground: Red}, icon: {glyph: 🦀}} ================================================ FILE: themes/catppuccin-frappe.yml ================================================ colourful: true filekinds: normal: { foreground: "#B5BFE2" } directory: { foreground: "#8CAAEE" } symlink: { foreground: "#99D1DB" } pipe: { foreground: "#838BA7" } block_device: { foreground: "#EA999C" } char_device: { foreground: "#EA999C" } socket: { foreground: "#626880" } special: { foreground: "#CA9EE6" } executable: { foreground: "#A6D189" } mount_point: { foreground: "#85C1DC" } perms: user_read: { foreground: "#C6D0F5" } user_write: { foreground: "#E5C890" } user_execute_file: { foreground: "#A6D189" } user_execute_other: { foreground: "#A6D189" } group_read: { foreground: "#B5BFE2" } group_write: { foreground: "#E5C890" } group_execute: { foreground: "#A6D189" } other_read: { foreground: "#A5ADCE" } other_write: { foreground: "#E5C890" } other_execute: { foreground: "#A6D189" } special_user_file: { foreground: "#CA9EE6" } special_other: { foreground: "#626880" } attribute: { foreground: "#A5ADCE" } size: major: { foreground: "#A5ADCE" } minor: { foreground: "#99D1DB" } number_byte: { foreground: "#C6D0F5" } number_kilo: { foreground: "#B5BFE2" } number_mega: { foreground: "#8CAAEE" } number_giga: { foreground: "#CA9EE6" } number_huge: { foreground: "#CA9EE6" } unit_byte: { foreground: "#A5ADCE" } unit_kilo: { foreground: "#8CAAEE" } unit_mega: { foreground: "#CA9EE6" } unit_giga: { foreground: "#CA9EE6" } unit_huge: { foreground: "#85C1DC" } users: user_you: { foreground: "#C6D0F5" } user_root: { foreground: "#E78284" } user_other: { foreground: "#CA9EE6" } group_yours: { foreground: "#B5BFE2" } group_other: { foreground: "#838BA7" } group_root: { foreground: "#E78284" } links: normal: { foreground: "#99D1DB" } multi_link_file: { foreground: "#85C1DC" } git: new: { foreground: "#A6D189" } modified: { foreground: "#E5C890" } deleted: { foreground: "#E78284" } renamed: { foreground: "#81C8BE" } typechange: { foreground: "#F4B8E4" } ignored: { foreground: "#838BA7" } conflicted: { foreground: "#EA999C" } git_repo: branch_main: { foreground: "#C6D0F5" } branch_other: { foreground: "#CA9EE6" } git_clean: { foreground: "#A6D189" } git_dirty: { foreground: "#E78284" } security_context: colon: { foreground: "#838BA7" } user: { foreground: "#B5BFE2" } role: { foreground: "#CA9EE6" } typ: { foreground: "#626880" } range: { foreground: "#CA9EE6" } file_type: image: { foreground: "#E5C890" } video: { foreground: "#E78284" } music: { foreground: "#A6D189" } lossless: { foreground: "#81C8BE" } crypto: { foreground: "#626880" } document: { foreground: "#C6D0F5" } compressed: { foreground: "#F4B8E4" } temp: { foreground: "#EA999C" } compiled: { foreground: "#85C1DC" } build: { foreground: "#626880" } source: { foreground: "#8CAAEE" } punctuation: { foreground: "#838BA7" } date: { foreground: "#E5C890" } inode: { foreground: "#A5ADCE" } blocks: { foreground: "#949CBB" } header: { foreground: "#C6D0F5" } octal: { foreground: "#81C8BE" } flags: { foreground: "#CA9EE6" } symlink_path: { foreground: "#99D1DB" } control_char: { foreground: "#85C1DC" } broken_symlink: { foreground: "#E78284" } broken_path_overlay: { foreground: "#626880" } ================================================ FILE: themes/catppuccin-latte.yml ================================================ colourful: true filekinds: normal: { foreground: "#5C5F77" } directory: { foreground: "#1E66F5" } symlink: { foreground: "#04A5E5" } pipe: { foreground: "#8C8FA1" } block_device: { foreground: "#E64553" } char_device: { foreground: "#E64553" } socket: { foreground: "#ACB0BE" } special: { foreground: "#8839EF" } executable: { foreground: "#40A02B" } mount_point: { foreground: "#209FB5" } perms: user_read: { foreground: "#4C4F69" } user_write: { foreground: "#DF8E1D" } user_execute_file: { foreground: "#40A02B" } user_execute_other: { foreground: "#40A02B" } group_read: { foreground: "#5C5F77" } group_write: { foreground: "#DF8E1D" } group_execute: { foreground: "#40A02B" } other_read: { foreground: "#6C6F85" } other_write: { foreground: "#DF8E1D" } other_execute: { foreground: "#40A02B" } special_user_file: { foreground: "#8839EF" } special_other: { foreground: "#ACB0BE" } attribute: { foreground: "#6C6F85" } size: major: { foreground: "#6C6F85" } minor: { foreground: "#04A5E5" } number_byte: { foreground: "#4C4F69" } number_kilo: { foreground: "#5C5F77" } number_mega: { foreground: "#1E66F5" } number_giga: { foreground: "#8839EF" } number_huge: { foreground: "#8839EF" } unit_byte: { foreground: "#6C6F85" } unit_kilo: { foreground: "#1E66F5" } unit_mega: { foreground: "#8839EF" } unit_giga: { foreground: "#8839EF" } unit_huge: { foreground: "#209FB5" } users: user_you: { foreground: "#4C4F69" } user_root: { foreground: "#D20F39" } user_other: { foreground: "#8839EF" } group_yours: { foreground: "#5C5F77" } group_other: { foreground: "#8C8FA1" } group_root: { foreground: "#D20F39" } links: normal: { foreground: "#04A5E5" } multi_link_file: { foreground: "#209FB5" } git: new: { foreground: "#40A02B" } modified: { foreground: "#DF8E1D" } deleted: { foreground: "#D20F39" } renamed: { foreground: "#179299" } typechange: { foreground: "#EA76CB" } ignored: { foreground: "#8C8FA1" } conflicted: { foreground: "#E64553" } git_repo: branch_main: { foreground: "#4C4F69" } branch_other: { foreground: "#8839EF" } git_clean: { foreground: "#40A02B" } git_dirty: { foreground: "#D20F39" } security_context: colon: { foreground: "#8C8FA1" } user: { foreground: "#5C5F77" } role: { foreground: "#8839EF" } typ: { foreground: "#ACB0BE" } range: { foreground: "#8839EF" } file_type: image: { foreground: "#DF8E1D" } video: { foreground: "#D20F39" } music: { foreground: "#40A02B" } lossless: { foreground: "#179299" } crypto: { foreground: "#ACB0BE" } document: { foreground: "#4C4F69" } compressed: { foreground: "#EA76CB" } temp: { foreground: "#E64553" } compiled: { foreground: "#209FB5" } build: { foreground: "#ACB0BE" } source: { foreground: "#1E66F5" } punctuation: { foreground: "#8C8FA1" } date: { foreground: "#DF8E1D" } inode: { foreground: "#6C6F85" } blocks: { foreground: "#7C7F93" } header: { foreground: "#4C4F69" } octal: { foreground: "#179299" } flags: { foreground: "#8839EF" } symlink_path: { foreground: "#04A5E5" } control_char: { foreground: "#209FB5" } broken_symlink: { foreground: "#D20F39" } broken_path_overlay: { foreground: "#ACB0BE" } ================================================ FILE: themes/catppuccin-macchiato.yml ================================================ colourful: true filekinds: normal: { foreground: "#B8C0E0" } directory: { foreground: "#8AADF4" } symlink: { foreground: "#91D7E3" } pipe: { foreground: "#8087A2" } block_device: { foreground: "#EE99A0" } char_device: { foreground: "#EE99A0" } socket: { foreground: "#5B6078" } special: { foreground: "#C6A0F6" } executable: { foreground: "#A6DA95" } mount_point: { foreground: "#7DC4E4" } perms: user_read: { foreground: "#CAD3F5" } user_write: { foreground: "#EED49F" } user_execute_file: { foreground: "#A6DA95" } user_execute_other: { foreground: "#A6DA95" } group_read: { foreground: "#B8C0E0" } group_write: { foreground: "#EED49F" } group_execute: { foreground: "#A6DA95" } other_read: { foreground: "#A5ADCB" } other_write: { foreground: "#EED49F" } other_execute: { foreground: "#A6DA95" } special_user_file: { foreground: "#C6A0F6" } special_other: { foreground: "#5B6078" } attribute: { foreground: "#A5ADCB" } size: major: { foreground: "#A5ADCB" } minor: { foreground: "#91D7E3" } number_byte: { foreground: "#CAD3F5" } number_kilo: { foreground: "#B8C0E0" } number_mega: { foreground: "#8AADF4" } number_giga: { foreground: "#C6A0F6" } number_huge: { foreground: "#C6A0F6" } unit_byte: { foreground: "#A5ADCB" } unit_kilo: { foreground: "#8AADF4" } unit_mega: { foreground: "#C6A0F6" } unit_giga: { foreground: "#C6A0F6" } unit_huge: { foreground: "#7DC4E4" } users: user_you: { foreground: "#CAD3F5" } user_root: { foreground: "#ED8796" } user_other: { foreground: "#C6A0F6" } group_yours: { foreground: "#B8C0E0" } group_other: { foreground: "#8087A2" } group_root: { foreground: "#ED8796" } links: normal: { foreground: "#91D7E3" } multi_link_file: { foreground: "#7DC4E4" } git: new: { foreground: "#A6DA95" } modified: { foreground: "#EED49F" } deleted: { foreground: "#ED8796" } renamed: { foreground: "#8BD5CA" } typechange: { foreground: "#F5BDE6" } ignored: { foreground: "#8087A2" } conflicted: { foreground: "#EE99A0" } git_repo: branch_main: { foreground: "#CAD3F5" } branch_other: { foreground: "#C6A0F6" } git_clean: { foreground: "#A6DA95" } git_dirty: { foreground: "#ED8796" } security_context: colon: { foreground: "#8087A2" } user: { foreground: "#B8C0E0" } role: { foreground: "#C6A0F6" } typ: { foreground: "#5B6078" } range: { foreground: "#C6A0F6" } file_type: image: { foreground: "#EED49F" } video: { foreground: "#ED8796" } music: { foreground: "#A6DA95" } lossless: { foreground: "#8BD5CA" } crypto: { foreground: "#5B6078" } document: { foreground: "#CAD3F5" } compressed: { foreground: "#F5BDE6" } temp: { foreground: "#EE99A0" } compiled: { foreground: "#7DC4E4" } build: { foreground: "#5B6078" } source: { foreground: "#8AADF4" } punctuation: { foreground: "#8087A2" } date: { foreground: "#EED49F" } inode: { foreground: "#A5ADCB" } blocks: { foreground: "#9399B2" } header: { foreground: "#CAD3F5" } octal: { foreground: "#8BD5CA" } flags: { foreground: "#C6A0F6" } symlink_path: { foreground: "#91D7E3" } control_char: { foreground: "#7DC4E4" } broken_symlink: { foreground: "#ED8796" } broken_path_overlay: { foreground: "#5B6078" } ================================================ FILE: themes/catppuccin-mocha.yml ================================================ 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"} ================================================ FILE: themes/default.yml ================================================ colourful: true filekinds: normal: {foreground: Default} directory: {foreground: Blue, is_bold: true} symlink: {foreground: Cyan} pipe: {foreground: Yellow} block_device: {foreground: Yellow, is_bold: true} char_device: {foreground: Yellow, is_bold: true} socket: {foreground: Red, is_bold: true} special: {foreground: Yellow} executable: {foreground: Green, is_bold: true} mount_point: {foreground: Blue, is_bold: true, is_underline: true} perms: user_read: {foreground: Yellow, is_bold: true} user_write: {foreground: Red, is_bold: true} user_execute_file: {foreground: Green, is_bold: true, is_underline: true} user_execute_other: {foreground: Green, is_bold: true} group_read: {foreground: Yellow} group_write: {foreground: Red} group_execute: {foreground: Green} other_read: {foreground: Yellow} other_write: {foreground: Red} other_execute: {foreground: Green} special_user_file: {foreground: Purple} special_other: {foreground: Purple} attribute: {foreground: Default} size: major: {foreground: Green, is_bold: true} minor: {foreground: Green} number_byte: {foreground: Green, is_bold: true} number_kilo: {foreground: Green, is_bold: true} number_mega: {foreground: Green, is_bold: true} number_giga: {foreground: Green, is_bold: true} number_huge: {foreground: Green, is_bold: true} unit_byte: {foreground: Green} unit_kilo: {foreground: Green} unit_mega: {foreground: Green} unit_giga: {foreground: Green} unit_huge: {foreground: Green} users: user_you: {foreground: Yellow, is_bold: true} user_root: {foreground: Default} user_other: {foreground: Default} group_yours: {foreground: Yellow, is_bold: true} group_other: {foreground: Default} group_root: {foreground: Default} links: normal: {foreground: Red, is_bold: true} multi_link_file: {foreground: Red, background: Yellow} git: new: {foreground: Green} modified: {foreground: Blue} deleted: {foreground: Red} renamed: {foreground: Yellow} typechange: {foreground: Purple} ignored: {foreground: Default, is_dimmed: true} conflicted: {foreground: Red} git_repo: branch_main: {foreground: Green} branch_other: {foreground: Yellow} git_clean: {foreground: Green} git_dirty: {foreground: Yellow} security_context: colon: {foreground: Default, is_dimmed: true} user: {foreground: Blue} role: {foreground: Green} typ: {foreground: Yellow} range: {foreground: Cyan} file_type: image: {foreground: Purple} video: {foreground: Purple, is_bold: true} music: {foreground: Cyan} lossless: {foreground: Cyan, is_bold: true} crypto: {foreground: Green, is_bold: true} document: {foreground: Green} compressed: {foreground: Red} temp: {foreground: White} compiled: {foreground: Yellow} build: {foreground: Yellow, is_bold: true, is_underline: true} source: {foreground: Yellow, is_bold: true} punctuation: {foreground: DarkGray, is_bold: true} date: {foreground: Blue} inode: {foreground: Purple} blocks: {foreground: Cyan} header: {foreground: Default, is_underline: true} octal: {foreground: Purple} flags: {foreground: Default} symlink_path: {foreground: Cyan} control_char: {foreground: Red} broken_symlink: {foreground: Red} broken_path_overlay: {foreground: Default, is_underline: true} filenames: # Custom filename-based overrides # Cargo.toml: {icon: {glyph: 🦀}} extensions: # Custom extension-based overrides # rs: {filename: {foreground: Red}, icon: {glyph: 🦀}} ================================================ FILE: themes/dracula.yml ================================================ 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"} ================================================ FILE: themes/frosty.yml ================================================ # 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: 🦀}} ================================================ FILE: themes/gruvbox-dark.yml ================================================ colourful: true filekinds: normal: {foreground: "#ebdbb2"} directory: {foreground: "#83a598"} symlink: {foreground: "#8ec07c"} pipe: {foreground: "#928374"} block_device: {foreground: "#fb4934"} char_device: {foreground: "#fb4934"} socket: {foreground: "#665c54"} special: {foreground: "#d3869b"} executable: {foreground: "#b8bb26"} mount_point: {foreground: "#fe8019"} perms: user_read: {foreground: "#ebdbb2"} user_write: {foreground: "#fabd2f"} user_execute_file: {foreground: "#b8bb26"} user_execute_other: {foreground: "#b8bb26"} group_read: {foreground: "#ebdbb2"} group_write: {foreground: "#fabd2f"} group_execute: {foreground: "#b8bb26"} other_read: {foreground: "#bdae93"} other_write: {foreground: "#fabd2f"} other_execute: {foreground: "#b8bb26"} special_user_file: {foreground: "#d3869b"} special_other: {foreground: "#928374"} attribute: {foreground: "#bdae93"} size: major: {foreground: "#bdae93"} minor: {foreground: "#8ec07c"} number_byte: {foreground: "#ebdbb2"} number_kilo: {foreground: "#ebdbb2"} number_mega: {foreground: "#83a598"} number_giga: {foreground: "#d3869b"} number_huge: {foreground: "#d3869b"} unit_byte: {foreground: "#bdae93"} unit_kilo: {foreground: "#83a598"} unit_mega: {foreground: "#d3869b"} unit_giga: {foreground: "#d3869b"} unit_huge: {foreground: "#fe8019"} users: user_you: {foreground: "#ebdbb2"} user_root: {foreground: "#fb4934"} user_other: {foreground: "#d3869b"} group_yours: {foreground: "#ebdbb2"} group_other: {foreground: "#928374"} group_root: {foreground: "#fb4934"} links: normal: {foreground: "#8ec07c"} multi_link_file: {foreground: "#fe8019"} git: new: {foreground: "#b8bb26"} modified: {foreground: "#fabd2f"} deleted: {foreground: "#fb4934"} renamed: {foreground: "#8ec07c"} typechange: {foreground: "#d3869b"} ignored: {foreground: "#928374"} conflicted: {foreground: "#cc241d"} git_repo: branch_main: {foreground: "#ebdbb2"} branch_other: {foreground: "#d3869b"} git_clean: {foreground: "#b8bb26"} git_dirty: {foreground: "#fb4934"} security_context: colon: {foreground: "#928374"} user: {foreground: "#ebdbb2"} role: {foreground: "#d3869b"} typ: {foreground: "#665c54"} range: {foreground: "#d3869b"} file_type: image: {foreground: "#fabd2f"} video: {foreground: "#fb4934"} music: {foreground: "#b8bb26"} lossless: {foreground: "#8ec07c"} crypto: {foreground: "#928374"} document: {foreground: "#ebdbb2"} compressed: {foreground: "#d3869b"} temp: {foreground: "#cc241d"} compiled: {foreground: "#83a598"} build: {foreground: "#928374"} source: {foreground: "#83a598"} punctuation: {foreground: "#928374"} date: {foreground: "#fabd2f"} inode: {foreground: "#bdae93"} blocks: {foreground: "#a89984"} header: {foreground: "#ebdbb2"} octal: {foreground: "#8ec07c"} flags: {foreground: "#d3869b"} symlink_path: {foreground: "#8ec07c"} control_char: {foreground: "#83a598"} broken_symlink: {foreground: "#fb4934"} broken_path_overlay: {foreground: "#928374"} ================================================ FILE: themes/gruvbox-light.yml ================================================ colourful: true filekinds: normal: {foreground: "#3c3836"} directory: {foreground: "#076678"} symlink: {foreground: "#427b58"} pipe: {foreground: "#7c6f64"} block_device: {foreground: "#9d0006"} char_device: {foreground: "#9d0006"} socket: {foreground: "#a89984"} special: {foreground: "#b16286"} executable: {foreground: "#98971a"} mount_point: {foreground: "#d65d0e"} perms: user_read: {foreground: "#3c3836"} user_write: {foreground: "#d79921"} user_execute_file: {foreground: "#98971a"} user_execute_other: {foreground: "#98971a"} group_read: {foreground: "#3c3836"} group_write: {foreground: "#d79921"} group_execute: {foreground: "#98971a"} other_read: {foreground: "#7c6f64"} other_write: {foreground: "#d79921"} other_execute: {foreground: "#98971a"} special_user_file: {foreground: "#b16286"} special_other: {foreground: "#7c6f64"} attribute: {foreground: "#7c6f64"} size: major: {foreground: "#7c6f64"} minor: {foreground: "#427b58"} number_byte: {foreground: "#3c3836"} number_kilo: {foreground: "#3c3836"} number_mega: {foreground: "#076678"} number_giga: {foreground: "#b16286"} number_huge: {foreground: "#b16286"} unit_byte: {foreground: "#7c6f64"} unit_kilo: {foreground: "#076678"} unit_mega: {foreground: "#b16286"} unit_giga: {foreground: "#b16286"} unit_huge: {foreground: "#d65d0e"} users: user_you: {foreground: "#3c3836"} user_root: {foreground: "#9d0006"} user_other: {foreground: "#b16286"} group_yours: {foreground: "#3c3836"} group_other: {foreground: "#7c6f64"} group_root: {foreground: "#9d0006"} links: normal: {foreground: "#427b58"} multi_link_file: {foreground: "#d65d0e"} git: new: {foreground: "#98971a"} modified: {foreground: "#d79921"} deleted: {foreground: "#9d0006"} renamed: {foreground: "#427b58"} typechange: {foreground: "#b16286"} ignored: {foreground: "#7c6f64"} conflicted: {foreground: "#cc241d"} git_repo: branch_main: {foreground: "#3c3836"} branch_other: {foreground: "#b16286"} git_clean: {foreground: "#98971a"} git_dirty: {foreground: "#9d0006"} security_context: colon: {foreground: "#7c6f64"} user: {foreground: "#3c3836"} role: {foreground: "#b16286"} typ: {foreground: "#a89984"} range: {foreground: "#b16286"} file_type: image: {foreground: "#d79921"} video: {foreground: "#9d0006"} music: {foreground: "#98971a"} lossless: {foreground: "#427b58"} crypto: {foreground: "#7c6f64"} document: {foreground: "#3c3836"} compressed: {foreground: "#b16286"} temp: {foreground: "#cc241d"} compiled: {foreground: "#076678"} build: {foreground: "#7c6f64"} source: {foreground: "#076678"} punctuation: {foreground: "#7c6f64"} date: {foreground: "#d79921"} inode: {foreground: "#7c6f64"} blocks: {foreground: "#928374"} header: {foreground: "#3c3836"} octal: {foreground: "#427b58"} flags: {foreground: "#b16286"} symlink_path: {foreground: "#427b58"} control_char: {foreground: "#076678"} broken_symlink: {foreground: "#9d0006"} broken_path_overlay: {foreground: "#7c6f64"} ================================================ FILE: themes/one_dark.yml ================================================ 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"} ================================================ FILE: themes/rose-pine-dawn.yml ================================================ colourful: true # Colors are in format of: # color/paletteRef (Description) #color code # Gold (Terminal Yellow) #ea9d34 # Love (Terminal Red) #b4637a # Rose (Terminal Cyan) #d7827e # Base (Primary Background) #faf4ed # Iris (Terminal Magenta) #907aa9 # Foam (Terminal Blue) #56949f # Pine (Terminal Green) #286983 # Text (High contrast foreground) #575279 # Muted (Low Contrast Foreground) #9893a5 # Subtle (Medium Contrast Foreground) #797593 # Highlight Low (Low contrast highlight) #f4ede8 # Highlight Med (Medium Contrast Highlight) #dfdad9 # Highlight High (High Contrast Highlight) #cecacd filekinds: normal: {foreground: "#575279"} directory: {foreground: "#56949f"} symlink: {foreground: "#cecacd"} pipe: {foreground: "#797593"} block_device: {foreground: "#d7827e"} char_device: {foreground: "#ea9d34"} socket: {foreground: "#f4ede8"} special: {foreground: "#907aa9"} executable: {foreground: "#907aa9"} mount_point: {foreground: "#dfdad9"} perms: user_read: {foreground: "#797593"} user_write: {foreground: "#d7827e"} user_execute_file: {foreground: "#907aa9"} user_execute_other: {foreground: "#907aa9"} group_read: {foreground: "#797593"} group_write: {foreground: "#d7827e"} group_execute: {foreground: "#907aa9"} other_read: {foreground: "#797593"} other_write: {foreground: "#d7827e"} other_execute: {foreground: "#907aa9"} special_user_file: {foreground: "#907aa9"} special_other: {foreground: "#d7827e"} attribute: {foreground: "#797593"} size: major: {foreground: "#797593"} minor: {foreground: "#56949f"} number_byte: {foreground: "#797593"} number_kilo: {foreground: "#cecacd"} number_mega: {foreground: "#286983"} number_giga: {foreground: "#907aa9"} number_huge: {foreground: "#907aa9"} unit_byte: {foreground: "#797593"} unit_kilo: {foreground: "#286983"} unit_mega: {foreground: "#907aa9"} unit_giga: {foreground: "#907aa9"} unit_huge: {foreground: "#56949f"} users: user_you: {foreground: "#ea9d34"} user_root: {foreground: "#b4637a"} user_other: {foreground: "#907aa9"} group_yours: {foreground: "#cecacd"} group_other: {foreground: "#9893a5"} group_root: {foreground: "#b4637a"} links: normal: {foreground: "#56949f"} multi_link_file: {foreground: "#286983"} git: new: {foreground: "#56949f"} modified: {foreground: "#ea9d34"} deleted: {foreground: "#b4637a"} renamed: {foreground: "#286983"} typechange: {foreground: "#907aa9"} ignored: {foreground: "#9893a5"} conflicted: {foreground: "#d7827e"} git_repo: branch_main: {foreground: "#797593"} branch_other: {foreground: "#907aa9"} git_clean: {foreground: "#56949f"} git_dirty: {foreground: "#b4637a"} security_context: colon: {foreground: "#797593"} user: {foreground: "#56949f"} role: {foreground: "#907aa9"} typ: {foreground: "#9893a5"} range: {foreground: "#907aa9"} file_type: image: {foreground: "#ea9d34"} video: {foreground: "#b4637a"} music: {foreground: "#56949f"} lossless: {foreground: "#9893a5"} crypto: {foreground: "#dfdad9"} document: {foreground: "#797593"} compressed: {foreground: "#907aa9"} temp: {foreground: "#d7827e"} compiled: {foreground: "#286983"} build: {foreground: "#9893a5"} source: {foreground: "#d7827e"} punctuation: {foreground: "#cecacd"} date: {foreground: "#286983"} inode: {foreground: "#797593"} blocks: {foreground: "#9893a5"} header: {foreground: "#797593"} octal: {foreground: "#56949f"} flags: {foreground: "#907aa9"} symlink_path: {foreground: "#56949f"} control_char: {foreground: "#286983"} broken_symlink: {foreground: "#b4637a"} broken_path_overlay: {foreground: "#cecacd"} ================================================ FILE: themes/rose-pine-moon.yml ================================================ colourful: true # Colors are in format of: # color/paletteRef (Description) #color code # Gold (Terminal Yellow) #f6c177 # Love (Terminal Red) #eb6f92 # Rose (Terminal Cyan) #ea9a97 # Base (Primary Background) #232136 # Iris (Terminal Magenta) #c4a7e7 # Foam (Terminal Blue) #9ccfd8 # Pine (Terminal Green) #3e8fb0 # Muted (Low Contrast Foreground) #6e6a86 # Surface (Secondary Background Atop Base) #2a273f # Overlay (Tertiary Background Atop Surface) #393552 # Subtle (Medium Contrast Foreground) #908caa # Text (High Contrast Foreground) #e0def4 # Highlight Low (Low Contrast Highlight) #2a283e # Highlight Med (Medium Contrast Highlight) #44415a # Highlight High (High Contrast Highlight) #56526e filekinds: normal: {foreground: "#e0def4"} directory: {foreground: "#9ccfd8"} symlink: {foreground: "#56526e"} pipe: {foreground: "#908caa"} block_device: {foreground: "#ea9a97"} char_device: {foreground: "#f6c177"} socket: {foreground: "#2a283e"} special: {foreground: "#c4a7e7"} executable: {foreground: "#c4a7e7"} mount_point: {foreground: "#44415a"} perms: user_read: {foreground: "#908caa"} user_write: {foreground: "#44415a"} user_execute_file: {foreground: "#c4a7e7"} user_execute_other: {foreground: "#c4a7e7"} group_read: {foreground: "#908caa"} group_write: {foreground: "#44415a"} group_execute: {foreground: "#c4a7e7"} other_read: {foreground: "#908caa"} other_write: {foreground: "#44415a"} other_execute: {foreground: "#c4a7e7"} special_user_file: {foreground: "#c4a7e7"} special_other: {foreground: "#44415a"} attribute: {foreground: "#908caa"} size: major: {foreground: "#908caa"} minor: {foreground: "#9ccfd8"} number_byte: {foreground: "#908caa"} number_kilo: {foreground: "#56526e"} number_mega: {foreground: "#3e8fb0"} number_giga: {foreground: "#c4a7e7"} number_huge: {foreground: "#c4a7e7"} unit_byte: {foreground: "#908caa"} unit_kilo: {foreground: "#3e8fb0"} unit_mega: {foreground: "#c4a7e7"} unit_giga: {foreground: "#c4a7e7"} unit_huge: {foreground: "#9ccfd8"} users: user_you: {foreground: "#f6c177"} user_root: {foreground: "#eb6f92"} user_other: {foreground: "#c4a7e7"} group_yours: {foreground: "#56526e"} group_other: {foreground: "#6e6a86"} group_root: {foreground: "#eb6f92"} links: normal: {foreground: "#9ccfd8"} multi_link_file: {foreground: "#3e8fb0"} git: new: {foreground: "#9ccfd8"} modified: {foreground: "#f6c177"} deleted: {foreground: "#eb6f92"} renamed: {foreground: "#3e8fb0"} typechange: {foreground: "#c4a7e7"} ignored: {foreground: "#6e6a86"} conflicted: {foreground: "#ea9a97"} git_repo: branch_main: {foreground: "#908caa"} branch_other: {foreground: "#c4a7e7"} git_clean: {foreground: "#9ccfd8"} git_dirty: {foreground: "#eb6f92"} security_context: colon: {foreground: "#908caa"} user: {foreground: "#9ccfd8"} role: {foreground: "#c4a7e7"} typ: {foreground: "#6e6a86"} range: {foreground: "#c4a7e7"} file_type: image: {foreground: "#f6c177"} video: {foreground: "#eb6f92"} music: {foreground: "#9ccfd8"} lossless: {foreground: "#6e6a86"} crypto: {foreground: "#44415a"} document: {foreground: "#908caa"} compressed: {foreground: "#c4a7e7"} temp: {foreground: "#ea9a97"} compiled: {foreground: "#3e8fb0"} build: {foreground: "#6e6a86"} source: {foreground: "#ea9a97"} punctuation: {foreground: "#56526e"} date: {foreground: "#3e8fb0"} inode: {foreground: "#908caa"} blocks: {foreground: "#9399B2"} header: {foreground: "#908caa"} octal: {foreground: "#9ccfd8"} flags: {foreground: "#c4a7e7"} symlink_path: {foreground: "#9ccfd8"} control_char: {foreground: "#3e8fb0"} broken_symlink: {foreground: "#eb6f92"} broken_path_overlay: {foreground: "#56526e"} ================================================ FILE: themes/rose-pine.yml ================================================ colourful: true # Colors are in format of: # color/paletteRef (Description) #color code # Gold (Terminal Yellow) #f6c177 # Love (Terminal Red) #eb6f92 # Rose (Terminal Cyan) #ebbcba # Base (Primary Background) #191724 # Iris (Terminal Magenta) #c4a7e7 # Foam (Terminal Blue) #9ccfd8 # Pine (Terminal Green) #31748f # Muted (Low Contrast Foreground) #6e6a86 # Surface (Secondary Background Atop Base) #1f1d2e # Overlay (Tertiary Background Atop Surface) #26233a # Subtle (Medium Contrast Foreground) #908caa # Text (High Contrast Foreground) #e0def4 # Highlight Low (Low Contrast Highlight) #21202e # Highlight Med (Medium Contrast Highlight) #403d52 # Highlight High (High Contrast Highlight) #524f67 filekinds: normal: {foreground: "#e0def4"} directory: {foreground: "#9ccfd8"} symlink: {foreground: "#524f67"} pipe: {foreground: "#908caa"} block_device: {foreground: "#ebbcba"} char_device: {foreground: "#f6c177"} socket: {foreground: "#21202e"} special: {foreground: "#c4a7e7"} executable: {foreground: "#c4a7e7"} mount_point: {foreground: "#403d52"} perms: user_read: {foreground: "#908caa"} user_write: {foreground: "#403d52"} user_execute_file: {foreground: "#c4a7e7"} user_execute_other: {foreground: "#c4a7e7"} group_read: {foreground: "#908caa"} group_write: {foreground: "#403d52"} group_execute: {foreground: "#c4a7e7"} other_read: {foreground: "#908caa"} other_write: {foreground: "#403d52"} other_execute: {foreground: "#c4a7e7"} special_user_file: {foreground: "#c4a7e7"} special_other: {foreground: "#403d52"} attribute: {foreground: "#908caa"} size: major: {foreground: "#908caa"} minor: {foreground: "#9ccfd8"} number_byte: {foreground: "#908caa"} number_kilo: {foreground: "#524f67"} number_mega: {foreground: "#31748f"} number_giga: {foreground: "#c4a7e7"} number_huge: {foreground: "#c4a7e7"} unit_byte: {foreground: "#908caa"} unit_kilo: {foreground: "#31748f"} unit_mega: {foreground: "#c4a7e7"} unit_giga: {foreground: "#c4a7e7"} unit_huge: {foreground: "#9ccfd8"} users: user_you: {foreground: "#f6c177"} user_root: {foreground: "#eb6f92"} user_other: {foreground: "#c4a7e7"} group_yours: {foreground: "#524f67"} group_other: {foreground: "#6e6a86"} group_root: {foreground: "#eb6f92"} links: normal: {foreground: "#9ccfd8"} multi_link_file: {foreground: "#31748f"} git: new: {foreground: "#9ccfd8"} modified: {foreground: "#f6c177"} deleted: {foreground: "#eb6f92"} renamed: {foreground: "#31748f"} typechange: {foreground: "#c4a7e7"} ignored: {foreground: "#6e6a86"} conflicted: {foreground: "#ebbcba"} git_repo: branch_main: {foreground: "#908caa"} branch_other: {foreground: "#c4a7e7"} git_clean: {foreground: "#9ccfd8"} git_dirty: {foreground: "#eb6f92"} security_context: colon: {foreground: "#908caa"} user: {foreground: "#9ccfd8"} role: {foreground: "#c4a7e7"} typ: {foreground: "#6e6a86"} range: {foreground: "#c4a7e7"} file_type: image: {foreground: "#f6c177"} video: {foreground: "#eb6f92"} music: {foreground: "#9ccfd8"} lossless: {foreground: "#6e6a86"} crypto: {foreground: "#403d52"} document: {foreground: "#908caa"} compressed: {foreground: "#c4a7e7"} temp: {foreground: "#ebbcba"} compiled: {foreground: "#31748f"} build: {foreground: "#6e6a86"} source: {foreground: "#ebbcba"} punctuation: {foreground: "#524f67"} date: {foreground: "#31748f"} inode: {foreground: "#908caa"} blocks: {foreground: "#6e6a86"} header: {foreground: "#908caa"} octal: {foreground: "#9ccfd8"} flags: {foreground: "#c4a7e7"} symlink_path: {foreground: "#9ccfd8"} control_char: {foreground: "#31748f"} broken_symlink: {foreground: "#eb6f92"} broken_path_overlay: {foreground: "#524f67"} ================================================ FILE: themes/solarized-dark.yml ================================================ colourful: true filekinds: normal: {foreground: "#839496"} directory: {foreground: "#268bd2", is_bold: true} symlink: {foreground: "#2aa198"} pipe: {foreground: "#657b83"} block_device: {foreground: "#dc322f"} char_device: {foreground: "#dc322f"} socket: {foreground: "#6c71c4"} special: {foreground: "#d33682"} executable: {foreground: "#859900", is_bold: true} mount_point: {foreground: "#cb4b16"} perms: user_read: {foreground: "#839496"} user_write: {foreground: "#b58900"} user_execute_file: {foreground: "#859900"} user_execute_other: {foreground: "#859900"} group_read: {foreground: "#839496"} group_write: {foreground: "#b58900"} group_execute: {foreground: "#859900"} other_read: {foreground: "#93a1a1"} other_write: {foreground: "#b58900"} other_execute: {foreground: "#859900"} special_user_file: {foreground: "#d33682"} special_other: {foreground: "#657b83"} attribute: {foreground: "#93a1a1"} size: major: {foreground: "#93a1a1"} minor: {foreground: "#2aa198"} number_byte: {foreground: "#839496"} number_kilo: {foreground: "#839496"} number_mega: {foreground: "#268bd2"} number_giga: {foreground: "#d33682"} number_huge: {foreground: "#dc322f"} unit_byte: {foreground: "#93a1a1"} unit_kilo: {foreground: "#268bd2"} unit_mega: {foreground: "#d33682"} unit_giga: {foreground: "#d33682"} unit_huge: {foreground: "#dc322f"} users: user_you: {foreground: "#839496"} user_root: {foreground: "#dc322f", is_bold: true} user_other: {foreground: "#d33682"} group_yours: {foreground: "#839496"} group_other: {foreground: "#657b83"} group_root: {foreground: "#dc322f"} links: normal: {foreground: "#2aa198"} multi_link_file: {foreground: "#cb4b16"} git: new: {foreground: "#859900"} modified: {foreground: "#b58900"} deleted: {foreground: "#dc322f"} renamed: {foreground: "#2aa198"} typechange: {foreground: "#d33682"} ignored: {foreground: "#657b83"} conflicted: {foreground: "#dc322f", is_bold: true} git_repo: branch_main: {foreground: "#839496"} branch_other: {foreground: "#d33682"} git_clean: {foreground: "#859900"} git_dirty: {foreground: "#dc322f"} security_context: colon: {foreground: "#657b83"} user: {foreground: "#839496"} role: {foreground: "#d33682"} typ: {foreground: "#586e75"} range: {foreground: "#d33682"} file_type: image: {foreground: "#d33682"} video: {foreground: "#dc322f"} music: {foreground: "#859900"} lossless: {foreground: "#2aa198"} crypto: {foreground: "#6c71c4"} document: {foreground: "#268bd2"} compressed: {foreground: "#b58900"} temp: {foreground: "#dc322f"} compiled: {foreground: "#268bd2"} build: {foreground: "#657b83"} source: {foreground: "#268bd2"} punctuation: {foreground: "#657b83"} date: {foreground: "#b58900"} inode: {foreground: "#93a1a1"} blocks: {foreground: "#93a1a1"} header: {foreground: "#839496"} octal: {foreground: "#2aa198"} flags: {foreground: "#d33682"} symlink_path: {foreground: "#2aa198"} control_char: {foreground: "#268bd2"} broken_symlink: {foreground: "#dc322f"} broken_path_overlay: {foreground: "#657b83"} ================================================ FILE: themes/tokyonight.yml ================================================ 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" } ================================================ FILE: themes/white.yml ================================================ colourful: false filekinds: normal: {foreground: "#fff"} directory: {foreground: "#fff"} symlink: {foreground: "#fff"} pipe: {foreground: "#fff"} block_device: {foreground: "#fff"} char_device: {foreground: "#fff"} socket: {foreground: "#fff"} special: {foreground: "#fff"} executable: {foreground: "#fff"} mount_point: {foreground: "#fff"} perms: user_read: {foreground: "#fff"} user_write: {foreground: "#fff"} user_execute_file: {foreground: "#fff"} user_execute_other: {foreground: "#fff"} group_read: {foreground: "#fff"} group_write: {foreground: "#fff"} group_execute: {foreground: "#fff"} other_read: {foreground: "#fff"} other_write: {foreground: "#fff"} other_execute: {foreground: "#fff"} special_user_file: {foreground: "#fff"} special_other: {foreground: "#fff"} attribute: {foreground: "#fff"} size: major: {foreground: "#fff"} minor: {foreground: "#fff"} number_byte: {foreground: "#fff"} number_kilo: {foreground: "#fff"} number_mega: {foreground: "#fff"} number_giga: {foreground: "#fff"} number_huge: {foreground: "#fff"} unit_byte: {foreground: "#fff"} unit_kilo: {foreground: "#fff"} unit_mega: {foreground: "#fff"} unit_giga: {foreground: "#fff"} unit_huge: {foreground: "#fff"} users: user_you: {foreground: "#fff"} user_root: {foreground: "#fff"} user_other: {foreground: "#fff"} group_yours: {foreground: "#fff"} group_other: {foreground: "#fff"} group_root: {foreground: "#fff"} links: normal: {foreground: "#fff"} multi_link_file: {foreground: "#fff"} git: new: {foreground: "#fff"} modified: {foreground: "#fff"} deleted: {foreground: "#fff"} renamed: {foreground: "#fff"} typechange: {foreground: "#fff"} ignored: {foreground: "#fff"} conflicted: {foreground: "#fff"} git_repo: branch_main: {foreground: "#fff"} branch_other: {foreground: "#fff"} git_clean: {foreground: "#fff"} git_dirty: {foreground: "#fff"} security_context: colon: {foreground: "#fff"} user: {foreground: "#fff"} role: {foreground: "#fff"} typ: {foreground: "#fff"} range: {foreground: "#fff"} file_type: image: {foreground: "#fff"} video: {foreground: "#fff"} music: {foreground: "#fff"} lossless: {foreground: "#fff"} crypto: {foreground: "#fff"} document: {foreground: "#fff"} compressed: {foreground: "#fff"} temp: {foreground: "#fff"} compiled: {foreground: "#fff"} build: {foreground: "#fff"} source: {foreground: "#fff"} punctuation: {foreground: "#fff"} date: {foreground: "#fff"} inode: {foreground: "#fff"} blocks: {foreground: "#fff"} header: {foreground: "#fff"} octal: {foreground: "#fff"} flags: {foreground: "#fff"} symlink_path: {foreground: "#fff"} control_char: {foreground: "#fff"} broken_symlink: {foreground: "#fff"} broken_path_overlay: {foreground: "#fff"} filenames: # Custom filename-based overrides # Cargo.toml: {icon: {glyph: 🦀}} extensions: # Custom extension-based overrides # rs: {filename: {foreground: Red}, icon: {glyph: 🦀}}