diff --git a/neovim_vimscriptonly/nvim/confs/keybinds.vim b/neovim_vimscriptonly/nvim/confs/keybinds.vim index 606e73f..a0c8c46 100644 --- a/neovim_vimscriptonly/nvim/confs/keybinds.vim +++ b/neovim_vimscriptonly/nvim/confs/keybinds.vim @@ -14,6 +14,6 @@ map h nnoremap , :Neoformat -nnoremap . :w +nnoremap . :Telescope inoremap kk diff --git a/neovim_vimscriptonly/nvim/confs/miscSettings.vim b/neovim_vimscriptonly/nvim/confs/miscSettings.vim index d73291f..fde8526 100644 --- a/neovim_vimscriptonly/nvim/confs/miscSettings.vim +++ b/neovim_vimscriptonly/nvim/confs/miscSettings.vim @@ -46,7 +46,8 @@ set signcolumn=yes let g:auto_save = 1 -" let mapleader = "'" +let mapleader = "b" + set ignorecase set noswapfile set title diff --git a/neovim_vimscriptonly/nvim/confs/pluginList.vim b/neovim_vimscriptonly/nvim/confs/pluginList.vim index 905e52e..cd3060e 100644 --- a/neovim_vimscriptonly/nvim/confs/pluginList.vim +++ b/neovim_vimscriptonly/nvim/confs/pluginList.vim @@ -3,7 +3,6 @@ Plug 'nvim-lua/plenary.nvim' Plug 'lewis6991/gitsigns.nvim' Plug 'sbdchd/neoformat' Plug 'glepnir/galaxyline.nvim' -"Plug 'tweekmonster/startuptime.vim' Plug 'akinsho/nvim-bufferline.lua' Plug '907th/vim-auto-save' Plug 'michalliu/jsruntime.vim' @@ -19,4 +18,7 @@ Plug 'neoclide/coc.nvim', {'do': { -> coc#util#install()}} Plug 'Yggdroot/indentLine' Plug 'ryanoasis/vim-devicons' Plug 'tpope/vim-surround' +Plug 'nvim-lua/popup.nvim' +Plug 'nvim-telescope/telescope.nvim' +"Plug 'nvim-telescope/telescope-media-files.nvim' call plug#end() diff --git a/neovim_vimscriptonly/nvim/confs/telescope.vim b/neovim_vimscriptonly/nvim/confs/telescope.vim new file mode 100644 index 0000000..0ef4f2a --- /dev/null +++ b/neovim_vimscriptonly/nvim/confs/telescope.vim @@ -0,0 +1,81 @@ +lua <ff lua require('telescope.builtin').find_files() +nnoremap fg lua require('telescope.builtin').live_grep() +nnoremap fb lua require('telescope.builtin').buffers() +nnoremap fh lua require('telescope.builtin').help_tags() + +highlight TelescopeBorder guifg=#3e4451 +highlight TelescopePromptBorder guifg=#3e4451 +highlight TelescopeResultsBorder guifg=#3e4451 +highlight TelescopePreviewBorder guifg=#525865 diff --git a/neovim_vimscriptonly/nvim/confs/treesitter.vim b/neovim_vimscriptonly/nvim/confs/treesitter.vim index 9cebaee..85afa48 100644 --- a/neovim_vimscriptonly/nvim/confs/treesitter.vim +++ b/neovim_vimscriptonly/nvim/confs/treesitter.vim @@ -11,4 +11,6 @@ ts_config.setup { use_languagetree = true, } } + EOF + diff --git a/neovim_vimscriptonly/nvim/init.vim b/neovim_vimscriptonly/nvim/init.vim index cc5bd60..dd8429d 100644 --- a/neovim_vimscriptonly/nvim/init.vim +++ b/neovim_vimscriptonly/nvim/init.vim @@ -1,4 +1,4 @@ -" ------- run plugins ------ +" ------- run plugins ------ source ~/.config/nvim/confs/pluginList.vim " ---- keybinds , look of nvim ------ @@ -9,10 +9,12 @@ source ~/.config/nvim/confs/ui.vim " --- intellisense , linting etc ------ source ~/.config/nvim/confs/cpp.vim source ~/.config/nvim/confs/rust.vim -source ~/.config/nvim/confs/coc.vim +source ~/.config/nvim/confs/coc.vim -" ---- file tree , bufferline and syntax highlighting ------ +" ---- syntax highlighting , file tree , bufferline------ source ~/.config/nvim/confs/treesitter.vim source ~/.config/nvim/confs/nvimTree.vim source ~/.config/nvim/confs/tabline.vim source ~/.config/nvim/confs/statusline.vim + +source ~/.config/nvim/confs/telescope.vim