Pedro Alves
1a89cd2107
(hopefully) fix #65
2022-11-08 11:19:38 +00:00
Alexander Nortung
03a80e3da1
nvim-tree: added new option ( #54 )
2022-11-07 16:10:18 +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
LightQuantum
1fa86d1699
helpers: expose to config.nixvim.helpers ( #59 )
2022-11-07 15:12:40 +00:00
LightQuantum
f7be736462
treesitter: allow specifying custom parser install dir ( #60 )
2022-10-31 10:32:59 +00:00
Alexander Nortung
e19114a4d0
nvim-lsp/tsserver: init ( #57 )
2022-10-28 00:40:40 +01:00
Alexander Nortung
76b915937e
New wrapDo helper and wrapping nvim-cmp in do ... end ( #53 )
...
* added wrapDo helper
* nvim-cmp: wrapped with do
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2022-10-25 00:17:02 +01:00
Alexander Nortung
9658aaf990
project-nvim: init plugin ( #55 )
2022-10-25 00:15:09 +01:00
Pedro Alves
f0ad4cd2ec
lsp: fix issue with everything other than elixir
2022-10-22 22:15:03 +01:00
Pedro Alves
ce909992f6
lsp: fix elixir again
2022-10-22 15:49:04 +01:00
Pedro Alves
c7b561b40c
lsp: fix elixir lsp
2022-10-22 15:45:03 +01:00
Pedro Alves
2db1c36c30
lsp: add elixirls
2022-10-22 14:55:22 +01:00
Pedro Alves
e8ab365a4a
fix output module
2022-10-18 23:23:49 +01:00
Pedro Alves
928e7f2673
expose helpers to config.nixvim.helpers ( #51 )
2022-10-18 14:21:09 +01:00
LightQuantum
369b586fa9
copilot: init plugin ( #50 )
2022-10-17 14:09:24 +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
LightQuantum
931db3e83f
lualine: fix components config ( #47 )
2022-10-17 14:00:18 +01:00
Pedro Alves
a38d531bf4
set colorscheme before setting globals ( #46 )
2022-10-17 10:21:37 +01:00
LightQuantum
9ada457ca8
helpers: expose helpers to config.nixvim.helpers
2022-10-16 06:28:05 +08:00
Pedro Alves
4adcb35851
add feature request
2022-10-10 15:24:02 +01:00
Pedro Alves
b9f8bd3265
lsp-lines test
2022-10-10 15:22:00 +01:00
Pedro Alves
a1892dbb8a
Create bug report template
2022-10-09 16:53:40 +01:00
Luc Chabassier
1fe6ab0e08
make sure the runtimepath is set in NixOS 22.05 ( #44 )
2022-10-07 14:54:04 +01:00
Pedro Alves
08f3a9d78a
add nixos-22.05 test
2022-10-04 15:04:47 +01:00
Alexander Nortung
389fbafb20
null-ls.phpcbf: init ( #43 )
2022-10-04 14:17:56 +01:00
Pedro Alves
808c20d1f9
fix example.nix
2022-10-04 00:13:17 +01:00
Matilde Bravo
31b38e5649
Added missing git package in fugitive and neogit ( #42 )
...
* Added git to extra packages
* Added missing git package in fugitive and neogit
2022-10-03 19:17:31 +01:00
Matilde Bravo
8fffcdcbc4
add git to packages that require it ( #41 )
2022-10-03 19:02:55 +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
Pedro Alves
bd6f978d51
treesitter: ensure_installed to none if using nix
...
This is a temporary workaround for an upstream bug which causes
nvim-treesitter to complain about a read-only installation directory
2022-09-12 13:04:24 +01:00
Leah
88fb867da5
treesitter: add ignoreInstall option to treesitter config ( #38 )
2022-09-02 00:19:26 +01:00
Pedro Alves
f9304b5f6a
lsp-lines: fix vim.diagnostic typo
2022-08-28 21:30:06 +01:00
Pedro Alves
5bc0a552ce
lsp-lines: init
2022-08-28 01:33:43 +01:00
Pedro Alves
053314724a
telescope.media_files: fix wrong namespace for null
2022-08-28 00:43:01 +01:00
Alexander Nortung
3bce3ed48f
telescope.media_files: init ( #29 )
...
* telescope.media_files: init
* telescope-media: fix typo
`nollOr` -> `nullOr`
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2022-08-28 00:26:03 +01:00
Pedro Alves
3bb3b7efb5
telescope: wrap setup code in do...end
2022-08-27 01:47:52 +01:00
Pedro Alves
4ff6dcb863
Updated config.yml
2022-08-24 01:16:52 +01:00
Pedro Alves
10c570ee5e
Updated config.yml
2022-08-24 01:09:37 +01:00
Pedro Alves
ca9e9b0430
Updated config.yml
2022-08-24 01:04:28 +01:00
Alexander Nortung
8b61db8a80
null-ls: added alejandro and nixfmt ( #33 )
2022-08-19 20:33:35 +01:00
Pedro Alves
70dd3446fb
nvim-cmp: fix snippet not being able to be null
2022-08-05 15:01:10 +01:00
Alexander Nortung
5cb317a5cb
null-ls: init with prettier and flake8 ( #31 )
2022-08-05 13:08:19 +01:00
Alexander Nortung
f12a79bda6
Adding nvim-cmp plugin ( #25 )
...
* started adding nvim-cmp
* nvim-cmp: added snippet option
* nvim-cmp: added mapping option
* nvim-cmp: added completion option
* nvim-cmp: added confirmation config option
* nvim-cmp: added formatting options
* nvim-cmp: added matching option
* nvim-cmp: added sorting option
* nvim-cmp: added sources option
* nvim-cmp: added a bunch of sources
* nvim-cmp: auto enabling cmp source plugins should mostly work now
* nvim-cmp: added view option
* nvim_cmp: added window option
* nvim-cmp: added experimental option
* nvim-cmp: mappingPresets now works
2022-07-28 20:38:38 +01:00
Alexander Nortung
d40a8b99f3
Refactor language servers and add eslint, jsonls, cssls and html servers. ( #28 )
...
* nvim-lsp: refactor of basic language servers
* nvim-lsp: added html, css, json and eslint language servers
* nvim-lsp: added gdscript lsp
* nvim-lsp: added vuels
2022-07-28 20:37:49 +01:00
Alexander Nortung
b1f99f2f08
Set globals before plugin setup ( #27 )
...
* Set globals before plugin setup
* added extraLuaPreConfig and extraLuaPostConfig
* made colorscheme execute in lua
2022-07-28 15:04:15 +01:00
Alexander Nortung
4d573a1e75
nvim-tree: git.enable expects a boolean ( #24 )
2022-07-18 22:14:41 +01:00
Alexander Nortung
a4aefb2239
added nord colorscheme ( #23 )
...
* added nord colorscheme
* nord theme: only add the italics global if set
* Set colorscheme after globals
2022-07-14 11:28:07 +01:00
imMaturana
11a68d154c
dashboard.nvim: remove setup method
2022-07-11 22:13:14 +01:00