mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 19:12:38 +00:00 
			
		
		
		
	leap: changing default binds (#416)
* leap: changed default binds
* leap: added changelog entry
* leap: fixing requested change
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* Revert "leap: added changelog entry"
This reverts commit 6aac9b2580.
* leap: added changelog entry
* leap: fix inherits
---------
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
	
	
This commit is contained in:
		
					parent
					
						
							
								be81f19b5f
							
						
					
				
			
			
				commit
				
					
						94d2b837cf
					
				
			
		
					 3 changed files with 8 additions and 5 deletions
				
			
		|  | @ -264,6 +264,7 @@ everyone. | ||||||
|   ccc |   ccc | ||||||
| - Add LSP, diagnostics, formatter and Treesitter support for Kotlin under | - Add LSP, diagnostics, formatter and Treesitter support for Kotlin under | ||||||
|   `vim.languages.kotlin` |   `vim.languages.kotlin` | ||||||
|  | - changed default keybinds for leap.nvim to avoid altering expected behavior | ||||||
| 
 | 
 | ||||||
| [Bloxx12](https://github.com/Bloxx12) | [Bloxx12](https://github.com/Bloxx12) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -3,7 +3,7 @@ | ||||||
|   lib, |   lib, | ||||||
|   ... |   ... | ||||||
| }: let | }: let | ||||||
|   inherit (lib.modules) mkIf mkMerge; |   inherit (lib.modules) mkIf mkMerge mkDefault; | ||||||
|   inherit (lib.nvim.binds) mkBinding; |   inherit (lib.nvim.binds) mkBinding; | ||||||
|   inherit (lib.nvim.dag) entryAnywhere; |   inherit (lib.nvim.dag) entryAnywhere; | ||||||
| 
 | 
 | ||||||
|  | @ -37,6 +37,8 @@ in { | ||||||
|       (mkBinding cfg.mappings.leapFromWindow "<Plug>(leap-from-window)" "Leap from window") |       (mkBinding cfg.mappings.leapFromWindow "<Plug>(leap-from-window)" "Leap from window") | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|  |     vim.binds.whichKey.register."<leader>s" = mkDefault "+Leap"; | ||||||
|  | 
 | ||||||
|     vim.pluginRC.leap-nvim = entryAnywhere '' |     vim.pluginRC.leap-nvim = entryAnywhere '' | ||||||
|       require('leap').opts = { |       require('leap').opts = { | ||||||
|         max_phase_one_targets = nil, |         max_phase_one_targets = nil, | ||||||
|  |  | ||||||
|  | @ -9,22 +9,22 @@ in { | ||||||
|       leapForwardTo = mkOption { |       leapForwardTo = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap forward to"; |         description = "Leap forward to"; | ||||||
|         default = "s"; |         default = "<leader>ss"; | ||||||
|       }; |       }; | ||||||
|       leapBackwardTo = mkOption { |       leapBackwardTo = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap backward to"; |         description = "Leap backward to"; | ||||||
|         default = "S"; |         default = "<leader>sS"; | ||||||
|       }; |       }; | ||||||
|       leapForwardTill = mkOption { |       leapForwardTill = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap forward till"; |         description = "Leap forward till"; | ||||||
|         default = "x"; |         default = "<leader>sx"; | ||||||
|       }; |       }; | ||||||
|       leapBackwardTill = mkOption { |       leapBackwardTill = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap backward till"; |         description = "Leap backward till"; | ||||||
|         default = "X"; |         default = "<leader>sX"; | ||||||
|       }; |       }; | ||||||
|       leapFromWindow = mkOption { |       leapFromWindow = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Soliprem
				Soliprem