mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 11:02:37 +00:00 
			
		
		
		
	Merge pull request #120 from FrothyMarrow/fix/cursorline
This commit is contained in:
		
				commit
				
					
						5b8e4a89a1
					
				
			
		
					 3 changed files with 17 additions and 6 deletions
				
			
		|  | @ -87,7 +87,7 @@ inputs: let | |||
|           eolChar = null; | ||||
|           showCurrContext = true; | ||||
|         }; | ||||
|         cursorWordline = { | ||||
|         cursorline = { | ||||
|           enable = true; | ||||
|           lineTimeout = 0; | ||||
|         }; | ||||
|  |  | |||
|  | @ -31,10 +31,15 @@ in { | |||
|       ''; | ||||
|     }) | ||||
| 
 | ||||
|     (mkIf cfg.cursorWordline.enable { | ||||
|     (mkIf cfg.cursorline.enable { | ||||
|       vim.startPlugins = ["nvim-cursorline"]; | ||||
|       vim.luaConfigRC.cursorline = nvim.dag.entryAnywhere '' | ||||
|         vim.g.cursorline_timeout = ${toString cfg.cursorWordline.lineTimeout} | ||||
|         require('nvim-cursorline').setup { | ||||
|           cursorline = { | ||||
|             timeout = ${toString cfg.cursorline.lineTimeout}, | ||||
|             number = ${boolToString (!cfg.cursorline.lineNumbersOnly)}, | ||||
|           } | ||||
|         } | ||||
|       ''; | ||||
|     }) | ||||
| 
 | ||||
|  |  | |||
|  | @ -42,13 +42,19 @@ in { | |||
|       }; | ||||
|     }; | ||||
| 
 | ||||
|     cursorWordline = { | ||||
|       enable = mkEnableOption "word and delayed line highlight [nvim-cursorline]."; | ||||
|     cursorline = { | ||||
|       enable = mkEnableOption "line hightlighting on the cursor [nvim-cursorline]"; | ||||
| 
 | ||||
|       lineTimeout = mkOption { | ||||
|         type = types.int; | ||||
|         description = "Time in milliseconds for cursorline to appear"; | ||||
|         default = 500; | ||||
|         default = 0; | ||||
|       }; | ||||
| 
 | ||||
|       lineNumbersOnly = mkOption { | ||||
|         type = types.bool; | ||||
|         description = "Hightlight only in the presence of line numbers"; | ||||
|         default = true; | ||||
|       }; | ||||
|     }; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 GitHub
					GitHub