Skip to content

A simple tool providing the same features as the NX console does for vs-code

License

Notifications You must be signed in to change notification settings

psethwick/nx.nvim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nx.nvim — the NX extention for nvim

Instalation

Packer

use {
    'Equilibris/nx.nvim',
    requires = {
        'nvim-telescope/telescope.nvim',
    },
    config = function()
        require("nx").setup {}
    end
}

Default config

require('nx.nvim').setup{
    -- Base command to run all other nx commands, some other values may be:
    -- - `npm nx`
    -- - `yarn nx`
    -- - `pnpm nx`
    nx_cmd_root = 'nx',

    -- Command running capabilities,
    -- see nx.m.command-runners for more details
    command_runner = require('nx.command-runners').terminal_command_runner(),
    -- Form rendering capabilities,
    -- see nx.m.form-renderers for more detials
    form_renderer = require('nx.form-renderers').telescope_form_renderer(),

    -- Whether or not to load nx configuration,
    -- see nx.loading-and-reloading for more details
    read_init = true,
}

Docs and refrence

Docs and a command refrence can be found with the command :help nx.nvim or in the file doc/nx.txt

Features

Feature name Essential Implemented
Task runner yes yes
Generators yes yes
Run many yes yes
Affected yes yes
Reveal proj no no
Migrate no no
Graph no no
List no no

About

A simple tool providing the same features as the NX console does for vs-code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%