Complete system rework feat. Niri, Noctalia, Helix, Vicinae, Zellij, & Kanshi
This commit is contained in:
@@ -4,11 +4,20 @@
|
||||
...
|
||||
}:
|
||||
{
|
||||
# This gets around having to run `pywalfox install` manually, which just creates this manifest
|
||||
home.file.".mozilla/native-messaging-hosts/pywalfox.json".text = builtins.toJSON {
|
||||
name = "pywalfox";
|
||||
description = "Automatically theme your browser using the colors generated by Pywal";
|
||||
path = "${pkgs.pywalfox-native}/bin/pywalfox";
|
||||
type = "stdio";
|
||||
allowed_extensions = [ "pywalfox@frewacom.org" ];
|
||||
};
|
||||
|
||||
programs.firefox = {
|
||||
enable = true;
|
||||
languagePacks = [ "en-US" ];
|
||||
nativeMessagingHosts = with pkgs; [
|
||||
kdePackages.plasma-browser-integration
|
||||
pywalfox-native
|
||||
];
|
||||
policies = {
|
||||
DefaultDownloadDirectory = config.xdg.userDirs.download;
|
||||
@@ -70,7 +79,7 @@
|
||||
packages = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||
ublock-origin
|
||||
bitwarden
|
||||
plasma-integration
|
||||
pywalfox
|
||||
];
|
||||
settings = {
|
||||
"uBlock0@raymondhill.net".settings = {
|
||||
@@ -108,16 +117,6 @@
|
||||
icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
|
||||
definedAliases = [ "@np" ];
|
||||
};
|
||||
chat-gpt = {
|
||||
name = "ChatGPT";
|
||||
urls = [
|
||||
{
|
||||
template = "https://chatgpt.com?q={searchTerms}&temporary-chat=true";
|
||||
}
|
||||
];
|
||||
iconMapObj."64" = "https://chatgpt.com/favicon.ico";
|
||||
definedAliases = [ "@gpt" ];
|
||||
};
|
||||
surugaya = {
|
||||
name = "Surugaya";
|
||||
urls = [
|
||||
@@ -125,8 +124,7 @@
|
||||
template = "https://www.suruga-ya.jp/search?search_word={searchTerms}";
|
||||
}
|
||||
];
|
||||
iconMapObj."32" =
|
||||
"https://www.suruga-ya.jp/drupal/themes/surugaya_mobile/images/pwa/images/icons/favicon-32x32.png";
|
||||
iconMapObj."16" = "https://www.suruga-ya.jp/drupal/themes/surugaya/favicon.ico";
|
||||
definedAliases = [ "@suru" ];
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user