Commit Graph

74 Commits

Author SHA1 Message Date
Dmitriy Pleshevskiy b1229f7b36
flake.lock: update nix2lua 2024-05-17 22:32:46 +03:00
Dmitriy Pleshevskiy 51fcb9d9e4
modules/buffer: add possibility to configure window options 2024-05-17 21:23:34 +03:00
Dmitriy Pleshevskiy 9cfb79d014
modules/buffer: configure buffer options for the specific filetypes 2024-05-17 21:19:46 +03:00
Dmitriy Pleshevskiy 402b588ab5
cleanup debug info 2024-05-17 16:19:42 +03:00
Dmitriy Pleshevskiy 37156d182b
modules/filetype: fixup options 2024-05-17 15:27:04 +03:00
Dmitriy Pleshevskiy e5f2d7236a
modules/filetype: add extra filetype detect 2024-05-17 15:02:56 +03:00
Dmitriy Pleshevskiy 4f8b523579
lib/types: add extCommasEnum...
that convert enum or list of enum to commas
2024-05-17 13:25:36 +03:00
Dmitriy Pleshevskiy 49b7045c56
lib/types: add extCommas...
that support str and list of str
2024-05-17 13:20:16 +03:00
Dmitriy Pleshevskiy 030b20da7d
modules/neoformat: change pattern type to commas 2024-05-17 02:25:00 +03:00
Dmitriy Pleshevskiy 6c6b14e688
modules/neoformat: change pattern type to commas 2024-05-17 02:24:00 +03:00
Dmitriy Pleshevskiy 3bc8466912
modules/neoformat: add pattern to autoformat 2024-05-17 01:26:41 +03:00
Dmitriy Pleshevskiy b2fa93c305
modules/vim: init vim options 2024-05-17 01:17:17 +03:00
Dmitriy Pleshevskiy 8495dc730f
modules/nvim-treesitter: fix extra grammars 2024-05-10 22:28:55 +03:00
Dmitriy Pleshevskiy 8d76150a25
modules/fn: add augroup to the content option 2024-05-10 18:47:54 +03:00
Dmitriy Pleshevskiy 77963b8197
profiles: change lhs for signature help 2024-05-10 15:58:14 +03:00
Dmitriy Pleshevskiy ef34ceb024
flake.lock: update nix2lua 2024-05-10 15:56:17 +03:00
Dmitriy Pleshevskiy 7c6c6f9845
profiles: remove mkDefault from telescope extensions 2024-05-10 02:32:23 +03:00
Dmitriy Pleshevskiy f3926f6365
modules/plugin: remove isDependency
do not import to local variable by default. Instead you should
set varName option.
2024-05-10 02:17:00 +03:00
Dmitriy Pleshevskiy c7b8eebba1
modules/luasnip: add settings 2024-05-10 00:27:03 +03:00
Dmitriy Pleshevskiy b7431ca7d7
modules: add snippet backends 2024-05-09 18:41:09 +03:00
Dmitriy Pleshevskiy 4b85dbd927
modules: add nvim-cmp 2024-05-09 02:28:24 +03:00
Dmitriy Pleshevskiy 538f114300
lib: rename some keys 2024-05-08 15:43:02 +03:00
Dmitriy Pleshevskiy 2d4d2f58de
lib: unwrap special keys in shift, ctrl, meta and super mods 2024-05-08 15:22:30 +03:00
Dmitriy Pleshevskiy 721b9cbbec
modules: add missed package config 2024-05-08 01:57:06 +03:00
Dmitriy Pleshevskiy fdeca99cb8
lib: add useful utils for mods 2024-05-08 01:30:47 +03:00
Dmitriy Pleshevskiy 4a7c1b3d97
profiles: add recommended profile 2024-05-08 01:11:48 +03:00
Dmitriy Pleshevskiy 8fe5adc810
modules/input: use lib.mod instead 2024-05-08 01:09:18 +03:00
Dmitriy Pleshevskiy 88190d31a9
modules/input: fix missing localleader config 2024-05-08 01:07:41 +03:00
Dmitriy Pleshevskiy 9e3e4b8345
lib: add modificators to the lib 2024-05-08 01:06:31 +03:00
Dmitriy Pleshevskiy f823ebd2ba
add modules path and special args 2024-05-06 16:47:45 +03:00
Dmitriy Pleshevskiy b96868c030
modules/nvim-tree: add nvim-web-devicons as dependency 2024-05-06 16:47:16 +03:00
Dmitriy Pleshevskiy 02812ef960
profiles: add interface settings to the recommended-plugins 2024-05-06 16:30:56 +03:00
Dmitriy Pleshevskiy f95df25986
modules/plugins: fix settings 2024-05-06 12:32:33 +03:00
Dmitriy Pleshevskiy 8940daadb9
profiles: add recommended plugins 2024-05-06 12:30:41 +03:00
Dmitriy Pleshevskiy 4b9f76b764
profiles: add base profile 2024-05-06 02:18:36 +03:00
Dmitriy Pleshevskiy 130638c777
flake.lock: update nix2lua 2024-05-06 02:17:46 +03:00
Dmitriy Pleshevskiy dfad4a83b2
modules/nvim-tree: add options to set on_attach setting 2024-05-06 01:10:11 +03:00
Dmitriy Pleshevskiy f3c3646f1c
modules: add lualine interface module 2024-05-05 18:33:11 +03:00
Dmitriy Pleshevskiy 72bdc91e49
modules/vim: fix augroup function 2024-05-05 18:17:31 +03:00
Dmitriy Pleshevskiy dac0e3f48f
flake: use toplevel instead of deprecated 2024-05-05 18:11:16 +03:00
Dmitriy Pleshevskiy 25f1e6722f
add warning about deprecation 2024-05-05 18:09:02 +03:00
Dmitriy Pleshevskiy a941429ecb
add flake 2024-05-05 17:56:14 +03:00
Dmitriy Pleshevskiy cc480dee48
expose build instead of neovim 2024-05-05 17:55:47 +03:00
Dmitriy Pleshevskiy ea47c7bbb8
modules/build: rename package to toplevel 2024-05-05 17:53:47 +03:00
Dmitriy Pleshevskiy a2a49ca722
modules: add augroups, lspconfig 2024-05-03 17:50:57 +03:00
Dmitriy Pleshevskiy 8628fb2ed8
modules/plugin: fix extraImports 2024-05-03 00:28:12 +03:00
Dmitriy Pleshevskiy 0bb649270c
modules: add hop-nvim module 2024-05-03 00:27:43 +03:00
Dmitriy Pleshevskiy 87709b98dd
modules: add nvim-treesitter module 2024-05-02 08:55:30 +03:00
Dmitriy Pleshevskiy bc38ab74de
modules/keymap: don't validate by buffer 2024-05-01 14:56:36 +03:00
Dmitriy Pleshevskiy 688e8e2ece
modules/fn: use content instead of settings
move content to content.extra
2024-05-01 02:01:47 +03:00