39 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
# This is your home-manager configuration file
 | 
						|
# Use this to configure your home environment (it replaces ~/.config/nixpkgs/home.nix)
 | 
						|
{...}: {
 | 
						|
  # You can import other home-manager modules here
 | 
						|
  imports = [
 | 
						|
    # If you want to use modules your own flake exports (from modules/home-manager):
 | 
						|
    # outputs.homeManagerModules.example
 | 
						|
 | 
						|
    # Or modules exported from other flakes (such as nix-colors):
 | 
						|
    # inputs.nix-colors.homeManagerModules.default
 | 
						|
 | 
						|
    # You can also split up your configuration and import pieces of it here:
 | 
						|
    # ./nvim.nix
 | 
						|
    ../../shared
 | 
						|
  ];
 | 
						|
 | 
						|
  nixpkgs = {
 | 
						|
    # You can add overlays here
 | 
						|
    overlays = [
 | 
						|
      # You can also add overlays exported from other flakes:
 | 
						|
      # neovim-nightly-overlay.overlays.default
 | 
						|
 | 
						|
      # Or define it inline, for example:
 | 
						|
      # (final: prev: {
 | 
						|
      #   hi = final.hello.overrideAttrs (oldAttrs: {
 | 
						|
      #     patches = [ ./change-hello-to-hi.patch ];
 | 
						|
      #   });
 | 
						|
      # })
 | 
						|
    ];
 | 
						|
    # Configure your nixpkgs instance
 | 
						|
    config = {
 | 
						|
      # Disable if you don't want unfree packages
 | 
						|
      allowUnfree = true;
 | 
						|
    };
 | 
						|
  };
 | 
						|
 | 
						|
  # https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
 | 
						|
  home.stateVersion = "25.11";
 | 
						|
}
 |