Skip to content

Zeioth/makeit.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

You can makeit.nvim ❤️

Makeit.nvim lists the options defined on your project Makefile screenshot_2023-09-01_10-20-30_465268693

After selecting an option, you can visualize the result screenshot_2023-09-01_10-20-37_056327408

When should I use this plugin?

In scenarios where you prefer to manually write your own commands to build and run your project, instead of using compiler.nvim.

How to install

lazy.nvim package manager

{ -- This plugin
  "Zeioth/makeit.nvim",
  cmd = {"MakeitOpen", "MakeitToggleResults", "MakeitRedo"},
  dependencies = { "stevearc/overseer.nvim" },
  opts = {},
},
{ -- The task runner we use
  "stevearc/overseer.nvim",
  commit = "400e762648b70397d0d315e5acaf0ff3597f2d8b",
  cmd = {"MakeitOpen", "MakeitToggleResults", "MakeitRedo"},
  opts = {
    task_list = {
      direction = "bottom",
      min_height = 25,
      max_height = 25,
      default_detail = 1
    },
  },
},

Commands

Command Description
:MakeitOpen Shows all the options defined in your Makefile.
:MakeitToggleResults Open or close the results of running your makefile.
:MakeitRedo Redo the last selected option.
:MakeitStop Dispose all tasks.

FAQ

  • Do this plugin support any operative system? YES: As long as you can run the commands make and echo on your terminal, makeit.nvim will be able to use them.

Other projects from the same author

Releases

No releases published

Packages

No packages published