diff --git a/common/fragments/graphical/default.nix b/common/fragments/graphical/default.nix index ad3a825..4b86df3 100644 --- a/common/fragments/graphical/default.nix +++ b/common/fragments/graphical/default.nix @@ -56,6 +56,7 @@ just magic-wormhole mpv + mumble neofetch nil nitrogen @@ -118,6 +119,9 @@ layout = lib.mkForce "eu,de(qwerty),ua,ru"; xkbOptions = "ctrl:nocaps,compose:rctrl"; + autoRepeatDelay = 200; + autoRepeatInterval = 50; + libinput.enable = true; }; @@ -237,11 +241,21 @@ drivers = [ pkgs.hplip ]; }; + services.avahi = { + enable = true; + nssmdns = true; + openFirewall = true; + }; + hardware.bluetooth = { enable = true; settings = { General = { Disable = "Headset"; }; }; }; + # Virtual Camera config + boot.extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback ]; + boot.kernelModules = [ "v4l2loopback" ]; + # Fix Wireguard NetworkManager connections networking.firewall.checkReversePath = "loose"; } diff --git a/common/fragments/nyandroid.nix b/common/fragments/nyandroid.nix index 3dcb386..a93da9b 100644 --- a/common/fragments/nyandroid.nix +++ b/common/fragments/nyandroid.nix @@ -1,4 +1,4 @@ -_: { +{ virtualisation.oci-containers.containers = { "nyandroid" = { image = "registry.gitlab.com/xenua/nyandroid:latest"; diff --git a/common/home_manager/common.nix b/common/home_manager/common.nix index 7c0cbe8..9464b05 100644 --- a/common/home_manager/common.nix +++ b/common/home_manager/common.nix @@ -82,7 +82,7 @@ cmd_duration = { min_time = 10000; }; git_branch = { format = "$symbol $branch"; - symbol = ""; + symbol = "󰘬"; }; hostname = { ssh_only = false; diff --git a/hosts/tears/hardware-configuration.nix b/hosts/tears/hardware-configuration.nix index f838156..00ad93b 100644 --- a/hosts/tears/hardware-configuration.nix +++ b/hosts/tears/hardware-configuration.nix @@ -60,6 +60,11 @@ hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; + hardware.opengl = { + enable = true; + driSupport32Bit = true; + }; + # Creating separate mono sources for Tascam US-4x4HR environment.etc."pipewire/pipewire.conf.d/91-us-4x4hr.conf".text = let name = "US-4x4HR";