Dracula Theme & Tmux

- Add window padding, dracula color scheme, and change background opacity to 0.85 in alacritty.yml
- Add vim dracula theme as a submodule
- Add tmux plugin manager as submodule
- Add tpm, tmux-sensible, and dracula to .tmux.conf
- Change vim theme to dracula
This commit is contained in:
Sravan Balaji 2020-05-26 16:12:24 -04:00
parent 33d243c83f
commit 5cd0a09ad8
6 changed files with 105 additions and 13 deletions

View File

@ -12,7 +12,7 @@
# available, otherwise `xterm-256color` is used.
#TERM: alacritty
# window:
window:
# Window dimensions (changes require restart)
#
# Specified in number of columns/lines, not pixels.
@ -33,9 +33,9 @@
#
# Blank space added around the window in pixels. This padding is scaled
# by DPI and the specified value is always added at both opposing sides.
# padding:
# x: 0
# y: 0
padding:
x: 5
y: 5
# Spread additional padding evenly around the terminal content.
#dynamic_padding: false
@ -248,6 +248,75 @@ font:
#
#indexed_colors: []
# Colors (Dracula)
colors:
# Default colors
primary:
background: '0x282a36'
foreground: '0xf8f8f2'
# Bright and dim foreground colors
#
# The dimmed foreground color is calculated automatically if it is not present.
# If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
# is `false`, the normal foreground color will be used.
#dim_foreground: '0x9a9a9a'
#bright_foreground: '0xffffff'
# Cursor colors
#
# Colors which should be used to draw the terminal cursor. If these are unset,
# the cursor color will be the inverse of the cell color.
cursor:
text: '0x44475a'
cursor: '0xf8f8f2'
# Normal colors
normal:
black: '0x000000'
red: '0xff5555'
green: '0x50fa7b'
yellow: '0xf1fa8c'
blue: '0xbd93f9'
magenta: '0xff79c6'
cyan: '0x8be9fd'
white: '0xbfbfbf'
# Bright colors
bright:
black: '0x4d4d4d'
red: '0xff6e67'
green: '0x5af78e'
yellow: '0xf4f99d'
blue: '0xcaa9fa'
magenta: '0xff92d0'
cyan: '0x9aedfe'
white: '0xe6e6e6'
# Dim colors
#
# If the dim colors are not set, they will be calculated automatically based
# on the `normal` colors.
dim:
black: '0x14151b'
red: '0xff2222'
green: '0x1ef956'
yellow: '0xebf85b'
blue: '0x4d5b86'
magenta: '0xff46b0'
cyan: '0x59dffc'
white: '0xe6e6d1'
# Indexed Colors
#
# The indexed colors include all colors from 16 to 256.
# When these are not set, they're filled with sensible defaults.
#
# Example:
# `- { index: 16, color: '0xff00ff' }`
#
indexed_colors: []
# Visual Bell
#
# Any time the BEL code is received, Alacritty "rings" the visual bell. Once
@ -278,7 +347,7 @@ font:
#
# Window opacity as a floating point number from `0.0` to `1.0`.
# The value `0.0` is completely transparent and `1.0` is opaque.
background_opacity: 0.75
background_opacity: 0.85
#selection:
#semantic_escape_chars: ",│`|:\"' ()[]{}<>\t"
@ -314,10 +383,12 @@ cursor:
# - (macOS) /bin/bash --login
# - (Linux/BSD) user login shell
# - (Windows) powershell
#shell:
# program: /bin/bash
# args:
# - --login
shell:
program: /bin/bash
args:
- -l
- -c
- "tmux attach || tmux"
# Startup directory
#

6
.gitmodules vendored Normal file
View File

@ -0,0 +1,6 @@
[submodule ".vim/pack/themes/start/dracula"]
path = .vim/pack/themes/start/dracula
url = https://github.com/dracula/vim.git
[submodule ".tmux/plugins/tpm"]
path = .tmux/plugins/tpm
url = https://github.com/tmux-plugins/tpm

12
.tmux.conf Normal file
View File

@ -0,0 +1,12 @@
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'dracula/tmux'
# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin 'git@github.com/user/plugin'
# set -g @plugin 'git@bitbucket.com/user/plugin'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run -b '~/.tmux/plugins/tpm/tpm'

1
.tmux/plugins/tpm Submodule

@ -0,0 +1 @@
Subproject commit 06d41226af02ca4f5bcf58169dd4f0a2aa42218c

@ -0,0 +1 @@
Subproject commit 494dbe9d4effff140ffe6743b614d900a0f34dd7

9
.vimrc
View File

@ -1,7 +1,3 @@
" Colors
colorscheme murphy
syntax enable
" Spaces & Tabs
set tabstop=4
set softtabstop=4
@ -15,3 +11,8 @@ filetype indent on
set wildmenu
set lazyredraw
set showmatch
" Dracula Theme
packadd! dracula
syntax enable
colorscheme dracula