diff --git a/README.md b/README.md
index 71da61d..81934bf 100644
--- a/README.md
+++ b/README.md
@@ -29,9 +29,21 @@ Themes for [eza](https://github.com/eza-community/eza).
-- [catppuccin](themes/catppuccin.yml): Smooth pastel theme [Catppuccin](https://catppuccin.com/palette)
+- [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.
diff --git a/imgs/catppuccin-frappe.png b/imgs/catppuccin-frappe.png
new file mode 100644
index 0000000..e0950a8
Binary files /dev/null and b/imgs/catppuccin-frappe.png differ
diff --git a/imgs/catppuccin-latte.png b/imgs/catppuccin-latte.png
new file mode 100644
index 0000000..9eaaf6d
Binary files /dev/null and b/imgs/catppuccin-latte.png differ
diff --git a/imgs/catppuccin-macchiato.png b/imgs/catppuccin-macchiato.png
new file mode 100644
index 0000000..9db2eba
Binary files /dev/null and b/imgs/catppuccin-macchiato.png differ
diff --git a/imgs/catppuccin-mocha.png b/imgs/catppuccin-mocha.png
new file mode 100644
index 0000000..566b94d
Binary files /dev/null and b/imgs/catppuccin-mocha.png differ
diff --git a/imgs/catppuccin.png b/imgs/catppuccin.png
deleted file mode 100644
index 787a1b6..0000000
Binary files a/imgs/catppuccin.png and /dev/null differ
diff --git a/themes/catppuccin-frappe.yml b/themes/catppuccin-frappe.yml
new file mode 100644
index 0000000..e584d83
--- /dev/null
+++ b/themes/catppuccin-frappe.yml
@@ -0,0 +1,102 @@
+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" }
diff --git a/themes/catppuccin-latte.yml b/themes/catppuccin-latte.yml
new file mode 100644
index 0000000..e53420c
--- /dev/null
+++ b/themes/catppuccin-latte.yml
@@ -0,0 +1,102 @@
+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" }
diff --git a/themes/catppuccin-macchiato.yml b/themes/catppuccin-macchiato.yml
new file mode 100644
index 0000000..f51761d
--- /dev/null
+++ b/themes/catppuccin-macchiato.yml
@@ -0,0 +1,102 @@
+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" }
diff --git a/themes/catppuccin.yml b/themes/catppuccin-mocha.yml
similarity index 100%
rename from themes/catppuccin.yml
rename to themes/catppuccin-mocha.yml