Add a snes emulator.

This commit is contained in:
Tom Alexander 2024-12-29 15:12:31 -05:00
parent ce8718b042
commit 81315e4c7b
Signed by: talexander
GPG Key ID: D3A179C9A53C0EDE
4 changed files with 31 additions and 1 deletions

View File

@ -36,6 +36,7 @@
./roles/waybar
./roles/qemu
./roles/wireguard
./roles/bsnes
];
nix.settings.experimental-features = [

View File

@ -25,7 +25,14 @@
# Without this, systemd-resolved will send DNS requests for <X>.home.arpa to the per-link DNS server (172.16.0.1) which does not support DNS-over-TLS. This leads to the connection anging and timing out. This causes firefox startup to take an extra 10+ seconds.
#
# Test with: drill @127.0.0.53 odo.home.arpa
networking.extraHosts = "127.0.0.1 odo.home.arpa";
networking.extraHosts = ''
127.0.0.1 odo.home.arpa
10.216.1.1 homeserver
10.216.1.6 media
10.216.1.12 odo
10.217.1.1 drmario
10.217.2.1 mrmanager
'';
networking.wireless.iwd = {
enable = true;

View File

@ -0,0 +1,14 @@
{
config,
lib,
pkgs,
...
}:
{
imports = [ ];
environment.systemPackages = with pkgs; [
bsnes-hd
];
}

View File

@ -2,6 +2,7 @@
config,
lib,
pkgs,
pkgs-unstable,
...
}:
@ -88,4 +89,11 @@
pcsctools
];
nixpkgs.overlays = [
(final: prev: {
gnupg = pkgs-unstable.gnupg;
scdaemon = pkgs-unstable.scdaemon;
})
];
}