about summary refs log tree commit diff
path: root/modules
Commit message (Collapse)AuthorAge
* modules/server/nixpkgs: git fetch periodicallyAlyssa Ross2021-04-04
| | | | | | | | | pushmail will fetch what it needs, but it won't fetch all the remote-tracking branches, and pr-tracker will only fetch if it can't find the merge commit at all -- it won't fetch in the case it knows about the merge commit, but it hasn't propagated to every branch yet. So periodically run git fetch on a timer.
* 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.
* modules/gh: initAlyssa Ross2021-03-31
|
* modules/go: initAlyssa Ross2021-03-29
|
* modules/git: make git pull rebase by defaultAlyssa Ross2021-03-29
|
* modules/emacs: sort packagesAlyssa Ross2021-03-29
|
* 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
|
* 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. ;)
* 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
|
* modules/emacs: install passAlyssa Ross2021-03-15
|
* modules/spectrum/public-inbox: ucspi-vsock coderepoAlyssa Ross2021-03-09
|
* modules/windowing: install pinballAlyssa Ross2021-02-27
|
* 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.
* modules/nixpk.gs: initAlyssa Ross2021-02-27
|
* modules/nixos-hardware: merge 115770eed0cAlyssa Ross2021-02-27
|
* modules/tor,sys/atuin: fix tor deprecation warningsAlyssa Ross2021-02-27
|
* modules/documentation: generate man cachesAlyssa Ross2021-02-26
| | | | This makes apropos / man -k work.
* modules/documentation: prefer Linux man to POSIXAlyssa Ross2021-02-26
| | | | | | | | | | | Linux syscalls are documented in section 2, and the POSIX verisons are documented in section 3p. Since section 3 has precedence over section 2, the POSIX versions would show up first, which is unfortunate because they're difficult to read (being written as a spec rather than documentation) and don't contain Linux-specific info. With this change, section 2 is preferred over section 3p (while the rest of section 3 is still preferred over section 2).
* modules/shell: enable sudo insultsAlyssa Ross2021-02-25
|
* modules/emacs: install graphql-modeAlyssa Ross2021-02-25
|
* modules/emacs: set rust-analyzer "use" styleAlyssa Ross2021-02-25
|
* modules/emacs: don't globally define eglot bindingsAlyssa Ross2021-02-25
| | | | | There's no need for these to be global, when they can easily be enabled only when eglot is.
* modules/emacs: bind C-c e a to eglot-code-actionsAlyssa Ross2021-02-17
|
* modules/emacs: bind C-c e r to eglot-renameAlyssa Ross2021-02-17
|
* modules/emacs: use function refs for keybindingsAlyssa Ross2021-02-17
|
* modules/emacs: install editorconfigAlyssa Ross2021-02-11
|
* modules/shell: install gdbAlyssa Ross2021-02-11
|
* modules/emacs: install lua-modeAlyssa Ross2021-02-11
|
* modules/emacs: install jam-modeAlyssa Ross2021-02-11
|