Compare commits

..

4 Commits

Author SHA1 Message Date
soraefir
692b613613
Updates
All checks were successful
Nix Build / build-nixos (push) Successful in 5m59s
2024-08-18 10:36:21 +02:00
soraefir
38fd971314
telegraf+influx monitoring 2024-08-11 11:39:35 +02:00
soraefir
0b25204147
Added pavu & alsa tools 2024-08-11 11:39:35 +02:00
soraefir
c8fe860b6e
Removed deprecated sound 2024-08-11 11:39:34 +02:00
6 changed files with 1596 additions and 778 deletions

View File

@ -2,7 +2,7 @@
let cfg = config.syscfg.make.gui; let cfg = config.syscfg.make.gui;
in { in {
config = lib.mkIf cfg { config = lib.mkIf cfg {
sound.enable = true; # sound.enable = true;
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
@ -13,6 +13,6 @@ in {
# wireplumber.enable = true; # wireplumber.enable = true;
}; };
environment.systemPackages = with pkgs; [ easyeffects ]; environment.systemPackages = with pkgs; [ easyeffects alsa-utils ];
}; };
} }

View File

@ -1 +1,64 @@
{ ... }: { imports = [ ./debug ./develop ]; } { pkgs,... }: {
imports = [ ./debug ./develop ];
# services.telegraf = {
# enable = true;
# extraConfig = {
# agent = {
# interval = "10s";
# round_interval = true;
# metric_batch_size = 1000;
# metric_buffer_limit = 10000;
# collection_jitter = "0s";
# flush_interval = "10s";
# flush_jitter = "0s";
# precision = "";
# hostname = "valinor";
# omit_hostname = false;
# };
# inputs.cpu = {
# percpu = true;
# totalcpu = true;
# collect_cpu_time = false;
# report_active = false;
# };
# inputs.mem = {};
# inputs.swap = {};
# inputs.system = {};
# inputs.disk = {
# ignore_fs = ["tmpfs" "devtmpfs" "devfs"];
# };
# inputs.net = {};
# inputs.netstat = {};
# inputs.ping = {
# urls = ["8.8.8.8" "8.8.4.4"];
# count = 4;
# interval = "60s";
# binary = "${pkgs.iputils.out}/bin/ping";
# };
# inputs.internet_speed = {
# interval = "2m";
# };
# inputs.net_response = {
# protocol = "tcp";
# address = "google.com:80";
# timeout = "5s";
# read_timeout = "5s";
# interval = "30s";
# };
# outputs.influxdb_v2 = {
# urls = [""];
# token = "";
# organization = "";
# bucket = "";
# };
# };
# };
}

View File

@ -1,10 +1,10 @@
{ final, prev, ... }: { final, prev, ... }:
prev.yarn-berry.overrideAttrs (old: rec { prev.yarn-berry.overrideAttrs (old: rec {
version = "3.6.3"; version = "4.4.0";
src = prev.fetchFromGitHub { src = prev.fetchFromGitHub {
owner = "yarnpkg"; owner = "yarnpkg";
repo = "berry"; repo = "berry";
rev = "@yarnpkg/cli/${version}"; rev = "@yarnpkg/cli/${version}";
hash = "sha256-5QEnFalOEMs1bKYDYpFGnF1YwiGuW3ZxstyJAjz1/KQ="; hash = "sha256-5QEnFalOEMs1bKYDYaFGnFaYwiGuW3ZxstyJAjz1/KQ=";
}; };
}) })

File diff suppressed because it is too large Load Diff

View File

@ -3,19 +3,19 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "amdgpu_top"; pname = "amdgpu_top";
version = "0.3.1"; version = "0.9.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Umio-Yasuno"; owner = "Umio-Yasuno";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-bkrXm3lXJr+sZ09GeVHgfIp8JO3a/Ejrsm1Cm4eY4IU="; hash = "sha256-FUmOoVHDLb86cDA8b9t+wJkUSgY8Lo+abO3F0UBmi+A=";
}; };
cargoLock = { cargoLock = {
lockFile = ./Cargo.lock; lockFile = ./Cargo.lock;
outputHashes = { outputHashes = {
"libdrm_amdgpu_sys-0.2.2" = "libdrm_amdgpu_sys-0.7.4" =
"sha256-2QXT/6octEzokW8+0mHx02R8qQ3kCBDxZT4yyfDkM5A="; "sha256-re38Ci4CnVmVzGwk3uB3htFQZ1j4W6+pXw4NbV26dEU=";
}; };
}; };

View File

@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub, qt6 }: { stdenv, fetchFromGitHub, qt6 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "simc"; pname = "simc";
version = "ae04662fca7cad8bf218cd8e43ab05631caad758"; version = "b1fd592079d1a673ab53ea96d699a6e56424b0ee";
src = fetchFromGitHub rec { src = fetchFromGitHub rec {
owner = "simulationcraft"; owner = "simulationcraft";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-mTo6YTgZMpfyWvdU1JEEmfmBjJlZwAgja1iliOem7mM="; hash = "sha256-RPUCe7aoAYSNj9jv8HN7qhhxRIMmdCfhmUcr72VaHzg==";
}; };
nativeBuildInputs = nativeBuildInputs =