From: Ruben Beltran del Rio Date: Sun, 21 Apr 2024 13:49:06 +0000 (+0200) Subject: New color scheme X-Git-Url: https://git.r.bdr.sh/rbdr/dotfiles/commitdiff_plain/04dc6d82c8ed7c7b5dadbf979d37d988828aee25 New color scheme --- diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index ca997df..7fcb551 100644 --- a/config/kitty/kitty.conf +++ b/config/kitty/kitty.conf @@ -14,44 +14,63 @@ cursor_shape block mouse_hide_wait 0 -# Color Scheme -foreground #ffffff -background #000000 -selection_foreground #000000 -selection_background #c1ddff -active_border_color #55ff55 -inactive_border_color #c1ddff - -active_tab_foreground #000000 -active_tab_background #00FFFF -inactive_tab_foreground #00FFFF -inactive_tab_background #000000 - macos_titlebar_color background background_opacity 1.0 -# Regular Colors +# Color Scheme - Ruben Tranquil +foreground #ffffff +# Deep Slate Green +background #0F261F +# Deep Slate Green +selection_foreground #0F261F +# Light Neutral Gray +selection_background #DAE6E3 +# Calamine Blue +active_border_color #80FFCC +# Light Neutral Gray +inactive_border_color #DAE6E3 + +# Deep Slate Green +active_tab_foreground #0F261F +# Calamine Blue +active_tab_background #80FFCC +# Neutral Gray +inactive_tab_foreground #B5D1CC +# Deep Slate Green +inactive_tab_background #0F261F + +# Regular Colors - Ruben Tranquil # black -color0 #888888 +# Dark Neutral Gray +color0 #90A6A2 # red -color1 #ff0000 +# Jasper Red +color1 #FA2B00 # green -color2 #00ff00 +# Light Porcelain Green +color2 #23C17C # yellow -color3 #ffff00 +# Naples Yellow +color3 #FAED8F # blue -color4 #0000ff +# Olympic Blue +color4 #4F8FE6 # magenta -color5 #ff00ff +# Hermosa Pink +color5 #FFB4F0 # cyan -color6 #00ffff +# Calamine Blue +color6 #80FFCC # white -color7 #c7c7c7 +# Light Neutral Gray +color7 #DAE6E3 # black -color8 #aaaaaa +# Neutral Gray +color8 #B5D1CC # red -color9 #ff5555 +# Grenadine Pink +color9 #FF616B # green color10 #55ff55 # yellow @@ -59,12 +78,61 @@ color11 #ffff55 # blue color12 #5555ff # magenta -color13 #ff55ff +# Seashell Pink +color13 #FFCFC4 # cyan color14 #55ffff # white color15 #ffffff +# Color Scheme - Ruben Primary +# foreground #ffffff +# background #000000 +# selection_foreground #000000 +# selection_background #c1ddff +# active_border_color #55ff55 +# inactive_border_color #c1ddff + +# active_tab_foreground #000000 +# active_tab_background #00FFFF +# inactive_tab_foreground #00FFFF +# inactive_tab_background #000000 + +# Regular Colors - Ruben Primary +# black +# color0 #888888 +# red +# color1 #ff0000 +# green +# color2 #00ff00 +# yellow +# color3 #ffff00 +# blue +# color4 #0000ff +# magenta +# color5 #ff00ff +# cyan +# color6 #00ffff +# white +# color7 #c7c7c7 + +# black +# color8 #aaaaaa +# red +# color9 #ff5555 +# green +# color10 #55ff55 +# yellow +# color11 #ffff55 +# blue +# color12 #5555ff +# magenta +# color13 #ff55ff +# cyan +# color14 #55ffff +# white +# color15 #ffffff + # window hide_window_decorations no tab_bar_style separator diff --git a/config/nvim/colors/tranquil.vim b/config/nvim/colors/tranquil.vim new file mode 100644 index 0000000..92f5a91 --- /dev/null +++ b/config/nvim/colors/tranquil.vim @@ -0,0 +1,114 @@ +" Vim color scheme +" +" Name: tranquil.vim +" Maintainer: Rubén Beltrán del Río +" Last Change: 19 Apr 2024 +" License: public domain +" Version: 1.0 +" +" 256 color scheme using (almost) CGA colors + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "tranquil" + +hi Normal guifg=#FFFFFF guibg=#0F261F +hi Comment guifg=#B5D1CC +hi Cursor guifg=#90A6A2 guibg=#FAED8F +hi LineNr guifg=#0024CC guibg=#FFFFFF +hi CursorLineNr guifg=#FFFFFF guibg=#0024CC +hi NonText guifg=#0024CC guibg=none +hi SpecialKey guifg=#0024CC + +hi Boolean guifg=#FFB4F0 +hi Character guifg=#FAED8F +hi Number guifg=#FFB4F0 +hi String guifg=#23C17C +hi Conditional guifg=#FA2B00 gui=bold cterm=bold +hi Constant guifg=#FAED8F +hi Debug guifg=#FFB4F0 gui=bold cterm=bold + +hi Define guifg=#FA2B00 gui=italic cterm=italic +hi Delimiter guifg=#23C17C + +hi diffAdded guifg=#23C17C +hi diffRemoved guifg=#FFB4F0 +hi diffFile guifg=#80FFCC +hi gitCommitDiff guifg=#FFFFFF +hi diffIndexLine guifg=#FAED8F +hi diffLine guifg=#FA2B00 + +hi DiffAdd guifg=#23C17C guibg=#90A6A2 +hi DiffDelete guifg=#FFB4F0 guibg=#90A6A2 +hi DiffChange guifg=#B5D1CC guibg=#0024CC +hi DiffText guibg=#0024CC gui=italic,bold cterm=italic,bold + +hi link @text.diff.add DiffAdd +hi link @text.diff.delete DiffDelete + +hi Directory guifg=#23C17C gui=bold +hi Error guifg=#FFFFFF guibg=#FA2B00 +hi ErrorMsg guifg=#FFFFFF guibg=#FA2B00 gui=bold cterm=bold +hi Exception guifg=#23C17C +hi Float guifg=#FFB4F0 +hi FoldColumn guifg=#0024CC guibg=#90A6A2 +hi Folded guifg=#0024CC guibg=#90A6A2 +hi Function guifg=#4F8FE6 +hi Identifier guifg=#FAED8F +hi Ignore guifg=#B5D1CC guibg=bg +hi IncSearch guifg=#FAED8F guibg=#90A6A2 + +hi Keyword guifg=#FA2B00 gui=bold,italic cterm=bold,italic +hi Label guifg=#FAED8F gui=none cterm=none +hi Macro guifg=#FAED8F gui=bold,italic cterm=bold,italic +hi SpecialKey guifg=#80FFCC gui=italic cterm=italic + +hi MatchParen guifg=#90A6A2 guibg=#FAED8F gui=bold cterm=bold +hi ModeMsg guifg=#FAED8F +hi MoreMsg guifg=#FAED8F +hi Operator guifg=#FA2B00 + +" complete menu +hi Pmenu guifg=#0F261F guibg=#80FFCC +hi PmenuSel guibg=#90A6A2 +hi PmenuSbar guibg=#0F261F +hi PmenuThumb guifg=#80FFCC + +hi PreCondit guifg=#23C17C gui=bold cterm=bold +hi PreProc guifg=#A6E22E +hi Question guifg=#80FFCC +hi Repeat guifg=#FA2B00 gui=bold cterm=bold +hi Search guibg=#FFFF55 guifg=#0024CC + +hi SignColumn guifg=#23C17C guibg=#90A6A2 +hi SpecialChar guifg=#FA2B00 gui=bold cterm=bold +hi SpecialComment guifg=#B5D1CC gui=bold cterm=bold +hi Special guifg=#80FFCC guibg=bg gui=italic cterm=italic + +hi Statement guifg=#FA2B00 gui=bold cterm=bold +hi StatusLine guifg=#FFFFFF guibg=#0F261F +hi StatusLineNC guifg=#0F261F guibg=#FFFFFF +hi StorageClass guifg=#FA2B00 gui=italic cterm=italic +hi Structure guifg=#80FFCC +hi Tag guifg=#FA2B00 gui=italic cterm=italic +hi Title guifg=#4F8FE6 +hi Todo guifg=#FFFFFF guibg=bg gui=bold cterm=bold + +hi Type guifg=#80FFCC gui=none cterm=none +hi Typedef guifg=#80FFCC +hi Underlined guifg=#B5D1CC gui=underline cterm=underline + +hi Include guifg=#FAED8F gui=none cterm=none + +hi VertSplit guifg=#0F261F guibg=#FFFFFF gui=bold cterm=bold +hi VisualNOS guibg=#0024CC +hi Visual guibg=#0024CC guifg=#FFFFFF +hi WarningMsg guifg=#FFFFFF guibg=#0024CC gui=bold cterm=bold +hi WildMenu guifg=#80FFCC guibg=#0F261F +hi CursorLine guibg=#FFFFFFFF +hi ColorColumn guifg=#FFFFFF guibg=#FA3B00 + diff --git a/config/nvim/init.lua b/config/nvim/init.lua index fd48ab7..58c4bf7 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -5,11 +5,12 @@ vim.opt.number = true -- Show number column vim.opt.wrap = false -- Don't wrap text vim.opt.list = true -- Display tabs and trailing space +vim.opt.cursorline = true -- Highlight cursor line vim.opt.colorcolumn='80,150' -- Show color columns -- Color vim.opt.termguicolors = true -vim.cmd.color('rbdr') +vim.cmd.color('tranquil') -- Tab Style (Always override with editorconfig) vim.opt.tabstop = 2 -- 2 Spaces per tab diff --git a/tmux.conf b/tmux.conf index 750c20a..7be503e 100644 --- a/tmux.conf +++ b/tmux.conf @@ -1,21 +1,21 @@ -#Increase the scrollback +# Increase the scrollback set -g history-limit 5000 -#Screen-like prefix. +# Screen-like prefix. set -g prefix C-a bind-key C-a last-window -#Better bindings for window split +# Better bindings for window split unbind % # Remove default binding since we’re replacing bind | split-window -h bind - split-window -v -#Customize the status bars. +# Customize the status bars. set -g status-bg cyan set -g status-fg colour232 set -g status-left-length 24 set -g status-left '#[fg=colour232]#[bg=green]#S ' -set-window-option -g window-status-current-style bg=magenta,fg=color231 +set-window-option -g window-status-current-style bg=magenta,fg=color232 set-window-option -g window-status-style fg=colour232 set -g status-right ' #[fg=colour232]#[bg=green] #(bash ~/.dotfiles/tmux-segments/short-uptime)' set -g status-right-length 70 @@ -38,5 +38,5 @@ bind -r l run-shell 'tmux select-pane -R' set -g mouse on # Set color mode. -set -g default-terminal "xterm-256color-italic" -set-option -ga terminal-overrides ",xterm-256color-italic:Tc" +set -g default-terminal "xterm-256color" +set-option -ga terminal-overrides ",xterm-256color:Tc"