mirror of
https://github.com/kmein/niveum
synced 2026-03-30 01:01:10 +02:00
Compare commits
5 Commits
a88a0f57c2
...
4136e7bf3f
| Author | SHA1 | Date | |
|---|---|---|---|
| 4136e7bf3f | |||
| c365f5f8b2 | |||
| d37393b1ca | |||
| b484f424af | |||
| 15e2cd7e4f |
15
.bin/libib.sh
Executable file
15
.bin/libib.sh
Executable file
@@ -0,0 +1,15 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
session_id=7b638c194d9bda74f80043045018cc9e
|
||||||
|
|
||||||
|
declare -A libraries
|
||||||
|
|
||||||
|
libraries["Literatur"]=344428
|
||||||
|
libraries["Sprache"]=344160
|
||||||
|
libraries["Miscellanea"]=344427
|
||||||
|
libraries["Wissenschaft"]=344429
|
||||||
|
libraries["Relicta"]=565920
|
||||||
|
|
||||||
|
for library in ${!libraries[@]}
|
||||||
|
do
|
||||||
|
curl -sSL 'https://www.libib.com/library/functions/csv-export.php' -H "Cookie: PHPSESSID=$session_id" -d export="${libraries[$library]}" > "$library.csv"
|
||||||
|
done
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
joypixels
|
joypixels
|
||||||
];
|
];
|
||||||
fontconfig.defaultFonts = {
|
fontconfig.defaultFonts = {
|
||||||
monospace = [ "JetBrains Mono" ];
|
monospace = [ "JetBrains Mono" "JoyPixels" ];
|
||||||
serif = [ "Roboto Slab" ];
|
serif = [ "Roboto Slab" ];
|
||||||
sansSerif = [ "Roboto" "Noto Sans" ];
|
sansSerif = [ "Roboto" "Noto Sans" ];
|
||||||
emoji = [ "JoyPixels" ];
|
emoji = [ "JoyPixels" ];
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
let
|
let
|
||||||
ytdl-format = "'bestvideo[height<=?720][fps<=?30][vcodec!=?vp9]+bestaudio/best'";
|
ytdl-format = "'bestvideo[height<=?720][fps<=?30][vcodec!=?vp9]+bestaudio/best'";
|
||||||
|
|
||||||
|
youtube-download = "${pkgs.ts}/bin/ts ${pkgs.youtube-dl}/bin/youtube-dl -f ${ytdl-format} --add-metadata";
|
||||||
|
|
||||||
newsboat-home =
|
newsboat-home =
|
||||||
"${config.users.users.me.home}/cloud/Seafile/Documents/newsboat";
|
"${config.users.users.me.home}/cloud/Seafile/Documents/newsboat";
|
||||||
linkhandler-bin = "${pkgs.scripts.linkhandler}/bin/linkhandler";
|
linkhandler-bin = "${pkgs.scripts.linkhandler}/bin/linkhandler";
|
||||||
@@ -22,7 +24,7 @@ let
|
|||||||
macro , open-in-browser
|
macro , open-in-browser
|
||||||
macro c set browser "${pkgs.xsel}/bin/xsel -b <<<" ; open-in-browser ; set browser ${linkhandler-bin}
|
macro c set browser "${pkgs.xsel}/bin/xsel -b <<<" ; open-in-browser ; set browser ${linkhandler-bin}
|
||||||
macro v set browser "${pkgs.utillinux}/bin/setsid -f ${pkgs.mpv}/bin/mpv" ; open-in-browser ; set browser ${linkhandler-bin}
|
macro v set browser "${pkgs.utillinux}/bin/setsid -f ${pkgs.mpv}/bin/mpv" ; open-in-browser ; set browser ${linkhandler-bin}
|
||||||
macro y set browser "${pkgs.ts}/bin/ts ${pkgs.youtube-dl}/bin/youtube-dl -f ${ytdl-format} --add-metadata" ; open-in-browser ; set browser ${linkhandler-bin}
|
macro y set browser "${youtube-download}" ; open-in-browser ; set browser ${linkhandler-bin}
|
||||||
|
|
||||||
bind-key j down
|
bind-key j down
|
||||||
bind-key k up
|
bind-key k up
|
||||||
@@ -69,5 +71,11 @@ in {
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = [ pkgs.newsboat ];
|
environment.systemPackages = [
|
||||||
|
pkgs.newsboat
|
||||||
|
(pkgs.writers.writeDashBin "mpv-watch-later" ''
|
||||||
|
${pkgs.sqlite}/bin/sqlite3 ${newsboat-home}/cache.db "SELECT url FROM rss_item WHERE flags='e' AND deleted=0 ORDER BY pubDate DESC" \
|
||||||
|
| ${pkgs.findutils}/bin/xargs ${pkgs.mpv}/bin/mpv
|
||||||
|
'')
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,6 +22,11 @@ let
|
|||||||
url = "http://lammla.info/index.php?reihe=30";
|
url = "http://lammla.info/index.php?reihe=30";
|
||||||
filter = [ "html2text" "strip" ];
|
filter = [ "html2text" "strip" ];
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "Tatort";
|
||||||
|
url = "https://www.daserste.de/unterhaltung/krimi/tatort/vorschau/index.html";
|
||||||
|
filter = [ "html2text" "strip" ];
|
||||||
|
}
|
||||||
{
|
{
|
||||||
name = "Kratylos";
|
name = "Kratylos";
|
||||||
url = "https://kratylos.reichert-online.org/current_issue/KRATYLOS";
|
url = "https://kratylos.reichert-online.org/current_issue/KRATYLOS";
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ in {
|
|||||||
/filter addreplace zerocovid * * [kc]orona|[kc]ovid|virus|lockdown|va[kc][sc]in|mutante|mutation|impf|pandemi|κορ[ωο]ν[αο]ϊό|корона|expert|infe[ck]t|infizi|in[cz]iden[cz]|sars-cov|drosten|virolog|lauterbach|delta
|
/filter addreplace zerocovid * * [kc]orona|[kc]ovid|virus|lockdown|va[kc][sc]in|mutante|mutation|impf|pandemi|κορ[ωο]ν[αο]ϊό|корона|expert|infe[ck]t|infizi|in[cz]iden[cz]|sars-cov|drosten|virolog|lauterbach|delta
|
||||||
/filter addreplace joinquit * irc_join,irc_part,irc_quit,irc_nick *
|
/filter addreplace joinquit * irc_join,irc_part,irc_quit,irc_nick *
|
||||||
/filter addreplace playlist_topic irc.*.#the_playlist irc_topic *
|
/filter addreplace playlist_topic irc.*.#the_playlist irc_topic *
|
||||||
|
/filter addreplace brockman_notice irc.news.* irc_notice *
|
||||||
|
|
||||||
/set irc.look.server_buffer independent
|
/set irc.look.server_buffer independent
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user