aboutsummaryrefslogtreecommitdiffstats
path: root/modules/by-name/nv (unfollow)
Commit message (Collapse)Author
6 daystreewide: FormatBenedikt Peetz
2026-03-19modules/nvim/plgs/lsp/openscad: Specify the autoCmd correctlyBenedikt Peetz
2026-03-19modules/nvim/plgs/lsp/zls: EnableBenedikt Peetz
2026-03-19modules/nvim/plgs/lsp: Migrate completely to build-in nvim lsp configBenedikt Peetz
2026-01-18module/nvim/plgs/treesitter: Disable automatic foldingBenedikt Peetz
2026-01-18modules/nvim: Update to the newest tree-sitter versionBenedikt 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-01modules/nvim/plgs/vimtex: DisableBenedikt Peetz
The plugin gets more in the way, than it helps.
2025-09-02treewide: Remove `with pkgs;`Benedikt Peetz
This is an antipattern and makes grepping for specific packages harder.
2025-08-22modules/nvim: Use new path to nixvim home-manager moduleBenedikt Peetz
2025-08-22modules/nvim/plgs/lspkind: Use new rfc42 settings keyBenedikt Peetz
2025-06-24modules/nvim/plgs/lsp-progress: Completely removeBenedikt Peetz
2025-06-24modules/nvim/plgs/tree-sitter: Avoid extra syntex highlighting in latexBenedikt 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-24modules/nvim/plgs/flatten: RemoveBenedikt 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-24modules/nvim/plgs/lf: Use the nixvim moduleBenedikt Peetz
2025-06-24modules/nvim/plgs/flatten: Re-enableBenedikt Peetz
The plugin had breaking changes to its config, which caused me to disable it for some time.
2025-06-24modules/nvim/plgs/femaco: Use the nixvim moduleBenedikt 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-24modules/nvim/plgs: Remove unused pluginsBenedikt Peetz
2025-06-24modules/nvim/performance: InitBenedikt Peetz
It might make things faster?
2025-06-24modules/nvim/plgs: Auto-loadBenedikt Peetz
2025-06-24modules/nvim/mappings: Remove overlapping <Space>c mappingBenedikt Peetz
2025-06-06modules/nvim/plgs/lsp/pylyzer: DropBenedikt Peetz
This was unused since it's addition.
2025-05-16modules: Import external modules in the module that actually need themBenedikt Peetz
2025-05-09modules/nvim/plgs/neorg: Remove the predefined workspacesBenedikt Peetz
I only use `tskm`'s workspace.
2025-05-04modules/nvim/plgs/luasnip: Remove useless `./lua` directoryBenedikt Peetz
2025-05-04modules/nvim/plgs/luasnip/snippets: Simplify and add spdx-snippetsBenedikt Peetz
This simplifies the todo comment snippets and adds spdx-snippet snippets.
2025-05-04modules/nvim/plgs/nvim-cmp: Remove commented out partial enableBenedikt Peetz
There seems to be no reason for me to want this.
2025-05-04modules/nvim/plgs/luasnip: Provide key mappingsBenedikt Peetz
These make jumping through snippets possible
2025-05-04modules/nvim/plgs/nvim-cmp: Unify key mappings by moving to the global moduleBenedikt 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-04modules/nvim/options/completeopt: Move to `plgs/nvim-cmp`Benedikt Peetz
2025-05-02modules/nvim/plgs/luasnip/lua/snippets: Use better code styleBenedikt 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-02modules/nvim/plgs/luasnip/lua/snippets/html: RemoveBenedikt Peetz
These snippets were never used.
2025-05-02modules/nvim/plgs/luasnip: Move config to nixBenedikt Peetz
2025-04-27treewide: Add nice GPL-3.0-or-later license headerBenedikt Peetz
This change also ensures that this repo is reuse-3.0 compliant.
2025-04-25modules/nvim/plgs/treesitter: Migrate to new nixvim dependency managementBenedikt Peetz
2025-04-09modules/nvim/plgs/harpoon: Update commands in keymaps to harpoon2Benedikt Peetz
2025-04-09modules/nvim/plgs/lf-nvim: Switch to the upstream lf.nvim packageBenedikt Peetz
2025-04-09modules/nvim/plgs/harpoon: Update to harpoon2Benedikt Peetz
2025-04-04style(treewide): FormatBenedikt Peetz
2025-04-04refactor(treewide): Remove unneeded lambda arguments with deadnixBenedikt Peetz
The command was: ``` deadnix --output-format json | while read -r line; do echo "$line" | jq .file --raw-output; done | xargs nvim ```
2025-03-29fix(modules/nvim/plgs/telescope/extensions/bibtex): DisableBenedikt Peetz
This is not used much, and I can wait until it is in nixpkgs.
2025-03-29fix(modules/nvim/plgs/lf-nvim): Use the package from my nixpgks prBenedikt Peetz
2025-02-02fix(modules/nvim): Use the global nixpkgs setBenedikt Peetz
2025-01-30fix(modules/nvim/plgs/flatten): DisableBenedikt Peetz
2024-12-14refactor(modules/nvim/plgs/neorg): Migrate to new RFC 42 moduleBenedikt Peetz
2024-11-24fix(modules/nvim/opts): Ensure a consistent fileformatBenedikt Peetz
Thus, all dos files will magically change to Linux ones.
2024-11-23fix(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-23fix(modules/nvim/plgs/neorg): Use the correct ft name in ftpluginBenedikt Peetz
The neorg filetype is named `norg` not `neorg`.
2024-11-23fix(modules/nvim/plgs/lsp/ruff): Replace deprecated ruff_lsp with ruffBenedikt Peetz
2024-11-23fix(modules/nvim/plgs/neorg): Move keybind setup to separate ftpluginBenedikt Peetz
2024-11-23refactor(modules/nvim/files): Move to their respective pluginBenedikt Peetz