From 6bf5f8de946eedd3f2d9b4a96bc96fea42a306b1 Mon Sep 17 00:00:00 2001 From: rootiest Date: Sun, 3 Nov 2024 01:00:26 -0400 Subject: [PATCH] feat: add auto-dark-mode conditional support --- lua/data/cond.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lua/data/cond.lua b/lua/data/cond.lua index 17e5ae6..5346115 100644 --- a/lua/data/cond.lua +++ b/lua/data/cond.lua @@ -8,6 +8,12 @@ local M = {} local func = require("data.func") local types = require("data.types") +-- Auto-dark-mode conditional options +M.auto_dark_mode = function() + return func.check_global_var("autodarkmode", true, false) + and not func.is_ssh() +end + --- Auto Save conditional options M.autosave = function() return func.check_global_var("autosave", true, false) @@ -141,6 +147,10 @@ M.tabnine = function() return func.check_global_var("aitool", "tabnine", "neocodeium") end +M.todo = function() + return vim.bo.readonly == false +end + --- TMux conditional options M.tmux = function() return func.is_tmux()