Skip to content

bbaserdem/NixCats

Repository files navigation

NixCats

This is my Neovim config flake, meant to work with my NixOS systems, but also any system that runs nix.

In time, this will be my replacement for nvim command on my computer.

This flake is a configuration of the nixCats framework.

Try $\sum_{i = 1}^{10} \hat{x}_i^{2}$ equation rendering.

Todo

Just items to do later once config is stable

  • Terminal has glitched prompt in starship
  • snacks.image is not rendering latex
  • flash and snacks.picker setup
  • snacks.layout maybe? perhaps add edgy?
  • Ctrl-y not working as intended; nvim-cmp
  • Document workflow in this readme
  • Make shells to test paq-nvim

Workflow

Either use the provided packages (default is neovim-nixCats-full for now). Plugins will be provided by nix.

Or use this flake as neovim config directory (~/.config/nvim). paq-nvim will be used to fetch plugins. And mason.nvim will be used to fetch LSPs.

Completion

  • Up/Down and Ctrl+n/p (next/previous) for navigating completion.
  • Enter selects entry, so should ctrl-y (yes). Ctrl-e ends the completion.
  • Ctrl-space opens completion, or toggles documentation. Ctrl-b/f moves back and forth in the doc menu.
  • Tab just moves to snippet parts, ctrl-tab moves around choice nodes. Terminal should be configured for ctrl-tab to be sent.

Plugins

Any plugin action should come after leader key; space.

Testing

Run nix develop to enter a shell with neovim-nixCats-full available.

About

Personal nix category configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published