[nvim]"
This commit is contained in:
		
							parent
							
								
									c3c394742d
								
							
						
					
					
						commit
						966964d7a7
					
				
					 6 changed files with 139 additions and 26 deletions
				
			
		
							
								
								
									
										0
									
								
								.config/nvim/Ditto/dittofile.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								.config/nvim/Ditto/dittofile.txt
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								.config/nvim/configs/ruff.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								.config/nvim/configs/ruff.toml
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -1,48 +1,49 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
 | 
					  "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
 | 
				
			||||||
  "LuaSnip": { "branch": "master", "commit": "c1851d5c519611dfc451b6582961b2602e0af89b" },
 | 
					  "LuaSnip": { "branch": "master", "commit": "66b5c2707e624dcd2cd3605676c64a2efe47e9d1" },
 | 
				
			||||||
  "avante.nvim": { "branch": "main", "commit": "2d6527197db5891f8e872e589f8df33987921eb6" },
 | 
					  "avante.nvim": { "branch": "main", "commit": "b4c9246461c1fed048cec22330bf36f5c0df2e8f" },
 | 
				
			||||||
  "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
 | 
					  "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
 | 
				
			||||||
  "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
 | 
					  "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
 | 
				
			||||||
  "codeium.vim": { "branch": "main", "commit": "272c6e2755e8faa90e26bcdcd9fde6b9e61751ea" },
 | 
					  "codeium.vim": { "branch": "main", "commit": "272c6e2755e8faa90e26bcdcd9fde6b9e61751ea" },
 | 
				
			||||||
  "copilot.lua": { "branch": "master", "commit": "7ba73866b9b3c696f80579c470c6eec374d3acec" },
 | 
					  "copilot.lua": { "branch": "master", "commit": "14bf786180b2ca4578915c56989b6d676dddc6f3" },
 | 
				
			||||||
  "dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
 | 
					  "dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
 | 
				
			||||||
  "flutter-tools.nvim": { "branch": "main", "commit": "d5bb1dc3db78d7ab65dd8c5a6f32a38e383b9cb1" },
 | 
					  "flutter-tools.nvim": { "branch": "main", "commit": "65b7399804315a1160933b64292d3c5330aa4e9f" },
 | 
				
			||||||
  "fzf-lua": { "branch": "main", "commit": "9a1f4b6f9e37d6fad6730301af58c29b00d363f8" },
 | 
					  "fzf-lua": { "branch": "main", "commit": "9a01575dc7c765fd04915933d42327f3ffad113c" },
 | 
				
			||||||
  "gitsigns.nvim": { "branch": "main", "commit": "ee0606259ee5d5dd40398be26755048e8965086e" },
 | 
					  "gitsigns.nvim": { "branch": "main", "commit": "0cb5a7753d3c4b8e9cfdc9d88d9110cb8d4b1544" },
 | 
				
			||||||
  "harpoon": { "branch": "master", "commit": "1bc17e3e42ea3c46b33c0bbad6a880792692a1b3" },
 | 
					  "harpoon": { "branch": "master", "commit": "1bc17e3e42ea3c46b33c0bbad6a880792692a1b3" },
 | 
				
			||||||
  "img-clip.nvim": { "branch": "main", "commit": "08a02e14c8c0d42fa7a92c30a98fd04d6993b35d" },
 | 
					  "img-clip.nvim": { "branch": "main", "commit": "d8b6b030672f9f551a0e3526347699985a779d93" },
 | 
				
			||||||
  "indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
 | 
					  "indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
 | 
				
			||||||
  "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
 | 
					  "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
 | 
				
			||||||
  "lualine.nvim": { "branch": "master", "commit": "ecfcfee812ef4fee1e86ae8f315c4a045f7da719" },
 | 
					  "lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" },
 | 
				
			||||||
  "mason-lspconfig.nvim": { "branch": "main", "commit": "ce0e87c0be12e7c48296a7513e90430e3eac7f24" },
 | 
					  "mason-lspconfig.nvim": { "branch": "main", "commit": "a9c876d72d82b6640266f8b248ac05a63630b1d9" },
 | 
				
			||||||
  "mason.nvim": { "branch": "main", "commit": "9eaedb864cdadc29c6eb7d761a6c0d8aee26c91b" },
 | 
					  "mason.nvim": { "branch": "main", "commit": "8024d64e1330b86044fed4c8494ef3dcd483a67c" },
 | 
				
			||||||
  "mini.indentscope": { "branch": "main", "commit": "8af2569a7d7fd37300dfa760e44e71efbbf322fd" },
 | 
					  "mini.indentscope": { "branch": "main", "commit": "5fdc3edf7bb1b6365980c2c47dac2f19ec93c97b" },
 | 
				
			||||||
  "mini.nvim": { "branch": "main", "commit": "94cae4660a8b2d95dbbd56e1fbc6fcfa2716d152" },
 | 
					  "mini.nvim": { "branch": "main", "commit": "7504a87ca0500bdf71f89ffacd77851d71378635" },
 | 
				
			||||||
  "mini.pick": { "branch": "main", "commit": "fa1e449e1080bf7aa9b2890ee186d23b1b4e1287" },
 | 
					  "mini.pick": { "branch": "main", "commit": "ebe3dacb352bb054607e5ed0fd461e2251a7a280" },
 | 
				
			||||||
  "neo-tree.nvim": { "branch": "main", "commit": "56f383aa157f1ff20a59154907cc5f9fe26e4db9" },
 | 
					  "neo-tree.nvim": { "branch": "main", "commit": "05164ef3384c2825d645394aba6978b2f5665aa3" },
 | 
				
			||||||
  "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
 | 
					  "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
 | 
				
			||||||
  "nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" },
 | 
					  "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
 | 
				
			||||||
  "nvim-autopairs": { "branch": "master", "commit": "4d74e75913832866aa7de35e4202463ddf6efd1b" },
 | 
					  "nvim-autopairs": { "branch": "master", "commit": "23320e75953ac82e559c610bec5a90d9c6dfa743" },
 | 
				
			||||||
  "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
 | 
					  "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
 | 
				
			||||||
  "nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" },
 | 
					  "nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" },
 | 
				
			||||||
  "nvim-lspconfig": { "branch": "master", "commit": "ac1dfbe3b60e5e23a2cff90e3bd6a3bc88031a57" },
 | 
					  "nvim-lspconfig": { "branch": "master", "commit": "dbfd8da6206b4ab0e2fe9b72a538f82e2b410102" },
 | 
				
			||||||
  "nvim-notify": { "branch": "master", "commit": "b5825cf9ee881dd8e43309c93374ed5b87b7a896" },
 | 
					  "nvim-notify": { "branch": "master", "commit": "a22f5d7ac511c2df2fd3290a9f04c48d5a822e2e" },
 | 
				
			||||||
  "nvim-treesitter": { "branch": "master", "commit": "066fd6505377e3fd4aa219e61ce94c2b8bdb0b79" },
 | 
					  "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
 | 
				
			||||||
  "nvim-treesitter-context": { "branch": "master", "commit": "4976d8b90401cba9b85f6861e4e5a6edef2f2086" },
 | 
					  "nvim-treesitter-context": { "branch": "master", "commit": "59f318a65d42a5c4037796886a8874fd57f774fc" },
 | 
				
			||||||
  "nvim-treesitter-textobjects": { "branch": "master", "commit": "a91cd95f50bf991106403cb02c5851b92e45820e" },
 | 
					  "nvim-treesitter-textobjects": { "branch": "master", "commit": "89ebe73cd2836db80a22d9748999ace0241917a5" },
 | 
				
			||||||
  "nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" },
 | 
					  "nvim-web-devicons": { "branch": "master", "commit": "0422a19d9aa3aad2c7e5cca167e5407b13407a9d" },
 | 
				
			||||||
  "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
 | 
					  "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
 | 
				
			||||||
  "render-markdown.nvim": { "branch": "main", "commit": "b4016e812c9a18784d8c1c6b4f0b2858a4cf502d" },
 | 
					  "render-markdown.nvim": { "branch": "main", "commit": "12d951dfe3c884063e874bdfc0b4c86e0843237c" },
 | 
				
			||||||
 | 
					  "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" },
 | 
				
			||||||
  "symbols-outline.nvim": { "branch": "master", "commit": "564ee65dfc9024bdde73a6621820866987cbb256" },
 | 
					  "symbols-outline.nvim": { "branch": "master", "commit": "564ee65dfc9024bdde73a6621820866987cbb256" },
 | 
				
			||||||
  "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" },
 | 
					  "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" },
 | 
				
			||||||
  "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
 | 
					  "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
 | 
				
			||||||
  "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
 | 
					  "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
 | 
				
			||||||
  "transparent.nvim": { "branch": "main", "commit": "d41ae9b56ac2706cb3db4b16afe5cd6903013937" },
 | 
					  "transparent.nvim": { "branch": "main", "commit": "8ac59883de84e9cd1850ea25cf087031c5ba7d54" },
 | 
				
			||||||
  "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" },
 | 
					  "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" },
 | 
				
			||||||
  "undotree": { "branch": "master", "commit": "b951b87b46c34356d44aa71886aecf9dd7f5788a" },
 | 
					  "undotree": { "branch": "master", "commit": "28f2f54a34baff90ea6f4a735ef1813ad875c743" },
 | 
				
			||||||
  "vim-ditto": { "branch": "master", "commit": "c21f0e2f651e0ae87788390dca2fb97af7fb8fcf" },
 | 
					  "vim-ditto": { "branch": "master", "commit": "c21f0e2f651e0ae87788390dca2fb97af7fb8fcf" },
 | 
				
			||||||
  "vim-illuminate": { "branch": "master", "commit": "fbc16dee336d8cc0d3d2382ea4a53f4a29725abf" },
 | 
					  "vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" },
 | 
				
			||||||
  "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" },
 | 
					  "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" },
 | 
				
			||||||
  "window-picker": { "branch": "main", "commit": "6382540b2ae5de6c793d4aa2e3fe6dbb518505ec" }
 | 
					  "window-picker": { "branch": "main", "commit": "6382540b2ae5de6c793d4aa2e3fe6dbb518505ec" }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										95
									
								
								.config/nvim/lua/plugins/ai.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								.config/nvim/lua/plugins/ai.lua
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,95 @@
 | 
				
			||||||
 | 
					return {
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    'Exafunction/codeium.vim',
 | 
				
			||||||
 | 
					    event = 'BufEnter',
 | 
				
			||||||
 | 
					    config = function()
 | 
				
			||||||
 | 
					      -- Change '<C-g>' here to any keycode you like.
 | 
				
			||||||
 | 
					      vim.keymap.set('i', '<C-a>', function() return vim.fn['codeium#Accept']() end, { expr = true, silent = true })
 | 
				
			||||||
 | 
					      vim.keymap.set('i', '<C-e>', function() return vim.fn['codeium#CycleCompletions'](1) end,
 | 
				
			||||||
 | 
					        { expr = true, silent = true })
 | 
				
			||||||
 | 
					      vim.keymap.set('i', '<C-q>', function() return vim.fn['codeium#CycleCompletions'](-1) end,
 | 
				
			||||||
 | 
					        { expr = true, silent = true })
 | 
				
			||||||
 | 
					      vim.keymap.set('i', '<C-d>', function() return vim.fn['codeium#Clear']() end, { expr = true, silent = true })
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "yetone/avante.nvim",
 | 
				
			||||||
 | 
					    -- if you want to build from source then do `make BUILD_FROM_SOURCE=true`
 | 
				
			||||||
 | 
					    -- ⚠️ must add this setting! ! !
 | 
				
			||||||
 | 
					    build = function()
 | 
				
			||||||
 | 
					      -- conditionally use the correct build system for the current OS
 | 
				
			||||||
 | 
					      if vim.fn.has("win32") == 1 then
 | 
				
			||||||
 | 
					        return "powershell -ExecutionPolicy Bypass -File Build.ps1 -BuildFromSource false"
 | 
				
			||||||
 | 
					      else
 | 
				
			||||||
 | 
					        return "make"
 | 
				
			||||||
 | 
					      end
 | 
				
			||||||
 | 
					    end,
 | 
				
			||||||
 | 
					    event = "VeryLazy",
 | 
				
			||||||
 | 
					    version = false, -- Never set this value to "*"! Never!
 | 
				
			||||||
 | 
					    ---@module 'avante'
 | 
				
			||||||
 | 
					    ---@type avante.Config
 | 
				
			||||||
 | 
					    opts = {
 | 
				
			||||||
 | 
					      -- add any opts here
 | 
				
			||||||
 | 
					      -- for example
 | 
				
			||||||
 | 
					      provider = "claude",
 | 
				
			||||||
 | 
					      providers = {
 | 
				
			||||||
 | 
					        claude = {
 | 
				
			||||||
 | 
					          endpoint = "https://api.anthropic.com",
 | 
				
			||||||
 | 
					          model = "claude-sonnet-4-20250514",
 | 
				
			||||||
 | 
					          timeout = 30000, -- Timeout in milliseconds
 | 
				
			||||||
 | 
					          extra_request_body = {
 | 
				
			||||||
 | 
					            temperature = 0.75,
 | 
				
			||||||
 | 
					            max_tokens = 20480,
 | 
				
			||||||
 | 
					          },
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        moonshot = {
 | 
				
			||||||
 | 
					          endpoint = "https://api.moonshot.ai/v1",
 | 
				
			||||||
 | 
					          model = "kimi-k2-0711-preview",
 | 
				
			||||||
 | 
					          timeout = 30000, -- Timeout in milliseconds
 | 
				
			||||||
 | 
					          extra_request_body = {
 | 
				
			||||||
 | 
					            temperature = 0.75,
 | 
				
			||||||
 | 
					            max_tokens = 32768,
 | 
				
			||||||
 | 
					          },
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    dependencies = {
 | 
				
			||||||
 | 
					      "nvim-lua/plenary.nvim",
 | 
				
			||||||
 | 
					      "MunifTanjim/nui.nvim",
 | 
				
			||||||
 | 
					      --- The below dependencies are optional,
 | 
				
			||||||
 | 
					      "echasnovski/mini.pick",       -- for file_selector provider mini.pick
 | 
				
			||||||
 | 
					      "nvim-telescope/telescope.nvim", -- for file_selector provider telescope
 | 
				
			||||||
 | 
					      "hrsh7th/nvim-cmp",            -- autocompletion for avante commands and mentions
 | 
				
			||||||
 | 
					      "ibhagwan/fzf-lua",            -- for file_selector provider fzf
 | 
				
			||||||
 | 
					      "stevearc/dressing.nvim",      -- for input provider dressing
 | 
				
			||||||
 | 
					      "folke/snacks.nvim",           -- for input provider snacks
 | 
				
			||||||
 | 
					      "nvim-tree/nvim-web-devicons", -- or echasnovski/mini.icons
 | 
				
			||||||
 | 
					      "zbirenbaum/copilot.lua",      -- for providers='copilot'
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        -- support for image pasting
 | 
				
			||||||
 | 
					        "HakonHarnes/img-clip.nvim",
 | 
				
			||||||
 | 
					        event = "VeryLazy",
 | 
				
			||||||
 | 
					        opts = {
 | 
				
			||||||
 | 
					          -- recommended settings
 | 
				
			||||||
 | 
					          default = {
 | 
				
			||||||
 | 
					            embed_image_as_base64 = false,
 | 
				
			||||||
 | 
					            prompt_for_file_name = false,
 | 
				
			||||||
 | 
					            drag_and_drop = {
 | 
				
			||||||
 | 
					              insert_mode = true,
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            -- required for Windows users
 | 
				
			||||||
 | 
					            use_absolute_path = true,
 | 
				
			||||||
 | 
					          },
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        -- Make sure to set this up properly if you have lazy=true
 | 
				
			||||||
 | 
					        'MeanderingProgrammer/render-markdown.nvim',
 | 
				
			||||||
 | 
					        opts = {
 | 
				
			||||||
 | 
					          file_types = { "markdown", "Avante" },
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        ft = { "markdown", "Avante" },
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										17
									
								
								.config/nvim/spell/en.utf-8.add
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								.config/nvim/spell/en.utf-8.add
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,17 @@
 | 
				
			||||||
 | 
					DenseNet
 | 
				
			||||||
 | 
					Convolutional
 | 
				
			||||||
 | 
					wąskie
 | 
				
			||||||
 | 
					konwolucję
 | 
				
			||||||
 | 
					kernelu
 | 
				
			||||||
 | 
					konwolucyjnych
 | 
				
			||||||
 | 
					ResNet
 | 
				
			||||||
 | 
					konwolucyjne
 | 
				
			||||||
 | 
					konwolucyjną
 | 
				
			||||||
 | 
					konwolucyjnej
 | 
				
			||||||
 | 
					VVC
 | 
				
			||||||
 | 
					overfit
 | 
				
			||||||
 | 
					Parametryzacja
 | 
				
			||||||
 | 
					parametryzacja
 | 
				
			||||||
 | 
					overfitting
 | 
				
			||||||
 | 
					underfitting
 | 
				
			||||||
 | 
					pikselowych
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								.config/nvim/spell/en.utf-8.add.spl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								.config/nvim/spell/en.utf-8.add.spl
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
		Reference in a new issue