util  Diff

Differences From Artifact [c96b12f79a]:

To Artifact [9085e56204]:


     1      1   # util
     2         -various odds and ends. all code in this repository is licensed under the EUPL v1.2 unless otherwise noted. see `legal` directory for the binding text of the licenses.
            2  +various odds and ends. all code in this repository is licensed under the AGPLv3 unless otherwise noted. see `legal` directory for the binding text of referenced licenses.
     3      3   
     4      4   * **ord.c**: no-bullshit command-line base converter
     5      5   * **nkvd.c**: an LD_PRELOAD library to force counterrevolutionary programs to obey the XDG spec (currently only with respect to config dirs)
     6      6   * **tenki**: a versatile, lightweight Dark Sky client designed for use with polybar
     7      7   * **sexpc.scm**: a scheme tool that enables AST-rewriting macros in C code
     8      8   * **safekill.c**: utility to help keep from accidentally killing important windows; compile with `cc -Ofast safekill.c -lX11 -lc -osafekill`
     9      9   * **newtab.c**: a "open a new tab if there's already an instance running or launch a new instance otherwise" utility for qutebrowser
    10     10   * **fabulist.scm**: a work-in-progress communal fiction server
    11     11   * **bgrd.c**: it’s… a long story. just read the header.
    12     12   * **mkpw.c** an extremely fast mass random password generator
    13     13   * **kpw**: an extremely simple, lightweight, secure password manager for POSIX OSes written in C. depends on libsodium for crypto primitives. compile with `make kpw`.
    14     14   * **rosshil.ml**: tool to convert between the various calendars of the [Spirals](https://ʞ.cc/fic/spirals/) setting
    15     15   * **parvan.lua**: a script for creating and querying dictionaries, intended as a conlanging tool. no dependencies, just run it with `lua`