From a1747c06830aa07322d61583a49c9dc6b73aa633 Mon Sep 17 00:00:00 2001 From: xqtc Date: Sat, 19 Oct 2024 15:31:58 +0200 Subject: [PATCH] Firefox stuff --- home/config-files/catpuccin-firefox.css | 2 +- home/modules/firefox.nix | 44 +++++++++++++++++++++++-- 2 files changed, 43 insertions(+), 3 deletions(-) diff --git a/home/config-files/catpuccin-firefox.css b/home/config-files/catpuccin-firefox.css index 742c22e..ffa2882 100644 --- a/home/config-files/catpuccin-firefox.css +++ b/home/config-files/catpuccin-firefox.css @@ -1,4 +1,4 @@ -#TabsToolbar { display: none !important; } +/* #TabsToolbar { display: none !important; } */ /* #nav-bar { width: 100vw !important; } */ /*---+---+---+---+---+---+---+ | C | O | L | O | U | R | S | diff --git a/home/modules/firefox.nix b/home/modules/firefox.nix index da7fbb6..7cc840e 100644 --- a/home/modules/firefox.nix +++ b/home/modules/firefox.nix @@ -37,6 +37,46 @@ with inputs; { vimium-c noscript ]; + bookmarks = [ + { + toolbar = true; + bookmarks = [ + { + name = "heroin.trade"; + bookmarks = [ + { + name = "Forgejo"; + url = "https://git.heroin.trade"; + } + { + name = "Grafana"; + url = "https://grafana.heroin.trade"; + } + { + name = "Jellyfin"; + url = "https://jellyfin.heroin.trade"; + } + { + name = "Uptime"; + url = "https://uptime.heroin.trade"; + } + { + name = "Lanraragi"; + url = "https://calibre.heroin.trade"; + } + { + name = "Paperless"; + url = "https://paperless.heroin.trade"; + } + { + name = "Nextcloud"; + url = "https://cloud.heroin.trade"; + } + ]; + } + ]; + } + ]; search = { default = "DuckDuckGo"; force = true; @@ -240,7 +280,7 @@ with inputs; { "app.normandy.first_run" = false; "app.shield.optoutstudies.enabled" = false; "privacy.donotttrackheader.enabled" = true; - "browser.startup.homepage" = "about:home"; + "browser.startup.homepage" = "https://duckduckgo.com"; "browser.search.region" = "DE"; "browser.search.isUS" = false; "browser.theme.content-theme" = "0"; @@ -252,7 +292,7 @@ with inputs; { false; "services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSites" = false; - "browser.toolbars.bookmarks.visibility" = "never"; + "browser.toolbars.bookmarks.visibility" = "always"; "general.useragent.locale" = "de-DE"; "distribution.searchplugins.defaultLocale" = "de-DE"; "signon.rememberSignons" = false;