From 88cbabb443726ba81069586095dbae5d07511cab Mon Sep 17 00:00:00 2001 From: Smirnov Olexandr Date: Tue, 15 Dec 2020 19:06:36 +0200 Subject: [PATCH] Add fterminal plug in nvim, xkill key in qtile --- bin/kbhl | 2 +- config/nvim/init.vim | 24 +++++++++++++++++------- config/qtile/config.py | 6 +++++- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/bin/kbhl b/bin/kbhl index 695b1dc..72149db 100755 --- a/bin/kbhl +++ b/bin/kbhl @@ -1,6 +1,6 @@ #!/bin/sh case "$1" in "on"|"-on"|"--on"|1) xset led on ;; - "off"|"-off"|"--off"|0) xset led off ;; + "of"|"off"|"-off"|"--off"|0) xset led off ;; esac diff --git a/config/nvim/init.vim b/config/nvim/init.vim index f4e8a87..f46421e 100644 --- a/config/nvim/init.vim +++ b/config/nvim/init.vim @@ -6,7 +6,7 @@ call plug#begin('~/.vim/plugged') Plug 'iamcco/markdown-preview.nvim' Plug 'dhruvasagar/vim-table-mode' Plug 'easymotion/vim-easymotion' - Plug 'vifm/vifm.vim' + Plug 'voldikss/vim-floaterm' " File manger & seacher Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } @@ -104,7 +104,7 @@ let g:vim_markdown_folding_disabled = 1 let g:EasyMotion_do_mapping = 0 let g:EasyMotion_smartcase = 1 nmap f (easymotion-s) -map w (easymotion-bd-w) +nmap w (easymotion-bd-w) nmap F (easymotion-overwin-line) nmap s (easymotion-overwin-f2) @@ -116,15 +116,25 @@ nmap :CtrlP " Indent guides let g:indent_guides_enable_on_vim_startup = 1 +" Floaterm +nmap :FloatermNew --name=vimterminal --position=top --autoclose=2 +imap :FloatermNew --name=vimterminal --position=top --autoclose=2 + " == Maping "imap fd let mapleader="," -" Change window -map j -map k -map h -map l +" Window +nmap :wincmd h +nmap :wincmd j +nmap :wincmd k +nmap :wincmd l +nmap :wincmd q +nmap :wincmd n +nmap :wincmd K +nmap :wincmd L +nmap :wincmd < +nmap :wincmd > " Tab's noremap :tabnext diff --git a/config/qtile/config.py b/config/qtile/config.py index d241ab8..9c61bc0 100644 --- a/config/qtile/config.py +++ b/config/qtile/config.py @@ -176,6 +176,10 @@ keys = [ lazy.spawncmd(), desc="Spawn a command using a prompt widget" ), + Key([mod, "shift"], "Escape", + lazy.spawn("xkill"), + desc="Xkill" + ) ] # Workspaces name, keys @@ -299,6 +303,6 @@ floating_layout = layout.Floating( {"wname": "pinentry"}, {"wmclass": "ssh-askpass"}, ]) -auto_fullscreen = False +auto_fullscreen = True focus_on_window_activation = "smart" wmname = "LG3D"