From 68d9b965e69a38a4e5cdc480f6f9048e20ae0c3e Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Mon, 3 Mar 2025 01:02:19 +0530 Subject: [PATCH] feat: Added librewolf and update --- flake.lock | 12 ++++++------ home/gui-programs/firefox.nix | 18 +++++------------- nixos/ryu/configuration.nix | 6 +++--- 3 files changed, 14 insertions(+), 22 deletions(-) diff --git a/flake.lock b/flake.lock index 98e70a82..09cb0415 100644 --- a/flake.lock +++ b/flake.lock @@ -1868,11 +1868,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1740367490, - "narHash": "sha256-WGaHVAjcrv+Cun7zPlI41SerRtfknGQap281+AakSAw=", + "lastModified": 1740695751, + "narHash": "sha256-D+R+kFxy1KsheiIzkkx/6L63wEHBYX21OIwlFV8JvDs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0196c0175e9191c474c26ab5548db27ef5d34b05", + "rev": "6313551cd05425cd5b3e63fe47dbc324eabb15e4", "type": "github" }, "original": { @@ -1977,11 +1977,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1740408283, - "narHash": "sha256-2xECnhgF3MU9YjmvOkrRp8wRFo2OjjewgCtlfckhL5s=", + "lastModified": 1740846162, + "narHash": "sha256-KZ3Nrl8CEOWIIWUStUz9cZhpa/AL2ggR8rbuGK2Yvr0=", "owner": "nix-community", "repo": "nur", - "rev": "496a4a11162bdffb9a7b258942de138873f019f7", + "rev": "e732503d07b547eb8790bb2893c91c1f162b770c", "type": "github" }, "original": { diff --git a/home/gui-programs/firefox.nix b/home/gui-programs/firefox.nix index 7f494b1b..ee172ac4 100644 --- a/home/gui-programs/firefox.nix +++ b/home/gui-programs/firefox.nix @@ -2,21 +2,10 @@ device, pkgs, ... -}: { - programs.firefox = { +}: let + config = { enable = pkgs.stdenv.isLinux; - package = pkgs.librewolf; profiles.default = { - # userChrome = - # /* - # css - # */ - # '' - # @import url(${pkgs.csshacks}/chrome/toolbars_below_content.css); - # @import url(${pkgs.csshacks}/chrome/scrollable_menupopups.css); - # @import url(${pkgs.csshacks}/chrome/linux_gtk_window_control_patch.css); - # @import url(${pkgs.csshacks}/chrome/window_control_placeholder_support.css); - # ''; extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [ privacy-badger violentmonkey @@ -62,4 +51,7 @@ }; }; }; +in { + programs.librewolf = config; + programs.firefox = config; } diff --git a/nixos/ryu/configuration.nix b/nixos/ryu/configuration.nix index 1fb7b490..ce2e89f8 100644 --- a/nixos/ryu/configuration.nix +++ b/nixos/ryu/configuration.nix @@ -266,9 +266,9 @@ git fish nushell - (pkgs.wrapFirefox - (pkgs.firefox-unwrapped.override {pipewireSupport = true;}) - {}) + # (pkgs.wrapFirefox + # (pkgs.firefox-unwrapped.override {pipewireSupport = true;}) + # {}) gnumake python3 nerd-fonts.fira-code