This commit is contained in:
Martin Benonisen 2024-11-04 22:04:08 +01:00
parent 43e9c58f92
commit 6450d97ac3
Signed by: mbeno
SSH Key Fingerprint: SHA256:iAzOA1WUAxocdh/WRWXcSg5nw2dJ1aDCvPuT+3ZjkwI
3 changed files with 61 additions and 43 deletions

View File

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730490306, "lastModified": 1730633670,
"narHash": "sha256-AvCVDswOUM9D368HxYD25RsSKp+5o0L0/JHADjLoD38=", "narHash": "sha256-ZFJqIXpvVKvzOVFKWNRDyIyAo+GYdmEPaYi1bZB6uf0=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "1743615b61c7285976f85b303a36cdf88a556503", "rev": "8f6ca7855d409aeebe2a582c6fd6b6a8d0bf5661",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -52,11 +52,11 @@
}, },
"locked": { "locked": {
"dir": "packaging/nix", "dir": "packaging/nix",
"lastModified": 1730559589, "lastModified": 1730751859,
"narHash": "sha256-o4NT2Kt7yEA63j38Ic5mrh2U/iQjs3YSNvIbCccIYP0=", "narHash": "sha256-gc+dx5AIsY0NP24UkCNkpnBmSrkrlTR9v6f+6lJjk4A=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "70645c290dfc6ed10282bf4d2ae38c0bf7b1a3fb", "rev": "0b98dee77729c296e2044fc748c6dcaa168363c7",
"revCount": 830, "revCount": 831,
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix" "url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"

View File

@ -48,7 +48,15 @@
vk-bootstrap vk-bootstrap
(lutris.override { (lutris.override {
extraLibraries = pkgs: [ extraLibraries = pkgs: [
# List library dependencies here libogg
flac
graphene
];
extraPkgs = pkgs: [
libogg
flac
graphene
gst_all_1.gstreamer gst_all_1.gstreamer
# Common plugins like "filesrc" to combine within e.g. gst-launch # Common plugins like "filesrc" to combine within e.g. gst-launch
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-base
@ -60,6 +68,15 @@
gst_all_1.gst-libav gst_all_1.gst-libav
# Support the Video Audio (Hardware) Acceleration API # Support the Video Audio (Hardware) Acceleration API
gst_all_1.gst-vaapi gst_all_1.gst-vaapi
openssl
nghttp2
libidn2
rtmpdump
libpsl
curl
krb5
keyutils
# List library dependencies here
]; ];
}) })
sipcalc sipcalc

View File

@ -1,6 +1,7 @@
{ config, pkgs, ... }: { { config, pkgs, ... }: {
security.rtkit.enable = true; security.rtkit.enable = true;
services.fwupd.enable = true;
networking.firewall.enable = false; networking.firewall.enable = false;
programs.dconf.enable = true; programs.dconf.enable = true;
services.gnome.gnome-keyring.enable = true; services.gnome.gnome-keyring.enable = true;
@ -10,41 +11,41 @@
''; '';
security.polkit.enable = true; security.polkit.enable = true;
services = { services = {
prometheus = { # prometheus = {
scrapeConfigs = [ # scrapeConfigs = [
{ # {
job_name = "chrysalis"; # job_name = "chrysalis";
static_configs = [{ # static_configs = [{
targets = [ "127.0.0.1:${toString config.services.prometheus.exporters.node.port}" ]; # targets = [ "127.0.0.1:${toString config.services.prometheus.exporters.node.port}" ];
}]; # }];
} # }
]; # ];
#
exporters = { # exporters = {
node = { # node = {
enable = true; # enable = true;
enabledCollectors = [ "systemd" "processes" ]; # enabledCollectors = [ "systemd" "processes" ];
port = 9002; # port = 9002;
}; # };
}; # };
#
enable = true; # enable = true;
port = 9001; # port = 9001;
}; # };
#
grafana = { # grafana = {
enable = true; # enable = true;
settings = { # settings = {
server = { # server = {
# Listening Address # # Listening Address
http_addr = "127.0.0.1"; # http_addr = "127.0.0.1";
# and Port # # and Port
http_port = 3000; # http_port = 3000;
# Grafana needs to know on which domain and URL it's running # # Grafana needs to know on which domain and URL it's running
serve_from_sub_path = true; # serve_from_sub_path = true;
}; # };
}; # };
}; # };
displayManager = displayManager =
{ {
defaultSession = "none+i3"; defaultSession = "none+i3";