From dc111c4a4451d5d861a95d40934eba929904781a Mon Sep 17 00:00:00 2001 From: Rekai Musuka Date: Mon, 15 Feb 2021 21:13:08 -0600 Subject: [PATCH] chore: add kitty and tmux to dotfiles --- .config/kitty/kitty.conf | 8 + .config/kitty/themes/Dracula.conf | 1049 ++++++++++++++++++++++++ .config/kitty/themes/MaterialDark.conf | 21 + .config/kitty/themes/OneDark.conf | 25 + .config/nvim/init.vim | 21 +- .config/tmux/tmux.conf | 19 + 6 files changed, 1132 insertions(+), 11 deletions(-) create mode 100644 .config/kitty/kitty.conf create mode 100644 .config/kitty/themes/Dracula.conf create mode 100644 .config/kitty/themes/MaterialDark.conf create mode 100644 .config/kitty/themes/OneDark.conf create mode 100644 .config/tmux/tmux.conf diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf new file mode 100644 index 0000000..db5697f --- /dev/null +++ b/.config/kitty/kitty.conf @@ -0,0 +1,8 @@ +font_family CaskaydiaCove Nerd Font +bold_font auto +italic_font auto +bold_italic_font auto + +font_size 11.0 + +include ./themes/OneDark.conf diff --git a/.config/kitty/themes/Dracula.conf b/.config/kitty/themes/Dracula.conf new file mode 100644 index 0000000..ac2fded --- /dev/null +++ b/.config/kitty/themes/Dracula.conf @@ -0,0 +1,1049 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + kitty-themes/Dracula.conf at master · dexpota/kitty-themes · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Skip to content + + + + + + + + +
+ +
+ + + + + +
+ + + +
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + +
+ +
+ +
+

+ + + / + + kitty-themes + + +

+ + +
+ + + +
+ + +
+ + +
+
+ + + + + +
+ + + + Permalink + + + +
+ +
+
+ + + master + + + + +
+ + + +
+
+
+ +
+ + + + Go to file + + +
+ + +
+ +
+ + + +
+ +
+
+
 
+
+ +
+
 
+ Cannot retrieve contributors at this time +
+
+ + + + + + +
+ +
+
+ + 21 lines (21 sloc) + + 357 Bytes +
+ +
+ +
+ Raw + Blame +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
background #1e1f28
foreground #f8f8f2
cursor #bbbbbb
selection_background #44475a
color0 #000000
color8 #545454
color1 #ff5555
color9 #ff5454
color2 #50fa7b
color10 #50fa7b
color3 #f0fa8b
color11 #f0fa8b
color4 #bd92f8
color12 #bd92f8
color5 #ff78c5
color13 #ff78c5
color6 #8ae9fc
color14 #8ae9fc
color7 #bbbbbb
color15 #ffffff
selection_foreground #1e1f28
+ + + +
+ +
+ + + +
+ + +
+ + +
+
+ + +
+ + + +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + diff --git a/.config/kitty/themes/MaterialDark.conf b/.config/kitty/themes/MaterialDark.conf new file mode 100644 index 0000000..e599021 --- /dev/null +++ b/.config/kitty/themes/MaterialDark.conf @@ -0,0 +1,21 @@ +background #222221 +foreground #e4e4e4 +cursor #16aec9 +selection_background #dedede +color0 #212121 +color8 #424242 +color1 #b7141e +color9 #e83a3f +color2 #457b23 +color10 #7aba39 +color3 #f5971d +color11 #fee92e +color4 #134eb2 +color12 #53a4f3 +color5 #550087 +color13 #a94dbb +color6 #0e707c +color14 #26bad1 +color7 #eeeeee +color15 #d8d8d8 +selection_foreground #222221 diff --git a/.config/kitty/themes/OneDark.conf b/.config/kitty/themes/OneDark.conf new file mode 100644 index 0000000..ad6cb4e --- /dev/null +++ b/.config/kitty/themes/OneDark.conf @@ -0,0 +1,25 @@ +# One Dark by Giuseppe Cesarano, https://github.com/GiuseppeCesarano +# This work is licensed under the terms of the GPL-2.0 license. +# For a copy, see https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html. + +foreground #979eab +background #282c34 +cursor #cccccc +color0 #282c34 +color1 #e06c75 +color2 #98c379 +color3 #e5c07b +color4 #61afef +color5 #be5046 +color6 #56b6c2 +color7 #979eab +color8 #393e48 +color9 #d19a66 +color10 #56b6c2 +color11 #e5c07b +color12 #61afef +color13 #be5046 +color14 #56b6c2 +color15 #abb2bf +selection_foreground #282c34 +selection_background #979eab diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 8584087..0ca716a 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -1,17 +1,16 @@ " Use 24-bit (true-color) mode in Vim/Neovim when outside tmux. " If you're using tmux version 2.2 or later, you can remove the outermost $TMUX check and use tmux's 24-bit color support " (see < http://sunaku.github.io/tmux-24bit-color.html#usage > for more information.) -if (empty($TMUX)) - if (has("nvim")) - " For Neovim 0.1.3 and 0.1.4 < https://github.com/neovim/neovim/pull/2198 > - let $NVIM_TUI_ENABLE_TRUE_COLOR=1 - endif - " For Neovim > 0.1.5 and Vim > patch 7.4.1799 < https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162 > - " Based on Vim patch 7.4.1770 (`guicolors` option) < https://github.com/vim/vim/commit/8a633e3427b47286869aa4b96f2bfc1fe65b25cd > - " < https://github.com/neovim/neovim/wiki/Following-HEAD#20160511 > - if (has("termguicolors")) - set termguicolors - endif +if (has("nvim")) + " For Neovim 0.1.3 and 0.1.4 < https://github.com/neovim/neovim/pull/2198 > + let $NVIM_TUI_ENABLE_TRUE_COLOR=1 +endif + +" For Neovim > 0.1.5 and Vim > patch 7.4.1799 < https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162 > +" Based on Vim patch 7.4.1770 (`guicolors` option) < https://github.com/vim/vim/commit/8a633e3427b47286869aa4b96f2bfc1fe65b25cd > +" < https://github.com/neovim/neovim/wiki/Following-HEAD#20160511 > +if (has("termguicolors")) + set termguicolors endif " Shortcuts diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf new file mode 100644 index 0000000..f362689 --- /dev/null +++ b/.config/tmux/tmux.conf @@ -0,0 +1,19 @@ +# Rebind the Prefix +unbind C-b +set-option -g prefix C-a +bind-key C-a send-prefix + +# Sane Split Commands +bind | split-window -h +bind - split-window -v +unbind '"' +unbind % + +# Reload tmux config +bind r source-file ~/.config/tmux/tmux.conf + +# Enable Mouse control +set -g mouse on + +# Set Tmux TERM +set -g default-terminal 'tmux-256color'