forked from fabian/nix
		
	add zedditor
This commit is contained in:
		
							parent
							
								
									d41d67a858
								
							
						
					
					
						commit
						7b5c19a19a
					
				
					 3 changed files with 34 additions and 0 deletions
				
			
		|  | @ -9,6 +9,7 @@ | ||||||
|     ./neovim.nix |     ./neovim.nix | ||||||
|     ./baseline.nix |     ./baseline.nix | ||||||
|     ./gaming.nix |     ./gaming.nix | ||||||
|  |     ./zed.nix | ||||||
|     ./firefox.nix |     ./firefox.nix | ||||||
|     ./gui |     ./gui | ||||||
|     ./zsh |     ./zsh | ||||||
|  |  | ||||||
							
								
								
									
										32
									
								
								home/modules/zed.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								home/modules/zed.nix
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,32 @@ | ||||||
|  | { | ||||||
|  |   config, | ||||||
|  |   lib, | ||||||
|  |   pkgs, | ||||||
|  |   ... | ||||||
|  | }: | ||||||
|  | with lib; let | ||||||
|  |   cfg = config.local.apps.zed; | ||||||
|  | in { | ||||||
|  |   options.local.apps.zed = { | ||||||
|  |     enable = mkEnableOption "zed settings"; | ||||||
|  |   }; | ||||||
|  | 
 | ||||||
|  |   config = mkIf cfg.enable = { | ||||||
|  |       programs.zed-editor = { | ||||||
|  |         enable = true; | ||||||
|  |         userSettings = { | ||||||
|  |           features = { | ||||||
|  |             copilot = false; | ||||||
|  |           }; | ||||||
|  |           telemetry = { | ||||||
|  |             metrics = false; | ||||||
|  |           }; | ||||||
|  |           vim_mode = false; | ||||||
|  |           ui_font_size = 16; | ||||||
|  |           buffer_font_size = 16; | ||||||
|  |           base_keymap = "VSCode" | ||||||
|  |         }; | ||||||
|  |       }; | ||||||
|  |   }; | ||||||
|  | 
 | ||||||
|  | } | ||||||
|  | @ -36,6 +36,7 @@ | ||||||
|       gaming.enable = true; |       gaming.enable = true; | ||||||
|       defaultDesktopPack.enable = true; |       defaultDesktopPack.enable = true; | ||||||
|       firefox.enable = true; |       firefox.enable = true; | ||||||
|  |       zed.enable = true; | ||||||
|       mapping.enable = true; |       mapping.enable = true; | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue