]> git.frustrated-labs.net Git - dotfiles.git/commitdiff
add sakura theme for nvim
authorAlexander Goussas <[email protected]>
Tue, 14 Apr 2026 02:27:33 +0000 (21:27 -0500)
committerAlexander Goussas <[email protected]>
Tue, 14 Apr 2026 02:27:33 +0000 (21:27 -0500)
nvim/.config/nvim/lazy-lock.json
nvim/.config/nvim/lua/options.lua
nvim/.config/nvim/lua/plugins/sakura.lua [new file with mode: 0644]

index 795e6c7fa0fba923bbf22b11ab0d46391219c762..ad5f1f7a21cf25dfbd3d2af33372c57f92ae817f 100644 (file)
@@ -2,6 +2,7 @@
   "ghcid": { "branch": "master", "commit": "daf89d0ca7430f2abbc2c9175ab1e89ab1fc9926" },
   "gitsigns.nvim": { "branch": "main", "commit": "f2ce545601fdeb755e91470b25a55705639586a4" },
   "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
+  "lush.nvim": { "branch": "main", "commit": "9c60ec2279d62487d942ce095e49006af28eed6e" },
   "mini.test": { "branch": "main", "commit": "22f98a71ca0a05e67cddcab9e476e8e0af6a8c19" },
   "noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" },
   "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
@@ -9,7 +10,6 @@
   "nvim-dap-ui": { "branch": "master", "commit": "1a66cabaa4a4da0be107d5eda6d57242f0fe7e49" },
   "nvim-dap-virtual-text": { "branch": "master", "commit": "fbdb48c2ed45f4a8293d0d483f7730d24467ccb6" },
   "nvim-dap-vscode-js": { "branch": "main", "commit": "03bd29672d7fab5e515fc8469b7d07cc5994bbf6" },
-  "nvim-java": { "branch": "main", "commit": "602a5f7fa92f9c1d425a2159133ff9de86842f0a" },
   "nvim-lspconfig": { "branch": "master", "commit": "9ccd58a7949091c0cc2777d4e92a45a209c808c1" },
   "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" },
   "nvim-notify": { "branch": "master", "commit": "8701bece920b38ea289b457f902e2ad184131a5d" },
   "nvim-web-devicons": { "branch": "master", "commit": "40e9d5a6cc3db11b309e39593fc7ac03bb844e38" },
   "one-small-step-for-vimkind": { "branch": "main", "commit": "1af6ffb9b5229a856e8090fa2f690e0931a5aace" },
   "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
-  "spring-boot.nvim": { "branch": "main", "commit": "218c0c26c14d99feca778e4d13f5ec3e8b1b60f0" },
+  "sakura.nvim": { "branch": "main", "commit": "9ec556973513700f6ad3fe816bd1ae6ceebabb3f" },
   "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
   "toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" },
   "vim-stylish-haskell": { "branch": "master", "commit": "60a59fd767956c40372b5aeab2d68a0a953ebb2b" },
-  "vscode-js-debug": { "branch": "main", "commit": "c3715e0be6923bd7a607ac26c6318859bc0f0411" },
-  "workspaces.nvim": { "branch": "master", "commit": "55a1eb6f5b72e07ee8333898254e113e927180ca" }
+  "vscode-js-debug": { "branch": "main", "commit": "c3715e0be6923bd7a607ac26c6318859bc0f0411" }
 }
index daf805827a8f6f0080b3b8f9fd8d82380a263eb5..d61fc8ab599dfd96ea06cdd767bb54a46b37eeaa 100644 (file)
@@ -21,5 +21,5 @@ vim.o.termguicolors = true
 vim.g.loaded_netrw = 1
 vim.g.loaded_netrwPlugin = 1
 
-vim.cmd('colorscheme vim')
+-- vim.cmd('colorscheme vim')
 
diff --git a/nvim/.config/nvim/lua/plugins/sakura.lua b/nvim/.config/nvim/lua/plugins/sakura.lua
new file mode 100644 (file)
index 0000000..793faf7
--- /dev/null
@@ -0,0 +1,15 @@
+return {
+    "anAcc22/sakura.nvim",
+    dependencies = "rktjmp/lush.nvim",
+    config = function()
+        vim.opt.background = "dark"
+        vim.cmd([[
+          augroup TransparentBackground
+            autocmd!
+            autocmd ColorScheme * highlight Normal ctermbg=none guibg=none
+            autocmd ColorScheme * highlight NonText ctermbg=none guibg=none
+          augroup END
+        ]])
+        vim.cmd('colorscheme sakura')
+    end
+}