mirror of
https://github.com/nix-community/nixvim.git
synced 2025-11-08 19:46:06 +01:00
plugins/obsidian: drop old deprecation warnings
This commit is contained in:
parent
dc8dea66e8
commit
1c3c90e85c
2 changed files with 0 additions and 179 deletions
|
|
@ -12,14 +12,6 @@ lib.nixvim.plugins.mkNeovimPlugin {
|
||||||
|
|
||||||
maintainers = [ maintainers.GaetanLepage ];
|
maintainers = [ maintainers.GaetanLepage ];
|
||||||
|
|
||||||
## DEPRECATIONS
|
|
||||||
# Introduced 2024-03-12
|
|
||||||
inherit (import ./deprecations.nix { inherit lib; })
|
|
||||||
imports
|
|
||||||
deprecateExtraOptions
|
|
||||||
optionsRenamedToSettings
|
|
||||||
;
|
|
||||||
|
|
||||||
settingsOptions =
|
settingsOptions =
|
||||||
let
|
let
|
||||||
opts = import ./settings-options.nix { inherit lib; };
|
opts = import ./settings-options.nix { inherit lib; };
|
||||||
|
|
|
||||||
|
|
@ -1,171 +0,0 @@
|
||||||
{ lib, ... }:
|
|
||||||
let
|
|
||||||
inherit (lib) mkRemovedOptionModule;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
deprecateExtraOptions = true;
|
|
||||||
optionsRenamedToSettings = [
|
|
||||||
"dir"
|
|
||||||
"logLevel"
|
|
||||||
"notesSubdir"
|
|
||||||
[
|
|
||||||
"templates"
|
|
||||||
"subdir"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"templates"
|
|
||||||
"dateFormat"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"templates"
|
|
||||||
"timeFormat"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"templates"
|
|
||||||
"substitutions"
|
|
||||||
]
|
|
||||||
"noteIdFunc"
|
|
||||||
"followUrlFunc"
|
|
||||||
"noteFrontmatterFunc"
|
|
||||||
"disableFrontmatter"
|
|
||||||
[
|
|
||||||
"completion"
|
|
||||||
"nvimCmp"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"completion"
|
|
||||||
"minChars"
|
|
||||||
]
|
|
||||||
"mappings"
|
|
||||||
[
|
|
||||||
"dailyNotes"
|
|
||||||
"folder"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"dailyNotes"
|
|
||||||
"dateFormat"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"dailyNotes"
|
|
||||||
"aliasFormat"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"dailyNotes"
|
|
||||||
"template"
|
|
||||||
]
|
|
||||||
"useAdvancedUri"
|
|
||||||
"openAppForeground"
|
|
||||||
"sortBy"
|
|
||||||
"sortReversed"
|
|
||||||
"openNotesIn"
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"enable"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"updateDebounce"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"externalLinkIcon"
|
|
||||||
"char"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"externalLinkIcon"
|
|
||||||
"hlGroup"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"referenceText"
|
|
||||||
"hlGroup"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"highlightText"
|
|
||||||
"hlGroup"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"tags"
|
|
||||||
"hlGroup"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"ui"
|
|
||||||
"hlGroups"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"attachments"
|
|
||||||
"imgFolder"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"attachments"
|
|
||||||
"imgTextFunc"
|
|
||||||
]
|
|
||||||
"yamlParser"
|
|
||||||
{
|
|
||||||
old = "finder";
|
|
||||||
new = [
|
|
||||||
"settings"
|
|
||||||
"picker"
|
|
||||||
"name"
|
|
||||||
];
|
|
||||||
}
|
|
||||||
# https://github.com/epwalsh/obsidian.nvim/blob/656d9c2c64528839db8b2d9a091843b3c90155a2/CHANGELOG.md?plain=1#L184
|
|
||||||
{
|
|
||||||
old = [
|
|
||||||
"completion"
|
|
||||||
"newNotesLocation"
|
|
||||||
];
|
|
||||||
new = "new_notes_location";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
imports =
|
|
||||||
let
|
|
||||||
basePluginPath = [
|
|
||||||
"plugins"
|
|
||||||
"obsidian"
|
|
||||||
];
|
|
||||||
in
|
|
||||||
[
|
|
||||||
(
|
|
||||||
# We have to remove the option here because the user could set old-style camelCase options in each workspaces element.
|
|
||||||
mkRemovedOptionModule (
|
|
||||||
basePluginPath ++ [ "workspaces" ]
|
|
||||||
) "Please use `plugins.obsidian.settings.workspaces` instead."
|
|
||||||
)
|
|
||||||
(
|
|
||||||
# We have to remove the option here because the user could set old-style camelCase options in each checkbox element.
|
|
||||||
mkRemovedOptionModule (
|
|
||||||
basePluginPath
|
|
||||||
++ [
|
|
||||||
"ui"
|
|
||||||
"checkboxes"
|
|
||||||
]
|
|
||||||
) "Please use `plugins.obsidian.settings.ui.checkboxes` instead."
|
|
||||||
)
|
|
||||||
]
|
|
||||||
++ (map
|
|
||||||
(
|
|
||||||
optionPath:
|
|
||||||
mkRemovedOptionModule (basePluginPath ++ optionPath) "This option was deprecated by upstream."
|
|
||||||
)
|
|
||||||
[
|
|
||||||
[ "detectCwd" ]
|
|
||||||
[ "backlinks" ]
|
|
||||||
[
|
|
||||||
"completion"
|
|
||||||
"prependNoteId"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"completion"
|
|
||||||
"prependNotePath"
|
|
||||||
]
|
|
||||||
[
|
|
||||||
"completion"
|
|
||||||
"usePathOnly"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
);
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue