Remove support for deprecated themes
This commit is contained in:
parent
ba1efb2a00
commit
d7304f2b4e
|
@ -145,42 +145,6 @@ end
|
||||||
|
|
||||||
local function tabline() return statusline(config.tabline, true) end
|
local function tabline() return statusline(config.tabline, true) end
|
||||||
|
|
||||||
local function check_theme_name_deprecation(theme_name)
|
|
||||||
local deprection_table = {
|
|
||||||
oceanicnext = 'OceanicNext',
|
|
||||||
papercolor = 'PaperColor',
|
|
||||||
tomorrow = 'Tomorrow',
|
|
||||||
gruvbox_material = 'gruvbox-material',
|
|
||||||
modus_vivendi = 'modus-vivendi',
|
|
||||||
}
|
|
||||||
if deprection_table[theme_name] then
|
|
||||||
local correct_name = deprection_table[theme_name]
|
|
||||||
modules.utils_notices.add_notice(string.format([[
|
|
||||||
### options.theme
|
|
||||||
You're using `%s` as theme name .
|
|
||||||
It has recently been renamed to `%s`.
|
|
||||||
Please update your config to follow that.
|
|
||||||
|
|
||||||
You have something like this in your config.
|
|
||||||
```lua
|
|
||||||
options = {
|
|
||||||
theme = '%s'
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
You'll have to change it to something like this.
|
|
||||||
```lua
|
|
||||||
options = {
|
|
||||||
theme = '%s'
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
]], theme_name, correct_name, theme_name, correct_name))
|
|
||||||
return correct_name
|
|
||||||
end
|
|
||||||
return theme_name
|
|
||||||
end
|
|
||||||
|
|
||||||
local function notify_theme_error(theme_name)
|
local function notify_theme_error(theme_name)
|
||||||
local message_template = theme_name ~= 'auto' and [[
|
local message_template = theme_name ~= 'auto' and [[
|
||||||
### options.theme
|
### options.theme
|
||||||
|
@ -199,7 +163,6 @@ local function setup_theme()
|
||||||
local function get_theme_from_config()
|
local function get_theme_from_config()
|
||||||
local theme_name = config.options.theme
|
local theme_name = config.options.theme
|
||||||
if type(theme_name) == 'string' then
|
if type(theme_name) == 'string' then
|
||||||
theme_name = check_theme_name_deprecation(theme_name)
|
|
||||||
local ok, theme = pcall(modules.loader.load_theme, theme_name)
|
local ok, theme = pcall(modules.loader.load_theme, theme_name)
|
||||||
if ok and theme then return theme end
|
if ok and theme then return theme end
|
||||||
elseif type(theme_name) == 'table' then
|
elseif type(theme_name) == 'table' then
|
||||||
|
|
Loading…
Reference in New Issue