Compare commits
2 commits
66ca17d74a
...
6bd4326870
Author | SHA1 | Date | |
---|---|---|---|
6bd4326870 | |||
473fc8dd9a |
10 changed files with 429 additions and 15 deletions
|
@ -1,8 +1,18 @@
|
|||
# man alacritty for program details
|
||||
# man 5 alacritty for config details
|
||||
|
||||
general.import = [
|
||||
# uncomment the flavour you want below:
|
||||
# "~/.config/alacritty/catppuccin-latte.toml"
|
||||
"~/.config/alacritty/catppuccin-frappe.toml"
|
||||
# "~/.config/alacritty/catppuccin-macchiato.toml"
|
||||
# "~/.config/alacritty/catppuccin-mocha.toml"
|
||||
]
|
||||
|
||||
[env]
|
||||
TERM = "xterm-256color" # Makes Alacritty work well with TMUX
|
||||
TERM = "xterm-256color" # Makes Alacritty work well with TMUX
|
||||
|
||||
[window]
|
||||
decorations = "none" # Removes title bar on Linux
|
||||
decorations = "none" # Removes title bar on Linux
|
||||
padding = { x = 10, y = 10 } # Adds padding around window
|
||||
startup_mode = "Maximized" # Starts maximized
|
||||
|
|
65
alacritty/catppuccin-frappe.toml
Normal file
65
alacritty/catppuccin-frappe.toml
Normal file
|
@ -0,0 +1,65 @@
|
|||
[colors.primary]
|
||||
background = "#303446"
|
||||
foreground = "#c6d0f5"
|
||||
dim_foreground = "#838ba7"
|
||||
bright_foreground = "#c6d0f5"
|
||||
|
||||
[colors.cursor]
|
||||
text = "#303446"
|
||||
cursor = "#f2d5cf"
|
||||
|
||||
[colors.vi_mode_cursor]
|
||||
text = "#303446"
|
||||
cursor = "#babbf1"
|
||||
|
||||
[colors.search.matches]
|
||||
foreground = "#303446"
|
||||
background = "#a5adce"
|
||||
|
||||
[colors.search.focused_match]
|
||||
foreground = "#303446"
|
||||
background = "#a6d189"
|
||||
|
||||
[colors.footer_bar]
|
||||
foreground = "#303446"
|
||||
background = "#a5adce"
|
||||
|
||||
[colors.hints.start]
|
||||
foreground = "#303446"
|
||||
background = "#e5c890"
|
||||
|
||||
[colors.hints.end]
|
||||
foreground = "#303446"
|
||||
background = "#a5adce"
|
||||
|
||||
[colors.selection]
|
||||
text = "#303446"
|
||||
background = "#f2d5cf"
|
||||
|
||||
[colors.normal]
|
||||
black = "#51576d"
|
||||
red = "#e78284"
|
||||
green = "#a6d189"
|
||||
yellow = "#e5c890"
|
||||
blue = "#8caaee"
|
||||
magenta = "#f4b8e4"
|
||||
cyan = "#81c8be"
|
||||
white = "#b5bfe2"
|
||||
|
||||
[colors.bright]
|
||||
black = "#626880"
|
||||
red = "#e78284"
|
||||
green = "#a6d189"
|
||||
yellow = "#e5c890"
|
||||
blue = "#8caaee"
|
||||
magenta = "#f4b8e4"
|
||||
cyan = "#81c8be"
|
||||
white = "#a5adce"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 16
|
||||
color = "#ef9f76"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 17
|
||||
color = "#f2d5cf"
|
65
alacritty/catppuccin-latte.toml
Normal file
65
alacritty/catppuccin-latte.toml
Normal file
|
@ -0,0 +1,65 @@
|
|||
[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"
|
65
alacritty/catppuccin-macchiato.toml
Normal file
65
alacritty/catppuccin-macchiato.toml
Normal file
|
@ -0,0 +1,65 @@
|
|||
[colors.primary]
|
||||
background = "#24273a"
|
||||
foreground = "#cad3f5"
|
||||
dim_foreground = "#8087a2"
|
||||
bright_foreground = "#cad3f5"
|
||||
|
||||
[colors.cursor]
|
||||
text = "#24273a"
|
||||
cursor = "#f4dbd6"
|
||||
|
||||
[colors.vi_mode_cursor]
|
||||
text = "#24273a"
|
||||
cursor = "#b7bdf8"
|
||||
|
||||
[colors.search.matches]
|
||||
foreground = "#24273a"
|
||||
background = "#a5adcb"
|
||||
|
||||
[colors.search.focused_match]
|
||||
foreground = "#24273a"
|
||||
background = "#a6da95"
|
||||
|
||||
[colors.footer_bar]
|
||||
foreground = "#24273a"
|
||||
background = "#a5adcb"
|
||||
|
||||
[colors.hints.start]
|
||||
foreground = "#24273a"
|
||||
background = "#eed49f"
|
||||
|
||||
[colors.hints.end]
|
||||
foreground = "#24273a"
|
||||
background = "#a5adcb"
|
||||
|
||||
[colors.selection]
|
||||
text = "#24273a"
|
||||
background = "#f4dbd6"
|
||||
|
||||
[colors.normal]
|
||||
black = "#494d64"
|
||||
red = "#ed8796"
|
||||
green = "#a6da95"
|
||||
yellow = "#eed49f"
|
||||
blue = "#8aadf4"
|
||||
magenta = "#f5bde6"
|
||||
cyan = "#8bd5ca"
|
||||
white = "#b8c0e0"
|
||||
|
||||
[colors.bright]
|
||||
black = "#5b6078"
|
||||
red = "#ed8796"
|
||||
green = "#a6da95"
|
||||
yellow = "#eed49f"
|
||||
blue = "#8aadf4"
|
||||
magenta = "#f5bde6"
|
||||
cyan = "#8bd5ca"
|
||||
white = "#a5adcb"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 16
|
||||
color = "#f5a97f"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 17
|
||||
color = "#f4dbd6"
|
65
alacritty/catppuccin-mocha.toml
Normal file
65
alacritty/catppuccin-mocha.toml
Normal file
|
@ -0,0 +1,65 @@
|
|||
[colors.primary]
|
||||
background = "#1e1e2e"
|
||||
foreground = "#cdd6f4"
|
||||
dim_foreground = "#7f849c"
|
||||
bright_foreground = "#cdd6f4"
|
||||
|
||||
[colors.cursor]
|
||||
text = "#1e1e2e"
|
||||
cursor = "#f5e0dc"
|
||||
|
||||
[colors.vi_mode_cursor]
|
||||
text = "#1e1e2e"
|
||||
cursor = "#b4befe"
|
||||
|
||||
[colors.search.matches]
|
||||
foreground = "#1e1e2e"
|
||||
background = "#a6adc8"
|
||||
|
||||
[colors.search.focused_match]
|
||||
foreground = "#1e1e2e"
|
||||
background = "#a6e3a1"
|
||||
|
||||
[colors.footer_bar]
|
||||
foreground = "#1e1e2e"
|
||||
background = "#a6adc8"
|
||||
|
||||
[colors.hints.start]
|
||||
foreground = "#1e1e2e"
|
||||
background = "#f9e2af"
|
||||
|
||||
[colors.hints.end]
|
||||
foreground = "#1e1e2e"
|
||||
background = "#a6adc8"
|
||||
|
||||
[colors.selection]
|
||||
text = "#1e1e2e"
|
||||
background = "#f5e0dc"
|
||||
|
||||
[colors.normal]
|
||||
black = "#45475a"
|
||||
red = "#f38ba8"
|
||||
green = "#a6e3a1"
|
||||
yellow = "#f9e2af"
|
||||
blue = "#89b4fa"
|
||||
magenta = "#f5c2e7"
|
||||
cyan = "#94e2d5"
|
||||
white = "#bac2de"
|
||||
|
||||
[colors.bright]
|
||||
black = "#585b70"
|
||||
red = "#f38ba8"
|
||||
green = "#a6e3a1"
|
||||
yellow = "#f9e2af"
|
||||
blue = "#89b4fa"
|
||||
magenta = "#f5c2e7"
|
||||
cyan = "#94e2d5"
|
||||
white = "#a6adc8"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 16
|
||||
color = "#fab387"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 17
|
||||
color = "#f5e0dc"
|
34
tmux/themes/catppuccin-frappe.tmux
Normal file
34
tmux/themes/catppuccin-frappe.tmux
Normal file
|
@ -0,0 +1,34 @@
|
|||
# vim:set ft=tmux:
|
||||
|
||||
# --> Catppuccin (Frappe)
|
||||
set -ogq @thm_bg "#303446"
|
||||
set -ogq @thm_fg "#c6d0f5"
|
||||
|
||||
# Colors
|
||||
set -ogq @thm_rosewater "#f2d5cf"
|
||||
set -ogq @thm_flamingo "#eebebe"
|
||||
set -ogq @thm_rosewater "#f2d5cf"
|
||||
set -ogq @thm_pink "#f4b8e4"
|
||||
set -ogq @thm_mauve "#ca9ee6"
|
||||
set -ogq @thm_red "#e78284"
|
||||
set -ogq @thm_maroon "#ea999c"
|
||||
set -ogq @thm_peach "#ef9f76"
|
||||
set -ogq @thm_yellow "#e5c890"
|
||||
set -ogq @thm_green "#a6d189"
|
||||
set -ogq @thm_teal "#81c8be"
|
||||
set -ogq @thm_sky "#99d1db"
|
||||
set -ogq @thm_sapphire "#85c1dc"
|
||||
set -ogq @thm_blue "#8caaee"
|
||||
set -ogq @thm_lavender "#babbf1"
|
||||
|
||||
# Surfaces and overlays
|
||||
set -ogq @thm_subtext_1 "#a5adce"
|
||||
set -ogq @thm_subtext_0 "#b5bfe2"
|
||||
set -ogq @thm_overlay_2 "#949cbb"
|
||||
set -ogq @thm_overlay_1 "#838ba7"
|
||||
set -ogq @thm_overlay_0 "#737994"
|
||||
set -ogq @thm_surface_2 "#626880"
|
||||
set -ogq @thm_surface_1 "#51576d"
|
||||
set -ogq @thm_surface_0 "#414559"
|
||||
set -ogq @thm_mantle "#292c3c"
|
||||
set -ogq @thm_crust "#232634"
|
34
tmux/themes/catppuccin-latte.tmux
Normal file
34
tmux/themes/catppuccin-latte.tmux
Normal file
|
@ -0,0 +1,34 @@
|
|||
# vim:set ft=tmux:
|
||||
|
||||
# --> Catppuccin (Latte)
|
||||
set -ogq @thm_bg "#eff1f5"
|
||||
set -ogq @thm_fg "#4c4f69"
|
||||
|
||||
# Colors
|
||||
set -ogq @thm_rosewater "#dc8a78"
|
||||
set -ogq @thm_flamingo "#dd7878"
|
||||
set -ogq @thm_rosewater "#dc8a78"
|
||||
set -ogq @thm_pink "#ea76cb"
|
||||
set -ogq @thm_mauve "#8839ef"
|
||||
set -ogq @thm_red "#d20f39"
|
||||
set -ogq @thm_maroon "#e64553"
|
||||
set -ogq @thm_peach "#fe640b"
|
||||
set -ogq @thm_yellow "#df8e1d"
|
||||
set -ogq @thm_green "#40a02b"
|
||||
set -ogq @thm_teal "#179299"
|
||||
set -ogq @thm_sky "#04a5e5"
|
||||
set -ogq @thm_sapphire "#209fb5"
|
||||
set -ogq @thm_blue "#1e66f5"
|
||||
set -ogq @thm_lavender "#7287fd"
|
||||
|
||||
# Surfaces and overlays
|
||||
set -ogq @thm_subtext_1 "#6c6f85"
|
||||
set -ogq @thm_subtext_0 "#5c5f77"
|
||||
set -ogq @thm_overlay_2 "#7c7f93"
|
||||
set -ogq @thm_overlay_1 "#8c8fa1"
|
||||
set -ogq @thm_overlay_0 "#9ca0b0"
|
||||
set -ogq @thm_surface_2 "#acb0be"
|
||||
set -ogq @thm_surface_1 "#bcc0cc"
|
||||
set -ogq @thm_surface_0 "#ccd0da"
|
||||
set -ogq @thm_mantle "#e6e9ef"
|
||||
set -ogq @thm_crust "#dce0e8"
|
34
tmux/themes/catppuccin-macchiato.tmux
Normal file
34
tmux/themes/catppuccin-macchiato.tmux
Normal file
|
@ -0,0 +1,34 @@
|
|||
# vim:set ft=tmux:
|
||||
|
||||
# --> Catppuccin (Macchiato)
|
||||
set -ogq @thm_bg "#24273a"
|
||||
set -ogq @thm_fg "#cad3f5"
|
||||
|
||||
# Colors
|
||||
set -ogq @thm_rosewater "#f4dbd6"
|
||||
set -ogq @thm_flamingo "#f0c6c6"
|
||||
set -ogq @thm_rosewater "#f4dbd6"
|
||||
set -ogq @thm_pink "#f5bde6"
|
||||
set -ogq @thm_mauve "#c6a0f6"
|
||||
set -ogq @thm_red "#ed8796"
|
||||
set -ogq @thm_maroon "#ee99a0"
|
||||
set -ogq @thm_peach "#f5a97f"
|
||||
set -ogq @thm_yellow "#eed49f"
|
||||
set -ogq @thm_green "#a6da95"
|
||||
set -ogq @thm_teal "#8bd5ca"
|
||||
set -ogq @thm_sky "#91d7e3"
|
||||
set -ogq @thm_sapphire "#7dc4e4"
|
||||
set -ogq @thm_blue "#8aadf4"
|
||||
set -ogq @thm_lavender "#b7bdf8"
|
||||
|
||||
# Surfaces and overlays
|
||||
set -ogq @thm_subtext_1 "#a5adcb"
|
||||
set -ogq @thm_subtext_0 "#b8c0e0"
|
||||
set -ogq @thm_overlay_2 "#939ab7"
|
||||
set -ogq @thm_overlay_1 "#8087a2"
|
||||
set -ogq @thm_overlay_0 "#6e738d"
|
||||
set -ogq @thm_surface_2 "#5b6078"
|
||||
set -ogq @thm_surface_1 "#494d64"
|
||||
set -ogq @thm_surface_0 "#363a4f"
|
||||
set -ogq @thm_mantle "#1e2030"
|
||||
set -ogq @thm_crust "#181926"
|
34
tmux/themes/catppuccin-mocha.tmux
Normal file
34
tmux/themes/catppuccin-mocha.tmux
Normal file
|
@ -0,0 +1,34 @@
|
|||
# vim:set ft=tmux:
|
||||
|
||||
# --> Catppuccin (Mocha)
|
||||
set -ogq @thm_bg "#1e1e2e"
|
||||
set -ogq @thm_fg "#cdd6f4"
|
||||
|
||||
# Colors
|
||||
set -ogq @thm_rosewater "#f5e0dc"
|
||||
set -ogq @thm_flamingo "#f2cdcd"
|
||||
set -ogq @thm_rosewater "#f5e0dc"
|
||||
set -ogq @thm_pink "#f5c2e7"
|
||||
set -ogq @thm_mauve "#cba6f7"
|
||||
set -ogq @thm_red "#f38ba8"
|
||||
set -ogq @thm_maroon "#eba0ac"
|
||||
set -ogq @thm_peach "#fab387"
|
||||
set -ogq @thm_yellow "#f9e2af"
|
||||
set -ogq @thm_green "#a6e3a1"
|
||||
set -ogq @thm_teal "#94e2d5"
|
||||
set -ogq @thm_sky "#89dceb"
|
||||
set -ogq @thm_sapphire "#74c7ec"
|
||||
set -ogq @thm_blue "#89b4fa"
|
||||
set -ogq @thm_lavender "#b4befe"
|
||||
|
||||
# Surfaces and overlays
|
||||
set -ogq @thm_subtext_1 "#a6adc8"
|
||||
set -ogq @thm_subtext_0 "#bac2de"
|
||||
set -ogq @thm_overlay_2 "#9399b2"
|
||||
set -ogq @thm_overlay_1 "#7f849c"
|
||||
set -ogq @thm_overlay_0 "#6c7086"
|
||||
set -ogq @thm_surface_2 "#585b70"
|
||||
set -ogq @thm_surface_1 "#45475a"
|
||||
set -ogq @thm_surface_0 "#313244"
|
||||
set -ogq @thm_mantle "#181825"
|
||||
set -ogq @thm_crust "#11111b"
|
|
@ -11,19 +11,30 @@ set -g mouse on # Enable mouse
|
|||
set -sg escape-time 0 # Delay time
|
||||
set -g display-time 2000 # Message display time
|
||||
set -g base-index 1 # Start windows at 1
|
||||
setw -g pane-base-index 1 # Start panes at 1
|
||||
set -g pane-base-index 1 # Start panes at 1
|
||||
set -g renumber-windows on # Renumber dynamically
|
||||
#===============================================================================
|
||||
# Colors
|
||||
#===============================================================================
|
||||
set -g status-style "fg=cyan bg=black" # Status bar style
|
||||
|
||||
setw -g window-status-style "fg=cyan bg=black" # Window list style
|
||||
|
||||
set -g pane-border-style "fg=black bg=black" # Pane border style
|
||||
set -g pane-active-border-style "bg=black fg=cyan" # Active pane border style
|
||||
|
||||
set -g message-style "fg=red bg=black bright" # Command line style
|
||||
# Theme Colors - More found in themes/ directory
|
||||
source -F "#{d:current_file}/themes/catppuccin-frappe.tmux"
|
||||
# Status Bar
|
||||
set -g status-style "fg=#{@thm_lavender} bg=#{@thm_bg}"
|
||||
# Window List
|
||||
set -g window-status-style "bg=#{@thm_surface_0} fg=#{@thm_lavender}"
|
||||
set -g window-status-current-style "fg=#{@thm_surface_0} bg=#{@thm_lavender}"
|
||||
# Panes
|
||||
set -g pane-border-style "fg=#{@thm_bg}"
|
||||
set -g pane-active-border-style "fg=#{@thm_lavender}"
|
||||
# Command Line
|
||||
set -g message-style "fg=#{@thm_red} bg=#{@thm_bg} bright"
|
||||
# Menus
|
||||
set -g menu-style "fg=#{@thm_fg}"
|
||||
set -g menu-selected-style "fg=#{@thm_lavender} bg=#{@thm_bg}"
|
||||
# Clock
|
||||
set -g clock-mode-colour "fg=#{@thm_lavender}"
|
||||
# Modes
|
||||
set -g mode-style "fg=#{@thm_lavender}"
|
||||
#===============================================================================
|
||||
# Status Line
|
||||
#===============================================================================
|
||||
|
@ -34,9 +45,6 @@ set -g allow-rename off # Disallow program renaming
|
|||
set -g status-left-length 40 # Left-side char length
|
||||
set -g status-left "#[bright][ #h ] " # Left-side format
|
||||
set -g status-right-length 80 # Right-side char length
|
||||
# Window list format, and selected format
|
||||
set -g window-status-format '#[bg=black,fg=cyan] #I #[bg=default]'
|
||||
set -g window-status-current-format '#[fg=black,bg=cyan]#[fg=bright] #I '
|
||||
#===============================================================================
|
||||
# Key Bindings
|
||||
#===============================================================================
|
||||
|
@ -58,4 +66,4 @@ bind -r L resize-pane -R 5 # Pane resize: +5 right
|
|||
bind | split-window -h -c "#{pane_current_path}" # Horizontal split
|
||||
bind - split-window -v -c "#{pane_current_path}" # Vertical split
|
||||
# Reload config file
|
||||
bind r source-file ~/.config/tmux/tmux.conf \; display "Config Reloaded!"
|
||||
bind r source-file ~/.config/tmux/tmux.conf \; display "!! Config Reloaded !!"
|
||||
|
|
Loading…
Reference in a new issue