aboutsummaryrefslogtreecommitdiff
path: root/share/cfg/firefox/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'share/cfg/firefox/default.nix')
-rw-r--r--share/cfg/firefox/default.nix41
1 files changed, 20 insertions, 21 deletions
diff --git a/share/cfg/firefox/default.nix b/share/cfg/firefox/default.nix
index 5590d5d..9c486e4 100644
--- a/share/cfg/firefox/default.nix
+++ b/share/cfg/firefox/default.nix
@@ -1,10 +1,10 @@
{ pkgs, ... }:
let
# Concatenate all files in the `./usercss` directory into one string
- css-files =
- map (n: ./usercss/${n}) (builtins.attrNames (builtins.readDir ./usercss));
+ css-files = map (n: ./usercss/${n}) (builtins.attrNames (builtins.readDir ./usercss));
userChrome = builtins.concatStringsSep "\n" (map builtins.readFile css-files);
-in {
+in
+{
home.sessionVariables.BROWSER = "firefox";
programs.firefox = {
@@ -18,29 +18,28 @@ in {
default = "DuckDuckGo";
engines = {
"Nix Packages" = {
- urls = [{
- template = "https://search.nixos.org/packages";
- params = [
- {
- name = "type";
- value = "packages";
- }
- {
- name = "query";
- value = "{searchTerms}";
- }
- ];
- }];
+ urls = [
+ {
+ template = "https://search.nixos.org/packages";
+ params = [
+ {
+ name = "type";
+ value = "packages";
+ }
+ {
+ name = "query";
+ value = "{searchTerms}";
+ }
+ ];
+ }
+ ];
- icon =
- "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
+ icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
definedAliases = [ "@np" ];
};
"NixOS Wiki" = {
- urls = [{
- template = "https://nixos.wiki/index.php?search={searchTerms}";
- }];
+ urls = [ { template = "https://nixos.wiki/index.php?search={searchTerms}"; } ];
iconUpdateURL = "https://nixos.wiki/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@nw" ];