1
0
mirror of https://git.oat.zone/dark-firepit/dotfiles synced 2024-11-22 17:01:57 +01:00

fix nitter ???!??

This commit is contained in:
Jill "oatmealine" Monoids 2024-02-23 12:45:47 +01:00
parent b25bdd94a0
commit d5a1e9ce50
3 changed files with 25 additions and 14 deletions

@ -0,0 +1,13 @@
diff --git a/src/auth.nim b/src/auth.nim
index b288c50..de1b1d8 100644
--- a/src/auth.nim
+++ b/src/auth.nim
@@ -202,7 +202,7 @@ proc initAccountPool*(cfg: Config; path: string) =
quit 1
let accountsPrePurge = accountPool.len
- accountPool.keepItIf(not it.hasExpired)
+ #accountPool.keepItIf(not it.hasExpired)
log "Successfully added ", accountPool.len, " valid accounts."
if accountsPrePurge > accountPool.len:

@ -1,4 +1,4 @@
{ config, lib, pkgs, options, ... }: { config, lib, pkgs, options, inputs, ... }:
# heavily references https://github.com/erdnaxe/nixos-modules/blob/master/services/nitter.nix # heavily references https://github.com/erdnaxe/nixos-modules/blob/master/services/nitter.nix
@ -29,11 +29,21 @@ in {
}; };
}; };
# force unstable
disabledModules = [ "services/misc/nitter.nix" ];
imports = [
"${inputs.nixpkgs-unstable}/nixos/modules/services/misc/nitter.nix"
];
config = mkIf cfg.enable { config = mkIf cfg.enable {
services = { services = {
nitter = { nitter = {
enable = true; enable = true;
package = pkgs.nitter; package = pkgs.unstable.nitter.overrideAttrs (old: {
patches = old.patches ++ [
./nitter-age-check.patch
];
});
config = { config = {
proxy = ""; # https://github.com/NixOS/nixpkgs/issues/235359 proxy = ""; # https://github.com/NixOS/nixpkgs/issues/235359
}; };

@ -1,12 +0,0 @@
self: super: {
nitter = super.nitter.overrideAttrs (old: {
# https://github.com/zedeus/nitter/pull/830
version = "unstable-2023-05-31";
src = super.fetchFromGitHub {
owner = "zedeus";
repo = "nitter";
rev = "38985af6ed30f050201b15425cdac0dc2e286b6d";
hash = "sha256-YPwApMCsra/T5EzCup28/4FaOrhEuw3MBiitv+LTbi0=";
};
});
}