add doll.repair; sync aerial

This commit is contained in:
41666 2024-03-23 16:29:31 -04:00
parent 0f2d410de2
commit fddfd8b18c
6 changed files with 24 additions and 8 deletions

View file

@ -50,11 +50,16 @@ switch target_host=hostname:
update:
nix flake update
upgit: update
git add flake.lock
git commit -m "update flake.lock"
git push
# Garbage collect old OS generations and remove stale packages from the nix store
gc generations="5d":
sudo nix-env --delete-generations {{generations}}
sudo nix-store --gc
sudo nix-collect-garbage -d
sudo nix-collect-garbage -d --delete-older-than {{generations}}
# Add a machine's age key for SOPS
sops-add machine_name target:

View file

@ -8,6 +8,7 @@
];
boot.tmp.cleanOnBoot = true;
boot.loader.systemd-boot.configurationLimit = 5;
# Set ET
time.timeZone = lib.mkDefault "America/New_York";

View file

@ -1,7 +1,7 @@
{ inputs, ... }: {
imports = [
inputs.kde2nix.nixosModules.plasma6
];
# imports = [
# inputs.kde2nix.nixosModules.plasma6
# ];
services.xserver = {
enable = true;

View file

@ -3,7 +3,7 @@
./hardware-configuration.nix
../../client.nix
../../features/plasma5.nix
../../features/plasma6.nix
../../features/tailscale.nix
../../features/sound
../../features/nvidia.nix
@ -35,4 +35,8 @@
networking.firewall.allowedTCPPorts = [ 42069 8000 ];
networking.firewall.allowedUDPPorts = [ 42069 ];
services.xserver.displayManager.setupCommands = ''
nvidia-settings -a AllowVRR=0
'';
}

View file

@ -30,7 +30,7 @@
# still possible to use this option, but it's recommended to use it in conjunction
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
networking.useDHCP = lib.mkDefault true;
networking.dhcpcd.IPv6rs = true;
# networking.dhcpcd.IPv6rs = true;
# networking.interfaces.enp5s0.useDHCP = lib.mkDefault true;
# networking.interfaces.enp6s0.useDHCP = lib.mkDefault true;
# networking.interfaces.enp7s0.useDHCP = lib.mkDefault true;

View file

@ -123,6 +123,12 @@ in {
serverAliases = [ "metagame-new.ps2.live" ];
};
"doll.repair" = static {
src = inputs.noe-sh.packages.${pkgs.system}.default;
};
"porcelain.doll.repair" = placeholder;
# Generic store for /.well-known/ paths.
# "well-known.sapphic.engineer" = defaultConfig // {
# locations."=/.well-known/matrix/server" = let