Commit Graph
78 Commits
Author SHA1 Message Date
Matt Sturgeon 37dbf9d2e2 modules/clipboard: use md link in description
Use a markdown-syntax link so that the docs show a clickable-link.
2024-06-05 08:04:33 +01:00
Matt Sturgeon 29922e13f7 modules/keymaps: fix false-positive lua warning 2024-05-31 20:38:53 +01:00
Matt Sturgeon 9b340f8bab modules/keymaps: more verbose lua deprecation
Include the offending definition(s) in the warning.
2024-05-29 09:21:45 +01:00
Matt Sturgeon 8212bf1cd2 modules/keymaps: deprecate lua option 2024-05-26 15:26:06 +01:00
Nick HuandGaétan Lepage 1c9f2a23a6 modules/commands: allow commands to be raw lua 2024-05-21 14:27:49 +02:00
Nick HuandGaétan Lepage 3ec6dff17b modules/commands: fix nargs enum 2024-05-21 14:27:49 +02:00
traxys 62f32bfc71 treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
Gaetan LepageandGaétan Lepage f2f97d844b misc: allow null in extraPackages 2024-04-24 08:10:51 +02:00
Matt SturgeonandGitHub 4f83bcf290 Rename options to avoid confusion with module options (#1324) 2024-03-29 21:58:44 +01:00
BodleumandGitHub 303b9ca2c0 Keymaps: Add keymapsOnEvent to load keymap on specified events (#1260) 2024-03-18 20:41:12 +01:00
Gaetan LepageandGaétan Lepage 5eae22d14e modules/keymaps: remove deprecation warning 2024-03-02 22:12:58 +01:00
Austin HorstmanandGaétan Lepage 30bc345dee modules/highlights: add highlightOverride 2024-02-11 19:53:16 +01:00
Gabriel ArazasandGitHub 0b5800a2a2 docs: clean up descriptions (#1061) 2024-02-11 13:51:34 +01:00
Gaetan LepageandGaétan Lepage 3bbb3d5453 modules/highlights: remove useless mkIf 2024-02-09 11:28:51 +01:00
Gaetan LepageandGaétan Lepage eec8d6b1b2 misc: import nixvim modules in a simpler way 2024-02-09 08:15:13 +01:00
Austin HorstmanandGitHub a181b63aaf modules/highlights: post -> pre loading (#1016) 2024-02-05 01:00:50 +01:00
Gaetan LepageandGaétan Lepage 2294a12b0b keymaps: use 'action.__raw' instead of 'lua = true' internally 2024-02-03 18:12:25 +01:00
Gaetan LepageandGaétan Lepage c97afcbf82 modules/commands: fix lua cmd.options value when no options are set 2024-01-20 14:48:59 +01:00
Peter TonnerandGaétan Lepage c795b2ee40 misc: fix python packages option name 2024-01-06 21:17:55 +01:00
Gaetan LepageandGaétan Lepage d52f656a8b misc: fix python environment options 2024-01-06 20:11:22 +01:00
Gaetan LepageandGaétan Lepage 1ab5159acf modules: add python options to specify the python environment 2024-01-06 17:39:17 +01:00
Gaetan LepageandGaétan Lepage d88a30fba6 helpers: highlightType -> nixvimTypes.highlight 2024-01-01 23:55:27 +01:00
traxysandGitHub af41ea2d80 helpers: move rawType to helpers.nixvimTypes (#871)
This is done in preparation of adding new (lua) types to help the
documentation.
2024-01-01 23:33:53 +01:00
Gaetan LepageandGaétan Lepage acc9c8cad1 modules/options: improve documentation 2023-12-29 10:52:24 +01:00
Gaetan LepageandGaétan Lepage a7144cfbf7 modules/options: refactoring 2023-12-28 11:52:46 +01:00
Gaetan LepageandGaétan Lepage 02149dbb01 modules/options: add localOptions and globalOptions 2023-12-28 11:52:46 +01:00
Gaetan LepageandGaétan Lepage 430c8f672b modules/filetype: code formatting 2023-12-09 22:25:49 +01:00
Gaetan LepageandGaétan Lepage 903e2a1ccb modules/highlight: use double quotes in examples 2023-12-05 11:27:05 +01:00
Gaetan LepageandGaétan Lepage 48dd8d28cf modules/keymaps: deprecate maps option 2023-12-02 20:29:07 +01:00
Gaetan LepageandGaétan Lepage bbbbfa2774 modules/autocmd: factor out autocmd-helpers 2023-11-14 23:23:30 +01:00
Gaetan LepageandGaétan Lepage b6724702b4 misc: refactor imports, prefer adding helpers to args rather than importing it 2023-11-06 16:33:39 +01:00
traxysandGitHub 541b694873 docs: Allow to install man pages (#687) 2023-11-06 16:26:23 +01:00
Gaetan LepageandGaétan Lepage a9698ea2b0 module/keymaps: no need to set options = {} 2023-10-16 14:54:31 +02:00
Gaetan LepageandGaétan Lepage 7f29aade86 modules/keymaps: remove possibility to add a keymap without an action 2023-10-16 11:08:28 +02:00
Gaetan LepageandGaétan Lepage 418bf5da17 modules/keymaps: factor out helper functions for use in plugins 2023-10-03 14:18:33 +02:00
Gaetan LepageandGaétan Lepage 05b77732e3 plugins/which-key: remove which-key logic from keymap module 2023-10-02 15:23:54 +02:00
Gaetan LepageandGaétan Lepage 574fb73258 modules/keymaps: refactor + new syntax 2023-10-02 15:23:54 +02:00
Gaetan LepageandGaétan Lepage 85abc48714 modules/autocmd: better handling of 'desc' option rename 2023-10-01 17:28:50 +02:00
Gaetan LepageandGaétan Lepage 6b4911e67f modules/autocmd: rename autoCmd.*.description to desc 2023-09-29 09:22:05 +02:00
Gaetan LepageandGaétan Lepage 36a6ab4ba7 helpers: add highlightType and defaultNullOpts.mkHighlight 2023-08-10 15:27:29 +02:00
Pedro AlvesandGitHub 74bd7ee77e modules/commands: allow creation of user commands (#366) 2023-05-23 14:30:30 +02:00
Tanish2002andGaétan Lepage efdcbe225f perform some statix linting and fixes 2023-05-22 23:00:53 +02:00
Tanish2002andGaétan Lepage 5fa54c6d39 feat: register mapping with no actions in which-key when enabled 2023-05-21 23:22:10 +02:00
Gaétan LepageandGitHub 8a637fc91f modules/clipboard: add wl-copy provider (#354) 2023-05-04 14:20:52 +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
traxysandGitHub 5a498edd14 modules/output: Allow to specify text to add as extra files (#343)
To enable some features (like adding tree-sitter queries) we need to add
files to specific directories in the runtime path (queries/lang/file.scm
for tree-sitter queries for example).

This commit adds support for specifying such files. You must be careful
to not have any collisions between `files` and `extraFiles`.
2023-04-21 20:04:58 +02:00
Luc ChabassierandGitHub a6eec507cc Enable creation of other config files than init.lua (#246) 2023-04-20 22:41:37 +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
traxysandGitHub 121566a267 editorconfig: Migrate to builtin plugin (#335) 2023-04-15 15:21:25 +02:00
Gaétan LepageandGitHub bd81037c5f modules/keymaps: fix bug in keymaps generation (#300) 2023-04-04 18:34:05 +02:00