From 85a37281fb4fb2797bf3f34a157a759cf74df970 Mon Sep 17 00:00:00 2001 From: José Juan Loeza Sierra Date: Thu, 14 Aug 2025 23:22:22 -0700 Subject: add more themes and switch to sonokai --- dot-config/nvim/lazy-lock.json | 8 ++- dot-config/nvim/lua/plugins/theme.lua | 111 +++++++++++++++++++++++++++++++--- 2 files changed, 110 insertions(+), 9 deletions(-) diff --git a/dot-config/nvim/lazy-lock.json b/dot-config/nvim/lazy-lock.json index 56045e1..0bc3234 100644 --- a/dot-config/nvim/lazy-lock.json +++ b/dot-config/nvim/lazy-lock.json @@ -1,12 +1,14 @@ { "LazyVim": { "branch": "main", "commit": "25abbf546d564dc484cf903804661ba12de45507" }, - "black-metal-theme-neovim": { "branch": "main", "commit": "1838337ce73a8de38e81bc40abe54f07b2380273" }, "blink.cmp": { "branch": "main", "commit": "bae4bae0eedd1fa55f34b685862e94a222d5c6f8" }, "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, "catppuccin": { "branch": "main", "commit": "94f6e8a06b6bb7b8e5529cf9f93adb4654534241" }, "conform.nvim": { "branch": "master", "commit": "973f3cb73887d510321653044791d7937c7ec0fa" }, + "cyberdream.nvim": { "branch": "main", "commit": "14b254d37bb725bf9a92f741f0c4a429f253418c" }, + "edge": { "branch": "master", "commit": "1d203dc579c09db5bf3188e1ce84e0348598ceff" }, "flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" }, "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, + "github-nvim-theme": { "branch": "main", "commit": "c106c9472154d6b2c74b74565616b877ae8ed31d" }, "gitsigns.nvim": { "branch": "main", "commit": "b01433169be710d6c69f7b4ee264d9670698b831" }, "grug-far.nvim": { "branch": "main", "commit": "482517700eef8579b289a20995f017a0775a6ec4" }, "gruvbox-material": { "branch": "master", "commit": "66cfeb7050e081a746a62dd0400446433e802368" }, @@ -21,6 +23,8 @@ "mini.icons": { "branch": "main", "commit": "b8f6fa6f5a3fd0c56936252edcd691184e5aac0c" }, "mini.pairs": { "branch": "main", "commit": "1e1ca3f60f58d4050bf814902b472eec9963a5dd" }, "mini.surround": { "branch": "main", "commit": "b12fcfefd6b9b7c9e9a773bc0e3e07ae20c03351" }, + "modus-themes.nvim": { "branch": "master", "commit": "61b8c10ec636f42baf6c845edb14b9ae2723711f" }, + "moonfly": { "branch": "master", "commit": "21d24c3e2b31386f14fadd8c114c5d0673b878c2" }, "multicursor.nvim": { "branch": "1.0", "commit": "9eedebdd395bbbc4711081e33b0606c079e054c3" }, "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, "nordic.nvim": { "branch": "main", "commit": "6afe957722fb1b0ec7ca5fbea5a651bcca55f3e1" }, @@ -32,7 +36,9 @@ "nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" }, "persistence.nvim": { "branch": "main", "commit": "166a79a55bfa7a4db3e26fc031b4d92af71d0b51" }, "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, + "rose-pine": { "branch": "main", "commit": "72befaffeac38db7bdd49e0549eaa2c4806dd878" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, + "sonokai": { "branch": "master", "commit": "27a71a6e058ba0a88b14b137a89020f6caeec93b" }, "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, "tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" }, "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" }, diff --git a/dot-config/nvim/lua/plugins/theme.lua b/dot-config/nvim/lua/plugins/theme.lua index f4427ba..f70859a 100644 --- a/dot-config/nvim/lua/plugins/theme.lua +++ b/dot-config/nvim/lua/plugins/theme.lua @@ -15,29 +15,124 @@ return { lazy = false, priority = 1000, opts = { - transparent = true - } + transparent = true, + }, }, - { "vague2k/vague.nvim", lazy = false, priority = 1000 }, - - { "metalelf0/black-metal-theme-neovim", lazy = false, priority = 1000 }, + { + "vague2k/vague.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, { - 'AlexvZyl/nordic.nvim', + "AlexvZyl/nordic.nvim", lazy = false, priority = 1000, opts = { transparent = { - bg = true + bg = true, + float = true, }, }, }, + { + "catppuccin/nvim", + name = "catppuccin", + priority = 1000, + opts = { + transparent_background = true, + }, + }, + + { + "rose-pine/neovim", + name = "rose-pine", + priority = 1000, + opts = { + styles = { + transparency = true, + }, + }, + }, + + { + "sainnhe/sonokai", + lazy = false, + priority = 1000, + config = function() + vim.g.sonokai_transparent_background = 2 + end, + }, + + { + "sainnhe/edge", + lazy = false, + priority = 1000, + config = function() + vim.g.edge_transparent_background = 2 + end, + }, + + { + "projekt0n/github-nvim-theme", + lazy = false, + priority = 1000, + config = function() + require("github-theme").setup({ + options = { + transparent = true, + }, + }) + end, + }, + + { + "bluz71/vim-moonfly-colors", + name = "moonfly", + lazy = false, + priority = 1000, + config = function() + vim.g.moonflyTransparent = true + end, + }, + + { + "miikanissi/modus-themes.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + line_nr_column_background = false, + }, + }, + + { + "scottmckendry/cyberdream.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, + + { + "folke/tokyonight.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, + { "LazyVim/LazyVim", opts = { - colorscheme = "kanso-zen", + colorscheme = "sonokai", }, }, } -- cgit v1.3