]> git.armaanb.net Git - chorizo.git/commitdiff
Add darkreader userscript
authorArmaan Bhojwani <me@armaanb.net>
Sat, 5 Jun 2021 22:35:04 +0000 (18:35 -0400)
committerArmaan Bhojwani <me@armaanb.net>
Sun, 6 Jun 2021 13:48:59 +0000 (09:48 -0400)
.gitignore
Makefile
man1/lariza-usage.1

index 312d2dcd8c360142239f8439054ec263031d581a..ed9ac6cce680ab8415489d6b7291703a0977dd63 100644 (file)
@@ -1,2 +1,3 @@
 lariza
 we_adblock.so
 lariza
 we_adblock.so
+darkreader.js
\ No newline at end of file
index 90fcf6fa37770f57570c7af71e12322032082980..34374ba50e8c8fca27f770c1701b525264b370d0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -8,9 +8,9 @@ datarootdir = $(prefix)/share
 mandir = $(datarootdir)/man/man1
 datadir = $(prefix)/share
 
 mandir = $(datarootdir)/man/man1
 datadir = $(prefix)/share
 
-
 .PHONY: all clean uninstall install
 
 .PHONY: all clean uninstall install
 
+all: lariza we_adblock.so darkreader
 
 lariza: browser.c
        $(CC) $(CFLAGS) $(LDFLAGS) \
 
 lariza: browser.c
        $(CC) $(CFLAGS) $(LDFLAGS) \
@@ -45,6 +45,12 @@ uninstall:
 
 reinstall: uninstall install
 
 
 reinstall: uninstall install
 
+darkreader:
+       curl -L "https://cdn.jsdelivr.net/npm/darkreader/darkreader.min.js" \
+               -o user-scripts/darkreader.js
+       echo >> user-scripts/darkreader.js
+       echo 'DarkReader.enable({brightness:100,contrast:100,sepia:0});' \
+               >> user-scripts/darkreader.js
 
 clean:
        rm -f lariza we_adblock.so
 
 clean:
        rm -f lariza we_adblock.so
index 0b98375274d203587b41c5858ea86affe1b4668d..d3a8c82e3e727f147dc1de8b78ee36a7b01103d9 100644 (file)
@@ -118,6 +118,9 @@ them, press \fBEnter\fP to confirm. Press \fBEscape\fP to abort.
 .TP
 \fBprivacy-redirect.js\fP
 Redirects YouTube, Reddit, etc to privacy respecting alternatives.
 .TP
 \fBprivacy-redirect.js\fP
 Redirects YouTube, Reddit, etc to privacy respecting alternatives.
+.TP
+\fBdarkreader.js\fP
+See https://darkreader.org.
 .P
 Those bundled scripts are automatically installed on \fBmake install\fP.
 To use them, though, make sure to link them to the directory mentioned
 .P
 Those bundled scripts are automatically installed on \fBmake install\fP.
 To use them, though, make sure to link them to the directory mentioned