update bookmarks

main
jolheiser 2025-05-09 12:23:52 -05:00
parent e6a11820ae
commit 865992223a
No known key found for this signature in database
1 changed files with 68 additions and 31 deletions

View File

@ -1,4 +1,22 @@
{ pkgs, ... }:
let
tailnet = [
"go"
"paste"
"git"
"cfg"
"jellyfin"
"sonarr"
"radarr"
"bazarr"
"prowlarr"
"files"
"privserve"
"pubserve"
"img"
"monit"
];
in
{
programs.firefox = {
enable = true;
@ -50,37 +68,36 @@
refined-github
ublock-origin
];
settings = {
"app.update.auto" = false;
"signon.rememberSignons" = false;
"browser.formfill.enable" = false;
"browser.tabs.firefox-view" = false;
"browser.aboutConfig.showWarning" = false;
"browser.bookmarks.addedImportButton" = false;
"extensions.pocket.enabled" = false;
"browser.newtabpage.activity-stream.feeds.section.topstories" = false;
"browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
"browser.newtabpage.pinned" = builtins.toJSON [
{
url = "https://github.com/";
label = "github";
}
{
url = "https://git.jolheiser.com";
label = "ugit";
}
];
# tailscale apps
"browser.fixup.domainwhitelist.go" = true;
"browser.fixup.domainwhitelist.git" = true;
"browser.fixup.domainwhitelist.paste" = true;
"browser.fixup.domainwhitelist.radarr" = true;
"browser.fixup.domainwhitelist.sonarr" = true;
"browser.fixup.domainwhitelist.jellyfin" = true;
"browser.fixup.domainwhitelist.files" = true;
"browser.fixup.domainwhitelist.pubserve" = true;
"browser.fixup.domainwhitelist.privserve" = true;
};
settings =
{
"app.update.auto" = false;
"signon.rememberSignons" = false;
"browser.formfill.enable" = false;
"browser.tabs.firefox-view" = false;
"browser.aboutConfig.showWarning" = false;
"browser.bookmarks.addedImportButton" = false;
"extensions.pocket.enabled" = false;
"browser.newtabpage.activity-stream.feeds.section.topstories" = false;
"browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
"browser.newtabpage.pinned" = builtins.toJSON [
{
url = "https://github.com/";
label = "github";
}
{
url = "https://git.jolheiser.com";
label = "ugit";
}
];
}
//
# Tailscale apps
(builtins.listToAttrs (
builtins.map (app: {
name = "browser.fixup.domainwhitelist.${app}";
value = true;
}) tailnet
));
bookmarks = {
force = true;
settings = [
@ -147,6 +164,26 @@
keyword = "cfg";
url = "https://cfg";
}
{
name = "beszel";
tags = [
"beszel"
"monit"
"tailscale"
];
keyword = "monit";
url = "https://monit";
}
{
name = "MAZANOKE";
tags = [
"mazanoke"
"img"
"tailscale"
];
keyword = "img";
url = "http://img";
}
{
name = "media";
bookmarks = [