aboutsummaryrefslogtreecommitdiffstats
path: root/modules/home/conf/nvim
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-08-21 16:23:13 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-08-21 16:23:13 +0200
commit75d7534cc7d0b157b7a6ed51bdb95750275bb6aa (patch)
tree354920aa64196b75ec12bf8359f5bad92597b5a2 /modules/home/conf/nvim
parentfix(flake/packages): Provide pkgsStable to `nvim` pkg (diff)
downloadnixos-config-75d7534cc7d0b157b7a6ed51bdb95750275bb6aa.zip
refactor(home/nvim/plgs/todo-comments): Migrate to RFC42 `settings` key
Diffstat (limited to '')
-rw-r--r--modules/home/conf/nvim/plgs/todo-comments/default.nix82
1 files changed, 42 insertions, 40 deletions
diff --git a/modules/home/conf/nvim/plgs/todo-comments/default.nix b/modules/home/conf/nvim/plgs/todo-comments/default.nix
index 35f4b283..e33f961b 100644
--- a/modules/home/conf/nvim/plgs/todo-comments/default.nix
+++ b/modules/home/conf/nvim/plgs/todo-comments/default.nix
@@ -1,49 +1,51 @@
{...}: {
programs.nixvim.plugins.todo-comments = {
enable = true;
- guiStyle = {
- fg = "BOLD";
- bg = "NONE";
- };
- highlight = {
- keyword = "wide_fg";
- };
- keywords = {
- /*
- # Defaults:
- FIX = {
- icon = " "; # Icon used for the sign, and in search results.
- color = "error"; # Can be a hex color, or a named color.
- alt = ["FIXME" "BUG" "FIXIT" "ISSUE"]; # A set of other keywords that all map to this FIX keywords.
- };
- TODO = {
- icon = " ";
- color = "info";
- };
- HACK = {
- icon = " ";
- color = "warning";
- };
- WARN = {
- icon = " ";
- color = "warning";
- alt = ["WARNING" "XXX"];
- };
- PERF = {
- icon = "󰅒 ";
- alt = ["OPTIM" "PERFORMANCE" "OPTIMIZE"];
+ settings = {
+ guiStyle = {
+ fg = "BOLD";
+ bg = "NONE";
};
- NOTE = {
- icon = "󰍨 ";
- color = "hint";
- alt = ["INFO"];
+ highlight = {
+ keyword = "wide_fg";
};
- TEST = {
- icon = "⏲ ";
- color = "test";
- alt = ["TESTING" "PASSED" "FAILED"];
+ keywords = {
+ /*
+ # Defaults:
+ FIX = {
+ icon = " "; # Icon used for the sign, and in search results.
+ color = "error"; # Can be a hex color, or a named color.
+ alt = ["FIXME" "BUG" "FIXIT" "ISSUE"]; # A set of other keywords that all map to this FIX keywords.
+ };
+ TODO = {
+ icon = " ";
+ color = "info";
+ };
+ HACK = {
+ icon = " ";
+ color = "warning";
+ };
+ WARN = {
+ icon = " ";
+ color = "warning";
+ alt = ["WARNING" "XXX"];
+ };
+ PERF = {
+ icon = "󰅒 ";
+ alt = ["OPTIM" "PERFORMANCE" "OPTIMIZE"];
+ };
+ NOTE = {
+ icon = "󰍨 ";
+ color = "hint";
+ alt = ["INFO"];
+ };
+ TEST = {
+ icon = "⏲ ";
+ color = "test";
+ alt = ["TESTING" "PASSED" "FAILED"];
+ };
+ */
};
- */
};
};
}