Access your Tuxedo todo list from inside Neovim without opening a separate terminal tab.
Configure the floating window size to take up a specific fraction of your editor screen.
Trigger the Tuxedo interface with a single command or keybinding while coding.
Requires the Tuxedo TUI application installed separately on your system before the Neovim plugin will work.
tuxedo.nvim is a plugin for Neovim, a code editor used in the terminal. Its job is to open the tuxedo todo application inside a floating window within Neovim, so you can manage your to-do list without leaving the editor. The idea comes directly from lazygit.nvim, a popular plugin that opens the lazygit git interface the same way, embedded inside the editor rather than switching to a separate terminal tab. To use this plugin you need the tuxedo application already installed separately on your system. tuxedo is a TUI (terminal user interface) application for managing todo items. Once the Neovim plugin is loaded, you open tuxedo with the :Tuxedo command or by calling a Lua function directly. The plugin takes care of creating and positioning the floating window that wraps tuxedo's interface. Configuration is minimal. A setup call accepts three options: one to control whether the plugin creates a todo file automatically, and two others that set the floating window's width and height as fractions of the editor's current screen size. For example, setting width_ratio to 0.95 makes the window take up 95% of the available width. The README is sparse and the plugin is described as early-stage. There is no explanation of what the tuxedo application itself does beyond the description of it being a todo TUI, so users would need to look at the tuxedo repository separately to understand the underlying tool. The plugin is MIT-licensed and contributions are welcome according to the README.
← iogamaster on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.