From 2ef8592e54184de9d15c1b67a075d2d1235d39a7 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Mon, 29 Jul 2024 11:29:20 -0500 Subject: [PATCH] Plasma integration in firefox --- modules/home-manager/default.nix | 7 ++++++- nixos/foxtrot.nix | 9 +++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/modules/home-manager/default.nix b/modules/home-manager/default.nix index 470b2c2..a03cde5 100644 --- a/modules/home-manager/default.nix +++ b/modules/home-manager/default.nix @@ -187,7 +187,12 @@ enable = true; # TODO: uses nixpkgs.pass so pass otp doesn't work - package = pkgs.firefox.override {nativeMessagingHosts = [pkgs.passff-host];}; + package = pkgs.firefox.override { + nativeMessagingHosts = [ + pkgs.passff-host + pkgs.plasma-browser-integration + ]; + }; # extensions = with pkgs.nur.repos.rycee.firefox-addons; [ # ublock-origin diff --git a/nixos/foxtrot.nix b/nixos/foxtrot.nix index 892abc2..960f79a 100644 --- a/nixos/foxtrot.nix +++ b/nixos/foxtrot.nix @@ -1,9 +1,10 @@ {pkgs, ...}: { - system.stateVersion = "24.05"; - home-manager.users.daniel.home.stateVersion = "24.11"; - networking.hostName = "foxtrot"; - imports = [ + { + system.stateVersion = "24.05"; + home-manager.users.daniel.home.stateVersion = "24.05"; + networking.hostName = "foxtrot"; + } { # laptop power management services.upower.enable = true;