more radical config tweaks
This commit is contained in:
parent
6e5f86f45a
commit
28239e58e4
4 changed files with 125 additions and 46 deletions
135
kitty.conf
135
kitty.conf
|
@ -1,6 +1,7 @@
|
||||||
# I am config
|
# I am config
|
||||||
font_family Cascadia Code PL
|
font_family Cascadia Code PL
|
||||||
font_size 13
|
font_size 13
|
||||||
|
font_features CascadiaCodePL-Italic +ss01
|
||||||
box_drawing_scale 0.1, 0.5, 1, 1.5
|
box_drawing_scale 0.1, 0.5, 1, 1.5
|
||||||
disable_ligatures cursor
|
disable_ligatures cursor
|
||||||
|
|
||||||
|
@ -27,30 +28,30 @@ mouse_map left click ungrabbed mouse_click_url_or_select
|
||||||
mouse_map alt+left press ungrabbed mouse_selection rectangle
|
mouse_map alt+left press ungrabbed mouse_selection rectangle
|
||||||
|
|
||||||
# Gruvbox Dark
|
# Gruvbox Dark
|
||||||
selection_foreground #282828
|
#selection_foreground #282828
|
||||||
selection_background #83a598
|
#selection_background #83a598
|
||||||
foreground #ebdbb2
|
#foreground #ebdbb2
|
||||||
background #282828
|
#background #282828
|
||||||
cursor #fb4934
|
#cursor #fb4934
|
||||||
cursor_text_color #282828
|
#cursor_text_color #282828
|
||||||
|
#
|
||||||
color0 #282828
|
#color0 #282828
|
||||||
color1 #cc241d
|
#color1 #cc241d
|
||||||
color2 #98971a
|
#color2 #98971a
|
||||||
color3 #d79921
|
#color3 #d79921
|
||||||
color4 #458588
|
#color4 #458588
|
||||||
color5 #b16286
|
#color5 #b16286
|
||||||
color6 #689d6a
|
#color6 #689d6a
|
||||||
color7 #a89984
|
#color7 #a89984
|
||||||
|
#
|
||||||
color8 #928374
|
#color8 #928374
|
||||||
color9 #fb4934
|
#color9 #fb4934
|
||||||
color10 #b8bb26
|
#color10 #b8bb26
|
||||||
color11 #fabd2f
|
#color11 #fabd2f
|
||||||
color12 #83a598
|
#color12 #83a598
|
||||||
color13 #d3869b
|
#color13 #d3869b
|
||||||
color14 #8ec07c
|
#color14 #8ec07c
|
||||||
color15 #ebdbb2
|
#color15 #ebdbb2
|
||||||
|
|
||||||
# Solarized Light
|
# Solarized Light
|
||||||
#selection_foreground #fdf6e3
|
#selection_foreground #fdf6e3
|
||||||
|
@ -77,3 +78,89 @@ color15 #ebdbb2
|
||||||
#color13 #6c71c4
|
#color13 #6c71c4
|
||||||
#color14 #93a1a1
|
#color14 #93a1a1
|
||||||
#color15 #fdf6e3
|
#color15 #fdf6e3
|
||||||
|
|
||||||
|
# Selenized dark color scheme for Kitty
|
||||||
|
|
||||||
|
#: Color scheme {{{
|
||||||
|
|
||||||
|
#: The foreground and background colors
|
||||||
|
foreground #adbcbc
|
||||||
|
background #103c48
|
||||||
|
|
||||||
|
#: The opacity of the background. A number between 0 and 1, where 1 is
|
||||||
|
#: opaque and 0 is fully transparent. This will only work if
|
||||||
|
#: supported by the OS (for instance, when using a compositor under
|
||||||
|
#: X11). Note that it only sets the default background color's
|
||||||
|
#: opacity. This is so that things like the status bar in vim,
|
||||||
|
#: powerline prompts, etc. still look good. But it means that if you
|
||||||
|
#: use a color theme with a background color in your editor, it will
|
||||||
|
#: not be rendered as transparent. Instead you should change the
|
||||||
|
#: default background color in your kitty config and not use a
|
||||||
|
#: background color in the editor color scheme. Or use the escape
|
||||||
|
#: codes to set the terminals default colors in a shell script to
|
||||||
|
#: launch your editor. Be aware that using a value less than 1.0 is a
|
||||||
|
#: (possibly significant) performance hit. If you want to dynamically
|
||||||
|
#: change transparency of windows set dynamic_background_opacity to
|
||||||
|
#: yes (this is off by default as it has a performance cost)
|
||||||
|
background_opacity 1.0
|
||||||
|
|
||||||
|
#: Allow changing of the background_opacity dynamically, using either
|
||||||
|
#: keyboard shortcuts (increase_background_opacity and
|
||||||
|
#: decrease_background_opacity) or the remote control facility.
|
||||||
|
dynamic_background_opacity no
|
||||||
|
|
||||||
|
#: How much to dim text that has the DIM/FAINT attribute set. One
|
||||||
|
#: means no dimming and zero means fully dimmed (i.e. invisible).
|
||||||
|
dim_opacity 0.625
|
||||||
|
|
||||||
|
#: The foreground for text selected with the mouse. A value of none
|
||||||
|
#: means to leave the color unchanged.
|
||||||
|
selection_foreground none
|
||||||
|
|
||||||
|
#: The background for text selected with the mouse.
|
||||||
|
selection_background #325b66
|
||||||
|
|
||||||
|
#: Tab bar colors
|
||||||
|
active_tab_foreground #cad8d9
|
||||||
|
active_tab_background #325b66
|
||||||
|
inactive_tab_foreground #72898f
|
||||||
|
inactive_tab_background #103c48
|
||||||
|
tab_bar_background #103c48
|
||||||
|
|
||||||
|
#: The 16 terminal colors. There are 8 basic colors, each color has a
|
||||||
|
#: dull and bright version. You can also set the remaining colors from
|
||||||
|
#: the 256 color table as color16 to color255.
|
||||||
|
|
||||||
|
#: black
|
||||||
|
color0 #174956
|
||||||
|
color8 #325b66
|
||||||
|
|
||||||
|
#: red
|
||||||
|
color1 #fa5750
|
||||||
|
color9 #ff665c
|
||||||
|
|
||||||
|
#: green
|
||||||
|
color2 #75b938
|
||||||
|
color10 #84c747
|
||||||
|
|
||||||
|
#: yellow
|
||||||
|
color3 #dbb32d
|
||||||
|
color11 #ebc13d
|
||||||
|
|
||||||
|
#: blue
|
||||||
|
color4 #4695f7
|
||||||
|
color12 #58a3ff
|
||||||
|
|
||||||
|
#: magenta
|
||||||
|
color5 #f275be
|
||||||
|
color13 #ff84cd
|
||||||
|
|
||||||
|
#: cyan
|
||||||
|
color6 #41c7b9
|
||||||
|
color14 #53d6c7
|
||||||
|
|
||||||
|
#: white
|
||||||
|
color7 #72898f
|
||||||
|
color15 #cad8d9
|
||||||
|
|
||||||
|
#: }}}
|
||||||
|
|
|
@ -26,11 +26,10 @@ bind -T resize -r k resize-pane -U 5
|
||||||
bind -T resize -r l resize-pane -R 5
|
bind -T resize -r l resize-pane -R 5
|
||||||
|
|
||||||
# styling, new incompatible format
|
# styling, new incompatible format
|
||||||
set -g set-titles "on"
|
set -g set-titles on
|
||||||
set -g set-titles-string "[#h:#S] #W"
|
set -g set-titles-string "[#h:#S] #W"
|
||||||
set -g automatic-rename on
|
set -g automatic-rename off
|
||||||
set -g automatic-rename-format "#T"
|
set -g pane-border-status off
|
||||||
set -g pane-border-status "off"
|
|
||||||
set -g pane-border-lines "heavy"
|
set -g pane-border-lines "heavy"
|
||||||
set -g pane-border-style "default"
|
set -g pane-border-style "default"
|
||||||
set -g pane-active-border-style "fg=brightred"
|
set -g pane-active-border-style "fg=brightred"
|
||||||
|
|
20
vimplugrc
20
vimplugrc
|
@ -1,6 +1,5 @@
|
||||||
" support my own way of using plugins in vim / bash
|
" support my own way of using plugins in vim / bash
|
||||||
autocmd BufRead *vimplugrc set ft=vim
|
autocmd BufRead *vimplugrc set ft=vim
|
||||||
|
|
||||||
" enable plugins
|
" enable plugins
|
||||||
execute 'source' fnameescape(plug)
|
execute 'source' fnameescape(plug)
|
||||||
silent!call plug#begin(plugdir)
|
silent!call plug#begin(plugdir)
|
||||||
|
@ -13,8 +12,6 @@ Plug 'junegunn/vim-plug'
|
||||||
Plug 'itchyny/lightline.vim'
|
Plug 'itchyny/lightline.vim'
|
||||||
Plug 'junegunn/fzf.vim'
|
Plug 'junegunn/fzf.vim'
|
||||||
Plug 'junegunn/vim-easy-align'
|
Plug 'junegunn/vim-easy-align'
|
||||||
Plug 'lifepillar/vim-solarized8'
|
|
||||||
Plug 'lifepillar/vim-gruvbox8'
|
|
||||||
Plug 'mhinz/vim-signify'
|
Plug 'mhinz/vim-signify'
|
||||||
Plug 'tpope/vim-commentary'
|
Plug 'tpope/vim-commentary'
|
||||||
Plug 'tpope/vim-fugitive'
|
Plug 'tpope/vim-fugitive'
|
||||||
|
@ -23,6 +20,11 @@ Plug 'tpope/vim-vinegar'
|
||||||
Plug 'w0rp/ale', {'for': ['sh']}
|
Plug 'w0rp/ale', {'for': ['sh']}
|
||||||
Plug 'vimwiki/vimwiki', {'on': 'VimwikiIndex'}
|
Plug 'vimwiki/vimwiki', {'on': 'VimwikiIndex'}
|
||||||
|
|
||||||
|
" themes
|
||||||
|
Plug 'lifepillar/vim-gruvbox8'
|
||||||
|
Plug 'lifepillar/vim-solarized8'
|
||||||
|
Plug 'NLKNguyen/papercolor-theme'
|
||||||
|
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
|
||||||
" easy-align
|
" easy-align
|
||||||
|
@ -46,18 +48,14 @@ if $TERM !~ '^linux'
|
||||||
|
|
||||||
map <S-Insert> <MiddleMouse>
|
map <S-Insert> <MiddleMouse>
|
||||||
map! <S-Insert> <MiddleMouse>
|
map! <S-Insert> <MiddleMouse>
|
||||||
else
|
|
||||||
set bg=dark tgc guicursor=
|
|
||||||
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
|
|
||||||
let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
|
|
||||||
let &t_ut = ""
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let g:gruvbox_filetype_hi_groups = 1
|
|
||||||
let g:lightline = {
|
let g:lightline = {
|
||||||
\ 'colorscheme': 'gruvbox8',
|
\ 'colorscheme': 'PaperColor',
|
||||||
\ 'separator': {'left': "\ue0b8", 'right': "\ue0ba"},
|
\ 'separator': {'left': "\ue0b8", 'right': "\ue0ba"},
|
||||||
\ 'subseparator': {'left': "\ue0b9", 'right': "\ue0bb"}
|
\ 'subseparator': {'left': "\ue0b9", 'right': "\ue0bb"}
|
||||||
\ }
|
\ }
|
||||||
colorscheme gruvbox8
|
let g:PaperColor_Theme_Options = {'theme': {'default': {'allow_italic': 1}}}
|
||||||
|
set t_Co=256 bg=dark
|
||||||
|
colorscheme PaperColor
|
||||||
endif
|
endif
|
||||||
|
|
5
zshrc
5
zshrc
|
@ -190,11 +190,6 @@ if [[ -x $(whence -p paru) ]]; then
|
||||||
pacman() { command paru $@ }
|
pacman() { command paru $@ }
|
||||||
yay() { pacman $@ }
|
yay() { pacman $@ }
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# because old servers don't have new termcap dbs :<
|
|
||||||
if [[ -x $(whence -p termcompat) ]]; then
|
|
||||||
ssh() { command termcompat ssh $@ }
|
|
||||||
fi
|
|
||||||
# }}}
|
# }}}
|
||||||
# {{{ plugins
|
# {{{ plugins
|
||||||
# grc
|
# grc
|
||||||
|
|
Loading…
Reference in a new issue