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 ================================================
- [frosty](themes/frosty.yml): Bright and icy tones.
- [black](themes/black.yml): All black everything.
- [white](themes/white.yml): All white everything.
- [gruvbox-dark](themes/gruvbox-dark.yml): Classic bright theme, with warm 'retro groove' colors.
- [catppuccin-latte](themes/catppuccin-latte.yml): Smooth pastel theme, latte flavor - [Catppuccin](https://catppuccin.com/palette)
- [catppuccin-frappe](themes/catppuccin-frappe.yml): Smooth pastel theme, frappe flavor - [Catppuccin](https://catppuccin.com/palette)
- [catppuccin-macchiato](themes/catppuccin-macchiato.yml): Smooth pastel theme, macchiato flavor - [Catppuccin](https://catppuccin.com/palette)
- [catppuccin-mocha](themes/catppuccin-mocha.yml): Smooth pastel theme, mocha flavor - [Catppuccin](https://catppuccin.com/palette)
- [onedark](themes/one_dark.yml): OneDark theme of `Atom` fame.
- [dracula](themes/dracula.yml): [Dracula](https://draculatheme.com/contribute#color-palette) theme
- [gruvbox-light](themes/gruvbox-light.yml): a `gruvbox` theme for light mode
- [tokyonight](themes/tokyonight.yml): A [Tokyonight](https://github.com/folke/tokyonight.nvim) 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.
- [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.
- [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.
- [Solarized Dark](themes/solarized-dark.yml): Precision colors for machines and people. Created with the [Solarized](https://ethanschoonover.com/solarized/) palette.
## 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: 🦀}}