Hi I’ve been looking at nyoom.nvim and it alters the UI of telescope (see screenshot) I was just wondering how this is possible? I looked d through the codebase but couldn’t find anything other than the setting of colours?

Here is the repo: https://github.com/nyoom-engineering/nyoom.nvim

2 points
*

Ii didn’t look much into it, is this file relevant? https://github.com/nyoom-engineering/nyoom.nvim/blob/main/fnl/modules/completion/telescope/config.fnl

not sure on specifics of fennel, looks to be overriding some telescope layout_config options

permalink
report
reply
1 point

Ah it appears I linked the wrong repo, I’m not using the nyoom.nvim distro but the oxocarbon.nvim colour scheme I cant find anything to do with Telescope in this repo except a few colour changes?

permalink
report
parent
reply
4 points

The color scheme itself doesn’t modify the UI apart from colors, the screenshot you linked from the oxocarbon repo is in context of the nyoom.nvim distro (see bottom left).

I did a quick try of oxocarbon overriding the theme from a base kickstart.nvim and it looks like below:

Its looks completely different from base but it is just careful color selection for foreground + background colors for titles, and setting the borders to off-black to give a borderless but padded look. eg vim.api.nvim_set_hl(0, "TelescopeResultsTitle", {fg = oxocarbon.blend, bg = oxocarbon.blend}) https://github.com/nyoom-engineering/oxocarbon.nvim/blob/main/lua/oxocarbon/init.lua#L282-L292

permalink
report
parent
reply
3 points

Amazing, thank you for the detailed response!

permalink
report
parent
reply

Community stats

  • 53

    Monthly active users

  • 145

    Posts

  • 465

    Comments