summaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2025-11-02 13:51:06 -0500
committertriethyl <triethylammonium@pm.me>2025-11-02 13:51:06 -0500
commit6985be324fcc4e5655cd7f1807b0288d9298fb3b (patch)
treec2a49f0a8610c075926d601220a076f1132aff9c /pkgs
parent810e66c0ec4d9531a305cc8390dfb53cae24898c (diff)
neovim: minimized colorschemes
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/custom-neovim/config/colors/oxocarbon.lua23
-rw-r--r--pkgs/custom-neovim/config/lua/lazygit.lua16
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/colorschemes.lua20
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua7
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/mini-starter.lua14
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/snacks.lua9
6 files changed, 72 insertions, 17 deletions
diff --git a/pkgs/custom-neovim/config/colors/oxocarbon.lua b/pkgs/custom-neovim/config/colors/oxocarbon.lua
new file mode 100644
index 0000000..8cc7d24
--- /dev/null
+++ b/pkgs/custom-neovim/config/colors/oxocarbon.lua
@@ -0,0 +1,23 @@
+require("mini.base16").setup {
+ palette = {
+ base00 = "#161616",
+ base01 = "#161616",
+ -- base02 = "#161616",
+ -- base01 = "#262626",
+ base02 = "#393939",
+ base03 = "#525252",
+ base04 = "#dde1e6",
+ base05 = "#f2f4f8",
+ base06 = "#ffffff",
+ base07 = "#08bdba",
+ base08 = "#3ddbd9",
+ base09 = "#78a9ff",
+ base0A = "#ee5396",
+ base0B = "#33b1ff",
+ base0C = "#ff7eb6",
+ base0D = "#42be65",
+ base0E = "#be95ff",
+ base0F = "#82cfff",
+ },
+ -- use_cterm = true,
+}
diff --git a/pkgs/custom-neovim/config/lua/lazygit.lua b/pkgs/custom-neovim/config/lua/lazygit.lua
new file mode 100644
index 0000000..ff13a49
--- /dev/null
+++ b/pkgs/custom-neovim/config/lua/lazygit.lua
@@ -0,0 +1,16 @@
+-- Lazygit Integration
+
+Lazygit = function()
+ local buf = vim.api.nvim_create_buf(false, true)
+ local opts = {
+ relative = 'editor',
+ width = 80,
+ height = 20,
+ row = 5,
+ col = 5,
+ style = 'minimal',
+ border = 'rounded',
+ }
+ local win = vim.api.nvim_open_win(buf, true, opts)
+ vim.cmd.terminal("lazygit")
+end
diff --git a/pkgs/custom-neovim/config/lua/plugins/colorschemes.lua b/pkgs/custom-neovim/config/lua/plugins/colorschemes.lua
index 41d3415..6d8963d 100644
--- a/pkgs/custom-neovim/config/lua/plugins/colorschemes.lua
+++ b/pkgs/custom-neovim/config/lua/plugins/colorschemes.lua
@@ -1,23 +1,9 @@
return {
{
- "nightfox.nvim",
- enabled = true,
+ "mini.base16",
lazy = false,
- after = function ()
- vim.cmd.colorscheme("carbonfox")
+ after = function()
+ vim.cmd.colorscheme("oxocarbon")
end
},
- {
- "vim-gruvbox8",
- enabled = false,
- lazy = false,
- after = function ()
- vim.cmd.colorscheme("gruvbox8")
- end
- },
- {
- "oxocarbon.nvim",
- enabled = true,
- lazy = false,
- }
}
diff --git a/pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua b/pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua
new file mode 100644
index 0000000..fb4707e
--- /dev/null
+++ b/pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua
@@ -0,0 +1,7 @@
+return {
+ "mini.sessions",
+ lazy = false,
+ after = function()
+ require("mini.sessions").setup {}
+ end
+}
diff --git a/pkgs/custom-neovim/config/lua/plugins/mini-starter.lua b/pkgs/custom-neovim/config/lua/plugins/mini-starter.lua
new file mode 100644
index 0000000..ad36fae
--- /dev/null
+++ b/pkgs/custom-neovim/config/lua/plugins/mini-starter.lua
@@ -0,0 +1,14 @@
+return {
+ "mini.starter",
+ lazy = false,
+ after = function()
+ local starter = require("mini.starter")
+ starter.setup {
+ header = "",
+ footer = "",
+ items = {
+ starter.sections.sessions(6, true),
+ },
+ }
+ end
+}
diff --git a/pkgs/custom-neovim/config/lua/plugins/snacks.lua b/pkgs/custom-neovim/config/lua/plugins/snacks.lua
new file mode 100644
index 0000000..884e311
--- /dev/null
+++ b/pkgs/custom-neovim/config/lua/plugins/snacks.lua
@@ -0,0 +1,9 @@
+return {
+ "snacks.nvim",
+ lazy = false,
+ after = function ()
+ require("snacks").setup {
+ dashboard = { enabled = true },
+ }
+ end
+}