summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* lib.eval-source: allow source to be a listtv2017-07-121-3/+1
* move source config from module system to 1systems/*/source.nixtv2017-07-102-0/+20
* types.label: drop redundant isStringtv2017-06-181-2/+1
* lib: add test and testStringtv2017-06-183-11/+16
* lib/types: add managed bool to host typelassulus2017-05-191-0/+7
* types.user.mail: str -> nullOr strtv2017-04-271-2/+2
* types.net: normalize IPv6 addresstv2017-04-131-0/+1
* lib: add normalize-ip6-addrtv2017-04-131-0/+46
* types.*pathname: normalize slashestv2017-03-311-10/+10
* move indent to liblassulus2017-01-211-0/+2
* lib: import bulk of krebs/4libtv2016-10-204-1/+578
* krebs lib: move {eq,ne,mod} to libtv2016-10-131-0/+4
* lib: import shell from krebs/4libtv2016-08-022-0/+28
* move old stufftv2015-07-113-264/+0
* lib git: s/cd/$host/tv2015-06-191-4/+5
* irc-announce: don't say "pushed"tv2015-06-181-1/+1
* irc-announce: create,delete: announce refnametv2015-06-181-1/+5
* irc-announce: add pkg nettoolstv2015-06-181-0/+1
* irc-announce: append PID to nicktv2015-06-181-4/+4
* irc-announce: id=newrev & id2=oldrevtv2015-06-181-4/+4
* lib/git: add irc-announcetv2015-06-182-4/+139
* modules/tv/git: initial commit (incl. lib.git)tv2015-06-142-2/+53
* lib: take lib instead of pkgs argumenttv2015-06-141-3/+3
* sh: functions -> bin/tv2015-05-215-438/+0
* lib/cac.sh: add cac_sshtv2015-05-201-0/+16
* networking-configuration -> lib/cacnixos.shtv2015-05-201-0/+28
* lib/net.sh: add net_netmask_to_prefixtv2015-05-201-0/+9
* lib/cac.sh: add cac_getserver_by_servernametv2015-05-201-0/+10
* lib/cac.sh cac_listservers: return maybe datatv2015-05-201-1/+1
* lib/cac.sh cac_listservers: check response statustv2015-05-201-3/+10
* lib/cac.sh: move low level functions to bottomtv2015-05-201-26/+26
* lib/cac.sh: _cac_{use curl in {get,post}}_api_v1tv2015-05-201-16/+12
* lib/cac.sh: implement missing API callstv2015-05-201-0/+37
* lib/cac.sh: add _cac_post_api_v1tv2015-05-201-0/+11
* lib/cac.sh: add _cac_get_api_v1tv2015-05-201-12/+15
* lib/url.sh: initial committv2015-05-201-0/+35
* lib cac: wrap cac_via'ble calls with _cac_exectv2015-05-201-16/+10
* lib cac: curl w/-Gtv2015-05-201-4/+16
* lib cac: add cac_listtaskstv2015-05-201-0/+10
* lib cac: remove \ from URLtv2015-05-201-1/+1
* mv cac_listservers from infest to lib/cac.shtv2015-05-201-0/+9
* prelude: make <secrets> availabletv2015-05-201-2/+5
* prelude: nixpkgs_dir=/var/nixpkgstv2015-05-191-1/+1
* prelude: break lines before 80 columnstv2015-05-191-1/+6
* prelude: consistently use "src" as remote nametv2015-05-191-3/+3
* prelude: there's no cache-gittv2015-05-191-2/+2
* prelude.sh: better git remote logiclassulus2015-05-191-6/+5
* prelude.sh: better output, working url/rev checklassulus2015-05-191-3/+3
* prelude.sh: use nixpkgs.{url,rev} as remote nixpkgslassulus2015-05-191-1/+63
* run -> {deploy,lib/prelude.sh}tv2015-05-191-0/+192