update vetra

This commit is contained in:
Aaron Honeycutt 2025-05-08 20:13:53 -06:00
parent 418a43f7f6
commit eceb48542f
2 changed files with 30 additions and 119 deletions

View file

@ -1,9 +1,9 @@
{ config, pkgs, lib, ... }:
{ config, pkgs, lib, inputs, ... }:
{
imports = [
# ./gnome.nix
];
# ./gnome.nix
];
boot = {
kernelPackages = pkgs.linuxKernel.packages.linux_rpi4;
@ -33,21 +33,23 @@
# Set your time zone.
time.timeZone = "America/Denver";
environment.systemPackages =
with pkgs;
[
git
restic
wget
];
environment.systemPackages =
with pkgs;
[
git
restic
wget
inputs.nixpkgs-ahoneybun.packages.${system}.honeyfetch
];
# Define user accounts
users.users.aaronh = {
description = "Aaron Honeycutt";
home = "/home/aaronh";
extraGroups = [ "wheel" "networkmanager" "adm"];
isNormalUser = true;
hashedPassword = "$6$aAcbLtqiqzySifls$jdKMOQjoWITHD/dWNNZVUH/qNc6aoJ7v4zYofi0U7IJSVTbmOfChS3mzaJbp57AodjdPNKPrnrip8Nlh2Qanx.";
description = "Aaron Honeycutt";
home = "/home/aaronh";
extraGroups = [ "wheel" "networkmanager" "adm"];
isNormalUser = true;
hashedPassword = "$6$aAcbLtqiqzySifls$jdKMOQjoWITHD/dWNNZVUH/qNc6aoJ7v4zYofi0U7IJSVTbmOfChS3mzaJbp57AodjdPNKPrnrip8Nlh2Qanx.";
};
# Enable Pipewire
@ -58,7 +60,7 @@
alsa.support32Bit = true;
pulse.enable = true;
};
# Turn off PulseAudio
hardware.pulseaudio.enable = false;
@ -70,19 +72,13 @@
# Enable CUPS
services.printing.enable = true;
services.tailscale.enable = true;
# Allow Unfree
nixpkgs.config.allowUnfree = true;
services.hydra = {
enable = false;
hydraURL = "http://localhost:3000";
notificationSender = "hydra@localhost";
buildMachinesFiles = [];
useSubstitutes = true;
};
# System
system.stateVersion = "24.05";
# System
system.stateVersion = "24.11";
system.autoUpgrade.enable = true;
}