a lot of changes
This commit is contained in:
		
							parent
							
								
									a61957211c
								
							
						
					
					
						commit
						5f8926c766
					
				|  | @ -2,7 +2,7 @@ | |||
| # your system. Help is available in the configuration.nix(5) man page, on | ||||
| # https://search.nixos.org/options and in the NixOS manual (`nixos-help`). | ||||
| 
 | ||||
| { pkgs, inputs, catppuccinFlavor, ... }: | ||||
| { pkgs, inputs, config, catppuccinFlavor, ... }: | ||||
| 
 | ||||
| { | ||||
|   imports = [  | ||||
|  | @ -23,7 +23,9 @@ | |||
|   catppuccin.enable = true; | ||||
|   programs.dconf.enable = true; | ||||
| 
 | ||||
|   # Use the systemd-boot EFI boot loader. boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; | ||||
|   # Use the systemd-boot EFI boot loader.  | ||||
|   boot.loader.systemd-boot.enable = true;  | ||||
|   boot.loader.efi.canTouchEfiVariables = true; | ||||
| 
 | ||||
|   networking.hostName = "hp-laptop-lho"; # Define your hostname. | ||||
|   networking.networkmanager.enable = true;  # Easiest to use and most distros use this by default. | ||||
|  | @ -166,6 +168,21 @@ | |||
|     pkgs.kanshi | ||||
| 
 | ||||
|     inputs.mcmojave-hyprcursor.packages.${pkgs.stdenv.hostPlatform.system}.default | ||||
| 
 | ||||
|     (pkgs.steam.override { | ||||
|       # Workaround for embedded browser not working. | ||||
|       # | ||||
|       # https://github.com/NixOS/nixpkgs/issues/137279 | ||||
|       extraPkgs = pkgs: with pkgs; [ pango harfbuzz libthai ]; | ||||
| 
 | ||||
|       # Workaround for an issue with VK_ICD_FILENAMES on nvidia hardware: | ||||
|       # | ||||
|       # - https://github.com/NixOS/nixpkgs/issues/126428 (bug) | ||||
|       # - https://github.com/NixOS/nixpkgs/issues/108598#issuecomment-858095726 (workaround) | ||||
|       extraProfile = '' | ||||
|         export VK_ICD_FILENAMES=${config.hardware.nvidia.package}/share/vulkan/icd.d/nvidia_icd.json:${config.hardware.nvidia.package.lib32}/share/vulkan/icd.d/nvidia_icd32.json:$VK_ICD_FILENAMES | ||||
|       ''; | ||||
|     }) | ||||
|   ]; | ||||
| 
 | ||||
|   programs.nix-ld.libraries = with pkgs; [ | ||||
|  |  | |||
							
								
								
									
										2
									
								
								home.nix
								
								
								
								
							
							
						
						
									
										2
									
								
								home.nix
								
								
								
								
							|  | @ -160,6 +160,8 @@ | |||
| 
 | ||||
|     #better man pages | ||||
|     pkgs.tealdeer # run wtih tldr | ||||
| 
 | ||||
|     pkgs.loupe | ||||
|     # # It is sometimes useful to fine-tune packages, for example, by applying | ||||
|     # # overrides. You can do that directly here, just don't forget the | ||||
|     # # parentheses. Maybe you want to install Nerd Fonts with a limited number of | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue