chore: update sources
All checks were successful
Discord / discord commits (push) Has been skipped

Flake Inputs:
    • Updated input 'custom-sidebar-src':
        'github:elchininet/custom-sidebar' (2025-03-17) rev: 4aa3a4d64763552602e1128529b708b2f5c9109c
      → 'github:elchininet/custom-sidebar' (2025-03-18) rev: cb859ddcc3177d8aac73b926ccdff0406f4b11af

    • Updated input 'home-manager':
        'github:nix-community/home-manager' (2025-03-14) rev: 4e12151c9e014e2449e0beca2c0e9534b96a26b4
      → 'github:nix-community/home-manager' (2025-03-18) rev: fb74bb76d94a6c55632376c931fc108131260ee9

    • Updated input 'hyprland':
        'github:hyprwm/Hyprland' (2025-03-17) rev: 011d7ccb91081ff99f184564ea38d1b9e543a99c
      → 'github:hyprwm/Hyprland' (2025-03-18) rev: cca0f48b74e87f86244f5773c42d9ade84683f3b

    • Updated input 'jovian':
        'github:Jovian-Experiments/Jovian-NixOS' (2025-03-15) rev: ecaf8b6aa7d28cb7b87da334310fbe1ba31f8d64
      → 'github:Jovian-Experiments/Jovian-NixOS' (2025-03-18) rev: fd69a59cfab06fe8ac0695377e10573e91b6a3ff

    • Updated input 'nix-gaming':
        'github:fufexan/nix-gaming' (2025-03-17) rev: 7a5e1f3c5ed63bcf047103d1edd9276e77b4f684
      → 'github:fufexan/nix-gaming' (2025-03-18) rev: 53eda8bba79a2c28782734bca51d70ecffb82d74

    • Updated input 'nixcord':
        'github:kaylorben/nixcord' (2025-03-15) rev: c1a2a14393dba951994442199b9adfe14bb78a99
      → 'github:kaylorben/nixcord' (2025-03-17) rev: d7f44d000158fa46af9fae1819d8221d1ccb4ca2

    • Updated input 'poetry2nix':
        'github:nix-community/poetry2nix' (2025-03-12) rev: f842aae3a72ef764e38eaf3e75aa435fb9861bba
      → 'github:nix-community/poetry2nix' (2025-03-17) rev: 25b1472cf0982124a1a6674379554047f1df163b

    • Updated input 'sops-nix':
        'github:Mic92/sops-nix' (2025-03-17) rev: b33837ae3cfa012b65810891bebbee71fa4c0658
      → 'github:Mic92/sops-nix' (2025-03-17) rev: 787afce414bcce803b605c510b60bf43c11f4b55

    • Updated input 'spotifyplus-src':
        'github:thlucas1/homeassistantcomponent_spotifyplus' (2025-03-14) rev: 05a60bbefa09ac173ce8dab0dd5d71d23b379ac9
      → 'github:thlucas1/homeassistantcomponent_spotifyplus' (2025-03-17) rev: c69ed37af0832200a960b16ef6f04146133254f1

Docker Images:
    • postgres 14:
       sha256:c0e14efd7eaf4d83e443b6e7047ddde6465edbbbcc28ae770d9f5398abba1969
     → sha256:4e8c2e92ad1fa2c3ea5efca42540e626a362d467e50bec75f9afecf2666f2f5b

    • nextcloud fpm:
       sha256:6854c0336040c628b84bd286fa898675d00d77139b0299c6e39793da454e2115
     → sha256:f277ddde7210f04a47daca3c3a0a6f42ff801c1e31b1f883b0a60feb842ee1d0

    • nginx latest:
       sha256:9d6b58feebd2dbd3c56ab5853333d627cc6e281011cfd6050fa4bcf2072c9496
     → sha256:57a563126c0fd426346b02e5aa231ae9e5fd66f2248b36553207a0eca1403fde

    • ghcr.io/linuxserver/radarr latest:
       sha256:06f209efdfb25df8eaa6c275f6106d0a9e6b2c8502bd6dde3f95683c2a66aac1
     → sha256:23677e1cb09bd957796f4521748f0eff9eb65d883949c10442635eabe64b750a

    • ghcr.io/linuxserver/sonarr latest:
       sha256:b666479159c0ffc17d5c2281737c9a88d78afcaa0aa52cb441b46336f6feba31
     → sha256:7fe49f99201de94a277c577dcce5ef8f1789ead1056c8cf758fac7bf4e601d16

Firefox Addons:
    ublock-origin: 1.62.0 -> 1.63.0

Node modules:
    eslint-plugin-jsdoc: 50.6.7 -> 50.6.8

Misc Sources:
    Vuetorrent: 2.23.0 -> 2.23.1
This commit is contained in:
matt1432 2025-03-18 12:01:51 -04:00
parent 7f85e39044
commit 8470605c00
22 changed files with 70 additions and 70 deletions

View file

@ -11,7 +11,7 @@
"@eslint/js": "9.22.0",
"@stylistic/eslint-plugin": "4.2.0",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.7",
"eslint-plugin-jsdoc": "50.6.8",
"jiti": "2.4.2",
"pkg-types": "2.1.0",
"typescript": "5.8.2",
@ -789,9 +789,9 @@
}
},
"node_modules/eslint-plugin-jsdoc": {
"version": "50.6.7",
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.7.tgz",
"integrity": "sha512-8JrJRI6oSCHAdr5MvOD1L8nwywmiusk5RKfTisqq2rN5t65QmzmfBzAUkK0lbvwZ442HN33x+IbUon8d+axKoA==",
"version": "50.6.8",
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.8.tgz",
"integrity": "sha512-PPZVqhoXaalMQwDGzcQrJtPSPIPOYsSMtvkjYAdsIazOW20yhYtVX4+jLL+XznD4zYTXyZbPWPRKkNev4D4lyw==",
"license": "BSD-3-Clause",
"dependencies": {
"@es-joy/jsdoccomment": "~0.49.0",

View file

@ -7,7 +7,7 @@
"@eslint/js": "9.22.0",
"@stylistic/eslint-plugin": "4.2.0",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.7",
"eslint-plugin-jsdoc": "50.6.8",
"jiti": "2.4.2",
"pkg-types": "2.1.0",
"typescript": "5.8.2",

View file

@ -5,7 +5,7 @@
}:
buildApp {
src = ./.;
npmDepsHash = "sha256-8/6EyjZv/9AwaVMjoE9hQUBc0VysOdxbgaG5sKC/sdw=";
npmDepsHash = "sha256-3WBOJHKqBOdNP6Ym9+HfQhIMYmHnocR7Xw6I6uyUaNo=";
runtimeInputs = [
ffmpeg-full

View file

@ -31,7 +31,7 @@
"@eslint/js": "9.22.0",
"@stylistic/eslint-plugin": "4.2.0",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.6",
"eslint-plugin-jsdoc": "50.6.7",
"jiti": "2.4.2",
"pkg-types": "2.1.0",
"typescript": "5.8.2",

View file

@ -5,7 +5,7 @@
}:
buildApp {
src = ./.;
npmDepsHash = "sha256-seNRSiNZVihyGoujBr9I4Rh8CDvCuQbuG2M1WIQkP/M=";
npmDepsHash = "sha256-TytpX0oevXrJgtXYRpfBpohH/xu0vEIbbhsx/lzFtc0=";
runtimeInputs = [
nodejs_latest

View file

@ -30,7 +30,7 @@
"@eslint/js": "9.22.0",
"@stylistic/eslint-plugin": "4.2.0",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.7",
"eslint-plugin-jsdoc": "50.6.8",
"jiti": "2.4.2",
"pkg-types": "2.1.0",
"typescript": "5.8.2",

View file

@ -1,7 +1,7 @@
{buildApp, ...}:
buildApp {
src = ./.;
npmDepsHash = "sha256-Qmhx5S6eE37QQ/4/GLsHnPasX0UfCSJ/+n+1ClfEzWc=";
npmDepsHash = "sha256-DdgN5JpjRQvrcbM/4PsFgFfAAxFP1XKK2eJzniy/YBk=";
runtimeInputs = [];

View file

@ -30,7 +30,7 @@
"@eslint/js": "9.22.0",
"@stylistic/eslint-plugin": "4.2.0",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.7",
"eslint-plugin-jsdoc": "50.6.8",
"jiti": "2.4.2",
"pkg-types": "2.1.0",
"typescript": "5.8.2",

View file

@ -12,7 +12,7 @@
}:
buildApp {
src = ./.;
npmDepsHash = "sha256-GqOwMThKSC2hjrmqR14fA+kmmAwkrulA81BcpyT+DsA=";
npmDepsHash = "sha256-WgT0zbf+c1ONy+B5XUMxiUE6CS8Q0MoseufNJ6IM2z0=";
runtimeInputs = [
curl

View file

@ -30,7 +30,7 @@
"@eslint/js": "9.22.0",
"@stylistic/eslint-plugin": "4.2.0",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.6",
"eslint-plugin-jsdoc": "50.6.7",
"jiti": "2.4.2",
"pkg-types": "2.1.0",
"typescript": "5.8.2",

View file

@ -1,8 +1,8 @@
pkgs:
pkgs.dockerTools.pullImage rec {
imageName = "postgres";
imageDigest = "sha256:c0e14efd7eaf4d83e443b6e7047ddde6465edbbbcc28ae770d9f5398abba1969";
hash = "sha256-iWs6RjAiqcMq0znGoVbTurLrSI3jFiCscBQqEfOdqzo=";
imageDigest = "sha256:4e8c2e92ad1fa2c3ea5efca42540e626a362d467e50bec75f9afecf2666f2f5b";
hash = "sha256-66K3Taz+Y9SLkBGrjG002BZyrBe3ufx7zOXKQDAVMqk=";
finalImageName = imageName;
finalImageTag = "14";
}

View file

@ -1,8 +1,8 @@
pkgs:
pkgs.dockerTools.pullImage rec {
imageName = "postgres";
imageDigest = "sha256:c0e14efd7eaf4d83e443b6e7047ddde6465edbbbcc28ae770d9f5398abba1969";
hash = "sha256-iWs6RjAiqcMq0znGoVbTurLrSI3jFiCscBQqEfOdqzo=";
imageDigest = "sha256:4e8c2e92ad1fa2c3ea5efca42540e626a362d467e50bec75f9afecf2666f2f5b";
hash = "sha256-66K3Taz+Y9SLkBGrjG002BZyrBe3ufx7zOXKQDAVMqk=";
finalImageName = imageName;
finalImageTag = "14";
}

View file

@ -1,8 +1,8 @@
pkgs:
pkgs.dockerTools.pullImage rec {
imageName = "ghcr.io/linuxserver/radarr";
imageDigest = "sha256:06f209efdfb25df8eaa6c275f6106d0a9e6b2c8502bd6dde3f95683c2a66aac1";
hash = "sha256-2IjveFayx3DZ5CGTRpYoU66i6RkaOeoNzgbZArIpmLc=";
imageDigest = "sha256:23677e1cb09bd957796f4521748f0eff9eb65d883949c10442635eabe64b750a";
hash = "sha256-GHammLG9pc77k59pF1PBA2z/sMre+voES2YgbQe01Fg=";
finalImageName = imageName;
finalImageTag = "latest";
}

View file

@ -1,8 +1,8 @@
pkgs:
pkgs.dockerTools.pullImage rec {
imageName = "ghcr.io/linuxserver/sonarr";
imageDigest = "sha256:b666479159c0ffc17d5c2281737c9a88d78afcaa0aa52cb441b46336f6feba31";
hash = "sha256-SXIAr0N/wu/ElvSpLcmo6xq7I5D4c+v0ZefV0aMv5Zw=";
imageDigest = "sha256:7fe49f99201de94a277c577dcce5ef8f1789ead1056c8cf758fac7bf4e601d16";
hash = "sha256-6Ug/nyWSQwzGQ1vi8Lpg5TmIWwtI1czJh1/Bb76FTFU=";
finalImageName = imageName;
finalImageTag = "latest";
}

View file

@ -1,8 +1,8 @@
pkgs:
pkgs.dockerTools.pullImage rec {
imageName = "nextcloud";
imageDigest = "sha256:6854c0336040c628b84bd286fa898675d00d77139b0299c6e39793da454e2115";
hash = "sha256-1XT0oE6i2Dhpx8PbjdjbSwo0e37KEoSQ+cJNjowECWo=";
imageDigest = "sha256:f277ddde7210f04a47daca3c3a0a6f42ff801c1e31b1f883b0a60feb842ee1d0";
hash = "sha256-FLPzypD/AAjBYK0mhJWcFjtJTMHcS8fo9h0nJYd66gs=";
finalImageName = imageName;
finalImageTag = "fpm";
}

View file

@ -1,8 +1,8 @@
pkgs:
pkgs.dockerTools.pullImage rec {
imageName = "nginx";
imageDigest = "sha256:9d6b58feebd2dbd3c56ab5853333d627cc6e281011cfd6050fa4bcf2072c9496";
hash = "sha256-/njSPvscYYPeht0FKvrFlqyOeKCvlqMZjey2mm88434=";
imageDigest = "sha256:57a563126c0fd426346b02e5aa231ae9e5fd66f2248b36553207a0eca1403fde";
hash = "sha256-GZA2ZIhDVPgXmJ831Ix16dYK9nGntckNpyS9Md7yrNU=";
finalImageName = imageName;
finalImageTag = "latest";
}

View file

@ -1,6 +1,6 @@
# This file was autogenerated. DO NOT EDIT!
{
version = "2.23.0";
url = "https://github.com/VueTorrent/VueTorrent/releases/download/v2.23.0/vuetorrent.zip";
hash = "sha256-i82q6I014jKEA6uLtp8nTCrB4RD8GFNQJEEd+VKNFTk=";
version = "2.23.1";
url = "https://github.com/VueTorrent/VueTorrent/releases/download/v2.23.1/vuetorrent.zip";
hash = "sha256-3LSWDz1TuVbbZO5daS9ls8ZhOKIyqkMC3w6BnZjOkSk=";
}

66
flake.lock generated
View file

@ -155,11 +155,11 @@
"custom-sidebar-src": {
"flake": false,
"locked": {
"lastModified": 1742172104,
"narHash": "sha256-1nQGZpO9T+D2Q3YAQllJL/sWKUTFUwku0bHufD4MYMg=",
"lastModified": 1742295345,
"narHash": "sha256-7I3/6gi+zhGoiJsKvFgk49VQF05th3p8+yHt61zXjMs=",
"owner": "elchininet",
"repo": "custom-sidebar",
"rev": "4aa3a4d64763552602e1128529b708b2f5c9109c",
"rev": "cb859ddcc3177d8aac73b926ccdff0406f4b11af",
"type": "github"
},
"original": {
@ -461,11 +461,11 @@
]
},
"locked": {
"lastModified": 1741955947,
"narHash": "sha256-2lbURKclgKqBNm7hVRtWh0A7NrdsibD0EaWhahUVhhY=",
"lastModified": 1742305478,
"narHash": "sha256-iYCinzZnnUeCkZ031qGRwPdwRsqW6o9Y0MgGpA7Zva4=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "4e12151c9e014e2449e0beca2c0e9534b96a26b4",
"rev": "fb74bb76d94a6c55632376c931fc108131260ee9",
"type": "github"
},
"original": {
@ -577,11 +577,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1742223160,
"narHash": "sha256-lExsJAtqhTITVBRuRoWklddFekm5CO+nrS2sxG4rsIA=",
"lastModified": 1742297408,
"narHash": "sha256-Xn3vzG7dhQlK26B0vUeModxYC8UD/6OhOi+5vqYV6Y4=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "011d7ccb91081ff99f184564ea38d1b9e543a99c",
"rev": "cca0f48b74e87f86244f5773c42d9ade84683f3b",
"type": "github"
},
"original": {
@ -837,11 +837,11 @@
]
},
"locked": {
"lastModified": 1742021951,
"narHash": "sha256-Nxrkvh353BeG6/D8yPq50VCaYnCMKviS7krw4DfzLVU=",
"lastModified": 1742278596,
"narHash": "sha256-ZShdL237Hz+Sog0mzfsCui+kyj+Xd2ka91Dilxlz9j4=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
"rev": "ecaf8b6aa7d28cb7b87da334310fbe1ba31f8d64",
"rev": "fd69a59cfab06fe8ac0695377e10573e91b6a3ff",
"type": "github"
},
"original": {
@ -1161,11 +1161,11 @@
]
},
"locked": {
"lastModified": 1742176115,
"narHash": "sha256-gWZhY2Il5aGL2lxwwHaOQ1jPF4ZEW/eQLAPzqpO/xmQ=",
"lastModified": 1742262357,
"narHash": "sha256-6JGR5I4cuFFun3AJKPnMPz6PKUPywIH+AFYROUFRvYQ=",
"owner": "fufexan",
"repo": "nix-gaming",
"rev": "7a5e1f3c5ed63bcf047103d1edd9276e77b4f684",
"rev": "53eda8bba79a2c28782734bca51d70ecffb82d74",
"type": "github"
},
"original": {
@ -1257,11 +1257,11 @@
]
},
"locked": {
"lastModified": 1742019091,
"narHash": "sha256-zzAn6mBiK0+UFjcmG7indZJMPpPt0kMEzck5Jx00au8=",
"lastModified": 1742251239,
"narHash": "sha256-QH61lUWvO7jkZAzsgBJtyjmX5/UozZcSZQxOl10jVk4=",
"owner": "kaylorben",
"repo": "nixcord",
"rev": "c1a2a14393dba951994442199b9adfe14bb78a99",
"rev": "d7f44d000158fa46af9fae1819d8221d1ccb4ca2",
"type": "github"
},
"original": {
@ -1541,11 +1541,11 @@
]
},
"locked": {
"lastModified": 1741790785,
"narHash": "sha256-nzgO/ZCSBzWjbMkYDxG+yl9Z2eGbCgQu06Oku3ir5D4=",
"lastModified": 1742230249,
"narHash": "sha256-Ff1jt+ICe+LFb8UqwWFIOqPPJFlBGh5FzjHD+gpRu7M=",
"owner": "nix-community",
"repo": "poetry2nix",
"rev": "f842aae3a72ef764e38eaf3e75aa435fb9861bba",
"rev": "25b1472cf0982124a1a6674379554047f1df163b",
"type": "github"
},
"original": {
@ -1601,11 +1601,11 @@
]
},
"locked": {
"lastModified": 1742058297,
"narHash": "sha256-b4SZc6TkKw8WQQssbN5O2DaCEzmFfvSTPYHlx/SFW9Y=",
"lastModified": 1742300892,
"narHash": "sha256-QmF0proyjXI9YyZO9GZmc7/uEu5KVwCtcdLsKSoxPAI=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "59f17850021620cd348ad2e9c0c64f4e6325ce2a",
"rev": "ea26a82dda75bee6783baca6894040c8e6599728",
"type": "github"
},
"original": {
@ -1770,11 +1770,11 @@
]
},
"locked": {
"lastModified": 1742209060,
"narHash": "sha256-47/1bOPBGhmAegF06nxLN15d/MClCAkk8s/+WOhJJAM=",
"lastModified": 1742239755,
"narHash": "sha256-ptn8dR4Uat3UUadGYNnB7CIH9SQm8mK69D2A/twBUXQ=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "b33837ae3cfa012b65810891bebbee71fa4c0658",
"rev": "787afce414bcce803b605c510b60bf43c11f4b55",
"type": "github"
},
"original": {
@ -1786,11 +1786,11 @@
"spotifyplus-src": {
"flake": false,
"locked": {
"lastModified": 1741961126,
"narHash": "sha256-NYM793HVxRoSB4FR564H8G/jD+8eg5hbyY1SiiaC47c=",
"lastModified": 1742253448,
"narHash": "sha256-iYvDB2VLPtmuS3QV2zC+HZlMD+p9NYDGDOwtduJulGc=",
"owner": "thlucas1",
"repo": "homeassistantcomponent_spotifyplus",
"rev": "05a60bbefa09ac173ce8dab0dd5d71d23b379ac9",
"rev": "c69ed37af0832200a960b16ef6f04146133254f1",
"type": "github"
},
"original": {
@ -1853,11 +1853,11 @@
]
},
"locked": {
"lastModified": 1739829690,
"narHash": "sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU=",
"lastModified": 1742303424,
"narHash": "sha256-2R7cGdcA2npQQcIWu2cTlU63veTzwVZe78BliIuJT00=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "3d0579f5cc93436052d94b73925b48973a104204",
"rev": "b3b938ab8ba2e8a0ce9ee9b30ccfa5e903ae5753",
"type": "github"
},
"original": {

View file

@ -1,3 +1,3 @@
{
npmDepsHash = "sha256-NNtSx9WClTsWW1cLTtvSulTvVsxG5a4ES1YUrp4YaVM=";
npmDepsHash = "sha256-CUvj1ZEMXhlTnj6LQ6dy5Y5XNGfYUrvMOeEslAWXlp4=";
}

View file

@ -12,7 +12,7 @@
"@stylistic/eslint-plugin": "4.2.0",
"astal": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?e5a8e3b60e41d06450284baf7008abe4ac27a53d",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.7",
"eslint-plugin-jsdoc": "50.6.8",
"fzf": "0.5.2",
"jiti": "2.4.2",
"typescript-eslint": "8.26.1"
@ -788,9 +788,9 @@
}
},
"node_modules/eslint-plugin-jsdoc": {
"version": "50.6.7",
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.7.tgz",
"integrity": "sha512-8JrJRI6oSCHAdr5MvOD1L8nwywmiusk5RKfTisqq2rN5t65QmzmfBzAUkK0lbvwZ442HN33x+IbUon8d+axKoA==",
"version": "50.6.8",
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.8.tgz",
"integrity": "sha512-PPZVqhoXaalMQwDGzcQrJtPSPIPOYsSMtvkjYAdsIazOW20yhYtVX4+jLL+XznD4zYTXyZbPWPRKkNev4D4lyw==",
"license": "BSD-3-Clause",
"dependencies": {
"@es-joy/jsdoccomment": "~0.49.0",

View file

@ -7,7 +7,7 @@
"@eslint/js": "9.22.0",
"@stylistic/eslint-plugin": "4.2.0",
"eslint": "9.22.0",
"eslint-plugin-jsdoc": "50.6.7",
"eslint-plugin-jsdoc": "50.6.8",
"fzf": "0.5.2",
"jiti": "2.4.2",
"typescript-eslint": "8.26.1"

View file

@ -325,10 +325,10 @@
};
"ublock-origin" = buildFirefoxXpiAddon {
pname = "ublock-origin";
version = "1.62.0";
version = "1.63.0";
addonId = "uBlock0@raymondhill.net";
url = "https://addons.mozilla.org/firefox/downloads/file/4412673/ublock_origin-1.62.0.xpi";
sha256 = "8a9e02aa838c302fb14e2b5bc88a6036d36358aadd6f95168a145af2018ef1a3";
url = "https://addons.mozilla.org/firefox/downloads/file/4456610/ublock_origin-1.63.0.xpi";
sha256 = "8a208284b53565957c878a93b717b46ea0d079cb097214062b76bb96dc18a0f4";
meta = with lib; {
homepage = "https://github.com/gorhill/uBlock#ublock-origin";
description = "Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.";