This commit is contained in:
mjallen18
2025-07-24 11:19:19 -05:00
parent 3d213c8769
commit f3aafffcaa
29 changed files with 18 additions and 90 deletions

View File

@@ -1,6 +1,4 @@
{
config,
inputs,
pkgs,
...
}:

View File

@@ -42,7 +42,7 @@ in
# Configure nixpkgs
nixpkgs = {
overlays = lib.mkAfter [
(self: super: {
(_self: _super: {
# This is used in (modulesPath + "/hardware/all-firmware.nix") when at least
# enableRedistributableFirmware is enabled
# I know no easier way to override this package

View File

@@ -1,4 +1,4 @@
{ pkgs, lib, ... }:
{ pkgs, ... }:
let
kernelBundle = pkgs.linuxAndFirmware.latest;
in

View File

@@ -47,7 +47,7 @@ in
# Configure nixpkgs
nixpkgs = {
overlays = lib.mkAfter [
(self: super: {
(_self: _super: {
# This is used in (modulesPath + "/hardware/all-firmware.nix") when at least
# enableRedistributableFirmware is enabled
# I know no easier way to override this package

View File

@@ -1,4 +1,4 @@
{ lib, config, ... }:
{ ... }:
let
hostname = "pi5";
in

View File

@@ -6,7 +6,7 @@ in
options.nas-apps = mkOption {
type = types.attrsOf (
types.submodule (
{ config, name, ... }:
{ ... }:
{
options = {
enable = mkOption {

View File

@@ -1,7 +1,4 @@
{ config, pkgs, ... }:
let
nix-build-mail = pkgs.writeShellScript "echo -e \"Content-Type: text/plain\\r\\nSubject: NixOS cache rebuild failed\\r\\n\\r\\nThe nix-rebuild-cache service failed at $(date).\" | sendmail jalle008@proton.me";
in
{
# "https://cache.mjallen.dev"
# "cache.mjallen.dev-1:IzFmKCd8/gggI6lcCXsW65qQwiCLGFFN9t9s2iw7Lvc="

View File

@@ -1,4 +1,4 @@
{ outputs, ... }:
{ ... }:
{
# Configure nixpkgs
nixpkgs = {

View File

@@ -1,8 +1,6 @@
{
config,
pkgs,
lib,
inputs,
namespace,
...
}:

View File

@@ -1,7 +1,4 @@
{ config, lib, ... }:
let
user = "nix-apps";
in
{ lib, ... }:
{
# Permission modes are in octal representation (same as chmod),
# the digits represent: user|group|others

View File

@@ -6,7 +6,6 @@
config,
lib,
pkgs,
namespace,
...
}:

View File

@@ -1,22 +1,13 @@
# Snowfall Lib provides a customized `lib` instance with access to your flake's library
{
# as well as the libraries available from your flake's inputs.
lib,
# An instance of `pkgs` with your overlays and packages applied is also available.
pkgs,
# You also have access to your flake's inputs.
inputs,
# Additional metadata is provided by Snowfall Lib.
namespace, # The namespace used for your flake, defaulting to "internal" if not set.
system, # The system architecture for this host (eg. `x86_64-linux`).
target, # The Snowfall Lib target for this system (eg. `x86_64-iso`).
format, # A normalized name for the system target (eg. `iso`).
virtual, # A boolean to determine whether this system is a virtual target using nixos-generators.
systems, # An attribute map of your defined hosts.
namespace, # The namespace used for your flake, defaulting to "internal" if not set. # The system architecture for this host (eg. `x86_64-linux`). # The Snowfall Lib target for this system (eg. `x86_64-iso`). # A normalized name for the system target (eg. `iso`). # A boolean to determine whether this system is a virtual target using nixos-generators. # An attribute map of your defined hosts.
# All other arguments come from the system system.
config,
...
}:
{