about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAzat Bahawi <azat@bahawi.net>2024-03-01 13:43:47 +0300
committerAzat Bahawi <azat@bahawi.net>2024-03-01 13:43:47 +0300
commit029acb0781f5a0e75dfd7a64cf8512c8cf12f07b (patch)
treee11bfbd58c20c62457f4010eca48d4b7ee091fc0
parent2024-02-29 (diff)
2024-03-01
-rw-r--r--flake.lock42
-rw-r--r--modules/common/emacs/doom/init.el1
-rw-r--r--modules/nixos/firefox/addons.nix32
-rw-r--r--modules/nixos/git/default.nix1
-rw-r--r--nixosConfigurations/manwe/default.nix1
5 files changed, 44 insertions, 33 deletions
diff --git a/flake.lock b/flake.lock
index d4def94..be9589c 100644
--- a/flake.lock
+++ b/flake.lock
@@ -124,11 +124,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1709112925,
-        "narHash": "sha256-5y8Dhw1HYdc+BWv+qQjJUIwc+ByoudtoGaHEcrXYlXw=",
+        "lastModified": 1709270649,
+        "narHash": "sha256-ox/QjE33yeC9ESx9viogCH8bWlB7Odkmp0mLy2PJD30=",
         "owner": "LnL7",
         "repo": "nix-darwin",
