nvim: lightspeed -> leap
This commit is contained in:
parent
980f942154
commit
20992f04ee
6 changed files with 42 additions and 36 deletions
|
@ -1 +0,0 @@
|
||||||
require('lightspeed').setup({})
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
-- Lua filetype detection
|
||||||
|
vim.g.did_load_filetypes = 1
|
||||||
|
vim.g.do_filetype_lua = 1
|
||||||
|
|
||||||
-- Disable some built-in plugins
|
-- Disable some built-in plugins
|
||||||
vim.g.loaded_matchit = 1
|
vim.g.loaded_matchit = 1
|
||||||
vim.g.loaded_matchparen = 1
|
vim.g.loaded_matchparen = 1
|
||||||
|
@ -25,7 +29,7 @@ vim.g.loaded_perl_provider = 0
|
||||||
-- Keybindings
|
-- Keybindings
|
||||||
require('nifoc.config.whichkey')
|
require('nifoc.config.whichkey')
|
||||||
require('nifoc.config.yoink')
|
require('nifoc.config.yoink')
|
||||||
require('nifoc.config.lightspeed')
|
require('nifoc.config.leap')
|
||||||
|
|
||||||
-- Syntax
|
-- Syntax
|
||||||
require('nifoc.config.treesitter')
|
require('nifoc.config.treesitter')
|
||||||
|
|
|
@ -53,6 +53,9 @@ vim.opt.spelllang = {'en', 'de'}
|
||||||
vim.opt.number = true
|
vim.opt.number = true
|
||||||
vim.opt.relativenumber = true
|
vim.opt.relativenumber = true
|
||||||
|
|
||||||
|
vim.opt.conceallevel = 2
|
||||||
|
vim.opt.concealcursor = 'nc'
|
||||||
|
|
||||||
-- See: https://github.com/antoinemadec/FixCursorHold.nvim
|
-- See: https://github.com/antoinemadec/FixCursorHold.nvim
|
||||||
vim.opt.updatetime = 750
|
vim.opt.updatetime = 750
|
||||||
vim.g.cursorhold_updatetime = 100
|
vim.g.cursorhold_updatetime = 100
|
||||||
|
|
18
flake.lock
18
flake.lock
|
@ -96,11 +96,11 @@
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"dir": "contrib",
|
"dir": "contrib",
|
||||||
"lastModified": 1648348385,
|
"lastModified": 1648420800,
|
||||||
"narHash": "sha256-vOcTFMT0Zd/ZddIIKkh3+Fs9a1JXx3xDRrA87+KRqsc=",
|
"narHash": "sha256-v94uORfC8q9CGwCwM4UZCo5f8F0cvMyvhMvpPY8wH6U=",
|
||||||
"owner": "neovim",
|
"owner": "neovim",
|
||||||
"repo": "neovim",
|
"repo": "neovim",
|
||||||
"rev": "71b4c30ad6215742ffcb8dfb0fb4df899065cb7a",
|
"rev": "79dcd045d3623ff71903e2806be489bd5fe3200d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -119,11 +119,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1648368852,
|
"lastModified": 1648455466,
|
||||||
"narHash": "sha256-Nuvnv1VWl/h62tg7sNrT1zndTsa2nuWe8kLb7eBcGUc=",
|
"narHash": "sha256-05K7zu1MUMNkDOiserTayFjQqKoXyWKmZ0IZSmTkNDU=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "neovim-nightly-overlay",
|
"repo": "neovim-nightly-overlay",
|
||||||
"rev": "efbb09d2f0c1285677db79c0d927599d69157917",
|
"rev": "400d52d370fb9482f426f0c64f60b798cae9b8e0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -186,11 +186,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1648341617,
|
"lastModified": 1648427755,
|
||||||
"narHash": "sha256-j4HXFD1eKxCFfMbBYhNnLmXZ7q6cahVqH/Hlq43v8RM=",
|
"narHash": "sha256-ASljJgGNt+c3u2uTXxSFA3BFojiWTi+JSBnqWoj2V4Y=",
|
||||||
"owner": "arqv",
|
"owner": "arqv",
|
||||||
"repo": "zig-overlay",
|
"repo": "zig-overlay",
|
||||||
"rev": "8d79efd701963ac3c9a55755de44e6fd4a6c8d76",
|
"rev": "dbab10bbd1c0fd779ba09a4c540f9e922e3a186c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -135,12 +135,12 @@
|
||||||
};
|
};
|
||||||
nvim-treesitter = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
nvim-treesitter = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "nvim-treesitter";
|
pname = "nvim-treesitter";
|
||||||
version = "1648399451";
|
version = "1648477158";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "nvim-treesitter";
|
owner = "nvim-treesitter";
|
||||||
repo = "nvim-treesitter";
|
repo = "nvim-treesitter";
|
||||||
rev = "97691940d1c9cdaef2ca73c4fae50987fdcadc6c";
|
rev = "76cb7cf7e54077d0464204da19198feb7a52cced";
|
||||||
sha256 = "L9nYuBr/I2skEuIvK4dP+kfvB3+B2DK4rC7wcyUsn40=";
|
sha256 = "krpGFGnQA/wc8UQCXaZGy89GzqX7YtDTVXZGUEaYtiY=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter";
|
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter";
|
||||||
|
@ -238,12 +238,12 @@
|
||||||
};
|
};
|
||||||
nvim-lspconfig = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
nvim-lspconfig = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "nvim-lspconfig";
|
pname = "nvim-lspconfig";
|
||||||
version = "1648071307";
|
version = "1648480371";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "neovim";
|
owner = "neovim";
|
||||||
repo = "nvim-lspconfig";
|
repo = "nvim-lspconfig";
|
||||||
rev = "7d5a6dc46dd2ebaeb74b573922f289ae33089fe7";
|
rev = "3d1baa811b351078e5711be1a1158e33b074be9e";
|
||||||
sha256 = "z42XGlibPqm6AB4ajSn6ptXixXUcIaCloAmvKKzB4rc=";
|
sha256 = "If8vjLISzCC6qo7iorhgrX5fC6Q/p+a8qvUbrvaA4BA=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/neovim/nvim-lspconfig";
|
meta.homepage = "https://github.com/neovim/nvim-lspconfig";
|
||||||
|
@ -322,12 +322,12 @@
|
||||||
};
|
};
|
||||||
nvim-cmp = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
nvim-cmp = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "nvim-cmp";
|
pname = "nvim-cmp";
|
||||||
version = "1647918354";
|
version = "1648459365";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "hrsh7th";
|
owner = "hrsh7th";
|
||||||
repo = "nvim-cmp";
|
repo = "nvim-cmp";
|
||||||
rev = "272cbdca3e327bf43e8df85c6f4f00921656c4e4";
|
rev = "dd6e4d96f9e376c87302fa5414556aa6269bf997";
|
||||||
sha256 = "DXlHyNDYJo+Wx+AYu1EtKli8MZhWLmOaoboMRWfWdvw=";
|
sha256 = "7fkjBDs9F7dgPbqGIIr8ZuKIdDCV45pSTGLNu637HCU=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/hrsh7th/nvim-cmp";
|
meta.homepage = "https://github.com/hrsh7th/nvim-cmp";
|
||||||
|
@ -346,24 +346,24 @@
|
||||||
};
|
};
|
||||||
cmp-nvim-lsp-signature-help = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
cmp-nvim-lsp-signature-help = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "cmp-nvim-lsp-signature-help";
|
pname = "cmp-nvim-lsp-signature-help";
|
||||||
version = "1647917959";
|
version = "1648441148";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "hrsh7th";
|
owner = "hrsh7th";
|
||||||
repo = "cmp-nvim-lsp-signature-help";
|
repo = "cmp-nvim-lsp-signature-help";
|
||||||
rev = "3048f4829bd38d53995cd56f81b4322c7e03344f";
|
rev = "9c0a36e30f29aefc7eba15c62ef2da94b59be981";
|
||||||
sha256 = "xl+Yp+KWbAwSACFv8XeLFPVdJHDby4rS1nYJLD47wpU=";
|
sha256 = "WjpZvKfGbXNDJZz0Wyh8da7cRQVTcmPoeWlpnU/W2Ag=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp-signature-help";
|
meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp-signature-help";
|
||||||
};
|
};
|
||||||
LuaSnip = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
LuaSnip = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "LuaSnip";
|
pname = "LuaSnip";
|
||||||
version = "1648370643";
|
version = "1648481086";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "L3MON4D3";
|
owner = "L3MON4D3";
|
||||||
repo = "LuaSnip";
|
repo = "LuaSnip";
|
||||||
rev = "d03f0c32b2aa763915401421f6b084315936590f";
|
rev = "065d52d45fbb30c117d260813ee2f72094cd1568";
|
||||||
sha256 = "+qKiTMEq7K5LnPc+RBBgVD8PigNMDstroBycDYj0OWM=";
|
sha256 = "PLEBqDxZEQb8hyITOmFUkPURUAubvIQZd6Ch/BU2zbk=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/L3MON4D3/LuaSnip";
|
meta.homepage = "https://github.com/L3MON4D3/LuaSnip";
|
||||||
|
@ -562,24 +562,24 @@
|
||||||
};
|
};
|
||||||
nvim-tree-lua = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
nvim-tree-lua = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "nvim-tree.lua";
|
pname = "nvim-tree.lua";
|
||||||
version = "1648376004";
|
version = "1648453054";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "kyazdani42";
|
owner = "kyazdani42";
|
||||||
repo = "nvim-tree.lua";
|
repo = "nvim-tree.lua";
|
||||||
rev = "524758a207f9c5bf3888b446d9f93192a837b8a7";
|
rev = "5eef6185b130fcc7b76c4420824c596e4e1fbdef";
|
||||||
sha256 = "/oQ26oUBbGgSHv9jcEF1u8ZLarNWae8rnfOdmiPE508=";
|
sha256 = "2sDH+BZjemlAyvfN7ouEZZ28wFxarnSR+KF7FXKYmpw=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua";
|
meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua";
|
||||||
};
|
};
|
||||||
indent-blankline-nvim = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
indent-blankline-nvim = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "indent-blankline.nvim";
|
pname = "indent-blankline.nvim";
|
||||||
version = "1648214580";
|
version = "1648432344";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "lukas-reineke";
|
owner = "lukas-reineke";
|
||||||
repo = "indent-blankline.nvim";
|
repo = "indent-blankline.nvim";
|
||||||
rev = "ebedbed53690a53cd15b53c124eb29f9faffc1d2";
|
rev = "9920ceb79bffd0e6b7064be63439e38da0741d03";
|
||||||
sha256 = "k350v0ilWCFvw2nikJ1eIKzg2wFRgmf+236jgy/dXfM=";
|
sha256 = "HZVbLOZ/eKt2bp0QtNg25szuV2/yw3ZiCRwlKU6zmJc=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim";
|
meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim";
|
||||||
|
@ -610,12 +610,12 @@
|
||||||
};
|
};
|
||||||
gitsigns-nvim = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
gitsigns-nvim = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||||
pname = "gitsigns.nvim";
|
pname = "gitsigns.nvim";
|
||||||
version = "1648229045";
|
version = "1648475912";
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "lewis6991";
|
owner = "lewis6991";
|
||||||
repo = "gitsigns.nvim";
|
repo = "gitsigns.nvim";
|
||||||
rev = "2a107231d92fa37224efdbc475abfba71f94b5ee";
|
rev = "8fce869b67dd7e3b0284df71f70e2f8072e925a2";
|
||||||
sha256 = "z0EjJ+BnpK9yOdvgTjYesAcjC9s7TEDvcU4zRJjIJ0Q=";
|
sha256 = "HExYanyStmIgQymHY4IL35magRsp4FdWLkcdlOXb9m8=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim";
|
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim";
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
- src: svermeulen/vim-yoink
|
- src: svermeulen/vim-yoink
|
||||||
- src: svermeulen/vim-cutlass
|
- src: svermeulen/vim-cutlass
|
||||||
- src: svermeulen/vim-subversive
|
- src: svermeulen/vim-subversive
|
||||||
- src: ggandor/lightspeed.nvim
|
- src: ggandor/leap.nvim
|
||||||
|
|
||||||
# Themes
|
# Themes
|
||||||
- src: Mofiqul/dracula.nvim
|
- src: Mofiqul/dracula.nvim
|
||||||
|
|
Loading…
Reference in a new issue