Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-04 | r/627 feat(tools/emacs): Title the TVL window correctly | Vincent Ambo | 1 | -0/+5 | |
2020-04-04 | r/626 chore(ops/nixos/camden): Enable HSTS headers on *.tazj.in | Vincent Ambo | 1 | -0/+2 | |
2020-04-04 | r/625 chore(third_party): Bump telega version | Vincent Ambo | 1 | -2/+2 | |
2020-04-04 | r/624 fix(tools/emacs): Include date in scrot screenshot names | Vincent Ambo | 1 | -1/+1 | |
2020-04-04 | r/623 chore(ops/nixos/camden): Use upstream tailscale module | Vincent Ambo | 1 | -18/+1 | |
2020-04-04 | r/622 chore(ops/nixos/nugget): Use upstream tailscale module | Vincent Ambo | 1 | -8/+1 | |
2020-04-04 | r/621 chore(third_party): Remove Tailscale derivation | Vincent Ambo | 3 | -146/+0 | |
This is now part of nixpkgs itself. | |||||
2020-04-04 | r/620 chore(third_party/default): Bump NixOS channel to nixos-20.03 | Vincent Ambo | 1 | -3/+3 | |
2020-04-04 | r/619 chore(fun/tvl): Increase framerate to 60fps & limit queue size | Vincent Ambo | 1 | -1/+2 | |
The queue size setting will drop frames if the encoding starts to lag behind, which should prevent delay from being introduced on the serving side. Maybe. | |||||
2020-04-04 | r/618 feat(ops/nixos/camden): Enable RTMP support in nginx | Vincent Ambo | 1 | -1/+25 | |
This makes it possible to live-stream various things at rtmp://tazj.in/tvl | |||||
2020-04-04 | r/617 fix(ops/nixos/nugget): Point camden host at new internal IP | Vincent Ambo | 1 | -4/+1 | |
This changed due to the router replacement. | |||||
2020-04-04 | r/616 chore(ops/nixos/nugget): Install ffmpeg (including libnpp support) | Vincent Ambo | 1 | -0/+1 | |
2020-04-04 | r/615 feat(ops/nixos/nugget): Add module for v4l2loopback support | Vincent Ambo | 2 | -0/+13 | |
This kernel module creates a fake video input device to which I can stream various things, such as screen grabs or qyliss' video stream for TVL. | |||||
2020-04-04 | r/614 feat(third_party/ffmpeg): Add "libnpp" support to ffmpeg | Vincent Ambo | 2 | -0/+14 | |
Builds ffmpeg with CUDA Toolkit as a dependency, which includes a library called "libnpp" that provides something related to hardware accelerated video stream resizing. v0v | |||||
2020-04-04 | r/613 feat(fun/tvl): Implement hardware-accelerated stream rescaling | Vincent Ambo | 2 | -14/+18 | |
By randomly copy & pasting options that are impenetrable to mere mortals from NVIDIA's developer blog and a bunch of gists scattered throughout the internet, Andi and I managed to "get this to work". The idea is that the x11grab stream should be resized into 720p (which is the maximum supported by Google Meet), but with hardware acceleration. | |||||
2020-04-04 | r/612 feat(fun/tvl): Initial working ffmpeg -> nginx stream command | Vincent Ambo | 1 | -0/+14 | |
2020-04-04 | r/611 feat(ops/nixos/nugget): Install clang & friends system-wide | Vincent Ambo | 1 | -0/+3 | |
2020-04-02 | r/610 chore(third_party): Remove ormolu | Vincent Ambo | 1 | -8/+0 | |
2020-04-02 | r/609 fix(tools/emacs): Fix notmuch-show-open-or-close-subthread | Vincent Ambo | 1 | -4/+4 | |
Accidentally dropped a key parameter, also restored interactive functionality via prefix arguments.. | |||||
2020-04-02 | r/608 feat(tools/emacs): Bindings for (un)collapsing notmuch subthreads | Vincent Ambo | 2 | -7/+15 | |
Modifies notmuch-show-open-or-close-subthread to take a parameter instead of using prefix to toggle the argument, and binds that function to C-, and C-. in notmuch-show-mode-map to enable convenient collapsing/uncollapsing of subthreads from point. | |||||
2020-04-01 | r/607 feat(tools/emacs): Implement 'notmuch-show-open-or-close-subthread' | Vincent Ambo | 1 | -0/+13 | |
Does what it says on the tin. | |||||
2020-03-31 | r/606 fix(nix/buildGo): Remove absolute references to GOROOT from binaries | Vincent Ambo | 1 | -0/+1 | |
Setting the GOROOT_FINAL environment variables replaces the absolute location of the Go standard library sources in the final build artefacts with a fake location (in this case starting with go/src/...). This is despite the documentation for 'trimpath' (in 'go tool compile') stating that it would affect all source paths: That's only true for user code! I figured this out by reading through the implementation of the other 'trimpath' (in 'gob build'): https://go-review.googlesource.com/c/go/+/173345 | |||||
2020-03-29 | r/605 style(web/homepage): Shorten description for TWiV | Vincent Ambo | 1 | -4/+2 | |
2020-03-29 | r/604 feat(web/homepage): Link to TWiV | Vincent Ambo | 1 | -0/+12 | |
2020-03-29 | r/603 feat(tools/emacs): Install eglot & dependencies | Vincent Ambo | 1 | -0/+3 | |
2020-03-24 | 0.13.0 | Daniel Høyer Iversen | 1 | -1/+1 | |
2020-03-24 | Obtain device name and cloud byte from HELLO_RESPONSE (#322) | Felipe Martins Diel | 1 | -29/+35 | |
2020-03-23 | Add temperature and humidity for RM4 mini (0x610e) (#321) | hakana | 1 | -7/+20 | |
* Add temperature and humidity reading for RM4 Mini * Change divider for tem and humi (RM4 mini) | |||||
2020-03-16 | Add support for RM4 mini with device type 0x610e (#320) | hakana | 1 | -0/+1 | |
2020-03-16 | Add support for 0x5f36 devices and RM4 series (#317) | Felipe Martins Diel | 1 | -32/+49 | |
* Add support for 0x5f36 devices This type of device requires a header in the payload. The rest is the same. * Improve request header assignment * Change code sending header I just found out that this device uses a different header for sending codes. This update addresses this issue. * Improve authentication Use the error code to check if the authentication was successful. * Use default value when devtype is None * Use generic remote type if devtype is None * Extend support to RM4 series I just realized that RM4 devices use the same header. I will take the opportunity to extend support to these devices as well. * Add device type 0x62be and create rm4 class The rm4 class will improve code scalability. Just add the RM4 type to this class and it will just work. * Remove comma | |||||
2020-03-12 | r/602 fix(ops/nixos/nugget): Ensure that 'nuggetEmacs' is used for EXWM | Vincent Ambo | 1 | -7/+8 | |
2020-03-12 | r/601 chore(ops/nixos/nugget): Disable DHCP for Remarkable USB conn | Vincent Ambo | 1 | -1/+0 | |
This otherwise holds up the boot process if the device is not connected, which is annoying. | |||||
2020-03-12 | r/600 feat(ops/nixos/nugget): Install google-c-style in Emacs | Vincent Ambo | 1 | -1/+6 | |
2020-03-11 | r/599 chore(tools/emacs): Remove unimportant 'important' label from graph | Vincent Ambo | 1 | -1/+1 | |
2020-03-09 | r/598 fix(tools/emacs): Set correct file name format for org-journal | Vincent Ambo | 1 | -0/+1 | |
2020-03-09 | r/597 feat(tools/emacs): Configure org-journal | Vincent Ambo | 1 | -0/+24 | |
Configures org-journal to store journal files on camden and encrypt them to my GPG key. Journal entries are weekly, with weeks starting Saturday (yes, there's a reason for this). | |||||
2020-03-09 | r/596 fix(tools/emacs): Set scratch buffer to Emacs Lisp mode | Vincent Ambo | 1 | -1/+2 | |
This used to be the case, but it changed to lisp-interaction-mode at some point which is incredibly annoying. | |||||
2020-03-09 | r/595 chore(tools/emacs): Configure all-tags list in notmuch-hello | Vincent Ambo | 1 | -1/+3 | |
I've been setting these options manually in my sessions for some reason. Let's make it official! | |||||
2020-03-08 | r/594 feat(tools/emacs): Add a function to graph unread emails per label | Vincent Ambo | 1 | -0/+24 | |
This uses the built-in chart.el library to create a quick graph of the number of unread emails in each notmuch tag. Some generic tags are excluded from the overview. | |||||
2020-03-08 | r/593 refactor: emacsPackagesNg -> emacsPackages | Vincent Ambo | 8 | -11/+11 | |
The former is now just an alias for the latter anyways. | |||||
2020-03-08 | r/592 feat(tools/emacs): Install org-journal & org-ql | Vincent Ambo | 1 | -0/+2 | |
2020-03-08 | r/591 chore(third_party): Bump nixos-unstable channel | Vincent Ambo | 1 | -2/+2 | |
2020-03-04 | Add --joinwifi option to configure the device with Wifi details (#296) | Daniel Høyer Iversen | 2 | -0/+9 | |
2020-03-04 | decode is not needed for python3 (#298) | Daniel Høyer Iversen | 1 | -1/+1 | |
2020-03-04 | Fix new RM mini3 (#305) | Daniel Høyer Iversen | 1 | -1/+2 | |
* Fix new RM mini3 Some little change * Fix new RM mini3 Some little change Co-authored-by: Daniel Høyer Iversen <mail@dahoiv.net> | |||||
2020-03-04 | Add support for specifying destination IP address to use in discovery (#313) | Daniel Høyer Iversen | 2 | -3/+4 | |
Co-authored-by: Kja64 <Ken@lkv20.dk> | |||||
2020-03-04 | Add 27de RM Mini 3 (C) (#314) | Daniel Høyer Iversen | 1 | -1/+2 | |
I have a 0x27de RM Mini 3, as inspired by https://github.com/lprhodes/broadlinkjs-rm/blob/master/index.js, I added the identification and python-broadlink would handle it properly. | |||||
2020-03-04 | Fix CBC mode padding and use adler32 for checksums (#315) | Daniel Høyer Iversen | 1 | -26/+9 | |
* Fix CBC mode padding and use adler32 for checksums * Change line order This change comes to improve the readability of the code. * Use zero-padding for CBC mode | |||||
2020-03-01 | r/590 fix(build): Remove guile from CI builds | Vincent Ambo | 1 | -1/+0 | |
2020-03-01 | r/589 fix(ops/nixos/camden): Add required options for ACME updates | Vincent Ambo | 1 | -12/+17 | |
The implementation for provisioning ACME certificates has changed in nixos-unstable[0] and now requires a few extra options to be set. [0]: https://github.com/NixOS/nixpkgs/pull/77578 |