Compare commits
2 commits
b13d8565b8
...
91005c544a
Author | SHA1 | Date | |
---|---|---|---|
Patrick | 91005c544a | ||
Patrick | 3833b8abf0 |
|
@ -3,6 +3,7 @@
|
|||
inputs,
|
||||
pkgs,
|
||||
nodes,
|
||||
minimal,
|
||||
...
|
||||
}:
|
||||
{
|
||||
|
@ -15,7 +16,7 @@
|
|||
useUserPackages = true;
|
||||
verbose = true;
|
||||
extraSpecialArgs = {
|
||||
inherit nodes;
|
||||
inherit nodes minimal;
|
||||
spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system};
|
||||
};
|
||||
sharedModules = [
|
||||
|
|
|
@ -62,7 +62,6 @@
|
|||
fd
|
||||
kitty.terminfo
|
||||
nvd
|
||||
htop
|
||||
unzip
|
||||
# fix pcscd
|
||||
pcscliteWithPolkit.out
|
||||
|
|
|
@ -1,14 +1,19 @@
|
|||
# Configuration for actual physical machines
|
||||
{ config, ... }:
|
||||
{
|
||||
hardware = {
|
||||
config,
|
||||
minimal,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
{
|
||||
hardware = lib.mkIf (!minimal) {
|
||||
enableRedistributableFirmware = true;
|
||||
enableAllFirmware = true;
|
||||
};
|
||||
|
||||
services = {
|
||||
fwupd.enable = true;
|
||||
smartd.enable = true;
|
||||
fwupd.enable = !minimal;
|
||||
smartd.enable = !minimal;
|
||||
thermald.enable = builtins.elem config.nixpkgs.hostPlatform.system [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -6,6 +6,21 @@
|
|||
settings = {
|
||||
external_port = 443;
|
||||
https_only = true;
|
||||
popular_enabled = false;
|
||||
default_user_preferences = {
|
||||
dark_mode = "dark";
|
||||
feed_menu = [
|
||||
"Subscriptions"
|
||||
"Playlists"
|
||||
"Trending"
|
||||
];
|
||||
default_home = "Subscriptions";
|
||||
player_style = "youtube";
|
||||
quality = "dash";
|
||||
save_player_pos = true;
|
||||
local = true;
|
||||
extend_desc = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
environment.persistence."/persist".directories = [
|
||||
|
|
|
@ -15,11 +15,9 @@
|
|||
../../config/hardware/physical.nix
|
||||
../../config/optional/zfs.nix
|
||||
|
||||
../../config/services/octoprint.nix
|
||||
|
||||
./net.nix
|
||||
./fs.nix
|
||||
] ++ lib.lists.optionals (!minimal) [ ];
|
||||
] ++ lib.lists.optionals (!minimal) [ ../../config/services/octoprint.nix ];
|
||||
services.xserver.xkb = {
|
||||
layout = "de";
|
||||
};
|
||||
|
|
|
@ -1 +1 @@
|
|||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGXcDQbZKe8mcPj7ZqAcNrbVbXCW4po+A004yMjauQjD
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMTiFpqpCiJaFOcSjFrJWk7YPBiZLwoJRbyy1JgZWFmN
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
{ minimal, lib, ... }:
|
||||
{
|
||||
imports = [
|
||||
./shells/alias.nix
|
||||
./shells/zsh
|
||||
|
||||
./programs/gpg.nix
|
||||
./programs/htop.nix
|
||||
];
|
||||
] ++ lib.optional (!minimal) ./programs/htop.nix;
|
||||
|
||||
programs.bat.enable = true;
|
||||
nixpkgs.config = {
|
||||
|
|
Loading…
Reference in a new issue