mirror of
https://github.com/kmein/niveum
synced 2026-03-23 05:11:08 +01:00
Compare commits
3 Commits
e3b967b5e3
...
a937f22bb7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a937f22bb7 | ||
| 0025d82cd8 | |||
| 03c0e49572 |
@@ -146,7 +146,6 @@ in {
|
||||
niveumPackages.devanagari
|
||||
niveumPackages.betacode # ancient greek betacode to unicode converter
|
||||
niveumPackages.meteo
|
||||
niveumPackages.mahlzeit
|
||||
niveumPackages.jq-lsp
|
||||
niveumPackages.swallow # window swallowing
|
||||
niveumPackages.literature-quote
|
||||
|
||||
42
flake.lock
generated
42
flake.lock
generated
@@ -653,11 +653,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1748665073,
|
||||
"narHash": "sha256-RMhjnPKWtCoIIHiuR9QKD7xfsKb3agxzMfJY8V9MOew=",
|
||||
"lastModified": 1749154018,
|
||||
"narHash": "sha256-gjN3j7joRvT3a8Zgcylnd4NFsnXeDBumqiu4HmY1RIg=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "282e1e029cb6ab4811114fc85110613d72771dea",
|
||||
"rev": "7aae0ee71a17b19708b93b3ed448a1a0952bf111",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -1108,11 +1108,11 @@
|
||||
},
|
||||
"nixpkgs-unstable_2": {
|
||||
"locked": {
|
||||
"lastModified": 1748885823,
|
||||
"narHash": "sha256-Ea5JtjFUoTpMJGnbXmXirk8dDdVIWmDp0o+eQDc9vzs=",
|
||||
"lastModified": 1749948504,
|
||||
"narHash": "sha256-Cp0eZUJxCJIVHliTFmPUbZ9vPjoa+CEWAI63yqAZqAQ=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "3603bcb66c0a5d4529370510bd6529d34107d63a",
|
||||
"rev": "9255ecfc7746a238d3a924506bbd688f573d5830",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -1230,11 +1230,11 @@
|
||||
},
|
||||
"nixpkgs_7": {
|
||||
"locked": {
|
||||
"lastModified": 1748708770,
|
||||
"narHash": "sha256-q8jG2HJWgooWa9H0iatZqBPF3bp0504e05MevFmnFLY=",
|
||||
"lastModified": 1749727998,
|
||||
"narHash": "sha256-mHv/yeUbmL91/TvV95p+mBVahm9mdQMJoqaTVTALaFw=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "a59eb7800787c926045d51b70982ae285faa2346",
|
||||
"rev": "fd487183437963a59ba763c0cc4f27e3447dd6dd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -1246,11 +1246,11 @@
|
||||
},
|
||||
"nixpkgs_8": {
|
||||
"locked": {
|
||||
"lastModified": 1748693115,
|
||||
"narHash": "sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8=",
|
||||
"lastModified": 1749794982,
|
||||
"narHash": "sha256-Kh9K4taXbVuaLC0IL+9HcfvxsSUx8dPB5s5weJcc9pc=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "910796cabe436259a29a72e8d3f5e180fc6dfacc",
|
||||
"rev": "ee930f9755f58096ac6e8ca94a1887e0534e2d81",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -1394,11 +1394,11 @@
|
||||
"treefmt-nix": "treefmt-nix"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1748883059,
|
||||
"narHash": "sha256-sBG2NR+tB1y4xMYguJT2IsTV2mf8PzWRoz2gScUFHg8=",
|
||||
"lastModified": 1749940545,
|
||||
"narHash": "sha256-6yPBrESbYk/fLYrqZTK42T/JUVPA8wnoY6LceJUJskg=",
|
||||
"owner": "nix-community",
|
||||
"repo": "NUR",
|
||||
"rev": "7995f4bde30d1dc463f7d39a5118709e19d8e608",
|
||||
"rev": "92e36598f6d5e656ec213f6bd08baae12b9f46ca",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -1593,11 +1593,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1748832016,
|
||||
"narHash": "sha256-TQSaFa1wWJr6GOs+K8lecK4AKKr8k6mwxHIPCOmVkgs=",
|
||||
"lastModified": 1749868581,
|
||||
"narHash": "sha256-oWO5KAIjhclLwYJp7kJiNbNqCcZo8ZLuKQEJd9WL6r4=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "7ec2ea005b600dac9436a7c5c6b66d960cbfcea2",
|
||||
"rev": "2ff6d56a67d75559f7b5d9edf9aa1fcf8e15f461",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -1740,11 +1740,11 @@
|
||||
"tinted-zed": "tinted-zed"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1748884606,
|
||||
"narHash": "sha256-kG45D1iaM8j///luopldYoVBd4L+41YscY8PjwLtcZM=",
|
||||
"lastModified": 1749908208,
|
||||
"narHash": "sha256-0nf9P4kRAzsBvf5jbY7M3NlnGSwBzU50kJAYGZH5Ez4=",
|
||||
"owner": "danth",
|
||||
"repo": "stylix",
|
||||
"rev": "2ccc6cbd33b3d9c52b6f6c096a66880a52f37933",
|
||||
"rev": "67c8eca32f1baf158ffb9a56f28a2fc8e9852fb0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
@@ -9,23 +9,23 @@ writers.writeDashBin "literature-quote" ''
|
||||
PATH=$PATH:${lib.makeBinPath [xan curl gnused]}
|
||||
ROW=$(curl -Ls http://kmein.github.io/logotheca/quotes.csv | shuf -n1)
|
||||
(
|
||||
QUOTE="$(echo "$ROW" | xan select 4)"
|
||||
QUOTE="$(echo "$ROW" | xan select 3)"
|
||||
|
||||
echo "$QUOTE" | sed 's/^"//;s/"$//;s/\s*||\s*/\n\n/g;s/\s*|\s*/\n/g'
|
||||
echo
|
||||
|
||||
AUTHOR="$(echo "$ROW" | xan select 1)"
|
||||
AUTHOR="$(echo "$ROW" | xan select 0)"
|
||||
# Prepare the output
|
||||
ATTRIBUTION="($AUTHOR"
|
||||
|
||||
SOURCE="$(echo "$ROW" | xan select 2)"
|
||||
SOURCE="$(echo "$ROW" | xan select 1)"
|
||||
|
||||
# Add SOURCE if it's not empty
|
||||
if [ -n "$SOURCE" ]; then
|
||||
ATTRIBUTION="$ATTRIBUTION: $SOURCE"
|
||||
fi
|
||||
|
||||
LOC="$(echo "$ROW" | xan select 3 | sed 's/""//;s/-/–/g')"
|
||||
LOC="$(echo "$ROW" | xan select 2 | sed 's/""//;s/-/–/g')"
|
||||
# Add LOC if it's not empty
|
||||
if [ -n "$LOC" ]; then
|
||||
ATTRIBUTION="$ATTRIBUTION, $LOC"
|
||||
|
||||
Reference in New Issue
Block a user