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