Skip to content

Add option to set changes to not be persistent #45

@GhostOrder28

Description

@GhostOrder28

Hi, it would be nice if one can configure themery to perform non persistent changes, something like:

themery.setup({
  themes = {},
  persistent = false,
})

My use case is that usually I need to work in the same project but with different versions of it, for this I'd like to have two virtual desktops:

  1. first one with an nvim instance using my main theme
  2. and a second one with an nvim instance using another theme

This way I can prevent being confused cause both nvim instances have kindof the same project open, just a different version of it in each one

Because of this I'd prefer the theme changes to not be persistent, now of course I could just use :colorscheme but that doesn't include additional settings I'd like to apply so the theme I choose can be displayed properly (like line indentation or maybe different versions of the same theme and whatnot).

I know there is a setThemeByName function but using this will mean I'd have to make my own ui selector, right?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions