Gaétan Lepage
1ac27edf2e
plugins/nvim-tree: fix regressions introduced in #213 + tests ( #241 )
2023-03-13 10:58:03 +01:00
Gaétan Lepage
c34c941c8f
plugins/nvim-cmp: add enum type for option snippet.expand ( #244 )
2023-03-12 22:31:32 +01:00
Gaétan Lepage
bfbe737aa3
plugins/nvim-cmp: refactor + tests ( #237 )
2023-03-12 18:52:02 +01:00
Gaétan Lepage
7c6f71199b
plugins/trouble: fix regressions introduced #213 ( #215 )
2023-03-12 18:50:09 +01:00
Gaétan Lepage
e89d919e4d
plugins/packer: refactoring + fixes + tests ( #243 )
2023-03-12 18:23:23 +01:00
Gaétan Lepage
8fed61902a
plugins/todo-comments: fix missing mkRaw for pattern options ( #242 )
2023-03-12 17:55:09 +01:00
Gaétan Lepage
933c87c282
plugins/todo-comments: refactoring + tests ( #239 )
2023-03-12 11:49:41 +01:00
Alexander Nortung
2258eb8df8
misc: added flake template ( #219 )
...
* Added simple flake template
* Added readme to template
* Updated readme to show how to use the template
* Formatting
* removed unused file from template
* Fixed template url and pkgs
* Formatting
2023-03-03 09:18:52 +00:00
traxys
abc2d19a06
tests: Implement a way to test nixvim ( #199 )
...
The tests can be executed using `nix flake check`, they check that
modules can be built, and they execute in neovim without any errors.
This commit only implements tests for tokyonight-nvim upstream defaults
2023-02-28 23:39:55 +00:00
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase ( #175 )
2023-02-20 10:42:13 +00:00
Pedro Alves
a1af9214e1
tests: update flake.lock
2023-01-21 17:24:20 +00:00
Gaétan Lepage
d0910a6ddb
modules: add autocmd ( #120 )
2023-01-16 23:40:29 +00:00
Gaétan Lepage
5c6ba55f8a
keymaps: switch to lua API vim.keymap.set ( #115 )
...
* modules/keymaps: switch to lua API vim.keymap.set
* add test for keymaps
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-01-12 19:13:47 +00:00
Pedro Alves
7807c51ccf
nixvim: add nix-darwin wrapper
2022-12-30 21:14:54 +01:00
Pedro Alves
6537e9aa1f
treesitter: custom grammars
2022-12-01 14:07:08 +00:00
Pedro Alves
36bc31ed5c
lsp: add haskell language server
2022-12-01 14:05:46 +00:00
*Kim Zick
f9cfb250e9
helpers: fix toLuaObject string escapes ( #72 )
2022-11-27 21:53:49 +00:00
Pedro Alves
4c36cdc2e7
null-ls: add beautysh and shellcheck
2022-11-15 11:36:42 +00:00
Pedro Alves
4f08c8a4bf
trouble.nvim: init
2022-11-15 10:14:43 +00:00
Pedro Alves
bd5c46202e
nixvim: support highlight groups
2022-11-11 02:15:23 +00:00
Pedro Alves
4cb8fc4feb
lspkind: init plugin
2022-11-10 18:22:54 +00:00
Pedro Alves
1a89cd2107
(hopefully) fix #65
2022-11-08 11:19:38 +00:00
dfangx
3849a1de9a
Use init.lua instead of init.vim ( #64 )
...
* Use init.lua instead of init.vim
* fix standalone generation
Co-authored-by: cyrusng <cyrus.ng@protonmail.com>
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2022-11-07 15:59:10 +00:00
Pedro Alves
f0ad4cd2ec
lsp: fix issue with everything other than elixir
2022-10-22 22:15:03 +01:00
Pedro Alves
c7b561b40c
lsp: fix elixir lsp
2022-10-22 15:45:03 +01:00
Pedro Alves
928e7f2673
expose helpers to config.nixvim.helpers ( #51 )
2022-10-18 14:21:09 +01:00
Luc Chabassier
f2a103da30
Allow using global config with hm and nixos ( #48 )
...
* remove useless nixvim file
* reorganize flake outputs
* use global config file with home-manager and nixos
2022-10-17 14:08:17 +01:00
Pedro Alves
b9f8bd3265
lsp-lines test
2022-10-10 15:22:00 +01:00
Pedro Alves
08f3a9d78a
add nixos-22.05 test
2022-10-04 15:04:47 +01:00
Pedro Alves
3fd651df25
remove unnecessary todo
2022-10-03 15:38:53 +01:00
Pedro Alves
6d265c5f15
fix options in standalone usage
2022-10-03 15:21:28 +01:00
Pedro Alves
4ddd3969e5
nixvim: support standalone nixvim
...
This represents a major rearchitecture for nixvim, so I'm leaving this up to track the progress for now, and to serve as a reference for any breaking changes during transition.
The main change is, of course, being able to use nixvim standalone. To do this, you should use the new build function, which takes in two arguments: the system architecture (e.g. x86_64-linux) and the configuration. For the new configuration, do not use the programs.nixvim. prefix.
For module development, the main change is that you should no longer prefix your modules with programs.nixvim..
2022-09-18 11:19:23 +01:00