pinephonepro-nixos/configuration.nix

40 lines
769 B
Nix
Raw Normal View History

2026-03-12 22:20:44 -04:00
{inputs, pkgs, lib, ...}:
{
config = {
nixpkgs.hostPlatform = lib.mkDefault "aarch64-linux";
nixpkgs.overlays = [
inputs.pinephonepro-nixos.overlays.default
];
boot.kernelPackages = pkgs.linuxPackages_pinephonepro;
boot.loader.systemd-boot.enable = true;
networking = {
hostName = "pinephonepro";
networkmanager.enable = true;
};
services.openssh.enable = true;
users.users.pinephonepro = {
isNormalUser = true;
description = "Default Pinephone Pro User";
extraGroups = [
"networkmanager"
"wheel"
];
};
environment.systemPackages = with pkgs; [
neovim
fastfetch
];
programs.git.enable = true;
system.stateVersion = "25.11";
};
}