clone of my dotfiles.ssp.sh
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

stow: mv nvim

sspaeti 455c4036 40a9f94c

+202 -203
-3
nvim/.claude/settings.local.json
··· 1 - { 2 - "enableAllProjectMcpServers": false 3 - }
+101
nvim/.config/nvim/lazy-lock.json
··· 1 + { 2 + "ChatGPT.nvim": { "branch": "main", "commit": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6" }, 3 + "LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" }, 4 + "aerial.nvim": { "branch": "master", "commit": "5c0df1679bf7c814c924dc6646cc5291daca8363" }, 5 + "alpha-nvim": { "branch": "main", "commit": "2b3cbcdd980cae1e022409289245053f62fb50f6" }, 6 + "avante.nvim": { "branch": "main", "commit": "2fc63d4128d2dc2fef0913c7480b4586959ebe4e" }, 7 + "bigfile.nvim": { "branch": "main", "commit": "33eb067e3d7029ac77e081cfe7c45361887a311a" }, 8 + "black": { "branch": "main", "commit": "3a96e06025daf0519ba1db113f779a5779a4a702" }, 9 + "blamer.nvim": { "branch": "master", "commit": "e0d43c11697300eb68f00d69df8b87deb0bf52dc" }, 10 + "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, 11 + "catppuccin": { "branch": "main", "commit": "76a8d0515024cc55d8bd26fc13f1af88faef3ebf" }, 12 + "chatblade.nvim": { "branch": "main", "commit": "358b03ee53d59acd8448860fa280c99916f597c0" }, 13 + "cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" }, 14 + "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" }, 15 + "cmp-path": { "branch": "main", "commit": "c642487086dbd9a93160e1679a1327be111cbc25" }, 16 + "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, 17 + "copilot.vim": { "branch": "release", "commit": "51f80c0ed4f70d1c7e8c0ff11a792a9d84502c03" }, 18 + "dbtpal": { "branch": "main", "commit": "981eab51609362712c64e3cf3fb773fe11f859b9" }, 19 + "diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" }, 20 + "fidget.nvim": { "branch": "main", "commit": "4ec7bed6c86b671ddde03ca1b227343cfa3e65fa" }, 21 + "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, 22 + "fzf": { "branch": "master", "commit": "e5cd7f0a3a73ef598267c1e9f29b0fe9a80925ab" }, 23 + "fzf.vim": { "branch": "master", "commit": "3725f364ccd25b85a91970720ba9bc2931861910" }, 24 + "github-nvim-theme": { "branch": "main", "commit": "8db454eb272eabb349209ec62ceb63b8eea5f011" }, 25 + "gruvbox-material": { "branch": "master", "commit": "30e9f4b0fa24c25980df1690a8c47c36e40b6673" }, 26 + "gruvbox.nvim": { "branch": "main", "commit": "58a2cda2e953a99e2f87c12b7fb4602da4e0709c" }, 27 + "harpoon": { "branch": "master", "commit": "1bc17e3e42ea3c46b33c0bbad6a880792692a1b3" }, 28 + "highlight-undo.nvim": { "branch": "main", "commit": "ee32e12693d70e66f954d09a504a7371d110fc27" }, 29 + "indent-blankline.nvim": { "branch": "master", "commit": "9637670896b68805430e2f72cf5d16be5b97a22a" }, 30 + "kanagawa-paper.nvim": { "branch": "master", "commit": "b0df20cca3b7087c06f241983b488190cc8e23af" }, 31 + "kanagawa.nvim": { "branch": "master", "commit": "debe91547d7fb1eef34ce26a5106f277fbfdd109" }, 32 + "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, 33 + "lazygit.nvim": { "branch": "main", "commit": "cdd3527e251f96eb0527162b156ad839286fcd97" }, 34 + "lspkind.nvim": { "branch": "master", "commit": "d79a1c3299ad0ef94e255d045bed9fa26025dab6" }, 35 + "lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" }, 36 + "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, 37 + "markdown.nvim": { "branch": "master", "commit": "dfa0d2def6dbf77e9206b16dc90cad4dd23d55d2" }, 38 + "mason-lspconfig.nvim": { "branch": "main", "commit": "7f0bf635082bb9b7d2b37766054526a6ccafdb85" }, 39 + "mason-null-ls.nvim": { "branch": "main", "commit": "de19726de7260c68d94691afb057fa73d3cc53e7" }, 40 + "mason-tool-installer.nvim": { "branch": "main", "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" }, 41 + "mason.nvim": { "branch": "main", "commit": "9e25c98d4826998460926f8c5c2284848d80ae89" }, 42 + "mcphub.nvim": { "branch": "main", "commit": "424e8c988e2e958da6f2182e40d52ee54bb18b8c" }, 43 + "mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" }, 44 + "neo-tree.nvim": { "branch": "v3.x", "commit": "cea666ef965884414b1b71f6b39a537f9238bdb2" }, 45 + "neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" }, 46 + "neoformat": { "branch": "master", "commit": "2b11fb9fa383636de5de9ecc7c989436c4e0f9d1" }, 47 + "neovim": { "branch": "main", "commit": "72befaffeac38db7bdd49e0549eaa2c4806dd878" }, 48 + "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, 49 + "none-ls.nvim": { "branch": "main", "commit": "5fcb73913a9290f78097e34420fe0e6130c5c33c" }, 50 + "nordic.nvim": { "branch": "main", "commit": "6afe957722fb1b0ec7ca5fbea5a651bcca55f3e1" }, 51 + "nui-components.nvim": { "branch": "main", "commit": "1654dd709f13874089eefc80d82e0eb667f7fdfb" }, 52 + "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, 53 + "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" }, 54 + "nvim-dev-container": { "branch": "main", "commit": "664d31ed0f71f0ca7c6cf1dead281bc157d7d858" }, 55 + "nvim-highlight-colors": { "branch": "main", "commit": "b42a5ccec7457b44e89f7ed3b3afb1b375bb2093" }, 56 + "nvim-jdtls": { "branch": "master", "commit": "4d77ff02063cf88963d5cf10683ab1fd15d072de" }, 57 + "nvim-lsp-file-operations": { "branch": "master", "commit": "9744b738183a5adca0f916527922078a965515ed" }, 58 + "nvim-lspconfig": { "branch": "master", "commit": "9141be4c1332afc83bdf1b0278dbb030f75ff8e3" }, 59 + "nvim-notify": { "branch": "master", "commit": "397c7c1184745fca649e5104de659e6392ef5a4d" }, 60 + "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, 61 + "nvim-treesitter-context": { "branch": "master", "commit": "6853ecb2cd8b062365da1cdd1a2e6f934ad55ed6" }, 62 + "nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" }, 63 + "nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" }, 64 + "nvim-web-devicons": { "branch": "master", "commit": "3362099de3368aa620a8105b19ed04c2053e38c0" }, 65 + "obsidian.nvim": { "branch": "main", "commit": "ae1f76a75c7ce36866e1d9342a8f6f5b9c2caf9b" }, 66 + "octo.nvim": { "branch": "master", "commit": "1d8abaffbd8a8e5e6a2ece8523fc00a1dc38a41b" }, 67 + "onedark.nvim": { "branch": "master", "commit": "de495fabe171d48aed5525f002d14414efcecbb2" }, 68 + "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, 69 + "rainbow-delimiters.nvim": { "branch": "master", "commit": "97bf4b8ef9298644a29fcd9dd41a0210cf08cac7" }, 70 + "render-markdown.nvim": { "branch": "main", "commit": "5df2eab599e06c48d04ea7e89cbaa3cdb4e09538" }, 71 + "rust-tools.nvim": { "branch": "master", "commit": "676187908a1ce35ffcd727c654ed68d851299d3e" }, 72 + "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, 73 + "solarized-osaka.nvim": { "branch": "main", "commit": "f796014c14b1910e08d42cc2077fef34f08e0295" }, 74 + "telescope.nvim": { "branch": "master", "commit": "d90956833d7c27e73c621a61f20b29fdb7122709" }, 75 + "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, 76 + "tree-sitter-glimmer": { "branch": "main", "commit": "da605af8c5999b43e6839b575eae5e6cafabb06f" }, 77 + "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" }, 78 + "undotree": { "branch": "master", "commit": "28f2f54a34baff90ea6f4a735ef1813ad875c743" }, 79 + "vague.nvim": { "branch": "main", "commit": "676e5b4d74f32ff91c1583eba9c326d2b749672f" }, 80 + "vim-abolish": { "branch": "master", "commit": "dcbfe065297d31823561ba787f51056c147aa682" }, 81 + "vim-commentary": { "branch": "master", "commit": "64a654ef4a20db1727938338310209b6a63f60c9" }, 82 + "vim-dadbod": { "branch": "master", "commit": "e95afed23712f969f83b4857a24cf9d59114c2e6" }, 83 + "vim-dadbod-completion": { "branch": "master", "commit": "a8dac0b3cf6132c80dc9b18bef36d4cf7a9e1fe6" }, 84 + "vim-dadbod-ui": { "branch": "master", "commit": "2900a1617b3df1a48683d872eadbe1101146a49a" }, 85 + "vim-easy-align": { "branch": "master", "commit": "9815a55dbcd817784458df7a18acacc6f82b1241" }, 86 + "vim-fugitive": { "branch": "master", "commit": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" }, 87 + "vim-helm": { "branch": "master", "commit": "cc5ac22444332381f38084a6c7f023c25eef6201" }, 88 + "vim-jinja2-syntax": { "branch": "master", "commit": "2c17843b074b06a835f88587e1023ceff7e2c7d1" }, 89 + "vim-lastplace": { "branch": "master", "commit": "e58cb0df716d3c88605ae49db5c4741db8b48aa9" }, 90 + "vim-rhubarb": { "branch": "master", "commit": "5496d7c94581c4c9ad7430357449bb57fc59f501" }, 91 + "vim-signify": { "branch": "master", "commit": "54346382be614ef5934cbbe204fd58ba3247a84d" }, 92 + "vim-surround": { "branch": "master", "commit": "3d188ed2113431cf8dac77be61b842acb64433d9" }, 93 + "vim-system-copy": { "branch": "master", "commit": "8abd9ed21016bdc21b458c79da3b9ac0ee25c1ce" }, 94 + "vim-textobj-python": { "branch": "master", "commit": "06de233e805b6bcfd0fde7591c64cf927637feb7" }, 95 + "vim-textobj-user": { "branch": "master", "commit": "41a675ddbeefd6a93664a4dc52f302fe3086a933" }, 96 + "vim-tmux-navigator": { "branch": "master", "commit": "c45243dc1f32ac6bcf6068e5300f3b2b237e576a" }, 97 + "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }, 98 + "wpm.nvim": { "branch": "main", "commit": "dba1dd57fe744cd0e09c54fb0b2c334eaed777f8" }, 99 + "yazi.nvim": { "branch": "main", "commit": "eaf0d686e3d43385375ac38235a2bfae0e2f6bd1" }, 100 + "zen-mode.nvim": { "branch": "main", "commit": "863f150ca321b3dd8aa1a2b69b5f411a220e144f" } 101 + }
+14
nvim/.config/nvim/lua/sspaeti/plugins/firenvim.lua
··· 1 + ---- disable for linux 2 + return { 3 + -- "glacambre/firenvim", 4 + -- event = "VeryLazy", 5 + -- build = function() 6 + -- vim.fn["firenvim#install"](0) 7 + -- end, 8 + -- config = function() 9 + -- -- configure firenvim for the browser 10 + -- if vim.g.started_by_firenvim then 11 + -- vim.cmd("source $HOME/.config/nvim/plugin/firenvim.vim") 12 + -- end 13 + -- end 14 + }
+60
nvim/.config/nvim/lua/sspaeti/plugins/obsidian.lua
··· 1 + return {} 2 + --return { 3 + -- "epwalsh/obsidian.nvim", 4 + -- version = "*", -- recommended, use latest release instead of latest commit 5 + -- lazy = true, 6 + -- ft = "markdown", 7 + -- -- Replace the above line with this if you only want to load obsidian.nvim for markdown files in your vault: 8 + -- -- event = { 9 + -- -- -- If you want to use the home shortcut '~' here you need to call 'vim.fn.expand'. 10 + -- -- -- E.g. "BufReadPre " .. vim.fn.expand "~" .. "/my-vault/**.md" 11 + -- -- "BufReadPre path/to/my-vault/**.md", 12 + -- -- "BufNewFile path/to/my-vault/**.md", 13 + -- -- }, 14 + -- dependencies = { 15 + -- -- Required. 16 + -- "nvim-lua/plenary.nvim", 17 + 18 + -- -- see below for full list of optional dependencies 👇 19 + -- }, 20 + -- opts = { 21 + -- workspaces = { 22 + -- { 23 + -- name = "personal", 24 + -- path = "~/Simon/SecondBrain", 25 + -- } 26 + -- -- { 27 + -- -- name = "work", 28 + -- -- path = "~/vaults/work", 29 + -- -- }, 30 + -- }, 31 + -- templates = { 32 + -- --TODO: create dedicated templates for neovim with {date} placeholder instead of Templator syntax 33 + -- folder = "💡 Resources/🛠 Templates/Markdown/", 34 + -- date_format = "%Y-%m-%d-%a", 35 + -- time_format = "%H:%M", 36 + -- }, 37 + 38 + -- -- Optional, alternatively you can customize the frontmatter data. 39 + -- ---@return table 40 + -- note_frontmatter_func = function(note) 41 + -- -- Add the title of the note as an alias. 42 + -- if note.title then 43 + -- note:add_alias(note.title) 44 + -- end 45 + 46 + -- --remove default id, aliases and tags: { id = note.id, aliases = note.aliases, tags = note.tags } 47 + -- local out = { } 48 + 49 + -- -- `note.metadata` contains any manually added fields in the frontmatter. 50 + -- -- So here we just make sure those fields are kept in the frontmatter. 51 + -- if note.metadata ~= nil and not vim.tbl_isempty(note.metadata) then 52 + -- for k, v in pairs(note.metadata) do 53 + -- out[k] = v 54 + -- end 55 + -- end 56 + 57 + -- return out 58 + -- end, 59 + -- }, 60 + --}
+21
nvim/.config/nvim/plugin/firenvim.vim
··· 1 + " set lines=80 2 + " set columns=100 3 + " configure firenvim for the browser 4 + 5 + " Disable on Linux 6 + " let g:firenvim_config = { 7 + " \ 'lines': '80', 8 + " \ 'columns': '100', 9 + " \ 'globalSettings': { 10 + " \ 'lines': '80', 11 + " \ 'columns': '100', 12 + " \ }, 13 + " \ } 14 + " let g:firenvim_config = { 15 + " \ 'localSettings': { 16 + " \ '.*': { 17 + " \ 'lines': '10', 18 + " \ 'columns': '100', 19 + " \ }, 20 + " \ } 21 + " \ }
nvim/after/ftplugin/mail.lua nvim/.config/nvim/after/ftplugin/mail.lua
nvim/init.lua nvim/.config/nvim/init.lua
-102
nvim/lazy-lock.json
··· 1 - { 2 - "ChatGPT.nvim": { "branch": "main", "commit": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6" }, 3 - "LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" }, 4 - "aerial.nvim": { "branch": "master", "commit": "2e00d1d4248f08dddfceacb8d2996e51e13e00f6" }, 5 - "alpha-nvim": { "branch": "main", "commit": "de72250e054e5e691b9736ee30db72c65d560771" }, 6 - "avante.nvim": { "branch": "main", "commit": "697384f1cbb03899ecf1fab7725d69d398467ec9" }, 7 - "bigfile.nvim": { "branch": "main", "commit": "33eb067e3d7029ac77e081cfe7c45361887a311a" }, 8 - "black": { "branch": "main", "commit": "314f8cf92b285de3d95bb6b86c66cc7ce252b6c1" }, 9 - "blamer.nvim": { "branch": "master", "commit": "e0d43c11697300eb68f00d69df8b87deb0bf52dc" }, 10 - "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, 11 - "catppuccin": { "branch": "main", "commit": "1bf070129c0b6f77cc23f6a2212dcdc868308c52" }, 12 - "chatblade.nvim": { "branch": "main", "commit": "358b03ee53d59acd8448860fa280c99916f597c0" }, 13 - "cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" }, 14 - "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" }, 15 - "cmp-path": { "branch": "main", "commit": "c6635aae33a50d6010bf1aa756ac2398a2d54c32" }, 16 - "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, 17 - "copilot.vim": { "branch": "release", "commit": "d1e8429bef7f7709586886b0a23a46fbecc685c4" }, 18 - "dbtpal": { "branch": "main", "commit": "706134b879eb2f48b2abf56f29e95a30a52cf398" }, 19 - "diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" }, 20 - "fidget.nvim": { "branch": "main", "commit": "d9ba6b7bfe29b3119a610892af67602641da778e" }, 21 - "firenvim": { "branch": "master", "commit": "c4ab7d2aeb145cd93db8660cb134f771722f2b5e" }, 22 - "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, 23 - "fzf": { "branch": "master", "commit": "2c6381499c8bfb3f1604f61f3e2eb0eadcfc2728" }, 24 - "fzf.vim": { "branch": "master", "commit": "3cb44a8ba588e1ada409af495bdc6a4d2d37d5da" }, 25 - "github-nvim-theme": { "branch": "main", "commit": "8db454eb272eabb349209ec62ceb63b8eea5f011" }, 26 - "gruvbox-material": { "branch": "master", "commit": "30e9f4b0fa24c25980df1690a8c47c36e40b6673" }, 27 - "gruvbox.nvim": { "branch": "main", "commit": "00e38a379bab3389e187b3953566d67d494dfddd" }, 28 - "harpoon": { "branch": "master", "commit": "1bc17e3e42ea3c46b33c0bbad6a880792692a1b3" }, 29 - "highlight-undo.nvim": { "branch": "main", "commit": "a5e2e2d43f6d131bf526619baeeeec32397b0789" }, 30 - "indent-blankline.nvim": { "branch": "master", "commit": "9637670896b68805430e2f72cf5d16be5b97a22a" }, 31 - "kanagawa-paper.nvim": { "branch": "master", "commit": "d1b21ab79dc31c592f3fde20e9f81512c836d19d" }, 32 - "kanagawa.nvim": { "branch": "master", "commit": "4de88d695634a8776c687af8e7436cfa074aa0c0" }, 33 - "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, 34 - "lazygit.nvim": { "branch": "main", "commit": "b9eae3badab982e71abab96d3ee1d258f0c07961" }, 35 - "lspkind.nvim": { "branch": "master", "commit": "d79a1c3299ad0ef94e255d045bed9fa26025dab6" }, 36 - "lualine.nvim": { "branch": "master", "commit": "15884cee63a8c205334ab13ab1c891cd4d27101a" }, 37 - "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, 38 - "markdown.nvim": { "branch": "master", "commit": "dfa0d2def6dbf77e9206b16dc90cad4dd23d55d2" }, 39 - "mason-lspconfig.nvim": { "branch": "main", "commit": "d39a75bbce4b8aad5d627191ea915179c77c100f" }, 40 - "mason-null-ls.nvim": { "branch": "main", "commit": "de19726de7260c68d94691afb057fa73d3cc53e7" }, 41 - "mason-tool-installer.nvim": { "branch": "main", "commit": "75d60a8f928decd8b38897f80849768b7c540a5b" }, 42 - "mason.nvim": { "branch": "main", "commit": "7c7318e8bae7e3536ef6b9e86b9e38e74f2e125e" }, 43 - "mcphub.nvim": { "branch": "main", "commit": "b40d14c8a0812e8cad04f8ad7b46b97db7940bfd" }, 44 - "mini.icons": { "branch": "main", "commit": "910db5df9724d65371182948f921fce23c2c881e" }, 45 - "neo-tree.nvim": { "branch": "v3.x", "commit": "f481de16a0eb59c985abac8985e3f2e2f75b4875" }, 46 - "neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" }, 47 - "neoformat": { "branch": "master", "commit": "33cab6962999ca74824ee6dc6e627f406139d6ee" }, 48 - "neovim": { "branch": "main", "commit": "491a0c77abc7ecb955c27a974091a5968232995f" }, 49 - "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, 50 - "none-ls.nvim": { "branch": "main", "commit": "90e4a27ccaa25979a6b732b9f06dfa43b54957b7" }, 51 - "nordic.nvim": { "branch": "main", "commit": "6afe957722fb1b0ec7ca5fbea5a651bcca55f3e1" }, 52 - "nui-components.nvim": { "branch": "main", "commit": "1654dd709f13874089eefc80d82e0eb667f7fdfb" }, 53 - "nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" }, 54 - "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" }, 55 - "nvim-dev-container": { "branch": "main", "commit": "ba9666bdaec23cfe8087c0b6bb0a15c93ec8ba87" }, 56 - "nvim-highlight-colors": { "branch": "main", "commit": "b42a5ccec7457b44e89f7ed3b3afb1b375bb2093" }, 57 - "nvim-jdtls": { "branch": "master", "commit": "c23f200fee469a415c77265ca55b496feb646992" }, 58 - "nvim-lsp-file-operations": { "branch": "master", "commit": "9744b738183a5adca0f916527922078a965515ed" }, 59 - "nvim-lspconfig": { "branch": "master", "commit": "61e5109c8cf24807e4ae29813a3a82b31821dd45" }, 60 - "nvim-notify": { "branch": "master", "commit": "b5825cf9ee881dd8e43309c93374ed5b87b7a896" }, 61 - "nvim-treesitter": { "branch": "master", "commit": "066fd6505377e3fd4aa219e61ce94c2b8bdb0b79" }, 62 - "nvim-treesitter-context": { "branch": "master", "commit": "5c48b8ba1b0b7b25feb6e34e7eb293ea893aedc4" }, 63 - "nvim-treesitter-textobjects": { "branch": "master", "commit": "b0debd5c424969b4baeabdc8f54db3036c691732" }, 64 - "nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" }, 65 - "nvim-web-devicons": { "branch": "master", "commit": "f1420728f59843eb2ef084406b3d0201a0a0932d" }, 66 - "obsidian.nvim": { "branch": "main", "commit": "ae1f76a75c7ce36866e1d9342a8f6f5b9c2caf9b" }, 67 - "octo.nvim": { "branch": "master", "commit": "4d2634797d1e84df608c10b53031f13a269fade3" }, 68 - "onedark.nvim": { "branch": "master", "commit": "11de4da47f3e69cb70c3ae9816bd8af166cbe121" }, 69 - "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, 70 - "rainbow-delimiters.nvim": { "branch": "master", "commit": "55ad4fb76ab68460f700599b7449385f0c4e858e" }, 71 - "render-markdown.nvim": { "branch": "main", "commit": "a1b0988f5ab26698afb56b9c2f0525a4de1195c1" }, 72 - "rust-tools.nvim": { "branch": "master", "commit": "676187908a1ce35ffcd727c654ed68d851299d3e" }, 73 - "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, 74 - "solarized-osaka.nvim": { "branch": "main", "commit": "f796014c14b1910e08d42cc2077fef34f08e0295" }, 75 - "telescope.nvim": { "branch": "master", "commit": "d90956833d7c27e73c621a61f20b29fdb7122709" }, 76 - "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, 77 - "tree-sitter-glimmer": { "branch": "main", "commit": "da605af8c5999b43e6839b575eae5e6cafabb06f" }, 78 - "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" }, 79 - "undotree": { "branch": "master", "commit": "b951b87b46c34356d44aa71886aecf9dd7f5788a" }, 80 - "vague.nvim": { "branch": "main", "commit": "9f1ae62d2522f75f3cc857a23a4b87125edce1ad" }, 81 - "vim-abolish": { "branch": "master", "commit": "dcbfe065297d31823561ba787f51056c147aa682" }, 82 - "vim-commentary": { "branch": "master", "commit": "64a654ef4a20db1727938338310209b6a63f60c9" }, 83 - "vim-dadbod": { "branch": "master", "commit": "e95afed23712f969f83b4857a24cf9d59114c2e6" }, 84 - "vim-dadbod-completion": { "branch": "master", "commit": "a8dac0b3cf6132c80dc9b18bef36d4cf7a9e1fe6" }, 85 - "vim-dadbod-ui": { "branch": "master", "commit": "460432301a5cb280ea265ddfa15c9f3dcd1d26b7" }, 86 - "vim-easy-align": { "branch": "master", "commit": "9815a55dbcd817784458df7a18acacc6f82b1241" }, 87 - "vim-fugitive": { "branch": "master", "commit": "4a745ea72fa93bb15dd077109afbb3d1809383f2" }, 88 - "vim-helm": { "branch": "master", "commit": "ae1ebc160d2b9b90108477ab10df7a4fc501e358" }, 89 - "vim-jinja2-syntax": { "branch": "master", "commit": "2c17843b074b06a835f88587e1023ceff7e2c7d1" }, 90 - "vim-lastplace": { "branch": "master", "commit": "e58cb0df716d3c88605ae49db5c4741db8b48aa9" }, 91 - "vim-rhubarb": { "branch": "master", "commit": "386daa2e9d98e23e27ad089afcbe5c5a903e488d" }, 92 - "vim-signify": { "branch": "master", "commit": "8670143f9e12ed1cd3c9b2c54f345cdd9a4baac3" }, 93 - "vim-surround": { "branch": "master", "commit": "3d188ed2113431cf8dac77be61b842acb64433d9" }, 94 - "vim-system-copy": { "branch": "master", "commit": "8abd9ed21016bdc21b458c79da3b9ac0ee25c1ce" }, 95 - "vim-textobj-python": { "branch": "master", "commit": "06de233e805b6bcfd0fde7591c64cf927637feb7" }, 96 - "vim-textobj-user": { "branch": "master", "commit": "41a675ddbeefd6a93664a4dc52f302fe3086a933" }, 97 - "vim-tmux-navigator": { "branch": "master", "commit": "33afa80db65113561dc53fa732b7f5e53d5ecfd0" }, 98 - "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }, 99 - "wpm.nvim": { "branch": "main", "commit": "dba1dd57fe744cd0e09c54fb0b2c334eaed777f8" }, 100 - "yazi.nvim": { "branch": "main", "commit": "82873628a2b78dce48b5bcf8d1d8ed14f0ee985f" }, 101 - "zen-mode.nvim": { "branch": "main", "commit": "863f150ca321b3dd8aa1a2b69b5f411a220e144f" } 102 - }
nvim/lua/sspaeti/custom.lua nvim/.config/nvim/lua/sspaeti/custom.lua
nvim/lua/sspaeti/init.lua nvim/.config/nvim/lua/sspaeti/init.lua
nvim/lua/sspaeti/lazy.lua nvim/.config/nvim/lua/sspaeti/lazy.lua
nvim/lua/sspaeti/plugins/_init_lazy.lua nvim/.config/nvim/lua/sspaeti/plugins/_init_lazy.lua
nvim/lua/sspaeti/plugins/aerial.lua nvim/.config/nvim/lua/sspaeti/plugins/aerial.lua
nvim/lua/sspaeti/plugins/ai.lua nvim/.config/nvim/lua/sspaeti/plugins/ai.lua
nvim/lua/sspaeti/plugins/alpha-nvim.lua nvim/.config/nvim/lua/sspaeti/plugins/alpha-nvim.lua
nvim/lua/sspaeti/plugins/bufferline.lua nvim/.config/nvim/lua/sspaeti/plugins/bufferline.lua
nvim/lua/sspaeti/plugins/clipboard-image.lua nvim/.config/nvim/lua/sspaeti/plugins/clipboard-image.lua
nvim/lua/sspaeti/plugins/database.lua nvim/.config/nvim/lua/sspaeti/plugins/database.lua
nvim/lua/sspaeti/plugins/dbtpal.lua nvim/.config/nvim/lua/sspaeti/plugins/dbtpal.lua
nvim/lua/sspaeti/plugins/debugging.lua nvim/.config/nvim/lua/sspaeti/plugins/debugging.lua
-13
nvim/lua/sspaeti/plugins/firenvim.lua
··· 1 - return { 2 - "glacambre/firenvim", 3 - event = "VeryLazy", 4 - build = function() 5 - vim.fn["firenvim#install"](0) 6 - end, 7 - config = function() 8 - -- configure firenvim for the browser 9 - if vim.g.started_by_firenvim then 10 - vim.cmd("source $HOME/.config/nvim/plugin/firenvim.vim") 11 - end 12 - end 13 - }
nvim/lua/sspaeti/plugins/github.lua nvim/.config/nvim/lua/sspaeti/plugins/github.lua
nvim/lua/sspaeti/plugins/harpoon.lua nvim/.config/nvim/lua/sspaeti/plugins/harpoon.lua
nvim/lua/sspaeti/plugins/html.lua nvim/.config/nvim/lua/sspaeti/plugins/html.lua
nvim/lua/sspaeti/plugins/image_diagram.lua nvim/.config/nvim/lua/sspaeti/plugins/image_diagram.lua
nvim/lua/sspaeti/plugins/indent-blankline.lua nvim/.config/nvim/lua/sspaeti/plugins/indent-blankline.lua
nvim/lua/sspaeti/plugins/java.lua nvim/.config/nvim/lua/sspaeti/plugins/java.lua
nvim/lua/sspaeti/plugins/lsp/lspconfig.lua nvim/.config/nvim/lua/sspaeti/plugins/lsp/lspconfig.lua
nvim/lua/sspaeti/plugins/lsp/mason.lua nvim/.config/nvim/lua/sspaeti/plugins/lsp/mason.lua
nvim/lua/sspaeti/plugins/lsp/none-ls.lua nvim/.config/nvim/lua/sspaeti/plugins/lsp/none-ls.lua
nvim/lua/sspaeti/plugins/lualine.lua nvim/.config/nvim/lua/sspaeti/plugins/lualine.lua
nvim/lua/sspaeti/plugins/markdown.lua nvim/.config/nvim/lua/sspaeti/plugins/markdown.lua
nvim/lua/sspaeti/plugins/neo-tree.lua nvim/.config/nvim/lua/sspaeti/plugins/neo-tree.lua
nvim/lua/sspaeti/plugins/noice.lua nvim/.config/nvim/lua/sspaeti/plugins/noice.lua
nvim/lua/sspaeti/plugins/nvim-cmp.lua nvim/.config/nvim/lua/sspaeti/plugins/nvim-cmp.lua
nvim/lua/sspaeti/plugins/nvim-dev-container.lua nvim/.config/nvim/lua/sspaeti/plugins/nvim-dev-container.lua
nvim/lua/sspaeti/plugins/nvim-highlight-colors.lua nvim/.config/nvim/lua/sspaeti/plugins/nvim-highlight-colors.lua
-59
nvim/lua/sspaeti/plugins/obsidian.lua
··· 1 - return { 2 - "epwalsh/obsidian.nvim", 3 - version = "*", -- recommended, use latest release instead of latest commit 4 - lazy = true, 5 - ft = "markdown", 6 - -- Replace the above line with this if you only want to load obsidian.nvim for markdown files in your vault: 7 - -- event = { 8 - -- -- If you want to use the home shortcut '~' here you need to call 'vim.fn.expand'. 9 - -- -- E.g. "BufReadPre " .. vim.fn.expand "~" .. "/my-vault/**.md" 10 - -- "BufReadPre path/to/my-vault/**.md", 11 - -- "BufNewFile path/to/my-vault/**.md", 12 - -- }, 13 - dependencies = { 14 - -- Required. 15 - "nvim-lua/plenary.nvim", 16 - 17 - -- see below for full list of optional dependencies 👇 18 - }, 19 - opts = { 20 - workspaces = { 21 - { 22 - name = "personal", 23 - path = "~/Simon/SecondBrain", 24 - } 25 - -- { 26 - -- name = "work", 27 - -- path = "~/vaults/work", 28 - -- }, 29 - }, 30 - templates = { 31 - --TODO: create dedicated templates for neovim with {date} placeholder instead of Templator syntax 32 - folder = "💡 Resources/🛠 Templates/Markdown/", 33 - date_format = "%Y-%m-%d-%a", 34 - time_format = "%H:%M", 35 - }, 36 - 37 - -- Optional, alternatively you can customize the frontmatter data. 38 - ---@return table 39 - note_frontmatter_func = function(note) 40 - -- Add the title of the note as an alias. 41 - if note.title then 42 - note:add_alias(note.title) 43 - end 44 - 45 - --remove default id, aliases and tags: { id = note.id, aliases = note.aliases, tags = note.tags } 46 - local out = { } 47 - 48 - -- `note.metadata` contains any manually added fields in the frontmatter. 49 - -- So here we just make sure those fields are kept in the frontmatter. 50 - if note.metadata ~= nil and not vim.tbl_isempty(note.metadata) then 51 - for k, v in pairs(note.metadata) do 52 - out[k] = v 53 - end 54 - end 55 - 56 - return out 57 - end, 58 - }, 59 - }
nvim/lua/sspaeti/plugins/oil.lua nvim/.config/nvim/lua/sspaeti/plugins/oil.lua
+1 -1
nvim/lua/sspaeti/plugins/snacks.lua nvim/.config/nvim/lua/sspaeti/plugins/snacks.lua
··· 22 22 }, 23 23 keys = { 24 24 -- Top Pickers & Explorer 25 - { "<leader><space>", function() Snacks.picker.smart() end, desc = "Smart Find Files" }, 25 + -- { "<leader><space>", function() Snacks.picker.smart() end, desc = "Smart Find Files" }, 26 26 -- Grep 27 27 { "<leader>sb", function() Snacks.picker.lines() end, desc = "Buffer Lines" }, 28 28 { "<leader>sB", function() Snacks.picker.grep_buffers() end, desc = "Grep Open Buffers" },
nvim/lua/sspaeti/plugins/snippets.lua nvim/.config/nvim/lua/sspaeti/plugins/snippets.lua
nvim/lua/sspaeti/plugins/telescope.lua nvim/.config/nvim/lua/sspaeti/plugins/telescope.lua
nvim/lua/sspaeti/plugins/themes.lua nvim/.config/nvim/lua/sspaeti/plugins/themes.lua
nvim/lua/sspaeti/plugins/treesitter.lua nvim/.config/nvim/lua/sspaeti/plugins/treesitter.lua
nvim/lua/sspaeti/plugins/trouble.lua nvim/.config/nvim/lua/sspaeti/plugins/trouble.lua
nvim/lua/sspaeti/plugins/vim-easy-align.lua nvim/.config/nvim/lua/sspaeti/plugins/vim-easy-align.lua
nvim/lua/sspaeti/plugins/vim-tmux-navigator.lua nvim/.config/nvim/lua/sspaeti/plugins/vim-tmux-navigator.lua
nvim/lua/sspaeti/plugins/which-key.lua nvim/.config/nvim/lua/sspaeti/plugins/which-key.lua
nvim/lua/sspaeti/plugins/yazi.lua nvim/.config/nvim/lua/sspaeti/plugins/yazi.lua
nvim/lua/sspaeti/plugins/zen-mode.lua nvim/.config/nvim/lua/sspaeti/plugins/zen-mode.lua
nvim/lua/sspaeti/plugins_custom/init.lua nvim/.config/nvim/lua/sspaeti/plugins_custom/init.lua
nvim/lua/sspaeti/plugins_custom/todo_float.lua nvim/.config/nvim/lua/sspaeti/plugins_custom/todo_float.lua
nvim/lua/sspaeti/plugins_custom/utils/init.lua nvim/.config/nvim/lua/sspaeti/plugins_custom/utils/init.lua
+5 -6
nvim/lua/sspaeti/remap.lua nvim/.config/nvim/lua/sspaeti/remap.lua
··· 32 32 vim.keymap.set('n', 'sZ', ':Tags<CR>') 33 33 vim.keymap.set('n', 'su', ':UndotreeToggle<CR>') 34 34 vim.keymap.set('n', 'sF', ':Rg<CR>') 35 - vim.keymap.set('n', 'sp', function() Snacks.picker.smart() end, { desc = "Smart Find Files" }) --search for typing string 35 + -- disable Snack for now and use Telescope, it always quits nvim on linux?? 36 + vim.keymap.set('n', 'sp', function() local is_git = os.execute('git') == 0 if is_git then require("telescope.builtin").git_files() else require("telescope.builtin").find_files() end end, {desc = "Find Open Files", }) 37 + -- vim.keymap.set('n', 'sp', function() Snacks.picker.smart() end, { desc = "Grep" }) 36 38 vim.keymap.set('n', 'sf', function() Snacks.picker.grep() end, { desc = "Grep" }) 37 39 vim.keymap.set('n', '<leader>ft', function() Snacks.picker.resume() end, { desc = "Resume Find" }) 38 40 -- vim.keymap.set('n', 'sf', ':Telescope live_grep<CR>') --search for typing string ··· 273 275 vim.keymap.set("n", "<Leader>cp", ":cprevious<CR>") 274 276 vim.keymap.set("n", "]q", ":cnext<CR>") 275 277 vim.keymap.set("n", "[q", ":cprevious<CR>") 276 - -- vim.keymap.set("n", "<Leader>wc", ":%s///gn<CR>") --first search a term with / 278 + vim.keymap.set("n", "<Leader>wc", ":%s///gn<CR>") --first search a term with / 277 279 278 280 --<TAB>: completion -> still needed? 279 281 --inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>" ··· 340 342 vim.keymap.set('i', '(', '(<c-g>u') 341 343 342 344 -- word count 343 - vim.keymap.set('n', '<leader>wg', 'g<c-g><CR>', {desc="count words"}) 344 - vim.keymap.set('n', '<leader>wc', ':!wc -w<CR>', {desc="count words"}) 345 - vim.keymap.set('v', '<leader>wc', ':!wc -w<CR>', {desc="count words"}) 346 - 345 + vim.keymap.set('n', '<leader>cw', 'g<c-g><CR>', {desc="count words"}) 347 346 348 347 -- jumplist mutations 349 348 -- These mappings are not directly convertible to Lua since they involve an expression.
nvim/lua/sspaeti/set.lua nvim/.config/nvim/lua/sspaeti/set.lua
nvim/lua/sspaeti/transparency.lua nvim/.config/nvim/lua/sspaeti/transparency.lua
nvim/lua/theme/kanagawa.lua nvim/.config/nvim/lua/theme/kanagawa.lua
-19
nvim/plugin/firenvim.vim
··· 1 - " set lines=80 2 - " set columns=100 3 - " configure firenvim for the browser 4 - let g:firenvim_config = { 5 - \ 'lines': '80', 6 - \ 'columns': '100', 7 - \ 'globalSettings': { 8 - \ 'lines': '80', 9 - \ 'columns': '100', 10 - \ }, 11 - \ } 12 - let g:firenvim_config = { 13 - \ 'localSettings': { 14 - \ '.*': { 15 - \ 'lines': '10', 16 - \ 'columns': '100', 17 - \ }, 18 - \ } 19 - \ }