p01arst0rm
9974eca8a0
feat(3p/nix): minor improvements
...
(cherry picked from commit f6f7046acfaf90c19c597687d384b491c852b4c6)
2020-05-17 15:55:27 +01:00
p01arst0rm
055139ac6a
feat(3p/nix): added meson support
...
(cherry picked from commit 086a81b7a5bbe1fc022efb5935ff68f6ad71ddaf)
2020-05-17 15:55:13 +01:00
Vincent Ambo
c455f7a987
feat(third_party/nix): Add clang-format configuration
2020-05-17 15:53:25 +01:00
Vincent Ambo
7994fd1d54
Add 'third_party/nix/' from commit 'be66c7a6b24e3c3c6157fd37b86c7203d14acf10'
...
git-subtree-dir: third_party/nix
git-subtree-mainline: cf8cd640c1
git-subtree-split: be66c7a6b24e3c3c6157fd37b86c7203d14acf10
2020-05-17 15:52:38 +01:00
Vincent Ambo
cf8cd640c1
feat(bin): Add ninja & meson CLI tools
2020-05-17 02:49:13 +01:00
Vincent Ambo
3a7434a088
feat(ops/nixos/nugget): Install meson build system
2020-05-17 02:43:05 +01:00
Vincent Ambo
ec96658dce
chore(web/tvl): Remove direct link to TVL Meet from website
...
People who're already here know where it is. There's also
tvl.fyi/meet/ but we don't advertise that.
This is primarily because I'm unhappy with the influx of people at the
moment and it seems like a way to throttle it, in combination with
making the IRC channel invite-only.
2020-05-17 00:35:37 +01:00
Vincent Ambo
6e7006c061
docs(nix/yants): Mention Yants subtree split in README
...
This subtree split makes it possible for people to clone only
yants (similar to the kontemplate and journaldriver branches).
The subtree continues the history of the old git repository.
2020-05-16 12:37:12 +01:00
Vincent Ambo
d97cf260a2
refactor(tools/emacs): Move third-party overrides to //third_party
...
EXWM and vterm are overridden, but this shouldn't be happening outside
of //third_party
2020-05-16 04:08:28 +01:00
Vincent Ambo
a078cabc71
fix(tools/emacs): Configure xkb switching shortcuts on EXWM launch
...
This enables half of the shortcuts for switching keyboard languages
when EXWM launches.
The cyrillic ones are commented out because Emacs doesn't start
otherwise, I've no idea why and don't care at the moment.
2020-05-16 03:55:31 +01:00
erin
dd7e5e0377
feat(web/tvl): Add erin to TVL
...
From 2c0942a0bddaa2686d5e19c521c004484989734e Mon Sep 17 00:00:00 2001
From: erin <erin@generalprogramming.org>
Date: Wed, 13 May 2020 14:48:55 -0700
Subject: feat(web/tvl): Add nepeat to TVL
2020-05-15 00:44:17 +01:00
Vincent Ambo
5f10238c62
feat(fun/idual): Change alarm light from 'morning' to 'sun'
...
The latter is much brighter and warmer, this is probably better.
2020-05-14 14:30:52 +01:00
İlteriş Yağıztegin Eroğlu
0be487a5e0
feat(web/tvl): Added linuxgemini to baby
...
I can send my ID to check eligibility thanks
Signed-off-by: linuxgemini <ilteris@asenkron.com.tr>
2020-05-12 18:41:00 +01:00
Vincent Ambo
e2fb4bc4de
chore(fun/dt): Adjust weights
2020-05-11 03:31:19 +01:00
Vincent Ambo
9628daf413
feat(fun/dt): Support arbitrary word counts
2020-05-11 02:39:46 +01:00
İlteriş Yağıztegin Eroğlu
98473d21ca
feat(web/tvl): Added linuxgemini and ave
...
Sending again due to the merge of the awaited subgraph patch.
Signed-off-by: linuxgemini <ilteris@asenkron.com.tr>
2020-05-11 02:27:48 +01:00
Luke Granger-Brown
9993b0beba
feat(ops/nixos/camden): add /meet/ redirect to tvl.fyi
...
I'm too lazy to keep going to the website to click the button
and also too lazy to add my own redirect.
Add one to tvl.fyi.
2020-05-11 01:24:13 +01:00
Luke Granger-Brown
0b95afa9e9
refactor(web/tvl): factor out common styles
2020-05-11 01:00:41 +01:00
Sergiusz Bazanski
0e2138f949
feat(web/tvl): add hswaw community to TVL graph
2020-05-10 23:35:55 +01:00
Leah Neukirchen
327e42024c
feat(web/tvl): add muccc community to TVL graph
2020-05-09 20:13:45 +01:00
Vincent Ambo
e33627f960
feat(fun/dt): Implement useful utility
2020-05-08 18:55:00 +01:00
Vincent Ambo
28a36a2b70
feat(third_party): Add Google's farmhash library
2020-05-08 18:39:43 +01:00
Vincent Ambo
12387550e3
feat(third_party): Add newer version of Abseil
2020-05-08 18:07:47 +01:00
Vincent Ambo
8486d2ace5
feat(web/tvl): Add jooiiee's website
2020-05-06 00:28:44 +01:00
hexchen
31832e0107
feat(web/tvl): Add hexchen to tvl.fyi graph
2020-05-05 22:31:40 +01:00
Kane York
92c3910dcf
chore(web/tvl): fix sorting
2020-05-03 15:17:07 +01:00
Kane York
3a8429769b
feat(web/tvl): add kanepyork to TVL graph
2020-05-03 15:16:11 +01:00
Vincent Ambo
25dd720787
feat(web/tvl): add hyperfekt to TVL graph
2020-05-03 01:02:15 +01:00
Cynthia Revström
82099b9319
feat(web/tvl): add artemist to TVL graph
2020-05-03 00:59:07 +01:00
Cynthia Revström
235280ceaa
feat(web/tvl): add Eric to TVL graph
2020-05-03 00:59:01 +01:00
Vincent Ambo
fb872e424c
feat(web/tvl): Add Q
2020-04-27 20:40:11 +01:00
Vincent Ambo
30ebf2ee9e
feat(ops/nixos/nugget): Enable SSH agent on nugget
2020-04-26 18:40:16 +01:00
Vincent Ambo
7ef00d0f27
feat(ops/nixos/camden): Enable SSH agent auth
2020-04-26 18:34:10 +01:00
Vincent Ambo
15323a6ee4
feat(ops/nixos/nugget): Install idualctl
2020-04-26 15:52:23 +01:00
Vincent Ambo
322a76cb7a
fix(ops/nixos/camden): Use new //fun/idual CLI structure
2020-04-26 15:51:38 +01:00
Vincent Ambo
8681ac787e
feat(fun/idual): Introduce real CLI that can send all commands
...
Adds an idualctl CLI that can be used to control the lights.
2020-04-26 15:50:21 +01:00
Vincent Ambo
a34f7ef119
feat(fun/idual): Support multiple simultaneous Broadlink devices
...
There are now two devices in this room, and they're being used
simultaneously.
2020-04-26 15:24:11 +01:00
Vincent Ambo
64894062a9
feat(ops/nixos/camden): Disable camden firewall
...
The local network is considered trusted and ingress from the outside
world is now handled by the Edgerouter.
2020-04-26 14:58:42 +01:00
Vincent Ambo
0d73739740
feat(3p/python/broadlink): Add max_devices discovery parameter
...
This makes it possible to terminate early if the number of devices on
the network is known.
2020-04-26 14:50:04 +01:00
Vincent Ambo
6644d0031d
feat(fun/idual && nixos/camden): Add light alarm systemd units
...
Adds a systemd unit to run the idual light alarm using a transient
timer created by systemd-run.
2020-04-26 00:28:19 +01:00
Vincent Ambo
28bf77a1f1
fix(fun/idual): Hardcode the Broadlink thing's local address
2020-04-25 23:41:19 +01:00
Vincent Ambo
dff91042fd
feat(fun/idual): Implement some utilities for controlling lights
...
This program, if build in its executable form, will try to turn the
lights on and put them into "morning mode".
2020-04-25 23:14:07 +01:00
Vincent Ambo
e7aaa0bc2f
feat(fun/idual): Move colour codes into a Python script
...
This will make them easier to consume for the thing I'm actually
trying to do here.
2020-04-25 22:17:14 +01:00
Vincent Ambo
eac683f69c
chore(ops/nixos/nugget): Remove camden from /etc/hosts
...
The new router can actually deal with this sensibly.
2020-04-25 21:46:27 +01:00
Vincent Ambo
c79edb5243
docs(fun/idual): Document how to capture codes
2020-04-25 21:43:08 +01:00
Vincent Ambo
6ee6966a2a
feat(fun/idual): Check in captured iDual remote codes
2020-04-25 21:41:05 +01:00
Vincent Ambo
b597a1c143
feat(third_party/python): Vendor broadlink-python using git-subtree
2020-04-25 21:38:42 +01:00
Vincent Ambo
9d94a727b2
Add 'third_party/python/broadlink/' from commit '17968ef4d40e7cb484909b3ddad33d7795b80091'
...
git-subtree-dir: third_party/python/broadlink
git-subtree-mainline: 0f53060159
git-subtree-split: 17968ef4d4
2020-04-25 18:22:59 +01:00
Vincent Ambo
0f53060159
revert(third_party): Revert 20.03 channel bump
...
Reverts "Bump channel to a NixOS 20.03 release commit".
This reverts commit a629d7fdd4
.
This commit moves to a 20.03 release commit, in which building
Chromium with VAAPI is broken.
2020-04-25 17:58:42 +01:00
Vincent Ambo
4deb439d2e
feat(third_party/python): Package broadlink infrared library
2020-04-25 17:58:21 +01:00