diff --git a/profiles/desktop/default.nix b/profiles/desktop/default.nix index d5c3018..896c3b1 100644 --- a/profiles/desktop/default.nix +++ b/profiles/desktop/default.nix @@ -1,6 +1,8 @@ { pkgs, ... }: { + /* programs.firefox.enable = true; */ + environment.systemPackages = with pkgs; [ gparted ]; diff --git a/profiles/desktop/gnome/default.nix b/profiles/desktop/gnome/default.nix index 5e9aa53..71dd2e8 100644 --- a/profiles/desktop/gnome/default.nix +++ b/profiles/desktop/gnome/default.nix @@ -20,6 +20,17 @@ services.gnome.gnome-browser-connector.enable = true; + /* programs.firefox.enable = true; # spooky? */ + #nixpkgs.overlays = [(final: prev: { + # firefox = prev.firefox.override { + # # Gnome shell native connector + # cfg.enableGnomeExtensions = true; + # # ^ should also be enabled by `programs.firefox.enable` + + # # `programs.firefox.enableGnomeExtensions` in hm, but it is kinda spooky + # }; + #})]; + nixpkgs.config.firefox.enableGnomeExtensions = true; + environment.systemPackages = with pkgs; [ firefox pavucontrol diff --git a/users/pbsds/home/profiles/desktop/default.nix b/users/pbsds/home/profiles/desktop/default.nix index 0db7dcf..07ac78f 100644 --- a/users/pbsds/home/profiles/desktop/default.nix +++ b/users/pbsds/home/profiles/desktop/default.nix @@ -69,7 +69,7 @@ zoom-us ]; - programs.firefox.enableGnomeExtensions = true; + /* programs.firefox.enable = true; */ home.shellAliases.eog = lib.mkIf (pkgs?loupe) "loupe"; diff --git a/users/pbsds/home/profiles/desktop/gnome/default.nix b/users/pbsds/home/profiles/desktop/gnome/default.nix index 25e6120..af3d6e2 100644 --- a/users/pbsds/home/profiles/desktop/gnome/default.nix +++ b/users/pbsds/home/profiles/desktop/gnome/default.nix @@ -28,10 +28,13 @@ let in { + # TODO: move or remove home.file.".local/opt/open-microsoft-url-files.py".source = ../../../files/opt/open-microsoft-url-files.py; home.file.".local/opt/python-interactive-imports.py".source = ../../../files/opt/python-interactive-imports.py; home.file.".local/opt/sympy-interactive-imports.py".source = ../../../files/opt/sympy-interactive-imports.py; + programs.firefox.enableGnomeExtensions = true; + # qt theme qt.enable = true; qt.platformTheme = lib.mkMerge [