Simple Telescope extension that mirrors the nerdcave cheatsheet
Help maintain development flow within Neovim while using Tailwind CSS
Search through lists and copy what you need: Search through everything:-- plugin setup use("danielvolchek/tailiscope.nvim") -- anywhere else require('telescope').load_extension('tailiscope')
If you have tailwind lsp you can setup on attach
if client.name == "tailwindcss" then require('telescope').load_extension('tailiscope') vim.keymap.set("n", "<leader>fw", "<cmd>Telescope tailiscope<cr>")
require('telescope').setup({ extensions = { tailiscope = { -- register to copy classes to on selection register = "a", -- indicates what picker opens when running Telescope tailiscope -- can be any file inside of docs dir but most useful opts are -- all, base, categories, classes -- These are also accesible by running Telescope tailiscope <picker> default = "base", -- icon indicates an item which can be opened in tailwind docs -- can be icon or false doc_icon = " ", -- if you would prefer to copy with/without class selector -- dot is maintained in display to differentiate class from other pickers no_dot = true, maps = { i = { back = "<C-h>", open_doc = "<C-o>", }, n = { back = "b", open_doc = "od", }, }, } }
If you would like to set result to default register, set register = '"'
If you would like to open a searchable list of only classes when using :Telescope tailiscope command set default = "classes"
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4