|  |  | @ -1,15 +1,21 @@ | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | local function ToggleTabs() | 
			
		
	
		
			
				
					|  |  |  | local options = {"tabstop", "softtabstop", "shiftwidth"} | 
			
		
	
		
			
				
					|  |  |  | local options = { "tabstop", "softtabstop", "shiftwidth" } | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | for _, option in ipairs(options) do | 
			
		
	
		
			
				
					|  |  |  | local current_value = vim.opt[option]:get() | 
			
		
	
		
			
				
					|  |  |  | vim.opt[option] = (current_value == 4) and 2 or 4 | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | for _, option in ipairs(options) do | 
			
		
	
		
			
				
					|  |  |  | local current_value = vim.opt[option]:get() | 
			
		
	
		
			
				
					|  |  |  | vim.opt[option] = (current_value == 4) and 2 or 4 | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | vim.api.nvim_create_user_command( | 
			
		
	
		
			
				
					|  |  |  | 'ToggleTabs', | 
			
		
	
		
			
				
					|  |  |  | ToggleTabs, | 
			
		
	
		
			
				
					|  |  |  | { nargs = 0 } | 
			
		
	
		
			
				
					|  |  |  | ) | 
			
		
	
		
			
				
					|  |  |  | vim.api.nvim_create_user_command("ToggleTabs", ToggleTabs, { nargs = 0 }) | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | vim.api.nvim_create_user_command("ToggleDiagnostics", function() | 
			
		
	
		
			
				
					|  |  |  | if vim.g.diagnostics_enable == nil or vim.g.diagnostics_enable then | 
			
		
	
		
			
				
					|  |  |  | vim.g.diagnostics_enable = false | 
			
		
	
		
			
				
					|  |  |  | vim.diagnostic.enable(false) | 
			
		
	
		
			
				
					|  |  |  | return | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | vim.g.diagnostics_enable = true | 
			
		
	
		
			
				
					|  |  |  | vim.diagnostic.enable(true) | 
			
		
	
		
			
				
					|  |  |  | end, {}) |