Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 820 Bytes

README.md

File metadata and controls

49 lines (33 loc) · 820 Bytes

pnpm.nvim

neovim plugin that make working with pnpm monorepos easier.

Features

  • Use Telescope to switch between workspace packages

Getting started

Required dependencies

Installation

Using packer

use {
  'lukahartwig/pnpm.nvim',
  requires = {
    { 'nvim-telescope/telescope.nvim' }
  }
}

Setup

This is technically optional but makes tab completion work right away.

require('telescope').load_extension('pnpm')

Usage

:Telescope pnpm workspace

Key Mappings

Using lua:

local telescope = require('telescope')
vim.keymap.set('n', '<leader>fw', telescope.extensions.pnpm.workspace, {})