Merge pull request #23 from barrett-ruth/feat/auto-theme-update

cleanup zen gist formatting
This commit is contained in:
Barrett Ruth 2025-12-12 10:17:43 -06:00 committed by GitHub
commit ed829f9e8e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 17 additions and 29 deletions

View file

@ -1,13 +0,0 @@
---
title: "noice.cc"
date: "07/10/2025"
---
```cpp
#include <iostream>
int main() {
std::cout << "I'm surprised that you found this";
return 0;
}
```

View file

@ -8,26 +8,27 @@ date: "12/12/2025"
```lua
local state = nil
map({'n', '<leader>iz', function()
local o = vim.opt
vim.keymap.set('n', '<leader>iz', function()
if state then
for k, v in pairs(state) do o[k] = v end
for k, v in pairs(state) do
vim.opt[k] = v
end
state = nil
else
state = {
number = o.number:get(),
relativenumber= o.relativenumber:get(),
signcolumn = o.signcolumn:get(),
statuscolumn = o.statuscolumn:get(),
laststatus = o.laststatus:get(),
cmdheight = o.cmdheight:get(),
number = opt.number:get(),
relativenumber= opt.relativenumber:get(),
signcolumn = opt.signcolumn:get(),
statuscolumn = opt.statuscolumn:get(),
laststatus = opt.laststatus:get(),
cmdheight = opt.cmdheight:get(),
}
o.number = false
o.relativenumber = false
o.signcolumn = "no"
o.statuscolumn = ""
o.laststatus = 0
o.cmdheight = 0
vim.opt.number = false
vim.opt.relativenumber = false
vim.opt.signcolumn = "no"
vim.opt.statuscolumn = ""
vim.opt.laststatus = 0
vim.opt.cmdheight = 0
end
end})
end, { desc = "Toggle Zen Mode" })
```