aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/default.nix3
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/todo-comments/default.nix49
2 files changed, 51 insertions, 1 deletions
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/default.nix
index d80c9d63..796ae3f2 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/default.nix
@@ -1,5 +1,6 @@
{...}: {
imports = [
+ #./lsp-progress-nvim
./colorscheme
./femaco
./goto-preview
@@ -7,7 +8,6 @@
./leap
./lf-nvim
./lsp
- #./lsp-progress-nvim
./lspkind
./lualine
./luasnip
@@ -15,6 +15,7 @@
./nvim-lint
./raw_plugins
./telescope
+ ./todo-comments
./treesitter
./vim-tex
./which-key
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/todo-comments/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/todo-comments/default.nix
new file mode 100644
index 00000000..f4d2b1c9
--- /dev/null
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/todo-comments/default.nix
@@ -0,0 +1,49 @@
+{...}: {
+ programs.nixvim.plugins.todo-comments = {
+ enable = true;
+ guiStyle = {
+ fg = "BOLD";
+ bg = "NONE";
+ };
+ highlight = {
+ keyword = "wide_fg";
+ };
+ keywordds = {
+ /*
+ # 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"];
+ };
+ */
+ };
+ };
+}