about summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* modules/workstation/postfix: add canonical mappingAlyssa Ross2021-04-04
| | | | | | | | | | | | | | | Mail sent through my workstation postfix instances would have an envelope sender of e.g. qyliss@x220.qyliss.net, which would cause some sites to reject my mail or mark it as spam, since that's not a publicly routable hostname. This seems like something that every "how to use Postfix with Gmail as a smarthost" or whatever article should cover, but none of them do, so I guess everybody else who uses Postfix this way just has a slightly broken setup. Anyway, now messages from the local "qyliss" user will be rewritten to be from my FastMail address, which should resolve this problem.
* nixos/postfix: add services.postfix.canonical optAlyssa Ross2021-04-04
| | | | | This mirrors the services.postfix.transport and services.postfix.virtual options we already have.
* modules/gh: initAlyssa Ross2021-03-31
|
* modules/go: initAlyssa Ross2021-03-29
|
* patches/gh: support reading auth tokens from fdsAlyssa Ross2021-03-29
|
* modules/git: make git pull rebase by defaultAlyssa Ross2021-03-29
|
* modules/emacs: sort packagesAlyssa Ross2021-03-29
|
* networkmanager: fix path and pnameMaxine Aubrey2021-03-29
| | | | (cherry picked from commit 17177b551fdadd712f861876c47aefedc0f3b4b2)
* networkmanager: 1.26.0 -> 1.30.0Maxine Aubrey2021-03-29
| | | | | | | | drops build patch as it's been merged moves polkit path to meson flags from paths patch rebases paths patch on upstream (cherry picked from commit b8a405153670ed4653a800b30ebda11cc7271ee3)
* openssl: 1.1.1j -> 1.1.1kMartin Weinelt2021-03-25
| | | | (cherry picked from commit f69bf8fd28f621672f4235f1945790d2788b2497)
* openssl: 1.1.1i -> 1.1.1jMartin Weinelt2021-03-25
| | | | | | | https://www.openssl.org/news/secadv/20210216.txt Fixes: CVE-2021-23839, CVE-2021-23840, CVE-2021-23841 (cherry picked from commit ff613e296eb1df98db5ac9aa88cf6b20156e1c07)
* modules/emacs: install sort-wordsAlyssa Ross2021-03-25
|
* modules/documentation: man: prefer section 2 to 3amAlyssa Ross2021-03-25
| | | | `man fork' should show fork(2), not fork(3am).
* modules/git: ignore clangd filesAlyssa Ross2021-03-24
|
* modules/emacs: disable magit-commit diff bufferAlyssa Ross2021-03-24
|
* modules/emacs: configure eglot to use rnix-lspAlyssa Ross2021-03-23
|
* shellls/go: initAlyssa Ross2021-03-21
|
* modules/mutt: show Message-IdAlyssa Ross2021-03-21
|
* modules/emacs: use yaml-mode for .clang-formatAlyssa Ross2021-03-20
|
* modules/emacs: install yaml-modeAlyssa Ross2021-03-20
|
* modules/pass: install pass-otpAlyssa Ross2021-03-20
|
* modules/emacs: add binding for magit-process-killAlyssa Ross2021-03-20
|
* modules/zsh: use alias to hide GDB startup messagesAlyssa Ross2021-03-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | GDB prints a hell of a lot of stuff when it's started by default: > GNU gdb (GDB) 10.1 > Copyright (C) 2020 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > Type "show copying" and "show warranty" for details. > This GDB was configured as "x86_64-unknown-linux-gnu". > Type "show configuration" for configuration details. > For bug reporting instructions, please see: > <https://www.gnu.org/software/gdb/bugs/>. > Find the GDB manual and other documentation resources online at: > <http://www.gnu.org/software/gdb/documentation/>. > > For help, type "help". > Type "apropos word" to search for commands related to "word". This is especially annoying when running with -tui, when it'll make you page through this crap before you can use it (and if you do e.g. -ex run, it won't actually start running the program until the pager is finished). There's no way to configure it not to do this, but fortunately it does at least have a command line switch to turn it off.
* modules/zsh: use alias to default pstree to UTF-8Alyssa Ross2021-03-16
| | | | | Would be nice if pstree could figure out what to use from terminfo, but never mind.
* modules/shell: install pstreeAlyssa Ross2021-03-16
|
* modules/emacs: install typescript-modeAlyssa Ross2021-03-16
|
* modules/spectrum/postfix: don't convert 8bit to qpAlyssa Ross2021-03-15
| | | | | | | | By default, Postfix converts 8bit messages to quoted-printable. This was probably a sensible default in 2002, when lots of mail servers probably weren't 8-bit clean, but in 2021 it just means Gmail DKIM signatures get broken and patch emails can't be fed into patch(1) because it chokes on quoted-printable.
* modules/locale: tweakAlyssa Ross2021-03-15
| | | | No one locale is right for me, but that's fine. :)
* modules/mutt: add missing quoteAlyssa Ross2021-03-15
| | | | | | Surprisingly, this omission didn't seem to break anything, and pgp_good_sign and pgp_decryption_okay were both set to the correct value. But probably still for the best to fix it. ;)
* shells/rust: add cargo-denyAlyssa Ross2021-03-15
|
* modules/emacs: sign outgoing mail by defaultAlyssa Ross2021-03-15
|
* modules/emacs: additionally encrypt mail to senderAlyssa Ross2021-03-15
| | | | Otherwise, mail will be generated that I can't read, only the recipient!
* modules/emacs: instal mutt-modeAlyssa Ross2021-03-15
|
* modules/emacs: add missing auto-mode-alist escapeAlyssa Ross2021-03-15
|
* modules/isync: use TLSv1.3 with FastMailAlyssa Ross2021-03-15
|
* isync: 1.4.0 -> 1.4.1Florian Klink2021-03-15
| | | | | | | Fixes CVE-2021-20247: isync/mbsync data leak/destruction vulnerability https://sourceforge.net/p/isync/mailman/message/37225234/ (cherry picked from commit 169253be5352cb29468cc0d389849aa1ca9ad0b6)
* modules/emacs: install passAlyssa Ross2021-03-15
|
* castnow: stdenv.lib -> libAlyssa Ross2021-03-15
| | | | stdenv.lib is deprecated.
* mysql56: removeAlyssa Ross2021-03-15
| | | | I needed this at a previous job. No point keeping it around any more.
* nss_3_57: removeAlyssa Ross2021-03-15
| | | | | | Trying to override this was making Firefox fail to eval. Upstream nixpkgs is using an even older for nss. Not sure why, but not worth trying to fight when I don't even use Thunderbird.
* modules/spectrum/public-inbox: ucspi-vsock coderepoAlyssa Ross2021-03-09
|
* modules/windowing: install pinballAlyssa Ross2021-02-27
|
* pinball: init at 0.3.20201218Alyssa Ross2021-02-27
| | | | | I chose "pinball" over "emilia-pinball", because the former seems to be much more widely used in distributions.
* modules/spectrum/postfix: initAlyssa Ross2021-02-27
|
* modules/nixpk.gs/pr-tracker: initAlyssa Ross2021-02-27
|
* modules/public-inbox: fix nntp groupAlyssa Ross2021-02-27
| | | | | I forgot to update this when the tls group because the acme group, which meant my NNTP server went down.
* personal/pr-tracker: init at 1.0.0Alyssa Ross2021-02-27
|
* overlays/personal: rename from overlays/scriptsAlyssa Ross2021-02-27
| | | | | | | This is a better name, because the purpose of this overlay is to collect packages that I won't upstream to Nixpkgs because they package software I wrote, that probably nobody else is interested in running, whether they're scripts or not.
* modules/nixpk.gs: initAlyssa Ross2021-02-27
|
* sys/atuin: sort import listAlyssa Ross2021-02-27
|