From ce6ff95820ba0e3b24bfec96e9e17cf0a8850eb4 Mon Sep 17 00:00:00 2001 From: Aargh Rai Date: Wed, 26 Aug 2026 17:26:03 +0530 Subject: pulse audio is need to change audio + tried setting librewolf as default --- nixos/apps.nix | 28 ++++++++++++++++++++++++++++ nixos/apps/browser.nix | 26 -------------------------- nixos/desktop-environment.nix | 1 + nixos/opt/nvidia.nix | 1 + 4 files changed, 30 insertions(+), 26 deletions(-) diff --git a/nixos/apps.nix b/nixos/apps.nix index 2c70c50..67e76ec 100644 --- a/nixos/apps.nix +++ b/nixos/apps.nix @@ -42,6 +42,34 @@ programs.thunderbird.enable = true; + + xdg.mime = let + value = "librewolf.desktop"; + + associations = { + } // builtins.listToAttrs (map (name: { + inherit name value; + }) [ + "application/x-extension-shtml" + "application/x-extension-xhtml" + "application/x-extension-html" + "application/x-extension-xht" + "application/x-extension-htm" + "x-scheme-handler/unknown" + "x-scheme-handler/mailto" + "x-scheme-handler/chrome" + "x-scheme-handler/about" + "x-scheme-handler/https" + "x-scheme-handler/http" + "application/xhtml+xml" + "application/json" + "text/plain" + "text/html" + ]); + in { + defaultApplications = associations; + }; + networking.firewall.allowedTCPPorts = [ 53317 41567 5173 22 9600 ]; networking.firewall.allowedUDPPorts = [ 53317 41567 5173 22 9600 ]; } diff --git a/nixos/apps/browser.nix b/nixos/apps/browser.nix index 95d43dc..55bf208 100644 --- a/nixos/apps/browser.nix +++ b/nixos/apps/browser.nix @@ -3,30 +3,4 @@ environment.systemPackages = [ inputs.zen-browser.packages."${system}".default ]; - xdg.mime = let - value = "zen-browser.desktop"; - - associations = { - } // builtins.listToAttrs (map (name: { - inherit name value; - }) [ - "application/x-extension-shtml" - "application/x-extension-xhtml" - "application/x-extension-html" - "application/x-extension-xht" - "application/x-extension-htm" - "x-scheme-handler/unknown" - "x-scheme-handler/mailto" - "x-scheme-handler/chrome" - "x-scheme-handler/about" - "x-scheme-handler/https" - "x-scheme-handler/http" - "application/xhtml+xml" - "application/json" - "text/plain" - "text/html" - ]); - in { - defaultApplications = associations; - }; } diff --git a/nixos/desktop-environment.nix b/nixos/desktop-environment.nix index 9c79cd2..be2b007 100644 --- a/nixos/desktop-environment.nix +++ b/nixos/desktop-environment.nix @@ -30,6 +30,7 @@ mesa-demos xmodmap brightnessctl + pulseaudio lxqt.lxqt-powermanagement lxqt.pavucontrol-qt diff --git a/nixos/opt/nvidia.nix b/nixos/opt/nvidia.nix index 2c414f0..068e0be 100644 --- a/nixos/opt/nvidia.nix +++ b/nixos/opt/nvidia.nix @@ -2,6 +2,7 @@ { hardware.graphics.enable = true; hardware.nvidia = { + powerManagement.enable = true; modesetting.enable = true; package = config.boot.kernelPackages.nvidiaPackages.stable; nvidiaSettings = true; -- cgit v1.2.3