GithubHelp home page GithubHelp logo

scottlamott / ji-neovim-flake Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jordanisaacs/neovim-flake

0.0 0.0 0.0 540 KB

Nix flake for neovim with configuration

Home Page: https://jordanisaacs.github.io/neovim-flake

License: MIT License

Nix 100.00%

ji-neovim-flake's Introduction

neovim-flake

A highly configurable nix flake for neovim.

Come join the Matrix room if you have any questions or need help: #neovim-flake:matrix.org

Documentation

See the neovim-flake Manual for documentation, available options, and release notes.

If you want to dive right into trying neovim-flake you can get a fully featured configuration with nix language support by running:

nix run github:jordanisaacs/neovim-flake

Screenshot

screenshot

Philosophy

The philosophy behind this flake configuration is to allow for easily configurable and reproducible neovim environments. Enter a directory and have a ready to go neovim configuration that is the same on every machine. Whether you are a developer, writer, or live coder (see tidal cycles below!), quickly craft a config that suits every project's need. Think of it like a distribution of Neovim that takes advantage of pinning vim plugins and third party dependencies (such as tree-sitter grammars, language servers, and more).

As a result, one should never get a broken config when setting options. If setting multiple options results in a broken neovim, file an issue! Each plugin knows when another plugin which allows for smart configuration of keybindings and automatic setup of things like completion sources and languages.

Credit

Originally based on Wil Taylor's amazing neovim-flake

ji-neovim-flake's People

Contributors

jordanisaacs avatar monamayrhofer avatar antotocar34 avatar lukas-zenner avatar wanderer avatar schuelermine avatar abhillman avatar driesolbrechts avatar ksonj avatar volfyd avatar moritzboehme avatar sedlund avatar mraethel avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.