-        "rev": "283d59778e6b8c41cac4bdeac5b2512d6de51150",
+        "rev": "c2751db910d47a0f08e989fe1360897d90fc3961",
         "type": "github"
       },
       "original": {
@@ -240,11 +240,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1708988456,
-        "narHash": "sha256-RCz7Xe64tN2zgWk+MVHkzg224znwqknJ1RnB7rVqUWw=",
+        "lastModified": 1709204054,
+        "narHash": "sha256-U1idK0JHs1XOfSI1APYuXi4AEADf+B+ZU4Wifc0pBHk=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "1d085ea4444d26aa52297758b333b449b2aa6fca",
+        "rev": "2f3367769a93b226c467551315e9e270c3f78b15",
         "type": "github"
       },
       "original": {
@@ -314,11 +314,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1709169244,
-        "narHash": "sha256-Vy0CagmMkeQINRxlTHfnskt6OPHZikiqK8R4qlkjskU=",
+        "lastModified": 1709256031,
+        "narHash": "sha256-9kwgroCPU51++PXFGaadQJkXxyouEmUtlCZmhocHLfo=",
         "owner": "Infinidoge",
         "repo": "nix-minecraft",
-        "rev": "7815be5abbf1dfc5ba9f2f7abe000aadf08b04a3",
+        "rev": "b03e96e1bd7a4fefc9248844f4484b833cb8135e",
         "type": "github"
       },
       "original": {
@@ -364,11 +364,11 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1709169036,
-        "narHash": "sha256-j+ywPKUS0JLpidNcz6vA0z1xI/rU5PcLV7pwZMce+Tw=",
+        "lastModified": 1709230475,
+        "narHash": "sha256-QI/0GiTvWxhBJ/bpredarfAUARnP6zE1vCOifsZ220A=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "ec25c90d35d24e36c0af3b3d58a09542367ebbee",
+        "rev": "b5f6e3881acf8ca8a35b8cdb8d4021e5bd469a4e",
         "type": "github"
       },
       "original": {
@@ -380,11 +380,11 @@
     },
     "nixpkgs-master": {
       "locked": {
-        "lastModified": 1709195395,
-        "narHash": "sha256-n8gWV5FsXGJDoFvzJp/AjoQq2ICDmBLjySOyyHYrKIc=",
+        "lastModified": 1709277635,
+        "narHash": "sha256-JksaB0ZjX805Udu2EpgGqzr/QaPE64v9CqPKNowGrzk=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "fdfe8b3a0cb581dc2ba28258cb56fd7c9217d9c2",
+        "rev": "f7fca9d98b0ec282f4b0d63f1fc2e38caf4ea55a",
         "type": "github"
       },
       "original": {
@@ -396,11 +396,11 @@
     },
     "nixpkgs-stable": {
       "locked": {
-        "lastModified": 1709187865,
-        "narHash": "sha256-d0CGRTBc7ZxqpAf9MI2n3/zIJEWyl1L8NHtxIV8dNyI=",
+        "lastModified": 1709251216,
+        "narHash": "sha256-YIqYA4e1561zvBK2F7h9ilScnBy+0stgLHb3zOzpmOA=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "bc3c6abcbad87c2e1dd831b3febd6f31ff823488",
+        "rev": "1f50575dc92e39cdec74ab832987f41a57de7f68",
         "type": "github"
       },
       "original": {
@@ -531,11 +531,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1709169242,
-        "narHash": "sha256-yxKmbUdSYyvzyOA5FI3965fdzfQFXZkStOI+TGOMqDM=",
+        "lastModified": 1709256035,
+        "narHash": "sha256-ITBljUSiKjrxkmY/TnLWARn2C/DkvehAreyObQ3et+4=",
         "owner": "nix-community",
         "repo": "nix-vscode-extensions",
-        "rev": "0865dd098cd9dc4fa80157d8b19f1c3a242de238",
+        "rev": "4c837a448eec3c02bcc632c5edd3474173e5cb12",
         "type": "github"
       },
       "original": {
diff --git a/modules/common/emacs/doom/init.el b/modules/common/emacs/doom/init.el
index 7ee2112..705f0ef 100644
--- a/modules/common/emacs/doom/init.el
+++ b/modules/common/emacs/doom/init.el
@@ -51,7 +51,6 @@
        (docker +lsp)
        editorconfig
        (eval +overlay)
-       gist
        (lookup +dictionary +offline)
        (lsp +peek)
        (magit +forge)
diff --git a/modules/nixos/firefox/addons.nix b/modules/nixos/firefox/addons.nix
index 2188b2c..7936033 100644
--- a/modules/nixos/firefox/addons.nix
+++ b/modules/nixos/firefox/addons.nix
@@ -4,15 +4,16 @@
 }: {
   "bitwarden" = buildFirefoxXpiAddon {
     pname = "bitwarden";
-    version = "2024.1.1";
+    version = "2024.2.0";
     addonId = "{446900e4-71c2-419f-a6a7-df9c091e268b}";
-    url = "https://addons.mozilla.org/firefox/downloads/file/4225453/bitwarden_password_manager-2024.1.1.xpi";
-    sha256 = "af5aabc846eba9adeaf194dc0cacc0921df734c21f1156d705ad9b9cf57e1d73";
+    url = "https://addons.mozilla.org/firefox/downloads/file/4233394/bitwarden_password_manager-2024.2.0.xpi";
+    sha256 = "2c59e7040749dee010b34fb2a9c24b28ada71ad7fa5a23264ff70e63f8f686d1";
     meta = with lib; {
       homepage = "https://bitwarden.com";
       description = "A secure and free password manager for all of your devices.";
       license = licenses.gpl3;
       mozPermissions = [
+        "<all_urls>"
         "tabs"
         "contextMenus"
         "storage"
@@ -32,10 +33,10 @@
   };
   "bypass-paywalls" = buildFirefoxXpiAddon {
     pname = "bypass-paywalls";
-    version = "3.5.3.0";
+    version = "3.5.5.0";
     addonId = "magnolia_limited_permissions_d@12.34";
-    url = "https://addons.mozilla.org/firefox/downloads/file/4229083/bypass_paywalls_clean_d-3.5.3.0.xpi";
-    sha256 = "312e669977778ce4c9a99db589b1651e48e1b9074c56cee88eee175a77754ab1";
+    url = "https://addons.mozilla.org/firefox/downloads/file/4235376/bypass_paywalls_clean_d-3.5.5.0.xpi";
+    sha256 = "94357663a92363ebb1fbc662f8b6d1e67909e452e801903b2c85b05d70e46488";
     meta = with lib; {
       homepage = "https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean";
       description = "Bypass Paywalls";
@@ -125,6 +126,7 @@
         "*://*.businessinsider.nl/*"
         "*://*.businessoffashion.com/*"
         "*://*.businesspost.ie/*"
+        "*://*.businesstimes.com.sg/*"
         "*://*.cairnspost.com.au/*"
         "*://*.calgaryherald.com/*"
         "*://*.cambiocolombia.com/*"
@@ -180,8 +182,10 @@
         "*://*.ctpost.com/*"
         "*://*.curbed.com/*"
         "*://*.cw.com.tw/*"
+        "*://*.dagsavisen.no/*"
         "*://*.dailyadvertiser.com.au/*"
         "*://*.dailyliberal.com.au/*"
+        "*://*.dailymail.co.uk/*"
         "*://*.dailypress.com/*"
         "*://*.dailytelegraph.com.au/*"
         "*://*.dailywire.com/*"
@@ -191,6 +195,7 @@
         "*://*.democratandchronicle.com/*"
         "*://*.demorgen.be/*"
         "*://*.denverpost.com/*"
+        "*://*.deraktionaer.de/*"
         "*://*.destentor.nl/*"
         "*://*.detroitnews.com/*"
         "*://*.df.cl/*"
@@ -203,8 +208,10 @@
         "*://*.diepresse.com/*"
         "*://*.digiday.com/*"
         "*://*.discovermagazine.com/*"
+        "*://*.dn.se/*"
         "*://*.doorbraak.be/*"
         "*://*.dvhn.nl/*"
+        "*://*.dwell.com/*"
         "*://*.eastbaytimes.com/*"
         "*://*.eastwest.eu/*"
         "*://*.echo-online.de/*"
@@ -252,6 +259,7 @@
         "*://*.examiner.com.au/*"
         "*://*.expansion.com/*"
         "*://*.expressnews.com/*"
+        "*://*.expresso.pt/*"
         "*://*.farodevigo.es/*"
         "*://*.fastcompany.com/*"
         "*://*.faz.net/*"
@@ -635,6 +643,7 @@
         "*://*.stereogum.com/*"
         "*://*.stltoday.com/*"
         "*://*.stocknews.com/*"
+        "*://*.straitstimes.com/*"
         "*://*.stratfor.com/*"
         "*://*.studocu.com/*"
         "*://*.study.com/*"
@@ -689,6 +698,7 @@
         "*://*.theimpression.com/*"
         "*://*.theintercept.com/*"
         "*://*.thejuggernaut.com/*"
+        "*://*.thelampmagazine.com/*"
         "*://*.thelawyersdaily.ca/*"
         "*://*.themarker.com/*"
         "*://*.themarket.ch/*"
@@ -777,6 +787,7 @@
         "*://*.wr.de/*"
         "*://*.wsj.com/*"
         "*://*.wwd.com/*"
+        "*://*.ynet.co.il/*"
         "*://*.yogajournal.com/*"
         "*://*.yorkshirepost.co.uk/*"
         "*://*.zeit.de/*"
@@ -800,9 +811,9 @@
         "*://*.pico.tools/*"
         "*://*.poool.fr/*"
         "*://*.qiota.com/*"
+        "*://*.sophi.io/*"
         "*://*.steadyhq.com/*"
         "*://*.tinypass.com/*"
-        "*://*.tribdss.com/*"
         "*://*.weborama.fr/*"
         "*://*.zephr.com/*"
         "*://*.blink.net/*"
@@ -817,6 +828,7 @@
         "*://*.epochbase.eu/*"
         "*://*.flip-pay.com/*"
         "*://*.gitlab.com/magnolia1234/*"
+        "*://*.go.com/*"
         "*://*.hadrianpaywall.com/*"
         "*://*.kinja-static.com/*"
         "*://*.masthead.me/*"
@@ -1029,10 +1041,10 @@
   };
   "ublock-origin" = buildFirefoxXpiAddon {
     pname = "ublock-origin";
-    version = "1.55.0";
+    version = "1.56.0";
     addonId = "uBlock0@raymondhill.net";
-    url = "https://addons.mozilla.org/firefox/downloads/file/4216633/ublock_origin-1.55.0.xpi";
-    sha256 = "a02ca1d32737c3437f97553e5caaead6479a66ac1f8ff3b84a06cfa6bb0c7647";
+    url = "https://addons.mozilla.org/firefox/downloads/file/4237670/ublock_origin-1.56.0.xpi";
+    sha256 = "f5fbeeac511ca4e10a74723413727fda8e6f9236c726d16eb54ade1fbe7be5be";
     meta = with lib; {
       homepage = "https://github.com/gorhill/uBlock#ublock-origin";
       description = "Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.";
diff --git a/modules/nixos/git/default.nix b/modules/nixos/git/default.nix
index cbe14bd..adff240 100644
--- a/modules/nixos/git/default.nix
+++ b/modules/nixos/git/default.nix
@@ -38,7 +38,6 @@ in {
             cgitrc = pkgs.writeText "cgitrc" ''
               root-title=github sux (⩺_⩹)
               root-desc=https://github.com/azahi
-              footer=https://GiveUpGitHub.com
 
               clone-url=https://${cfg.server.domain}/$CGIT_REPO_URL
 
diff --git a/nixosConfigurations/manwe/default.nix b/nixosConfigurations/manwe/default.nix
index d9ec359..5a2fffd 100644
--- a/nixosConfigurations/manwe/default.nix
+++ b/nixosConfigurations/manwe/default.nix
@@ -7,6 +7,7 @@ with lib; {
   imports = [
     ./mailserver
     ./webserver.nix
+    ./hidden.nix
   ];
 
   nixfiles.modules = {

Consider giving Nix/NixOS a try! <3