add linux desktop deps
This commit is contained in:
		
							parent
							
								
									5f15f05d8a
								
							
						
					
					
						commit
						9631f9bfeb
					
				
					 1 changed files with 30 additions and 3 deletions
				
			
		
							
								
								
									
										33
									
								
								flake.nix
									
										
									
									
									
								
							
							
						
						
									
										33
									
								
								flake.nix
									
										
									
									
									
								
							|  | @ -24,10 +24,37 @@ | |||
|         devShells.default = with pkgs; | ||||
|           let | ||||
|             vscodeCustom = pkgs.vscode-with-extensions.override { | ||||
|               vscodeExtensions = with pkgs.vscode-extensions; | ||||
|                 [ dart-code.flutter bbenoist.nix brettm12345.nixfmt-vscode ]; | ||||
|               vscodeExtensions = with pkgs.vscode-extensions; [ | ||||
|                 # Flutter | ||||
|                 dart-code.dart-code | ||||
|                 dart-code.flutter | ||||
| 
 | ||||
|                 # Nix | ||||
|                 bbenoist.nix | ||||
|                 brettm12345.nixfmt-vscode | ||||
|               ]; | ||||
|             }; | ||||
|           in mkShell { | ||||
|             buildInputs = [ | ||||
|               just | ||||
|               flutter | ||||
|               vscodeCustom | ||||
| 
 | ||||
|               # Linux toolchain | ||||
|               clang_15 | ||||
|               cmake | ||||
|               ninja | ||||
|               pkg-config | ||||
|               gtk3 | ||||
|               pcre | ||||
|               libepoxy | ||||
|             ]; | ||||
|              | ||||
|             # see: https://discourse.nixos.org/t/flutter-run-d-linux-build-process-failed/16552/2 | ||||
|             shellHook = '' | ||||
|               export LD_LIBRARY_PATH=${libepoxy}/lib | ||||
|             ''; | ||||
|           }; | ||||
|           in mkShell { buildInputs = [ just flutter vscodeCustom ]; }; | ||||
|       }; | ||||
|     }; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue