From 71437939ab93ced6bb03dedd142a96baa927caa6 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Mon, 25 Aug 2025 19:55:57 +0200 Subject: [PATCH] Not using duckduckgo anymore Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- .../duckduckgo-colorscheme/default.nix | 43 ------------------- hosts/laptop/home.nix | 1 - 2 files changed, 44 deletions(-) delete mode 100644 home/programs/duckduckgo-colorscheme/default.nix diff --git a/home/programs/duckduckgo-colorscheme/default.nix b/home/programs/duckduckgo-colorscheme/default.nix deleted file mode 100644 index 1925b98..0000000 --- a/home/programs/duckduckgo-colorscheme/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -# A duckduckgo colorscheme generated for the Stylix theme used. -{config, ...}: let - accent = config.lib.stylix.colors.base0D; - background = config.lib.stylix.colors.base00; - foreground = config.lib.stylix.colors.base05; - background-alt = config.lib.stylix.colors.base01; - foreground-alt = config.lib.stylix.colors.base06; -in { - home.file.".duckduckgo-colorscheme.js".text = - # js - '' - // Go to DuckDuckGo settings page, open the console, paste the code and hit enter. - // based on https://ddg.codingcodax.dev/ - // Cookies string for your theme - const cookie = '7=${background}; j=${background}; 9=${foreground}; aa=${foreground-alt}; 8=${foreground}; x=${accent}; 21=${background-alt};'; - - // Converts cookie string into formatted JSON - const cookieToJSON = (cookieRaw) => { - const cookieJson = {}; - const items = cookieRaw.split(/[ ,]+/); - - items.forEach((item) => { - const parts = item.split('='); - cookieJson[parts[0]] = parts[1]; - }); - - return cookieJson; - }; - - // Iterates over JSON, and adds to browser cookie store - const setCookies = (cookieJson) => { - Object.keys(cookieJson).forEach((key) => { - document.cookie = `''${key}=''${cookieJson [ key ]}`; - }); - }; - - // Call set cookies, passing in formated cookie data - setCookies(cookieToJSON(cookie)); - - // All done, reload page for changes to take effect :) - location.reload(); - ''; -} diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix index ea824d1..5c9c34a 100644 --- a/hosts/laptop/home.nix +++ b/hosts/laptop/home.nix @@ -18,7 +18,6 @@ ../../home/programs/thunar ../../home/programs/lazygit ../../home/programs/zen - ../../home/programs/duckduckgo-colorscheme ../../home/programs/discord ../../home/programs/tailscale