about summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* modules/server: don't log refused connectionsAlyssa Ross2020-04-22
| | | | Otherwise dmesg consists of only these, so useful messages are lost.
* modules/nginx: enable access logAlyssa Ross2020-04-22
| | | | | | | | The "privacy" log format is essentially the default one, but with IP/User-Agent info removed, hence the name. Although I've already modified it to add scheme and host so I should perhaps have chosen something more generic.
* activate: use nix-build instead of nix buildAlyssa Ross2020-04-20
| | | | | The new CLI is experimental and I don't want to have to enable it to be able to use this script.
* modules/sway: add missing breaksAlyssa Ross2020-04-17
| | | | | Missing these resulted in an extra space being displayed after the arrows.
* modules/sway: rewrite status_command in C++Alyssa Ross2020-04-17
| | | | | | | | | | | | | | The execline version was nice, but I think execline is not really suitable for fairly complicated scripts that run once a second. I frequently saw it as one of the most active processes on the system, and it was probably really bad for power consumption! Before rewriting in C++, I tried C, but the string handling was extremely annoying, and Rust, but it can't do time stuff in the standard library. I didn't want to have to pull in a library just for this, so C++ it was. My first C++ program, in fact!
* sys/x220: remove redundant podman module importAlyssa Ross2020-04-16
| | | | | This is already included by modules/workstation, which is included by modules/workstation/physical.
* modules/git: add missing xdg module importAlyssa Ross2020-04-16
|
* modules/systemd: don't install home.conf exampleAlyssa Ross2020-04-16
| | | | | | | | | | | We don't want /srv on NixOS, and /home is already created by users-groups.nix. Furthermore, systemd tmpfiles are set up post-activation, and so there's absolutely no way for a user to override them. They can't even set their own rules in systemd.tmpfiles, because "home.conf" comes before "nixos.conf" lexicographically, and so systemd always picks the "home.conf" ones.
* modules/windowing: install wf-recorderAlyssa Ross2020-04-16
|
* wf-recorder: 0.2 -> 0.2.1Michael Weiss2020-04-15
| | | | (cherry picked from commit ca2a222747bd14d0f477b8eb231eda68355ca240)
* modules/rss2email: initAlyssa Ross2020-04-15
|
* nixos/rss2email: globally install rss2emailAlyssa Ross2020-04-15
| | | | For man pages.
* nixos/rss2email: move from /var to /var/libAlyssa Ross2020-04-15
| | | | This way, we can use StateDirectory instead of a tmpfile rule.
* sys/atuin: add Spectrum cgitAlyssa Ross2020-04-15
|
* modules/ftp: initAlyssa Ross2020-04-15
|
* sys/atuin: add custom cgit CSSAlyssa Ross2020-04-15
|
* sys/atuin: configure cgitAlyssa Ross2020-04-15
|
* sys/atuin: install cgit man pagesAlyssa Ross2020-04-15
|
* sys/atuin: fix fastcgi_params overridesAlyssa Ross2020-04-15
| | | | | | | It turns out you can't just selectively override these. You need to re-specify all of them every time you want to change any of them. I don't want to have to do that, hence the overrideFastcgiParams function.
* sys/atuin: redirect spectrum wwws to bare domainAlyssa Ross2020-04-15
|
* sys/atuin: redirect spectrumos.org with 301Alyssa Ross2020-04-15
| | | | | Nginx defaults to 302 Found, but 301 Moved Permanently is more appropriate here.
* sys/atuin: garbage collect with 5G remainingAlyssa Ross2020-04-15
|
* sys/atuin: add spectrum group for spectrum reposAlyssa Ross2020-04-15
|
* modules/xmpp: initAlyssa Ross2020-04-15
|
* sys/atuin: add tls groupAlyssa Ross2020-04-15
| | | | | This will allow services other than nginx to access the ACME TLS certificates.
* patches/git-absorb: don't need user.{name,email}Alyssa Ross2020-04-15
|
* modules/workstation: enable locateAlyssa Ross2020-04-15
|
* modules/workstation: install youtube-dlAlyssa Ross2020-04-15
|
* modules/workstation: install mpvAlyssa Ross2020-04-15
|
* modules/git: ignore Emacs temporary filesAlyssa Ross2020-04-15
|
* modules/sway: sticky Firefox sharing indicatorAlyssa Ross2020-04-15
|
* sys/atuin: increase tor bandwidth quotaAlyssa Ross2020-04-15
| | | | Bitfolk doubled atuin's quota, and we can use most of that for Tor. :3
* sys/atuin: alphabetize nginx domains listAlyssa Ross2020-04-15
|
* sys/atuin: disable systemd emergency modeAlyssa Ross2020-04-15
| | | | | Getting to the serial console of this machine is hard. It's better if it keeps trying to boot.
* sys/atuin: switch to ZFSAlyssa Ross2020-04-15
|
* sys/x220: switch to LTS kernelAlyssa Ross2020-04-15
| | | | ZFS :(
* modules/gnupg: use tofu+pgpAlyssa Ross2020-04-15
| | | | This is likely to lead to a far more useful GnuPG overall.
* modules/gnupg: alphabetize gpg.confAlyssa Ross2020-04-15
|
* modules/lorri: initAlyssa Ross2020-04-15
|
* modules/workstation: reorganize importsAlyssa Ross2020-04-15
| | | | Other modules, then general stuff, then individual programs.
* mblaze: install msuck and mblowAlyssa Ross2020-04-15
| | | | | | | | | | There are lots of other scripts in contrib that we should probably also install, but I didn't feel like taking the time to review them all and figure out what dependencies they would need. It would have been a shame to add a mandatory dependency on Ruby (and all that entails) to a package that otherwise has basically no dependencies, so I've made the Ruby dependency optional.
* modules/mutt: keep newsrc in XDG_DATA_HOMEAlyssa Ross2020-04-13
|
* mailman-web: use default Nixpkgs DjangoAlyssa Ross2020-04-10
| | | | | | | | | | The upstream version bound of <2.2 is overly pessimistic, and mailman-web works just fine on Nixpkgs' default Django 2.2. I've applied a patch to relax the bound, which I have also sent upstream[1] (which is why I included the patch rather than just doing another sed). [1]: https://gitlab.com/mailman/mailman-web/-/merge_requests/2
* python3.pkgs.hyperkitty: improve fixed-width lookAlyssa Ross2020-04-07
|
* python3.pkgs.hyperkitty: fix message indentationAlyssa Ross2020-04-07
|
* patches: direnv patchesAlyssa Ross2020-04-07
| | | | Finally applied upstream! Yay!
* modules/ssh: globally ban NIST curvesAlyssa Ross2020-04-07
|
* modules/shell: set CLICOLORAlyssa Ross2020-04-07
|
* nixos/public-inbox: add mda.args optionAlyssa Ross2020-04-07
|
* modules/sway: fix height of workspace menuAlyssa Ross2020-04-07
| | | | Not sure when or how this changed.