setting up media server

This commit is contained in:
Matt Nish-Lapidus 2025-03-10 13:52:39 -04:00
parent 3475d9bfaf
commit d2e7573bea
8 changed files with 269 additions and 587 deletions

View file

@ -126,39 +126,39 @@
environment.systemPackages = with pkgs; [
wget
libGL.out
# libGL.out
home-manager
curl
git-lfs
tailscale
# tailscale
rsync
gnupg
clinfo
# clinfo
alsa-utils
alsa-oss
# alsa-oss
alsa-tools
psutils
# psutils
util-linux
libgtop
fontconfig
freetype
egl-wayland
glfw-wayland
openssl
# libgtop
# fontconfig
# freetype
# egl-wayland
# glfw-wayland
# openssl
appimage-run
xwayland-satellite
xwayland-run
cifs-utils
samba
# samba
ddcutil
ddcui
# ddcui
greetd.tuigreet
bluez-tools
bluetuith
qemu
quickemu
borgbackup
# virt-manager
virt-viewer
spice
spice-gtk
@ -519,33 +519,6 @@
services.qemuGuest.enable = true;
services.spice-vdagentd.enable = true;
# systemd.network.enable = true;
# systemd.network.networks."10-lan" = {
# matchConfig.Name = ["eno1" "vm-*"];
# networkConfig = {
# Bridge = "br0";
# };
# };
# systemd.network.netdevs."br0" = {
# netdevConfig = {
# Name = "br0";
# Kind = "bridge";
# };
# };
# systemd.network.networks."10-lan-bridge" = {
# matchConfig.Name = "br0";
# networkConfig = {
# Address = ["192.168.1.2/24" "2001:db8::a/64"];
# Gateway = "192.168.1.1";
# DNS = ["192.168.1.1"];
# IPv6AcceptRA = true;
# };
# linkConfig.RequiredForOnline = "routable";
# };
programs.appimage = {
enable = true;
binfmt = true;
@ -678,6 +651,12 @@
];
};
#do not change
system.stateVersion = "24.05";