| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 6 days | treewide: Format | Benedikt Peetz | |
| 2026-03-19 | modules/nvim/plgs/lsp/openscad: Specify the autoCmd correctly | Benedikt Peetz | |
| 2026-03-19 | modules/nvim/plgs/lsp/zls: Enable | Benedikt Peetz | |
| 2026-03-19 | modules/nvim/plgs/lsp: Migrate completely to build-in nvim lsp config | Benedikt Peetz | |
| 2026-01-18 | module/nvim/plgs/treesitter: Disable automatic folding | Benedikt Peetz | |
| 2026-01-18 | modules/nvim: Update to the newest tree-sitter version | Benedikt Peetz | |
| This includes quite a big collection of breaking changes, and as I can't have the same plugin twice in the `buildEnv` scope, some plugins (e.g. neorg and femacro) needed to be deactivated. | |||
| 2025-12-01 | modules/nvim/plgs/vimtex: Disable | Benedikt Peetz | |
| The plugin gets more in the way, than it helps. | |||
| 2025-09-02 | treewide: Remove `with pkgs;` | Benedikt Peetz | |
| This is an antipattern and makes grepping for specific packages harder. | |||
| 2025-08-22 | modules/nvim: Use new path to nixvim home-manager module | Benedikt Peetz | |
| 2025-08-22 | modules/nvim/plgs/lspkind: Use new rfc42 settings key | Benedikt Peetz | |
| 2025-06-24 | modules/nvim/plgs/lsp-progress: Completely remove | Benedikt Peetz | |
| 2025-06-24 | modules/nvim/plgs/tree-sitter: Avoid extra syntex highlighting in latex | Benedikt Peetz | |
| This slows the nvim client noticeably down and is only really needed for vim-tex's math mapping, which I don't use. | |||
| 2025-06-24 | modules/nvim/plgs/flatten: Remove | Benedikt Peetz | |
| It does not work, and I hope that I do not need it any longer (considering that it was disabled since ~01-01-2025). | |||
| 2025-06-24 | modules/nvim/plgs/lf: Use the nixvim module | Benedikt Peetz | |
| 2025-06-24 | modules/nvim/plgs/flatten: Re-enable | Benedikt Peetz | |
| The plugin had breaking changes to its config, which caused me to disable it for some time. | |||
| 2025-06-24 | modules/nvim/plgs/femaco: Use the nixvim module | Benedikt Peetz | |
| We still import the config as lua file, as it is essentially just callback functions, which would result in strings and `__raw` in nix. | |||
| 2025-06-24 | modules/nvim/plgs: Remove unused plugins | Benedikt Peetz | |
| 2025-06-24 | modules/nvim/performance: Init | Benedikt Peetz | |
| It might make things faster? | |||
| 2025-06-24 | modules/nvim/plgs: Auto-load | Benedikt Peetz | |
| 2025-06-24 | modules/nvim/mappings: Remove overlapping <Space>c mapping | Benedikt Peetz | |
| 2025-06-06 | modules/nvim/plgs/lsp/pylyzer: Drop | Benedikt Peetz | |
| This was unused since it's addition. | |||
| 2025-05-16 | modules: Import external modules in the module that actually need them | Benedikt Peetz | |
| 2025-05-09 | modules/nvim/plgs/neorg: Remove the predefined workspaces | Benedikt Peetz | |
| I only use `tskm`'s workspace. | |||
| 2025-05-04 | modules/nvim/plgs/luasnip: Remove useless `./lua` directory | Benedikt Peetz | |
| 2025-05-04 | modules/nvim/plgs/luasnip/snippets: Simplify and add spdx-snippets | Benedikt Peetz | |
| This simplifies the todo comment snippets and adds spdx-snippet snippets. | |||
| 2025-05-04 | modules/nvim/plgs/nvim-cmp: Remove commented out partial enable | Benedikt Peetz | |
| There seems to be no reason for me to want this. | |||
| 2025-05-04 | modules/nvim/plgs/luasnip: Provide key mappings | Benedikt Peetz | |
| These make jumping through snippets possible | |||
| 2025-05-04 | modules/nvim/plgs/nvim-cmp: Unify key mappings by moving to the global module | Benedikt Peetz | |
| This makes it possible, to use the `options.desc` field to add a which-key description. I also used this chance to unify the `cmp` related key mappings in one file. | |||
| 2025-05-04 | modules/nvim/options/completeopt: Move to `plgs/nvim-cmp` | Benedikt Peetz | |
| 2025-05-02 | modules/nvim/plgs/luasnip/lua/snippets: Use better code style | Benedikt Peetz | |
| This includes using the actual names of luasnip functions instead of these single char globals. This also includes basic formatting and occasional linebreaks. | |||
| 2025-05-02 | modules/nvim/plgs/luasnip/lua/snippets/html: Remove | Benedikt Peetz | |
| These snippets were never used. | |||
| 2025-05-02 | modules/nvim/plgs/luasnip: Move config to nix | Benedikt Peetz | |
| 2025-04-27 | treewide: Add nice GPL-3.0-or-later license header | Benedikt Peetz | |
| This change also ensures that this repo is reuse-3.0 compliant. | |||
| 2025-04-25 | modules/nvim/plgs/treesitter: Migrate to new nixvim dependency management | Benedikt Peetz | |
| 2025-04-09 | modules/nvim/plgs/harpoon: Update commands in keymaps to harpoon2 | Benedikt Peetz | |
| 2025-04-09 | modules/nvim/plgs/lf-nvim: Switch to the upstream lf.nvim package | Benedikt Peetz | |
| 2025-04-09 | modules/nvim/plgs/harpoon: Update to harpoon2 | Benedikt Peetz | |
| 2025-04-04 | style(treewide): Format | Benedikt Peetz | |
| 2025-04-04 | refactor(treewide): Remove unneeded lambda arguments with deadnix | Benedikt Peetz | |
| The command was: ``` deadnix --output-format json | while read -r line; do echo "$line" | jq .file --raw-output; done | xargs nvim ``` | |||
| 2025-03-29 | fix(modules/nvim/plgs/telescope/extensions/bibtex): Disable | Benedikt Peetz | |
| This is not used much, and I can wait until it is in nixpkgs. | |||
| 2025-03-29 | fix(modules/nvim/plgs/lf-nvim): Use the package from my nixpgks pr | Benedikt Peetz | |
| 2025-02-02 | fix(modules/nvim): Use the global nixpkgs set | Benedikt Peetz | |
| 2025-01-30 | fix(modules/nvim/plgs/flatten): Disable | Benedikt Peetz | |
| 2024-12-14 | refactor(modules/nvim/plgs/neorg): Migrate to new RFC 42 module | Benedikt Peetz | |
| 2024-11-24 | fix(modules/nvim/opts): Ensure a consistent fileformat | Benedikt Peetz | |
| Thus, all dos files will magically change to Linux ones. | |||
| 2024-11-23 | fix(modules/nvim/plgs/lsp/servers): Avoid conditional in `lsp.servers` | Benedikt Peetz | |
| The attrs in `lsp.servers` seem to be taken literally and as such do not support the `lib.modules.mkIf` mechanic, nixos normally supports. Thus moving the `lib.mkIf` calls to the parent attrs should fix it. | |||
| 2024-11-23 | fix(modules/nvim/plgs/neorg): Use the correct ft name in ftplugin | Benedikt Peetz | |
| The neorg filetype is named `norg` not `neorg`. | |||
| 2024-11-23 | fix(modules/nvim/plgs/lsp/ruff): Replace deprecated ruff_lsp with ruff | Benedikt Peetz | |
| 2024-11-23 | fix(modules/nvim/plgs/neorg): Move keybind setup to separate ftplugin | Benedikt Peetz | |
| 2024-11-23 | refactor(modules/nvim/files): Move to their respective plugin | Benedikt Peetz | |
