| 
									
										
										
										
											2024-09-21 12:17:08 +01:00
										 |  |  | { pkgs, ... }: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | let | 
					
						
							| 
									
										
										
										
											2024-09-23 08:49:12 +01:00
										 |  |  |   theme = import ../../../lib/theme { inherit pkgs; }; | 
					
						
							| 
									
										
										
										
											2024-09-21 12:17:08 +01:00
										 |  |  | in | 
					
						
							|  |  |  | { | 
					
						
							| 
									
										
										
										
											2024-09-23 11:53:08 +01:00
										 |  |  |   environment.systemPackages = with pkgs; [ | 
					
						
							|  |  |  |     terminus_font | 
					
						
							|  |  |  |     terminus_font_ttf | 
					
						
							|  |  |  |   ]; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-09-21 12:17:08 +01:00
										 |  |  |   fonts = { | 
					
						
							|  |  |  |     fontconfig = { | 
					
						
							|  |  |  |       enable = true; | 
					
						
							|  |  |  |       defaultFonts = { | 
					
						
							|  |  |  |         monospace = [ theme.fonts.monospace.name ]; | 
					
						
							|  |  |  |       }; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     packages = | 
					
						
							|  |  |  |       with pkgs; | 
					
						
							|  |  |  |       [ | 
					
						
							|  |  |  |         (nerdfonts.override { | 
					
						
							|  |  |  |           fonts = [ | 
					
						
							|  |  |  |             "AnonymousPro" | 
					
						
							|  |  |  |             "FiraCode" | 
					
						
							|  |  |  |             "GeistMono" | 
					
						
							|  |  |  |             "IntelOneMono" | 
					
						
							|  |  |  |             "Iosevka" | 
					
						
							|  |  |  |             "JetBrainsMono" | 
					
						
							|  |  |  |           ]; | 
					
						
							|  |  |  |         }) | 
					
						
							|  |  |  |       ] | 
					
						
							|  |  |  |       ++ [ theme.fonts.monospace.package ]; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | } |