You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
require('telescope').setup({
extensions= {
tailiscope= {
-- register to copy classes to on selectionregister="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 falsedoc_icon=" ",
-- if you would prefer to copy with/without class selector-- dot is maintained in display to differentiate class from other pickersno_dot=true,
maps= {
i= {
back="<C-h>",
open_doc="<C-o>",
},
n= {
back="b",
open_doc="od",
},
},
}
}
Useful changes
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"
Future update features
Maintain search when going back through history
Support multiselect to copy multiple classes to register
Even possibly multiselect to open lists of lists together
Match regex for colors and set highlight if the regex matches
Get a list of default colors from tailwind docs, also check tailwind config for alternate colors (only matching default color groups)