]> git.r.bdr.sh - rbdr/dotfiles/commitdiff
New color scheme
authorRuben Beltran del Rio <redacted>
Sun, 21 Apr 2024 13:49:06 +0000 (15:49 +0200)
committerRuben Beltran del Rio <redacted>
Sun, 21 Apr 2024 13:49:06 +0000 (15:49 +0200)
config/kitty/kitty.conf
config/nvim/colors/tranquil.vim [new file with mode: 0644]
config/nvim/init.lua
tmux.conf

index ca997dfc7b86887a270b2e4ab4b53a3d6fcdf048..7fcb55151ba955b5b8df31b337aefebc8a14af32 100644 (file)
@@ -14,44 +14,63 @@ cursor_shape block
 mouse_hide_wait 0
 
 
 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
 
 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
 # black
-color0 #888888
+# Dark Neutral Gray
+color0 #90A6A2
 # red
 # red
-color1 #ff0000
+# Jasper Red
+color1 #FA2B00
 # green
 # green
-color2 #00ff00
+# Light Porcelain Green
+color2 #23C17C
 # yellow
 # yellow
-color3 #ffff00
+# Naples Yellow
+color3 #FAED8F
 # blue
 # blue
-color4 #0000ff
+# Olympic Blue
+color4 #4F8FE6
 # magenta
 # magenta
-color5 #ff00ff
+# Hermosa Pink
+color5 #FFB4F0
 # cyan
 # cyan
-color6 #00ffff
+# Calamine Blue
+color6 #80FFCC
 # white
 # white
-color7 #c7c7c7
+# Light Neutral Gray
+color7 #DAE6E3
 
 # black
 
 # black
-color8 #aaaaaa
+# Neutral Gray
+color8 #B5D1CC
 # red
 # red
-color9 #ff5555
+# Grenadine Pink
+color9 #FF616B
 # green
 color10 #55ff55
 # yellow
 # green
 color10 #55ff55
 # yellow
@@ -59,12 +78,61 @@ color11 #ffff55
 # blue
 color12 #5555ff
 # magenta
 # blue
 color12 #5555ff
 # magenta
-color13 #ff55ff
+# Seashell Pink
+color13 #FFCFC4
 # cyan
 color14 #55ffff
 # white
 color15 #ffffff
 
 # 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
 # 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 (file)
index 0000000..92f5a91
--- /dev/null
@@ -0,0 +1,114 @@
+" Vim color scheme
+"
+" Name:         tranquil.vim
+" Maintainer:   Rubén Beltrán del Río <ben@nsovocal.com>
+" 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
+
index fd48ab73000d2da9caa6f3472d724fe3c72c2148..58c4bf7ead74117f94612128e3c6e08679e06d2e 100644 (file)
@@ -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.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.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
 
 -- Tab Style (Always override with editorconfig)
 vim.opt.tabstop = 2                         -- 2 Spaces per tab
index 750c20a00a28ec33e674c009e3cb4f90043229b6..7be503ee89d2f1721d56594ab58a3a87309b703d 100644 (file)
--- a/tmux.conf
+++ b/tmux.conf
@@ -1,21 +1,21 @@
-#Increase the scrollback
+# Increase the scrollback
 set -g history-limit 5000
 
 set -g history-limit 5000
 
-#Screen-like prefix.
+# Screen-like prefix.
 set -g prefix C-a
 bind-key C-a last-window
 
 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
 
 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 -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
 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 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"