diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml new file mode 100644 index 0000000..ea052b8 --- /dev/null +++ b/.config/alacritty/alacritty.yml @@ -0,0 +1,37 @@ +env: + TERM: xterm-256color + +font: + normal: + family: SauceCodePro Nerd Font + bold: + style: Semibold + size: 12 + +draw_bold_text_with_bright_colors: true + +colors: + # https://github.com/romainl/Apprentice + primary: + background: "0x262626" + foreground: "0xBCBCBC" + + normal: + black: "0x1C1C1C" + red: "0xAF5F5F" + green: "0x5F875F" + yellow: "0x87875F" + blue: "0x5F87AF" + magenta: "0x5F5F87" + cyan: "0x5F8787" + white: "0x6C6C6C" + + bright: + black: "0x444444" + red: "0xFF8700" + green: "0x87AF87" + yellow: "0xFFFFAF" + blue: "0x87AFD7" + magenta: "0x8787AF" + cyan: "0x5FAFAF" + white: "0xffffff" diff --git a/.tmux.conf b/.tmux.conf index 6415b60..a0a1c35 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -1,5 +1,5 @@ set -g default-terminal "screen-256color" -set -as terminal-features ",gnome*:RGB" +set -ga terminal-overrides ",*-256color:Tc" # enable 24-bit color ## messages set-option -g display-time 3000 @@ -32,18 +32,19 @@ bind-key -T copy-mode-vi 'L' send -X end-of-line set -g pane-active-border-style fg=brightred # statusline (shamelessly stolen from powerline) +bg_color='#262626' set-option -g status-interval 2 -set-option -g status-left "#{?client_prefix,#[fg=colour254]#[bg=colour31]#[bold]#[noitalics]#[nounderscore],#[fg=colour16]#[bg=colour254]#[bold]#[noitalics]#[nounderscore]} #S #{?client_prefix,#[fg=colour31],#[fg=colour254]}#[bg=colour0]#[nobold] " +set-option -g status-left "#{?client_prefix,#[fg=colour254]#[bg=colour31]#[bold]#[noitalics]#[nounderscore],#[fg=colour16]#[bg=colour254]#[bold]#[noitalics]#[nounderscore]} #S #{?client_prefix,#[fg=colour31],#[fg=colour254]}#[bg=bg_color]#[nobold] " set-option -g status-left-length 20 set-option -g status-right "" -set-option -g status-style fg=colour231,bg=colour0 - -set-option -g window-status-activity-style fg=colour11,bg=colour0 -set-option -g window-status-bell-style fg=colour1,bg=colour0 -set-option -g window-status-current-format "#[fg=colour0,bg=colour31,nobold,noitalics,nounderscore] #[fg=colour117,bg=colour31,nobold,noitalics,nounderscore]#I#F#[fg=colour231,bg=colour31,bold,noitalics,nounderscore] #W #[fg=colour31,bg=colour0,nobold,noitalics,nounderscore]" -set-option -g window-status-format "#[fg=colour244,bg=colour0,nobold,noitalics,nounderscore] #I#{?window_flags,#F, } #[fg=colour240,bg=colour0,nobold,noitalics,nounderscore]#[default]#W " -set-option -g window-status-last-style fg=colour31,bg=colour0 -set-option -g window-status-style fg=colour249,bg=colour0 +set-option -g status-style fg=colour231,bg=bg_color + +set-option -g window-status-activity-style fg=colour11,bg=bg_color +set-option -g window-status-bell-style fg=colour1,bg=bg_color +set-option -g window-status-current-format "#[fg=colour0,bg=colour31,nobold,noitalics,nounderscore] #[fg=colour117,bg=colour31,nobold,noitalics,nounderscore]#I#F#[fg=colour231,bg=colour31,bold,noitalics,nounderscore] #W #[fg=colour31,bg=bg_color,nobold,noitalics,nounderscore]" +set-option -g window-status-format "#[fg=colour244,bg=bg_color,nobold,noitalics,nounderscore] #I#{?window_flags,#F, } #[fg=colour240,bg=colour0,nobold,noitalics,nounderscore]#[default]#W " +set-option -g window-status-last-style fg=colour31,bg=bg_color +set-option -g window-status-style fg=colour249,bg=bg_color ## etc set-window-option -g mode-keys vi