This commit is contained in:
kenji
2025-12-22 09:32:38 -06:00
parent ec424cd6d8
commit 420d4f173c
11 changed files with 168 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
{pkgs, ...}: {
hardware = {
bluetooth = {
enable = true;
powerOnBoot = true;
};
networking = {
networkmanager.enable = true;
firewall = {
enable = true;
allowedTCPPorts = [22 80];
allowedUDPPorts = [53];
};
};
};
}
+16
View File
@@ -0,0 +1,16 @@
{
specialArgs,
myConfig,
...
}: {
home-manager = {
backupFileExtension = "backup";
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = specialArgs;
users.${myConfig.nixos.username} = import ../home/hakase.nix;
};
imports = [
];
}
+20
View File
@@ -0,0 +1,20 @@
{pkgs, ...}: {
services = {
openssh.enable = true;
blueman.enable = true;
# Complements printer support
printing.enable = true;
avahi = {
enable = true;
nssmdns4 = true;
openFirewall = true;
};
pipewire = {
enable = true;
alsa = {
enable = true;
support32bit = true;
};
};
};
}
+15
View File
@@ -0,0 +1,15 @@
{
pkgs,
myConfig,
...
}: {
users = {
users = {
${myConfig.nixos.username} = {
isNormalUser = true;
extraGroups = ["wheel" "networkmanager" "input" "video"];
useDefaultShell = true;
};
};
};
}
+4
View File
@@ -0,0 +1,4 @@
{pkgs, ...}: {
system.stateVersion = "25.05";
nixpkgs.config.allowUnfree = true;
}