Personal-use NixOS configuration

Add Minecraft Wiki engine

+22 -4
+22 -4
homes/encode42/desktop/firefox.nix
··· 1 1 { firefox-addons, pkgs, ... }: 2 2 3 3 let 4 - kagiIcon = "https://kagi.com/favicon.ico"; 5 4 nixosIcon = "https://wiki.nixos.org/favicon.ico"; 6 - homeManagerIcon = "https://home-manager-options.extranix.com/images/favicon.ico"; 7 5 in 8 6 { 9 7 imports = [ ··· 68 66 name = "Kagi"; 69 67 definedAliases = [ "@kagi" ]; 70 68 71 - iconMapObj."16" = kagiIcon; 69 + iconMapObj."16" = "https://kagi.com/favicon.ico"; 72 70 73 71 urls = [ 74 72 { ··· 83 81 ]; 84 82 }; 85 83 84 + minecraft-wiki = { 85 + name = "Minecraft Wiki"; 86 + definedAliases = [ "@minecraft-wiki" ]; 87 + 88 + iconMapObj."16" = "https://minecraft.wiki/favicon.ico"; 89 + 90 + urls = [ 91 + { 92 + template = "https://minecraft.wiki/w/Special:Search"; 93 + params = [ 94 + { 95 + name = "search"; 96 + value = "{searchTerms}"; 97 + } 98 + ]; 99 + } 100 + ]; 101 + }; 102 + 86 103 nixos-wiki = { 87 104 name = "NixOS Wiki"; 88 105 definedAliases = [ "@nixos-wiki" ]; ··· 147 164 "@home-manager" 148 165 ]; 149 166 150 - iconMapObj."16" = homeManagerIcon; 167 + iconMapObj."16" = "https://home-manager-options.extranix.com/images/favicon.ico"; 151 168 152 169 urls = [ 153 170 { ··· 175 192 "ddg" 176 193 "google" 177 194 "wikipedia" 195 + "minecraft-wiki" 178 196 "nixos-wiki" 179 197 "nix-packages" 180 198 "nixos-options"