diff --git a/config/neofetch/waifu/arch.png b/config/neofetch/waifu/arch.png
new file mode 100644
index 00000000..1b8097e5
Binary files /dev/null and b/config/neofetch/waifu/arch.png differ
diff --git a/config/neofetch/waifu/elysia-hoh.png b/config/neofetch/waifu/elysia-hoh.png
new file mode 100644
index 00000000..7031b8f7
Binary files /dev/null and b/config/neofetch/waifu/elysia-hoh.png differ
diff --git a/config/neofetch/waifu/from-elysia-with-love.png b/config/neofetch/waifu/from-elysia-with-love.png
new file mode 100644
index 00000000..1400641a
Binary files /dev/null and b/config/neofetch/waifu/from-elysia-with-love.png differ
diff --git a/config/neofetch/waifu/ryuzaki.png b/config/neofetch/waifu/ryuzaki.png
new file mode 100644
index 00000000..eab1828f
Binary files /dev/null and b/config/neofetch/waifu/ryuzaki.png differ
diff --git a/config/nvim/.github/README.md b/config/nvim/.github/README.md
index cda002ae..73056921 100644
--- a/config/nvim/.github/README.md
+++ b/config/nvim/.github/README.md
@@ -57,6 +57,7 @@
🎨 Colorscheme
- [rockerBOO/boo-colorscheme-nvim](https://dotfyle.com/plugins/rockerBOO/boo-colorscheme-nvim)
+- [craftzdog/solarized-osaka.nvim](https://dotfyle.com/plugins/craftzdog/solarized-osaka.nvim)
- [shaunsingh/moonlight.nvim](https://dotfyle.com/plugins/shaunsingh/moonlight.nvim)
- [savq/melange-nvim](https://dotfyle.com/plugins/savq/melange-nvim)
- [projekt0n/github-nvim-theme](https://dotfyle.com/plugins/projekt0n/github-nvim-theme)
@@ -159,7 +160,7 @@
- [monaqa/dial.nvim](https://dotfyle.com/plugins/monaqa/dial.nvim)
- [chrisgrieser/nvim-various-textobjs](https://dotfyle.com/plugins/chrisgrieser/nvim-various-textobjs)
- - [johmsalas/text-case.nvim](https://dotfyle.com/plugins/johmsalas/text-case.nvim)
+- [johmsalas/text-case.nvim](https://dotfyle.com/plugins/johmsalas/text-case.nvim)
- [ckolkey/ts-node-action](https://dotfyle.com/plugins/ckolkey/ts-node-action)
- [debugloop/telescope-undo.nvim](https://dotfyle.com/plugins/debugloop/telescope-undo.nvim)
- [echasnovski/mini.pairs](https://dotfyle.com/plugins/echasnovski/mini.pairs)
diff --git a/config/nvim/lazy-lock.json b/config/nvim/lazy-lock.json
index 53733938..ac6f5105 100644
--- a/config/nvim/lazy-lock.json
+++ b/config/nvim/lazy-lock.json
@@ -1,7 +1,7 @@
{
"LazyVim": { "branch": "main", "commit": "879e29504d43e9f178d967ecc34d482f902e5a91" },
"LuaSnip": { "branch": "master", "commit": "82108e7e31cc6fc223cc5df5cae6d89f70bb199f" },
- "SchemaStore.nvim": { "branch": "main", "commit": "aa03f815694c003892bb80efcf4d7c33aea3e009" },
+ "SchemaStore.nvim": { "branch": "main", "commit": "d9de9914da37b54a53edec6923e1893c2262e236" },
"actions-preview.nvim": { "branch": "master", "commit": "dd63df1a4ed0ffe1458945ee50ecb1dd02b605ab" },
"animation.nvim": { "branch": "main", "commit": "fb77091ab72ec9971aee0562e7081182527aaa6a" },
"autolist.nvim": { "branch": "main", "commit": "5f70a5f99e96c8fe3069de042abd2a8ed2deb855" },
@@ -15,23 +15,24 @@
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
"codeium.vim": { "branch": "main", "commit": "4063291e335e74e9ee2be04beb47d40b376312fa" },
- "comment-box.nvim": { "branch": "main", "commit": "10e28f36e2a2a4aca61441ba7223e3ed96770efc" },
+ "comment-box.nvim": { "branch": "main", "commit": "c0166bf14ed00a2301e4f265544d4252d48170cc" },
"compiler.nvim": { "branch": "main", "commit": "e82a48e9528edc769b1329b753eb9e3926f25595" },
"conform.nvim": { "branch": "master", "commit": "75e7c5c7eb5fbd53f8b12dc420b31ec70770b231" },
- "crates.nvim": { "branch": "main", "commit": "330d8049f1d359dad28c93ea2664b4823643b7db" },
+ "crates.nvim": { "branch": "main", "commit": "ad837c525c07f228179352e1629c902b3cc0efb1" },
"dashboard-nvim": { "branch": "master", "commit": "63df28409d940f9cac0a925df09d3dc369db9841" },
"debugprint.nvim": { "branch": "main", "commit": "13378f67edc112bf0d043bc0c018f8923dc2198d" },
"dial.nvim": { "branch": "master", "commit": "27eb570085db2ef44bff4f620d3806039184651c" },
"diffview.nvim": { "branch": "main", "commit": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f" },
- "dooku.nvim": { "branch": "main", "commit": "623ef23ad0bc29c124d7a466ab9b9aeb4331f9e7" },
+ "dooku.nvim": { "branch": "main", "commit": "0d471187f512c1fd96ed8c0a70df61a0473f8cca" },
"dressing.nvim": { "branch": "master", "commit": "94b0d24483d56f3777ee0c8dc51675f21709318c" },
- "dropbar.nvim": { "branch": "master", "commit": "bfba257774f78de384cca898d88cc1bb14c5a228" },
+ "dropbar.nvim": { "branch": "master", "commit": "104e664dfa7e974e93200298f806d2da967c5dd0" },
"edgy.nvim": { "branch": "main", "commit": "8355be45610afdf79a0bab32b91ee297997455b4" },
+ "esqueleto.nvim": { "branch": "main", "commit": "4a363d3bbc513507ba89f2ab3bcbc8a34280970e" },
"flash.nvim": { "branch": "main", "commit": "48817af25f51c0590653bbc290866e4890fe1cbe" },
"friendly-snippets": { "branch": "main", "commit": "69a2c1675b66e002799f5eef803b87a12f593049" },
"garbage-day.nvim": { "branch": "main", "commit": "957499b8a493974bd7002b68b1f15f7d285e0dd1" },
"git-worktree.nvim": { "branch": "master", "commit": "f247308e68dab9f1133759b05d944569ad054546" },
- "gitsigns.nvim": { "branch": "main", "commit": "3e6e91b09f0468c32d3b96dcacf4b947f037ce25" },
+ "gitsigns.nvim": { "branch": "main", "commit": "4aaacbf5e5e2218fd05eb75703fe9e0f85335803" },
"glance.nvim": { "branch": "master", "commit": "8ed5cf3b3b1231ea696d88c9efd977027429d869" },
"harpoon": { "branch": "harpoon2", "commit": "2cd4e03372f7ee5692c8caa220f479ea07970f17" },
"headlines.nvim": { "branch": "master", "commit": "e3d7bfdf40e41a020d966d35f8b48d75b90367d2" },
@@ -39,8 +40,8 @@
"hydra.nvim": { "branch": "master", "commit": "55de54543d673824435930ecf533256eea2e565b" },
"icon-picker.nvim": { "branch": "master", "commit": "3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3" },
"inc-rename.nvim": { "branch": "main", "commit": "6f9b5f9cb237e12935144cdc535322b8c93c1b25" },
- "indent-blankline.nvim": { "branch": "master", "commit": "3c8a185da4b8ab7aef487219f5e001b11d4b6aaf" },
- "kitty-scrollback.nvim": { "branch": "main", "commit": "746a3a72cec5a0214ecaed386db500565df7aef6" },
+ "indent-blankline.nvim": { "branch": "master", "commit": "12e92044d313c54c438bd786d11684c88f6f78cd" },
+ "kitty-scrollback.nvim": { "branch": "main", "commit": "5e0deaba10b29aa9e2af1ef79fa22ba51987b2a9" },
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
"live-server.nvim": { "branch": "main", "commit": "f6f00a3f541251f0320910bb0d03c4ae14ee6d10" },
"lsp-lens.nvim": { "branch": "main", "commit": "48bb1a7e271424c15f3d588d54adc9b7c319d977" },
@@ -59,7 +60,7 @@
"multicursors.nvim": { "branch": "main", "commit": "8e876fe9db46c1b76c151202b418df21eca07bad" },
"neo-tree.nvim": { "branch": "v3.x", "commit": "77d9f484b88fd380386b46ed9206e5374d69d9d8" },
"neoconf.nvim": { "branch": "main", "commit": "64437787dba70fce50dad7bfbb97d184c5bc340f" },
- "neodev.nvim": { "branch": "main", "commit": "34b93b809b781b8a1ad862142e40b11bae1dc0e9" },
+ "neodev.nvim": { "branch": "main", "commit": "dde00106b9094f101980b364fae02fd85d357306" },
"neogen": { "branch": "main", "commit": "70127baaff25611deaf1a29d801fc054ad9d2dc1" },
"neotest": { "branch": "master", "commit": "1ee3fcc150207f33dba8c9b3f478e5a0148d661d" },
"neotest-bash": { "branch": "main", "commit": "2eaad2ae4577fadf4af1eec32ec169d0fb2698bb" },
@@ -73,7 +74,7 @@
"nvim-ansible": { "branch": "main", "commit": "d115cb9bb3680c990e2684f58cf333663fff03b8" },
"nvim-autopairs": { "branch": "master", "commit": "9fd41181693dd4106b3e414a822bb6569924de81" },
"nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
- "nvim-dap": { "branch": "master", "commit": "aad46274f09ba29933e4cef2257cdda5ec19cf7a" },
+ "nvim-dap": { "branch": "master", "commit": "9adbfdca13afbe646d09a8d7a86d5d031fb9c5a5" },
"nvim-dap-python": { "branch": "master", "commit": "091e4ae00a12085f9ed4200a3cd04af7179b8a23" },
"nvim-dap-ui": { "branch": "master", "commit": "7e5e16427aaf814dc2d58e1b219def9ef2fa2435" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "d4542ac257d3c7ee4131350db6179ae6340ce40b" },
@@ -81,25 +82,25 @@
"nvim-lightbulb": { "branch": "master", "commit": "8f00b89dd1b1dbde16872bee5fbcee2e58c9b8e9" },
"nvim-lint": { "branch": "master", "commit": "8df53b5dde8ea80f0a039775777eae6648a10229" },
"nvim-lsp-file-operations": { "branch": "master", "commit": "8e7223e138590c1bd9d86d3de810e65939d8b12f" },
- "nvim-lspconfig": { "branch": "master", "commit": "796394fd19fb878e8dbc4fd1e9c9c186ed07a5f4" },
+ "nvim-lspconfig": { "branch": "master", "commit": "e47ccfae775f0d572ef0f3a7d245f043b259dafc" },
"nvim-notify": { "branch": "master", "commit": "1576123bff3bed67bc673a3076e591abfe5d8ca9" },
"nvim-numbertoggle": { "branch": "main", "commit": "9ab95e60ea5ec138e1b2332e0fc18b8e5de464c6" },
"nvim-origami": { "branch": "main", "commit": "4ec426ce4b0aad0303af44909f86e075dd65c615" },
"nvim-puppeteer": { "branch": "main", "commit": "d7e1b2d67c89d32b6ecada88ff67b539ba09f2d7" },
- "nvim-recorder": { "branch": "main", "commit": "daaae505862e816a7efe578e22d6f3d10cd7a2e6" },
- "nvim-scissors": { "branch": "main", "commit": "b19a70888d32ad2e7c70ba94bf50434a9bded062" },
+ "nvim-recorder": { "branch": "main", "commit": "bf9efe10bff3ae8461568eee7f0d6c8750b01569" },
+ "nvim-scissors": { "branch": "main", "commit": "f7a24fbbb10c1c87f1907e57de5f384cc01baf24" },
"nvim-spectre": { "branch": "master", "commit": "d8906855f1949ac97b1e77aaf8d3fe12ed158ddc" },
"nvim-treesitter": { "branch": "master", "commit": "8cd2b230174efbf7b5d9f49fe2f90bda6b5eb16e" },
"nvim-treesitter-context": { "branch": "master", "commit": "400a99ad43ac78af1148061da3491cba2637ad29" },
"nvim-treesitter-endwise": { "branch": "master", "commit": "4c344ffc8d54d7e1ba2cefaaa2c10ea93aa1cc2d" },
- "nvim-treesitter-textobjects": { "branch": "master", "commit": "85b9d0cbd4ff901abcda862b50dbb34e0901848b" },
+ "nvim-treesitter-textobjects": { "branch": "master", "commit": "a97a6ea140cbe5e0f7ab1291c7ca70abd5171d31" },
"nvim-ts-autotag": { "branch": "main", "commit": "8515e48a277a2f4947d91004d9aa92c29fdc5e18" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1277b4a1f451b0f18c0790e1a7f12e1e5fdebfee" },
- "nvim-ufo": { "branch": "main", "commit": "35089d4bf300943f1ab04c631d9b8a44ebbfc174" },
+ "nvim-ufo": { "branch": "main", "commit": "b0741a647efd98d9abb6cb653e056d24a07e4581" },
"nvim-various-textobjs": { "branch": "main", "commit": "779dd981e55d534a4234d9650c9cbb39e4663c9a" },
- "nvim-web-devicons": { "branch": "master", "commit": "db0c864375c198cacc171ff373e76bfce2a85045" },
+ "nvim-web-devicons": { "branch": "master", "commit": "584038666b0d8124d452a2e8ea9e38e6d6e56490" },
"nvim_context_vt": { "branch": "master", "commit": "a14f9292b4bd68ceed433fc513f287641816dc6d" },
- "octo.nvim": { "branch": "master", "commit": "051b633edaf7ce7bf885fe809782c433386b5e6f" },
+ "octo.nvim": { "branch": "master", "commit": "c6b008434d684e746a40e443876b646b521cebbf" },
"openingh.nvim": { "branch": "main", "commit": "5c9e851d7c26fdb236dfea8866b71fefe7ddeffc" },
"outline.nvim": { "branch": "main", "commit": "4ad4e8e2b9c797d68774b0d88f91c92183975639" },
"overseer.nvim": { "branch": "master", "commit": "68a2d344cea4a2e11acfb5690dc8ecd1a1ec0ce0" },
@@ -112,7 +113,7 @@
"rainbow-delimiters.nvim": { "branch": "master", "commit": "739a034046465d2b100151037401c24c42cb09cf" },
"refactoring.nvim": { "branch": "master", "commit": "c067e44b8171494fc1b5206ab4c267cd74c043b1" },
"rustaceanvim": { "branch": "master", "commit": "d03f72788b81cb311250d9fe0692f3435d609b5a" },
- "satellite.nvim": { "branch": "main", "commit": "1a20861227eba8bf2d8282ab4ec5fc071e8b20e2" },
+ "satellite.nvim": { "branch": "main", "commit": "99610b77fe2e047d2e55d70a256bcf63953eb6d7" },
"search-replace.nvim": { "branch": "main", "commit": "d92290a02d97f4e9b8cd60d28b56b403432158d5" },
"semshi": { "branch": "master", "commit": "0182447e2ff4dfa04cd2dfe5f189e012c581ca45" },
"smart-splits.nvim": { "branch": "master", "commit": "36bfe63246386fc5ae2679aa9b17a7746b7403d5" },
@@ -126,7 +127,7 @@
"telescope-luasnip.nvim": { "branch": "master", "commit": "2ef7da3a363890686dbaad18ddbf59177cfe4f78" },
"telescope-undo.nvim": { "branch": "main", "commit": "d3afc1c105535a90caec092ce27a113f77ba7b84" },
"telescope-zoxide": { "branch": "main", "commit": "68966349aa1b8e9ade403e18479ecf79447389a7" },
- "telescope.nvim": { "branch": "master", "commit": "b3ff5f33201f474d58f5be96244869f189bbc091" },
+ "telescope.nvim": { "branch": "master", "commit": "da8b3d485975a8727bea127518b65c980521ae22" },
"text-case.nvim": { "branch": "main", "commit": "04a2ef39604fac1e1cd280989afd101615039b88" },
"theme-loader.nvim": { "branch": "master", "commit": "ad8774ec8267a447d469b4e6603b43f49b946e53" },
"todo-comments.nvim": { "branch": "main", "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" },
@@ -139,7 +140,7 @@
"venv-selector.nvim": { "branch": "main", "commit": "79709f8ad99ac2082d99a713985f3da0c924f4a2" },
"vim-dadbod": { "branch": "master", "commit": "738cfc2ea6a1510fe23cba9006fef9291be70f7b" },
"vim-dadbod-completion": { "branch": "master", "commit": "c920cb0ba3dff4b1b0ed373e1c0b3007dec696c2" },
- "vim-dadbod-ui": { "branch": "master", "commit": "9ddb0623e69d696b7a8355b93e3950a8dc6e00a0" },
+ "vim-dadbod-ui": { "branch": "master", "commit": "e99dcfd5162d9b9b4b24a5d035cf114315f1aeec" },
"vim-floaterm": { "branch": "master", "commit": "3f01a623376957437f9376327637491b74719e38" },
"vim-illuminate": { "branch": "master", "commit": "3bd2ab64b5d63b29e05691e624927e5ebbf0fb86" },
"vim-startuptime": { "branch": "master", "commit": "454b3de856b7bd298700de33d79774ca9b9e3875" },
diff --git a/config/nvim/lazyvim.json b/config/nvim/lazyvim.json
index 3ac47365..810894d9 100644
--- a/config/nvim/lazyvim.json
+++ b/config/nvim/lazyvim.json
@@ -54,6 +54,7 @@
"plugins.extras.lang.sql",
"plugins.extras.lang.web.html-css",
"plugins.extras.lang.web.typescript-extended",
+ "plugins.extras.lang.web.vue",
"plugins.extras.linting.biome",
"plugins.extras.linting.cspell",
"plugins.extras.linting.eslint-extended",
@@ -79,6 +80,7 @@
"plugins.extras.util.bigfile",
"plugins.extras.util.discordrcp",
"plugins.extras.util.dot-extended",
+ "plugins.extras.util.esqueleto",
"plugins.extras.util.icon-picker",
"plugins.extras.util.kitty-scrollback",
"plugins.extras.util.smart-splits",
diff --git a/config/nvim/lua/config/autocmds.lua b/config/nvim/lua/config/autocmds.lua
index da69fd39..58f96c85 100644
--- a/config/nvim/lua/config/autocmds.lua
+++ b/config/nvim/lua/config/autocmds.lua
@@ -74,3 +74,11 @@ vim.api.nvim_create_autocmd("TermOpen", {
vim.cmd("setlocal listchars= nonumber norelativenumber")
end,
})
+
+-- Disable next line comments
+vim.api.nvim_create_autocmd("BufEnter", {
+ callback = function()
+ vim.cmd("set formatoptions-=cro")
+ vim.cmd("setlocal formatoptions-=cro")
+ end,
+})
diff --git a/config/nvim/lua/config/options.lua b/config/nvim/lua/config/options.lua
index 0e47c0f6..14780259 100644
--- a/config/nvim/lua/config/options.lua
+++ b/config/nvim/lua/config/options.lua
@@ -6,6 +6,13 @@ local opt = vim.g
-- Optimizations on startup
vim.loader.enable()
+-- Autoformat on save (Global)
+opt.autoformat = true
+
+-- Disable netrw
+opt.loaded_netrw = 1
+opt.loaded_netrwPlugin = 1
+
-- Font
opt.gui_font_default_size = 10
opt.gui_font_size = opt.gui_font_default_size
diff --git a/config/nvim/lua/plugins/extras/editor/arrow.lua b/config/nvim/lua/plugins/extras/editor/arrow.lua
new file mode 100644
index 00000000..02af92c4
--- /dev/null
+++ b/config/nvim/lua/plugins/extras/editor/arrow.lua
@@ -0,0 +1,24 @@
+return {
+ {
+ "otavioschwanck/arrow.nvim",
+ event = "VeryLazy",
+ opts = {
+ show_icons = true,
+ },
+ keys = {
+ {
+ "h",
+ function()
+ require("arrow.ui").openMenu()
+ end,
+ desc = "Harpoon",
+ },
+ },
+ },
+ {
+ "nvim-lualine/lualine.nvim",
+ opts = function(_, opts)
+ table.insert(opts.sections.lualine_c, require("arrow.statusline").text_for_statusline_with_icons())
+ end,
+ },
+}
diff --git a/config/nvim/lua/plugins/extras/linting/biome.lua b/config/nvim/lua/plugins/extras/linting/biome.lua
index 6c263478..aa0d82f5 100644
--- a/config/nvim/lua/plugins/extras/linting/biome.lua
+++ b/config/nvim/lua/plugins/extras/linting/biome.lua
@@ -20,8 +20,6 @@ return {
{
"stevearc/conform.nvim",
opts = function(_, opts)
- --- Extend the conform plugin config and add given formatters
- ---@param tbl table Table of filetype to formatters mappings
local function add_formatters(tbl)
for ft, formatters in pairs(tbl) do
if opts.formatters_by_ft[ft] == nil then
@@ -42,6 +40,7 @@ return {
})
opts.formatters = {
+ cwd = require("conform.util").root_file({ "biome.json" }),
biome = {
condition = function(self, ctx)
return vim.fs.find({ "biome.json" }, { path = ctx.filename, upward = true })[1]
diff --git a/config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua b/config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua
index 82a64ab7..2e15b4ce 100644
--- a/config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua
+++ b/config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua
@@ -6,6 +6,9 @@ return {
lazy = false,
name = "catppuccin",
opts = {
+ styles = {
+ comments = { "italic" },
+ },
background = {
light = "latte",
dark = "macchiato",
diff --git a/config/nvim/lua/plugins/extras/ui/colorschemes/solarized-osaka.lua b/config/nvim/lua/plugins/extras/ui/colorschemes/solarized-osaka.lua
new file mode 100644
index 00000000..fe6f17e6
--- /dev/null
+++ b/config/nvim/lua/plugins/extras/ui/colorschemes/solarized-osaka.lua
@@ -0,0 +1,6 @@
+return {
+ "craftzdog/solarized-osaka.nvim",
+ name = "solarized-osaka",
+ lazy = false,
+ opts = {},
+}
diff --git a/config/nvim/lua/plugins/extras/util/esqueleto.lua b/config/nvim/lua/plugins/extras/util/esqueleto.lua
index c0c9683e..83745d2d 100644
--- a/config/nvim/lua/plugins/extras/util/esqueleto.lua
+++ b/config/nvim/lua/plugins/extras/util/esqueleto.lua
@@ -15,6 +15,7 @@ return {
"python",
"lua",
"html",
+ "vue",
},
},
}
diff --git a/config/nvim/lua/plugins/neo-tree.lua b/config/nvim/lua/plugins/neo-tree.lua
index aa915af2..7a9fe89a 100644
--- a/config/nvim/lua/plugins/neo-tree.lua
+++ b/config/nvim/lua/plugins/neo-tree.lua
@@ -7,7 +7,8 @@ return {
},
window = {
mappings = {
- ["e"] = "open",
+ ["l"] = "open",
+ ["h"] = "close_node",
},
},
},
diff --git a/config/nvim/rules/biome.json b/config/nvim/rules/biome.json
index e71a91d8..fe004c38 100644
--- a/config/nvim/rules/biome.json
+++ b/config/nvim/rules/biome.json
@@ -1,5 +1,5 @@
{
- "$schema": "https://biomejs.dev/schemas/1.4.0/schema.json",
+ "$schema": "https://biomejs.dev/schemas/1.5.1/schema.json",
"organizeImports": {
"enabled": true
},
diff --git a/config/nvim/templates/go/main.go b/config/nvim/templates/go/main.go
new file mode 100644
index 00000000..38dd16da
--- /dev/null
+++ b/config/nvim/templates/go/main.go
@@ -0,0 +1,3 @@
+package main
+
+func main() {}
diff --git a/config/nvim/templates/python/main.py b/config/nvim/templates/python/main.py
new file mode 100644
index 00000000..ec9fb5bc
--- /dev/null
+++ b/config/nvim/templates/python/main.py
@@ -0,0 +1,9 @@
+#!/usr/bin/env python3
+
+
+def main():
+ print("Hello, World!")
+
+
+if __name__ == "__main__":
+ main()
diff --git a/config/nvim/templates/vue/component.vue b/config/nvim/templates/vue/component.vue
new file mode 100644
index 00000000..928b8a00
--- /dev/null
+++ b/config/nvim/templates/vue/component.vue
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
diff --git a/config/rofi/.current_wallpaper b/config/rofi/.current_wallpaper
new file mode 120000
index 00000000..fcf78139
--- /dev/null
+++ b/config/rofi/.current_wallpaper
@@ -0,0 +1 @@
+/home/sankalp/Pictures/wallpapers/17.png
\ No newline at end of file
diff --git a/config/waybar/modules b/config/waybar/modules
index bc08a145..72930e91 100644
--- a/config/waybar/modules
+++ b/config/waybar/modules
@@ -262,16 +262,23 @@
},
"hyprland/window": {
- "format": " ó°¥³ {}",
+ "format": "ó°¥³ {}",
"max-length": 40,
"separate-outputs": true,
"offscreen-css" : true,
"offscreen-css-text": "(inactive)",
"rewrite": {
- "(.*) — Mozilla Firefox": " ",
- "(.*) - fish": ">",
- "(.*) - zsh": ">",
- "(.*) - kitty": ">",
+ "(.*) - fish": "ï’‰",
+ "(.*) - zsh": "ï’‰",
+ "(.*) - kitty": "ï’‰",
+ "${USER}@${set_sysname}:(.*)": "$1 ï’‰",
+ "(.*) — Mozilla Firefox": "$1 󰈹",
+ "(.*)Mozilla Firefox": "Firefox 󰈹",
+ "(.*) - Visual Studio Code": "$1 󰨞",
+ "(.*)Visual Studio Code": "Code 󰨞",
+ "(.*)Thunar": "$1 󰉋",
+ "(.*)Spotify": "Spotify 󰓇",
+ "(.*)Steam": "Steam ó°““"
},
},
diff --git a/wallpapers/1.png b/wallpapers/1.png
new file mode 100644
index 00000000..b4f5ca76
Binary files /dev/null and b/wallpapers/1.png differ
diff --git a/wallpapers/3.jpg b/wallpapers/3.jpg
deleted file mode 100644
index 8e58aff1..00000000
Binary files a/wallpapers/3.jpg and /dev/null differ
diff --git a/wallpapers/42.png b/wallpapers/42.png
new file mode 100755
index 00000000..e0e95448
Binary files /dev/null and b/wallpapers/42.png differ
diff --git a/wallpapers/47.png b/wallpapers/47.png
new file mode 100644
index 00000000..e407784e
Binary files /dev/null and b/wallpapers/47.png differ
diff --git a/wallpapers/62.jpg b/wallpapers/62.jpg
new file mode 100644
index 00000000..080027a1
Binary files /dev/null and b/wallpapers/62.jpg differ
diff --git a/wallpapers/purple.jpg b/wallpapers/purple.jpg
deleted file mode 100644
index a78d3a5c..00000000
Binary files a/wallpapers/purple.jpg and /dev/null differ
diff --git a/wallpapers/staircase.jpg b/wallpapers/staircase.jpg
deleted file mode 100644
index 93bf30fa..00000000
Binary files a/wallpapers/staircase.jpg and /dev/null differ
diff --git a/wallpapers/wall.jpg b/wallpapers/wall.jpg
deleted file mode 100644
index f9df8f12..00000000
Binary files a/wallpapers/wall.jpg and /dev/null differ
diff --git a/wallpapers/wl.jpg b/wallpapers/wl.jpg
deleted file mode 100644
index 4ca8a360..00000000
Binary files a/wallpapers/wl.jpg and /dev/null differ
diff --git a/wallpapers/wolf.jpg b/wallpapers/wolf.jpg
deleted file mode 100644
index 661d9737..00000000
Binary files a/wallpapers/wolf.jpg and /dev/null differ