Skip to content

Commit

Permalink
nvim: update plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
David Zukowski committed Oct 28, 2021
1 parent fe6328f commit c1bb669
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 9 deletions.
3 changes: 3 additions & 0 deletions config/nvim-lua/lua/mappings.lua
Expand Up @@ -117,6 +117,9 @@ map('n', '<Leader><Leader>', '<cmd>lua require("hop").hint_words()<cr>', {norema
-- [r]eplace
map('n', '<Leader>rw', ':%s/<c-r>=expand("<cword>")<cr>/', {noremap=true})

-- [p]roject
map('n', '<Leader>pt', ':NvimTreeToggle<CR>', {noremap=true})

-- [w]indow and [w]orkspace
map('n', '<Leader>w=', '<C-W>=', {noremap=true})
map('n', '<Leader>w<Up>', ':split<CR>', {noremap=true})
Expand Down
20 changes: 12 additions & 8 deletions config/nvim-lua/lua/plugins.lua
Expand Up @@ -9,27 +9,31 @@ return require('packer').startup(function()
use {'wbthomason/packer.nvim'}
use {'nvim-treesitter/nvim-treesitter', run=':TSUpdate'}

-- developer experience
-- ide fundamentals
use {'editorconfig/editorconfig-vim'}
use {'neovim/nvim-lspconfig'}
use {'nvim-lua/completion-nvim'}
use {'nvim-telescope/telescope.nvim', requires={'nvim-lua/plenary.nvim'}}
use {'dense-analysis/ale', ft={'javascript', 'typescript', 'typescriptreact', 'css'}}
use {'tpope/vim-commentary'}
use {'tpope/vim-dispatch', opt=true, cmd={'Dispatch', 'Make', 'Focus', 'Start'}}
use {'phaazon/hop.nvim', as='hop'}

-- version control
use {'sindrets/diffview.nvim'}
use {'lewis6991/gitsigns.nvim', requires={'nvim-lua/plenary.nvim'}}
use {'kyazdani42/nvim-tree.lua'}

-- themes
use {'glepnir/galaxyline.nvim', branch='main'}
use {'kyazdani42/nvim-web-devicons'}
use {'glepnir/galaxyline.nvim', branch='main'}
use {'EdenEast/nightfox.nvim'}
use {'maaslalani/nordbuddy'}

-- version control
use {'sindrets/diffview.nvim'}
use {'lewis6991/gitsigns.nvim', requires={'nvim-lua/plenary.nvim'}}

-- utilities
use {'tpope/vim-dispatch', opt=true, cmd={'Dispatch', 'Make', 'Focus', 'Start'}}
use {'phaazon/hop.nvim', as='hop'}

-- configuration
require('nvim-tree').setup()
require('gitsigns').setup()
require('nordbuddy').colorscheme({
underline_option = 'none',
Expand Down
3 changes: 2 additions & 1 deletion config/nvim-lua/lua/settings.lua
@@ -1,5 +1,6 @@
-- theme
require('nightfox').set()
-- https://github.com/edeneast/nightfox.nvim#lua
require('nightfox').load("duskfox")

-- global settings
vim.opt.ttimeoutlen=50 -- reduce input delay when entering normal mode
Expand Down

0 comments on commit c1bb669

Please sign in to comment.