small changes

This commit is contained in:
Grigory Shipunov 2022-10-29 03:20:04 +02:00
parent 4bda92d47d
commit a3679d345c
Signed by: 0xa
GPG key ID: 91FA5E5BF9AA901C
3 changed files with 19 additions and 37 deletions

View file

@ -1,5 +1 @@
use_flake() { source /run/current-system/sw/share/nix-direnv/direnvrc
watch_file flake.nix
watch_file flake.lock
eval "$(nix print-dev-env --profile "$(direnv_layout_dir)/flake-profile")"
}

View file

@ -22,35 +22,26 @@ Plug 'godlygeek/tabular'
Plug 'preservim/vim-markdown' Plug 'preservim/vim-markdown'
" pretty bits " pretty bits
Plug 'bluz71/vim-moonfly-colors' Plug 'jeffkreeftmeijer/vim-dim'
"Plug 'jeffkreeftmeijer/vim-dim'
Plug 'vim-airline/vim-airline'
"Plug 'vim-airline/vim-airline-themes'
Plug 'luochen1990/rainbow'
" navigating files " complete
Plug 'junegunn/fzf.vim' Plug 'Shougo/deoplete.nvim'
Plug 'junegunn/fzf'
call plug#end() call plug#end()
" filetype magic " filetype magic
autocmd BufRead,BufNewFile *.nasm set filetype=nasm autocmd BufRead,BufNewFile *.nasm set filetype=nasm
" Theme colorscheme dim
set termguicolors " bug in neovim 0.8.0
let g:airline#extensions#tabline#enabled = 1 hi NormalFloat ctermfg=LightGrey
set noshowmode " airline shows it for us
let g:airline#extensions#tabline#buffer_min_count = 2
let g:airline_theme = 'moonfly'
colorscheme moonfly
" langmap russian " langmap russian
set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
" Incrementally show effects of :s, :smagic, :snomagic " Incrementally show effects of :s, :smagic, :snomagic
set icm=split set icm=split
set signcolumn=yes "set signcolumn=yes
" insert images into markdown automagically " insert images into markdown automagically
autocmd FileType markdown nmap <buffer><silent> <localleader>p :call mdip#MarkdownClipboardImage()<CR> autocmd FileType markdown nmap <buffer><silent> <localleader>p :call mdip#MarkdownClipboardImage()<CR>
@ -128,14 +119,9 @@ match RedundantSpaces /\s\+\%#\@<!$/
" TeX " TeX
let g:tex_conceal = '' let g:tex_conceal = ''
" fzf
nnoremap <leader>f <cmd>GFiles<cr>
nnoremap <leader>g <cmd>Rg<cr>
nnoremap <leader>b <cmd>Buffers<cr>
nnoremap <leader>F <cmd>Files<cr>
" highlight yanked text " highlight yanked text
augroup highlight_yank augroup highlight_yank
autocmd! autocmd!
au TextYankPost * silent! lua vim.highlight.on_yank { higroup='IncSearch', timeout=200 } au TextYankPost * silent! lua vim.highlight.on_yank { higroup='IncSearch', timeout=200 }
augroup END augroup END

View file

@ -4,8 +4,8 @@ set -g @plugin 'tmux-plugins/tmux-yank'
unbind C-b unbind C-b
set -g prefix C-a set -g prefix C-a
bind a send-prefix bind C-a send-prefix
bind C-a last-window #bind C-a last-window
# fix esc problems in vim # fix esc problems in vim
set -s escape-time 0 set -s escape-time 0
@ -25,10 +25,10 @@ setw -g mode-keys vi
set -g status-keys emacs set -g status-keys emacs
# Move between panes with vi keys # Move between panes with vi keys
bind h select-pane -L #bind h select-pane -L
bind j select-pane -D #bind j select-pane -D
bind k select-pane -U #bind k select-pane -U
bind l select-pane -R #bind l select-pane -R
# set focus events # set focus events
set-option -g focus-events on set-option -g focus-events on
@ -48,14 +48,14 @@ setw -g clock-mode-colour white
set -g pane-border-style 'fg=colour244' set -g pane-border-style 'fg=colour244'
set -g pane-active-border-style 'fg=colour03' set -g pane-active-border-style 'fg=colour03'
bind b break-pane -d #bind b break-pane -d
# statusbar # statusbar
set -g status-position bottom set -g status-position bottom
set -g status-justify left set -g status-justify centre
set -g status-style 'bg=colour0 fg=colour15' set -g status-style 'bg=colour0 fg=colour15'
#set -g status-right '#[bg=colour0] ' set -g status-right '[%H:%M][%Y-%m-%d]'
set -g status-left '[#S]@#H (^_^) [%H:%M] ' set -g status-left '[#S]@#H (^_^)'
#set -g status-right-length 50 #set -g status-right-length 50
set -g status-left-length 40 set -g status-left-length 40
setw -g window-status-current-style 'fg=brightgreen bg=colour0 bold' setw -g window-status-current-style 'fg=brightgreen bg=colour0 bold'