From a66db93e4330d44348f72e37d1e760caa1101389 Mon Sep 17 00:00:00 2001 From: muon Date: Wed, 28 Aug 2024 22:33:26 +0000 Subject: [PATCH] Fix vesktop gain Fix wg mtu --- modules/home/desktop/social.nix | 14 ++++++++++++-- modules/nixos/core/network.nix | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/modules/home/desktop/social.nix b/modules/home/desktop/social.nix index 32a340f..3b81f9c 100644 --- a/modules/home/desktop/social.nix +++ b/modules/home/desktop/social.nix @@ -1,4 +1,14 @@ -{ pkgs, lib, config, ... }: { +{ pkgs, lib, config, ... }: +let + vesktop-nogain = (pkgs.vesktop.overrideAttrs (previousAttrs: { + patches = previousAttrs.patches ++ [ + (builtins.fetchurl { + url = "https://codeberg.org/muon/gists/raw/branch/main/micfix.patch"; + sha256 = "18zmq68m5mx3s924iqfbmm8a7r8qbjnw86hvvax2vg8w94g7mrqp"; + }) + ]; + })); +in { options.mods.social.enable = lib.mkEnableOption "enables social media clients"; @@ -7,7 +17,7 @@ # Communication kotatogram-desktop signal-desktop - vesktop + vesktop-nogain # Video freetube diff --git a/modules/nixos/core/network.nix b/modules/nixos/core/network.nix index bc0a2e9..aab8f0b 100644 --- a/modules/nixos/core/network.nix +++ b/modules/nixos/core/network.nix @@ -30,7 +30,7 @@ wg0 = { address = [ "10.0.0.2/24" "fdc9:281f:04d7:9ee9::2/64" ]; dns = [ "10.0.0.1" "fdc9:281f:04d7:9ee9::1" ]; - mtu = 1280; + mtu = 1500; privateKeyFile = "/home/muon/wireguard-keys/private"; peers = [