100 Commits
Author SHA1 Message Date
Gaétan LepageandGitHub a1636f620f plugins/none-ls: Switch from assertions to warnings for none-ls tools maintenance (#1285) 2024-03-18 10:36:35 +01:00
Gaétan LepageandGitHub db0dcc6ee3 plugins/bacon: formatting (#1164) 2024-02-27 18:13:04 +01:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
3aceb10832 flake.lock: Update (#1147)
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/043ba285c6dc20f36441d48525402bcb9743c498' (2024-02-14)
  → 'github:nix-community/home-manager/0b69d574162cfa6eb7919d5614a48d0185550891' (2024-02-21)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/44f50a5ecaab72a61d5fd8e5c5717bc4bf9c25dd' (2024-02-12)
  → 'github:lnl7/nix-darwin/0e6857fa1d632637488666c08e7b02c08e3178f8' (2024-02-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b98a4e1746acceb92c509bc496ef3d0e5ad8d4aa' (2024-02-18)
  → 'github:NixOS/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260' (2024-02-21)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07)
  → 'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-22 10:12:46 +01:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
940f1819f0 Update flake.lock (#770)
* flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8cfef6986adfb599ba379ae53c9f5631ecd2fd9c' (2023-11-27)
  → 'github:NixOS/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58' (2023-11-29)

* tests/lsp: disable fsautocomplete because it is broken

See https://github.com/NixOS/nixpkgs/issues/271704

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-02 17:23:00 +01:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>Miguel Gross Valle
5638a3f3a1 Update flake.lock (#760)
* flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/19cbff58383a4ae384dea4d1d0c823d72b49d614' (2023-11-22)
  → 'github:NixOS/nixpkgs/8cfef6986adfb599ba379ae53c9f5631ecd2fd9c' (2023-11-27)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e558068cba67b23b4fbc5537173dbb43748a17e8' (2023-11-15)
  → 'github:cachix/pre-commit-hooks.nix/e5ee5c5f3844550c01d2131096c7271cec5e9b78' (2023-11-25)

* docs: Fix NixOS manpage generation

NixOS/nixpkgs#269942 changed the signature of the NixOS ManpageConverter
to require a header and a footer. As those were the only changes in
nixvim-render-docs, we now use nixos-render-docs directly.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Miguel Gross Valle <Iggle@users.noreply.github.com>
2023-11-29 10:30:27 +01:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
a742bd1fc4 flake.lock: Update (#699)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04)
  → 'github:NixOS/nixpkgs/e44462d6021bfe23dfb24b775cc7c390844f773d' (2023-11-12)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-14 11:43:28 +01:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
1286a0f41e flake.lock: Update (#693)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fa804edfb7869c9fb230e174182a8a1a7e512c40' (2023-11-02)
  → 'github:NixOS/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/dec10399e5b56aa95fcd530e0338be72ad6462a0' (2023-11-01)
  → 'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-11 17:58:23 +01:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
28b3877f3e flake.lock: Update (#684)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/63678e9f3d3afecfeafa0acead6239cdb447574c' (2023-10-26)
  → 'github:NixOS/nixpkgs/fa804edfb7869c9fb230e174182a8a1a7e512c40' (2023-11-02)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25)
  → 'github:cachix/pre-commit-hooks.nix/dec10399e5b56aa95fcd530e0338be72ad6462a0' (2023-11-01)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-04 21:21:48 +01:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
48b1c10e8f flake.lock: Update (#673)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8efd5d1e283604f75a808a20e6cde0ef313d07d4' (2023-10-24)
  → 'github:NixOS/nixpkgs/63678e9f3d3afecfeafa0acead6239cdb447574c' (2023-10-26)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-28 15:35:56 +02:00
Gaétan LepageGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
4316099f05 flake.lock: Update (#601)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
  → 'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-25 09:08:20 +02:00
Gaétan Lepage 30a8c1d01c Add flakehub workflow 2023-08-28 11:16:45 +02:00
Gaétan LepageandGitHub efa95334e6 flake.lock: Update (#480) 2023-07-12 21:24:32 +02:00
Gaétan LepageandGitHub b510cf8376 plugins/leap: init + test (#453) 2023-06-30 15:42:24 +02:00
Gaétan LepageandGitHub 51afeda8e5 plugins/nvim-lsp: add rootDir option for language servers (#387) 2023-05-25 18:41:18 +01:00
Gaétan LepageandGitHub fe581914ba plugins/nvim-cmp: fix window.completion bug (#385) 2023-05-25 15:16:13 +01:00
Gaétan LepageandGitHub c1a46a8360 plugins/nvim-tree: fix onAttach option (#364) 2023-05-14 11:44:06 +02:00
Gaétan LepageandGitHub 8a637fc91f modules/clipboard: add wl-copy provider (#354) 2023-05-04 14:20:52 +02:00
Gaétan LepageandGitHub d0383da7f8 plugins/nvim-lsp: fix extraSettings option warning (#353) 2023-04-28 22:47:34 +02:00
Gaétan LepageandGitHub 3014192cdc plugins/nvim-lsp: add extraOptions for nvim-lsp language servers (#351) 2023-04-28 12:17:05 +02:00
Gaétan LepageandGitHub 7f36532bdb plugins/nvim-lsp: add ruff-lsp for python (#350)
* flake: update

* plugins/nvim-lsp: add ruff-lsp for Python
2023-04-27 12:44:39 +02:00
Gaétan LepageandGitHub 73e8649b20 modules/clipboard: add new module to manage clipboard option and provider (#346) 2023-04-24 10:38:57 +02:00
Gaétan LepageandGitHub 52120a891d flake: formatting (#342) 2023-04-21 10:16:01 +02:00
Gaétan LepageandGitHub bc468178ae plugins/nvim-lsp: add per-server onAttach option (#341) 2023-04-19 14:30:02 +02:00
Gaétan LepageandGitHub 3b1df35a8c plugins/spider: add plugin + test (#330) 2023-04-16 11:09:59 +02:00
Gaétan LepageandGitHub a9e3ff3f73 modules/lua-loader: add support for the new lua-loader (#336) 2023-04-15 16:32:10 +02:00
Gaétan LepageandGitHub f79dccdc2e plugins/lastplace: add plugin + test (#322) 2023-04-06 16:04:29 +02:00
Gaétan LepageandGitHub 35c570deac plugins/barbar: refactoring + nix flake update (#317)
* flake: update inputs

* plugins/barbar: refactoring + fix options
2023-04-06 10:28:13 +02:00
Gaétan LepageandGitHub d40db46d7f plugins/bufferline: add TODO to remove warnings (#318) 2023-04-05 13:40:05 +02:00
Gaétan LepageandGitHub 250de35e05 contributing: remove information related to mkCompositeOption (#316) 2023-04-04 23:37:15 +02:00
Gaétan LepageandGitHub bd81037c5f modules/keymaps: fix bug in keymaps generation (#300) 2023-04-04 18:34:05 +02:00
Gaétan LepageandGitHub 90d14f97d4 plugins/bufferline: fix deprecated highlight options (#313) 2023-04-04 14:23:48 +02:00
Gaétan LepageandGitHub 35c56b62a1 helpers/lib: toLuaObject ignore empty attrs (#312) 2023-04-03 11:25:37 +02:00
d62edf4178 tokyonight: Add onColor and onHightlights (#309)
Co-authored-by: Carl Dong <git@carldong.me>
2023-03-31 23:12:48 +02:00
Gaétan LepageandGitHub 75f7b22f21 plugins/nvim-jdtls: add data and configuration options (#308) 2023-03-31 18:05:56 +02:00
Gaétan LepageandGitHub cbf6c56385 plugins/bufferline: refactor + tests (#283) 2023-03-31 17:06:27 +02:00
Gaétan LepageandGitHub e2b24e166f plugins/nvim-tree: fix warnings due to deprecated options (#306) 2023-03-31 15:11:03 +02:00
Gaétan LepageandGitHub d6373c62ae wrappers/standalone: handle assertions (#305) 2023-03-31 15:10:27 +02:00
Gaétan LepageandGitHub 301d1a4072 plugins/{nvim-tree,neo-tree}: move from utils to filetrees (#304) 2023-03-31 10:26:56 +02:00
Gaétan LepageandGitHub 72c3f5ea02 CONTRIBUTING: add documentation for mkCompositeOption (#303) 2023-03-30 11:06:05 +02:00
Gaétan LepageandGitHub eda519d451 plugins/nvim-jdtls: init + tests (#298) 2023-03-28 18:20:54 +02:00
Gaétan LepageandGitHub dbd25dffd0 plugins/coq-nvim: remove useless local definition of the coq_nvim plugin (#295) 2023-03-26 16:12:32 +02:00
Gaétan LepageandGitHub e46b7302af misc: update inputs + make use of upstream plugins (#294) 2023-03-26 15:44:45 +02:00
Gaétan LepageandGitHub 1c6efc5388 plugins/inc-rename: formatting (#288) 2023-03-25 10:17:48 +01:00
Gaétan LepageandGitHub 3ed69945b0 plugins/magma-nvim: refactor + tests (#286) 2023-03-24 15:46:16 +01:00
Gaétan LepageandGitHub 5ae654b74d plugins/mark-radar: refactor + tests (#287) 2023-03-24 13:11:46 +01:00
Gaétan LepageandGitHub 58b6c74e2f helpers: add globalPrefix to mkPlugin (#284) 2023-03-24 08:18:45 +01:00
Gaétan LepageandGitHub 2550c919a5 plugins/coq-thirdparty: init + tests (#282) 2023-03-22 15:00:50 +01:00
Gaétan LepageandGitHub db5061b4db tests/plugins: refactor (#235) 2023-03-22 07:42:02 +01:00
Gaétan LepageandGitHub 89f54be73a plugins/harpoon: add extraOptions option (#281) 2023-03-21 22:19:07 +01:00
Gaétan LepageandGitHub 961da92d2c plugins/nvim-autopairs: cleanup + fix mistyped option + tests (#280) 2023-03-20 15:40:49 +01:00
Gaétan LepageandGitHub c300601dce plugins/barbar: add keymaps options + tests (#276) 2023-03-19 00:36:21 +01:00
Gaétan LepageandGitHub f9af5a150d plugins/sniprun: init (#271) 2023-03-18 17:23:59 +01:00
Gaétan LepageandGitHub 4eed4e1de4 plugins/packer: improve lua generation (#270) 2023-03-18 16:26:00 +01:00
Gaétan LepageandGitHub e33e62ff61 plugins/lspkind: refactoring + tests (#259) 2023-03-15 12:06:11 +01:00
Gaétan LepageandGitHub 86f4067159 plugins/rust-tools: refactoring + tests (#258) 2023-03-15 12:06:00 +01:00
Gaétan LepageandGitHub c3821e9924 helpers/keymap: fix noremap bug (#257) 2023-03-15 00:37:49 +01:00
Gaétan LepageandGitHub 45bd82602e plugins/null-ls: refactoring + tests (#251) 2023-03-14 22:52:53 +01:00
Gaétan LepageandGitHub 9d68949da7 plugins/nvim-lsp: keymaps options (#254) 2023-03-14 15:22:56 +01:00
Gaétan LepageandGitHub 4d4f4d17f7 plugins/neo-tree: better description for a few options (#250) 2023-03-14 15:22:19 +01:00
Gaétan LepageandGitHub 883703328d plugins/vim-bbye: init + tests (#248) 2023-03-14 15:21:35 +01:00
Gaétan LepageandGitHub cf3f10265b plugins/nvim-lsp: add filetypes and autostart options for LS (#252) 2023-03-14 15:16:26 +01:00
Gaétan LepageandGitHub 720d55e999 plugins/nvim-lsp: fix pylsp error when no plugins set (#253) 2023-03-14 15:13:27 +01:00
Gaétan LepageandGitHub 32d79dee7a plugins/neo-tree: init + tests (#245) 2023-03-13 15:54:30 +01:00
Gaétan LepageandGitHub 1ac27edf2e plugins/nvim-tree: fix regressions introduced in #213 + tests (#241) 2023-03-13 10:58:03 +01:00
Gaétan LepageandGitHub c34c941c8f plugins/nvim-cmp: add enum type for option snippet.expand (#244) 2023-03-12 22:31:32 +01:00
Gaétan LepageandGitHub bfbe737aa3 plugins/nvim-cmp: refactor + tests (#237) 2023-03-12 18:52:02 +01:00
Gaétan LepageandGitHub 7c6f71199b plugins/trouble: fix regressions introduced #213 (#215) 2023-03-12 18:50:09 +01:00
Gaétan LepageandGitHub e89d919e4d plugins/packer: refactoring + fixes + tests (#243) 2023-03-12 18:23:23 +01:00
Gaétan LepageandGitHub 8fed61902a plugins/todo-comments: fix missing mkRaw for pattern options (#242) 2023-03-12 17:55:09 +01:00
Gaétan LepageandGitHub 933c87c282 plugins/todo-comments: refactoring + tests (#239) 2023-03-12 11:49:41 +01:00
Gaétan LepageandGitHub 8b21fd5872 lib/helpers: fix typo in mkModeMaps (#238) 2023-03-11 00:25:51 +01:00
Gaétan LepageandGitHub 0bd07ee091 helpers: add mkMaps and mkModeMaps (#236) 2023-03-10 13:00:52 +01:00
Gaétan LepageandGitHub f0649334a4 lib/helpers: mkIfNonNull', ifNonNull' and ifNonNull (#230) 2023-03-10 12:06:32 +01:00
Gaétan LepageandGitHub 1a110b71d4 nvim-lsp/pylsp: fix regressions introduced in #213 (#231) 2023-03-10 02:58:29 +00:00
Gaétan LepageandGitHub 0989017145 plugins/markdown-preview: fixed regressions introduced in #213 (#214) 2023-03-07 18:43:40 +00:00
Gaétan LepageandGitHub 16db74996c helpers: typo (mkCompositeOptions -> mkCompositeOption) (#226) 2023-03-07 15:53:22 +00:00
Gaétan LepageandGitHub bf25ace61c gitignore: add .direnv (#225) 2023-03-07 13:13:12 +01:00
Gaétan LepageandGitHub f3ec786baa helpers: add mkCompositeOptions (#223) 2023-03-06 23:45:38 +01:00
Gaétan LepageandGitHub 6e027c40f2 plugins/vimtex: fix error when user does not set any extraConfig option (#216) 2023-03-02 13:01:31 +00:00
Gaétan LepageandGitHub e439cb79df plugins/{telescope,bufferline}: make use of helpers.extraOptionsOptions (#212) 2023-03-01 22:57:19 +01:00
Gaétan LepageandGitHub 73bdf8a96f plugins/nvim-autopairs: refactor + update options (#211) 2023-03-01 22:56:32 +01:00
Gaétan LepageandGitHub 23bb06c5eb plugins/vimtex: fix VimtexInverseSearch (#217) 2023-03-01 16:21:07 +01:00
Gaétan LepageandGitHub 0620ffc889 plugins/nvim-lsp/pylsp: add support for third-party plugin pylsp-mypy (#207) 2023-02-28 15:36:08 +01:00
Gaétan LepageandGitHub e08f03ec12 plugins/utils/nvim-bqf: add plugin nvim-bqf (#208) 2023-02-28 14:27:20 +00:00
Gaétan LepageandGitHub c9abc97ee5 lib/option-warnings: add mkRemovedOption (#209) 2023-02-28 14:26:01 +00:00
Gaétan LepageandGitHub 101b721f6f plugins/nvim-lsp: add a fallback for the lua LS package (#210) 2023-02-28 14:07:24 +00:00
Gaétan LepageandGitHub 7f23304c3d plugins/lualine: add nvim-web-devicons to extraPlugins (#197) 2023-02-27 23:51:50 +01:00
Gaétan LepageandGitHub 55b302c268 plugins/nvim-lsp: Add a user option to set the cmd of each language server (#206) 2023-02-27 11:45:49 +01:00
Gaétan LepageandGitHub b9f32b3443 plugins/utils/harpoon: add support for keymaps (#196) 2023-02-26 19:50:51 +01:00
Gaétan LepageandGitHub 714a094ff5 plugins/floaterm: refactor + keymap options (#189) 2023-02-26 19:42:32 +01:00
Gaétan LepageandGitHub 7f0a4a3432 plugins/neorg: fix logger.modes option (#203) 2023-02-26 13:39:40 +01:00
Gaétan LepageandGitHub 7a5ca1bfbc flake.nix: update inputs (#205)
plenary-nvim was added as a dependency to harpoon in nixpkgs.
2023-02-26 13:38:39 +01:00
Gaétan LepageandGitHub 705356d478 plugins/neorg: fix typos (#202)
* plugins/neorg: fix null handling

* plugins/neorg: fix typo in lua code
2023-02-25 19:07:59 +01:00
Gaétan LepageandGitHub 1abdc90411 plugins/{nvim-tree,neorg}: fix typo (#201) 2023-02-25 18:31:15 +01:00
Gaétan LepageandGitHub fa55352234 plugins/languages/neorg: add package neorg (#193) 2023-02-25 18:25:28 +01:00
Gaétan LepageandGitHub 8b9a3689a9 plugins/statuslines/lualine: fix type of color option (#200) 2023-02-25 18:08:55 +01:00
Gaétan LepageandGitHub a87135755c plugins/nvim-lsp/pylsp: fix bug in settings generation (#195) 2023-02-25 17:56:22 +01:00
Gaétan LepageandGitHub b7e810638a plugins/nvim-lsp/language-servers: re-order LS list by alphabetical order (#194) 2023-02-25 16:32:55 +01:00
Gaétan LepageandGitHub 401f6fb572 plugins/statuslines/lualine: refactoring (#198) 2023-02-25 13:23:54 +00:00
Gaétan LepageandGitHub 29764b28af plugins/nvim-lsp/trouble: typo (#192) 2023-02-24 10:14:38 +01:00