diff --git a/themes/catppuccin-latte/alacritty.toml b/themes/catppuccin-latte/alacritty.toml new file mode 100644 index 000000000..3fcf61ebc --- /dev/null +++ b/themes/catppuccin-latte/alacritty.toml @@ -0,0 +1,67 @@ +# https://raw.githubusercontent.com/catppuccin/alacritty/main/catppuccin-latte.toml + +[colors.primary] +background = "#eff1f5" +foreground = "#4c4f69" +dim_foreground = "#8c8fa1" +bright_foreground = "#4c4f69" + +[colors.cursor] +text = "#eff1f5" +cursor = "#dc8a78" + +[colors.vi_mode_cursor] +text = "#eff1f5" +cursor = "#7287fd" + +[colors.search.matches] +foreground = "#eff1f5" +background = "#6c6f85" + +[colors.search.focused_match] +foreground = "#eff1f5" +background = "#40a02b" + +[colors.footer_bar] +foreground = "#eff1f5" +background = "#6c6f85" + +[colors.hints.start] +foreground = "#eff1f5" +background = "#df8e1d" + +[colors.hints.end] +foreground = "#eff1f5" +background = "#6c6f85" + +[colors.selection] +text = "#eff1f5" +background = "#dc8a78" + +[colors.normal] +black = "#bcc0cc" +red = "#d20f39" +green = "#40a02b" +yellow = "#df8e1d" +blue = "#1e66f5" +magenta = "#ea76cb" +cyan = "#179299" +white = "#5c5f77" + +[colors.bright] +black = "#acb0be" +red = "#d20f39" +green = "#40a02b" +yellow = "#df8e1d" +blue = "#1e66f5" +magenta = "#ea76cb" +cyan = "#179299" +white = "#6c6f85" + +[[colors.indexed_colors]] +index = 16 +color = "#fe640b" + +[[colors.indexed_colors]] +index = 17 +color = "#dc8a78" diff --git a/themes/catppuccin-latte/background.png b/themes/catppuccin-latte/background.png new file mode 100644 index 000000000..ee0cd94ab Binary files /dev/null and b/themes/catppuccin-latte/background.png differ diff --git a/themes/catppuccin-latte/btop.theme b/themes/catppuccin-latte/btop.theme new file mode 100644 index 000000000..87ed18177 --- /dev/null +++ b/themes/catppuccin-latte/btop.theme @@ -0,0 +1,84 @@ +# https://github.com/catppuccin/btop/blob/main/themes/catppuccin_latte.theme +# Main background, empty for terminal default, need to be empty if you want transparent background +theme[main_bg]="#eff1f5" + +# Main text color +theme[main_fg]="#4c4f69" + +# Title color for boxes +theme[title]="#4c4f69" + +# Highlight color for keyboard shortcuts +theme[hi_fg]="#1e66f5" + +# Background color of selected item in processes box +theme[selected_bg]="#bcc0cc" + +# Foreground color of selected item in processes box +theme[selected_fg]="#1e66f5" + +# Color of inactive/disabled text +theme[inactive_fg]="#8c8fa1" + +# Color of text appearing on top of graphs, i.e uptime and current network graph scaling +theme[graph_text]="#dc8a78" + +# Background color of the percentage meters +theme[meter_bg]="#bcc0cc" + +# Misc colors for processes box including mini cpu graphs, details memory graph and details status text +theme[proc_misc]="#dc8a78" + +# CPU, Memory, Network, Proc box outline colors +theme[cpu_box]="#8839ef" #Mauve +theme[mem_box]="#40a02b" #Green +theme[net_box]="#e64553" #Maroon +theme[proc_box]="#1e66f5" #Blue + +# Box divider line and small boxes line color +theme[div_line]="#9ca0b0" + +# Temperature graph color (Green -> Yellow -> Red) +theme[temp_start]="#40a02b" +theme[temp_mid]="#df8e1d" +theme[temp_end]="#d20f39" + +# CPU graph colors (Teal -> Lavender) +theme[cpu_start]="#179299" +theme[cpu_mid]="#209fb5" +theme[cpu_end]="#7287fd" + +# Mem/Disk free meter (Mauve -> Lavender -> Blue) +theme[free_start]="#8839ef" +theme[free_mid]="#7287fd" +theme[free_end]="#1e66f5" + +# Mem/Disk cached meter (Sapphire -> Lavender) +theme[cached_start]="#209fb5" +theme[cached_mid]="#1e66f5" +theme[cached_end]="#7287fd" + +# Mem/Disk available meter (Peach -> Red) +theme[available_start]="#fe640b" +theme[available_mid]="#e64553" +theme[available_end]="#d20f39" + +# Mem/Disk used meter (Green -> Sky) +theme[used_start]="#40a02b" +theme[used_mid]="#179299" +theme[used_end]="#04a5e5" + +# Download graph colors (Peach -> Red) +theme[download_start]="#fe640b" +theme[download_mid]="#e64553" +theme[download_end]="#d20f39" + +# Upload graph colors (Green -> Sky) +theme[upload_start]="#40a02b" +theme[upload_mid]="#179299" +theme[upload_end]="#04a5e5" + +# Process box color gradient for threads, mem and cpu usage (Sapphire -> Mauve) +theme[process_start]="#209fb5" +theme[process_mid]="#7287fd" +theme[process_end]="#8839ef" diff --git a/themes/catppuccin-latte/gnome.sh b/themes/catppuccin-latte/gnome.sh new file mode 100644 index 000000000..ccf931b6f --- /dev/null +++ b/themes/catppuccin-latte/gnome.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +OMAKUB_THEME_COLOR="blue" +OMAKUB_THEME_BACKGROUND="catppuccin-latte/background.png" +source $OMAKUB_PATH/themes/set-gnome-theme.sh +gsettings set org.gnome.desktop.interface color-scheme 'prefer-light' diff --git a/themes/catppuccin-latte/neovim.lua b/themes/catppuccin-latte/neovim.lua new file mode 100644 index 000000000..217e88f31 --- /dev/null +++ b/themes/catppuccin-latte/neovim.lua @@ -0,0 +1,19 @@ +return { + { + "catppuccin/nvim", + name = "catppuccin", + priority = 1000, + config = function() + require("catppuccin").setup({ + flavour = "latte", + }) + vim.cmd.colorscheme("catppuccin-latte") + end, + }, + { + "LazyVim/LazyVim", + opts = { + colorscheme = "catppuccin-latte", + }, + }, +} diff --git a/themes/catppuccin-latte/tophat.sh b/themes/catppuccin-latte/tophat.sh new file mode 100644 index 000000000..cd8d418cd --- /dev/null +++ b/themes/catppuccin-latte/tophat.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +gsettings set org.gnome.shell.extensions.tophat meter-fg-color "#1e66f5" diff --git a/themes/catppuccin-latte/vscode.sh b/themes/catppuccin-latte/vscode.sh new file mode 100644 index 000000000..f38d07a84 --- /dev/null +++ b/themes/catppuccin-latte/vscode.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +VSC_THEME="Catppuccin Latte" +VSC_EXTENSION="Catppuccin.catppuccin-vsc" +source $OMAKUB_PATH/themes/set-vscode-theme.sh diff --git a/themes/catppuccin-latte/zellij.kdl b/themes/catppuccin-latte/zellij.kdl new file mode 100644 index 000000000..7acd5df36 --- /dev/null +++ b/themes/catppuccin-latte/zellij.kdl @@ -0,0 +1,120 @@ +themes { + catppuccin-latte { + text_unselected { + base 76 79 105 + background 220 224 232 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 210 15 57 + } + text_selected { + base 76 79 105 + background 172 176 190 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + ribbon_selected { + base 220 224 232 + background 64 160 43 + emphasis_0 210 15 57 + emphasis_1 254 100 11 + emphasis_2 234 118 203 + emphasis_3 30 102 245 + } + ribbon_unselected { + base 220 224 232 + background 92 95 119 + emphasis_0 234 118 203 + emphasis_1 76 79 105 + emphasis_2 30 102 245 + emphasis_3 234 118 203 + } + table_title { + base 64 160 43 + background 0 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + table_cell_selected { + base 76 79 105 + background 172 176 190 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + table_cell_unselected { + base 76 79 105 + background 220 224 232 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + list_selected { + base 76 79 105 + background 172 176 190 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + list_unselected { + base 76 79 105 + background 220 224 232 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + frame_selected { + base 64 160 43 + background 0 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 234 118 203 + emphasis_3 0 + } + frame_highlight { + base 254 100 11 + background 0 + emphasis_0 210 15 57 + emphasis_1 136 57 239 + emphasis_2 254 100 11 + emphasis_3 254 100 11 + } + exit_code_success { + base 64 160 43 + background 0 + emphasis_0 4 165 229 + emphasis_1 220 224 232 + emphasis_2 234 118 203 + emphasis_3 30 102 245 + } + exit_code_error { + base 210 15 57 + background 0 + emphasis_0 223 142 29 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 234 118 203 + player_2 30 102 245 + player_3 0 + player_4 223 142 29 + player_5 4 165 229 + player_6 0 + player_7 210 15 57 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/themes/flexoki-light/alacritty.toml b/themes/flexoki-light/alacritty.toml new file mode 100644 index 000000000..e59fce8b9 --- /dev/null +++ b/themes/flexoki-light/alacritty.toml @@ -0,0 +1,39 @@ +[colors.bright] +black = "#100F0F" +blue = "#205EA6" +cyan = "#3AA99F" +green = "#879A39" +magenta = "#CE5D97" +red = "#D14D41" +white = "#FFFCF0" +yellow = "#D0A215" + +[colors.cursor] +cursor = "#100F0F" +text = "#FFFCF0" + +[colors.dim] +black = "#100F0F" +blue = "#205EA6" +cyan = "#3AA99F" +green = "#879A39" +magenta = "#CE5D97" +red = "#D14D41" +white = "#FFFCF0" +yellow = "#D0A215" + +[colors.normal] +black = "#100F0F" +blue = "#205EA6" +cyan = "#3AA99F" +green = "#879A39" +magenta = "#CE5D97" +red = "#D14D41" +white = "#FFFCF0" +yellow = "#D0A215" + +[colors.primary] +background = "#FFFCF0" +bright_foreground = "#100F0F" +dim_foreground = "#100F0F" +foreground = "#100F0F" diff --git a/themes/flexoki-light/background.png b/themes/flexoki-light/background.png new file mode 100644 index 000000000..a564a176e Binary files /dev/null and b/themes/flexoki-light/background.png differ diff --git a/themes/flexoki-light/btop.theme b/themes/flexoki-light/btop.theme new file mode 100644 index 000000000..0caf9c654 --- /dev/null +++ b/themes/flexoki-light/btop.theme @@ -0,0 +1,78 @@ +# Main bg +theme[main_bg]="#FFFCF0" + +# Main text color +theme[main_fg]="#100F0F" + +# Title color for boxes +theme[title]="#100F0F" + +# Highlight color for keyboard shortcuts +theme[hi_fg]="#205EA6" + +# Background color of selected item in processes box +theme[selected_bg]="#414868" + +# Foreground color of selected item in processes box +theme[selected_fg]="#100F0F" + +# Color of inactive/disabled text +theme[inactive_fg]="#6F6E69" + +# Misc colors for processes box including mini cpu graphs, details memory graph and details status text +theme[proc_misc]="#205EA6" + +# Cpu box outline color +theme[cpu_box]="#6F6E69" + +# Memory/disks box outline color +theme[mem_box]="#6F6E69" + +# Net up/down box outline color +theme[net_box]="#6F6E69" + +# Processes box outline color +theme[proc_box]="#6F6E69" + +# Box divider line and small boxes line color +theme[div_line]="#6F6E69" + +# Temperature graph colors +theme[temp_start]="#66800B" +theme[temp_mid]="#BC5215" +theme[temp_end]="#AF3029" + +# CPU graph colors +theme[cpu_start]="#66800B" +theme[cpu_mid]="#BC5215" +theme[cpu_end]="#AF3029" + +# Mem/Disk free meter +theme[free_start]="#66800B" +theme[free_mid]="#BC5215" +theme[free_end]="#AF3029" + +# Mem/Disk cached meter +theme[cached_start]="#66800B" +theme[cached_mid]="#BC5215" +theme[cached_end]="#AF3029" + +# Mem/Disk available meter +theme[available_start]="#66800B" +theme[available_mid]="#BC5215" +theme[available_end]="#AF3029" + +# Mem/Disk used meter +theme[used_start]="#66800B" +theme[used_mid]="#BC5215" +theme[used_end]="#AF3029" + +# Download graph colors +theme[download_start]="#66800B" +theme[download_mid]="#BC5215" +theme[download_end]="#AF3029" + +# Upload graph colors +theme[upload_start]="#66800B" +theme[upload_mid]="#BC5215" +theme[upload_end]="#AF3029" diff --git a/themes/flexoki-light/gnome.sh b/themes/flexoki-light/gnome.sh new file mode 100644 index 000000000..23e53eafc --- /dev/null +++ b/themes/flexoki-light/gnome.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +OMAKUB_THEME_COLOR="blue" +OMAKUB_THEME_BACKGROUND="flexoki-light/background.png" +source $OMAKUB_PATH/themes/set-gnome-theme.sh +gsettings set org.gnome.desktop.interface color-scheme 'prefer-light' diff --git a/themes/flexoki-light/neovim.lua b/themes/flexoki-light/neovim.lua new file mode 100644 index 000000000..381cf5559 --- /dev/null +++ b/themes/flexoki-light/neovim.lua @@ -0,0 +1,15 @@ +return { + { + "kepano/flexoki-neovim", + name = "flexoki", + config = function() + vim.api.nvim_set_option_value("background", "light", {}) + end, + }, + { + "LazyVim/LazyVim", + opts = { + colorscheme = "flexoki-light", + }, + }, +} diff --git a/themes/flexoki-light/tophat.sh b/themes/flexoki-light/tophat.sh new file mode 100644 index 000000000..668509111 --- /dev/null +++ b/themes/flexoki-light/tophat.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +gsettings set org.gnome.shell.extensions.tophat meter-fg-color "#205EA6" diff --git a/themes/flexoki-light/vscode.sh b/themes/flexoki-light/vscode.sh new file mode 100644 index 000000000..2e32412fb --- /dev/null +++ b/themes/flexoki-light/vscode.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +VSC_THEME="flexoki-light" +VSC_EXTENSION="shadesOfBuntu.flexoki-light" +source $OMAKUB_PATH/themes/set-vscode-theme.sh diff --git a/themes/flexoki-light/zellij.kdl b/themes/flexoki-light/zellij.kdl new file mode 100644 index 000000000..7256b2b0b --- /dev/null +++ b/themes/flexoki-light/zellij.kdl @@ -0,0 +1,128 @@ +themes { + flexoki-light { + text_unselected { + base 28 27 26 + background 255 252 240 + emphasis_0 218 112 44 + emphasis_1 36 131 123 + emphasis_2 102 128 11 + emphasis_3 206 93 151 + } + text_selected { + base 28 27 26 + background 206 205 195 + emphasis_0 218 112 44 + emphasis_1 36 131 123 + emphasis_2 102 128 11 + emphasis_3 206 93 151 + } + ribbon_selected { + base 255 252 240 + background 102 128 11 + emphasis_0 209 77 65 + emphasis_1 218 112 44 + emphasis_2 160 47 111 + emphasis_3 58 169 159 + } + ribbon_unselected { + base 87 86 83 + background 230 228 217 + emphasis_0 218 112 44 + emphasis_1 183 181 172 + emphasis_2 102 128 11 + emphasis_3 206 93 151 + } + table_title { + base 102 128 11 + background 52 51 49 + emphasis_0 218 112 44 + emphasis_1 36 131 123 + emphasis_2 102 128 11 + emphasis_3 206 93 151 + } + table_cell_selected { + base 28 27 26 + background 206 205 195 + emphasis_0 218 112 44 + emphasis_1 36 131 123 + emphasis_2 102 128 11 + emphasis_3 206 93 151 + } + table_cell_unselected { + base 28 27 26 + background 255 252 240 + emphasis_0 218 112 44 + emphasis_1 36 131 123 + emphasis_2 102 128 11 + emphasis_3 206 93 151 + } + list_selected { + base 28 27 26 + background 206 205 195 + emphasis_0 175 48 41 + emphasis_1 188 82 21 + emphasis_2 36 131 123 + emphasis_3 160 47 111 + } + list_unselected { + base 28 27 26 + background 255 252 240 + emphasis_0 175 48 41 + emphasis_1 188 82 21 + emphasis_2 36 131 123 + emphasis_3 160 47 111 + } + frame_selected { + base 102 128 11 + background 255 252 240 + emphasis_0 175 48 41 + emphasis_1 188 82 21 + emphasis_2 36 131 123 + emphasis_3 0 0 0 + } + frame_highlight { + base 188 82 21 + background 255 252 240 + emphasis_0 175 48 41 + emphasis_1 160 47 111 + emphasis_2 36 131 123 + emphasis_3 32 94 166 + } + frame_unselected { + base 183 181 172 + background 0 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 244 184 228 + emphasis_3 0 + } + exit_code_success { + base 102 128 11 + background 255 252 240 + emphasis_0 36 131 123 + emphasis_1 255 252 240 + emphasis_2 160 47 111 + emphasis_3 32 94 166 + } + exit_code_error { + base 175 48 41 + background 255 252 240 + emphasis_0 188 82 21 + emphasis_1 0 0 0 + emphasis_2 0 0 0 + emphasis_3 0 0 0 + } + multiplayer_user_colors { + player_1 160 47 111 + player_2 32 94 166 + player_3 36 131 123 + player_4 188 82 21 + player_5 102 128 11 + player_6 94 64 157 + player_7 175 48 41 + player_8 173 131 1 + player_9 0 0 0 + player_10 0 0 0 + } + } +} \ No newline at end of file