Files
bankrupt/home-manager/common.nix
T
2025-11-15 23:45:33 +08:00

37 lines
777 B
Nix

# Common configuration shared across all platforms
{
inputs,
lib,
config,
pkgs,
...
}: {
nixpkgs = {
# You can add overlays here
overlays = [
# Add overlays your own flake exports (from overlays and pkgs dir):
inputs.self.overlays.additions
inputs.self.overlays.modifications
inputs.self.overlays.unstable-packages
];
# Configure your nixpkgs instance
config = {
# Disable if you don't want unfree packages
allowUnfree = true;
};
};
# Enable home-manager
programs.home-manager.enable = true;
# Basic packages everyone should have
home.packages = with pkgs; [
# Archives
zip
unzip
];
# https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
home.stateVersion = "24.05";
}