diff --git a/.gitignore b/.gitignore index d0de272..7044b3f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ plugin .ccls-cache +# lua/colorschemes-config/default.lua diff --git a/init.lua b/init.lua index f23d0fe..2f3db44 100644 --- a/init.lua +++ b/init.lua @@ -1,7 +1,7 @@ require("settings") require("mappings") require("lazy-config") -require("colorschemes-config.dracula") +require("colorschemes-config.default") require("nvim-tree-config") require("lsp-config.lsp") require("lsp-config.nvim-cmp") diff --git a/lazy-lock.json b/lazy-lock.json index 096cf2c..7c0ae00 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -12,6 +12,7 @@ "friendly-snippets": { "branch": "main", "commit": "682157939e57bd6a2c86277dfd4d6fbfce63dbac" }, "gitsigns.nvim": { "branch": "main", "commit": "6b1a14eabcebbcca1b9e9163a26b2f8371364cb7" }, "gruvbox.nvim": { "branch": "main", "commit": "a7cacf59418a6fe52da3d022bfd76a8caf34dc8d" }, + "hardhacker": { "branch": "main", "commit": "558d365d2678b5efa661310cc3b991486dcc78df" }, "indent-blankline.nvim": { "branch": "master", "commit": "65e20ab94a26d0e14acac5049b8641336819dfc7" }, "lazy.nvim": { "branch": "main", "commit": "1fad61712bd3937dda925775a7736b8efbcbf1a7" }, "lspkind-nvim": { "branch": "master", "commit": "1735dd5a5054c1fb7feaf8e8658dbab925f4f0cf" }, @@ -19,6 +20,7 @@ "lualine.nvim": { "branch": "master", "commit": "0a5a66803c7407767b799067986b4dc3036e1983" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "37a336b653f8594df75c827ed589f1c91d91ff6c" }, "mason.nvim": { "branch": "main", "commit": "0950b15060067f752fde13a779a994f59516ce3d" }, + "nordic.nvim": { "branch": "main", "commit": "03fcff3c8d68049b8118047784746048b4a08049" }, "nui.nvim": { "branch": "main", "commit": "61574ce6e60c815b0a0c4b5655b8486ba58089a1" }, "null-ls.nvim": { "branch": "main", "commit": "0010ea927ab7c09ef0ce9bf28c2b573fc302f5a7" }, "nvim-autopairs": { "branch": "master", "commit": "c15de7e7981f1111642e7e53799e1211d4606cb9" }, @@ -39,7 +41,9 @@ "nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" }, "onedark.nvim": { "branch": "master", "commit": "8e4b79b0e6495ddf29552178eceba1e147e6cecf" }, "plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" }, + "rose-pine": { "branch": "main", "commit": "e10c9c6436556405ec6b187fd459a718f5c55156" }, "rust-tools.nvim": { "branch": "master", "commit": "676187908a1ce35ffcd727c654ed68d851299d3e" }, + "synthwave": { "branch": "main", "commit": "b07254dc7da67e5a373a19c7ce4376b35e798ee2" }, "telescope.nvim": { "branch": "master", "commit": "7bd2f9b72f8449780b79bcf351534e2cd36ec43a" }, "tint.nvim": { "branch": "master", "commit": "02bd0527a315a80e4e25bb2dd7b6994fb0daae01" }, "toggleterm.nvim": { "branch": "main", "commit": "cd55bf6aab3f88c259fa29ea86bbdcb1a325687d" }, diff --git a/lua/colorschemes-config/default.lua b/lua/colorschemes-config/default.lua new file mode 120000 index 0000000..2b5ddab --- /dev/null +++ b/lua/colorschemes-config/default.lua @@ -0,0 +1 @@ +/home/fab/.config/nvim/lua/colorschemes-config/dracula.lua \ No newline at end of file diff --git a/lua/colorschemes-config/hardhacker.lua b/lua/colorschemes-config/hardhacker.lua new file mode 100644 index 0000000..db8ed05 --- /dev/null +++ b/lua/colorschemes-config/hardhacker.lua @@ -0,0 +1 @@ +vim.cmd("colorscheme hardhacker") diff --git a/lua/colorschemes-config/nordic.lua b/lua/colorschemes-config/nordic.lua new file mode 100644 index 0000000..5c3d477 --- /dev/null +++ b/lua/colorschemes-config/nordic.lua @@ -0,0 +1,3 @@ +require("nordic").setup({ + transparent_bg = true, +}) diff --git a/lua/colorschemes-config/rosepine.lua b/lua/colorschemes-config/rosepine.lua new file mode 100644 index 0000000..729b1ca --- /dev/null +++ b/lua/colorschemes-config/rosepine.lua @@ -0,0 +1,8 @@ +require("rose-pine").setup({ + dim_inactive_windows = true, + styles = { + transparency = true, + }, +}) + +vim.cmd("colorscheme rose-pine") diff --git a/lua/colorschemes-config/synthwave.lua b/lua/colorschemes-config/synthwave.lua new file mode 100644 index 0000000..acdb9a6 --- /dev/null +++ b/lua/colorschemes-config/synthwave.lua @@ -0,0 +1,11 @@ +---@type fluoromachine +require("fluoromachine").setup({ + glow = true, + theme = "retrowave", + transparent = true, + plugins = { + neotree = false, + }, +}) + +vim.cmd.colorscheme("fluoromachine") diff --git a/lua/lazy-config/init.lua b/lua/lazy-config/init.lua index 47767e0..52b714b 100644 --- a/lua/lazy-config/init.lua +++ b/lua/lazy-config/init.lua @@ -65,6 +65,19 @@ local plugins = { { "catppuccin/nvim", name = "catppuccin", lazy = true }, { "folke/tokyonight.nvim", lazy = true }, { "navarasu/onedark.nvim", lazy = true }, + { "AlexvZyl/nordic.nvim", lazy = true }, + { "maxmx03/fluoromachine.nvim", name = "synthwave", lazy = true }, + { "rose-pine/neovim", name = "rose-pine", lazy = true }, + { + "hardhackerlabs/theme-vim", + name = "hardhacker", + lazy = true, + config = function() + vim.g.hardhacker_hide_tilde = 1 + vim.g.hardhacker_keyword_italic = 1 + vim.g.hardhacker_custom_highlights = {} + end, + }, --> Debugging { "mfussenegger/nvim-dap" },