about summary refs log tree commit diff
path: root/modules
Commit message (Collapse)AuthorAge
* 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
|
* modules/emacs: improve eglot-highlight-symbol-faceAlyssa Ross2021-02-11
|
* modules/documentation: install libbsd man pagesAlyssa Ross2021-02-10
|
* modules/workstation: install nix-indexAlyssa Ross2021-02-09
|
* modules/workstation: services.mingetty -> services.gettyAlyssa Ross2021-02-09
|
* modules/weechat: install weechat-matrix globallyAlyssa Ross2021-02-09
|
* Merge commit '891f607d5301d6730cb1f9dcf3618bcb1ab7f10e'Alyssa Ross2021-01-26
|
* modules/weechat: show Matrix typing indicatorsAlyssa Ross2021-01-26
|
* modules/weechat: configure MatrixAlyssa Ross2021-01-26
|
* modules/weechat: load scripts when making configAlyssa Ross2021-01-26
|
* modules/weechat: remove redundant test codeAlyssa Ross2021-01-26
|
* modules/emacs: sign mail with the right keyAlyssa Ross2021-01-25
| | | | | | Without this, Emacs would ask which key to use, since I have machine-specific signing keys as well (that shouldn't be used for signing mail).
* modules/shell: install finger_bsdAlyssa Ross2021-01-25
|
* modules/workstation: switch to NixOS podman moduleAlyssa Ross2021-01-25
| | | | | This exists now! And it does everything I was doing myself before! Yay!
* modules/emacs: add browse-url-nixpkgsAlyssa Ross2021-01-25
|
* modules: remove doh-proxyAlyssa Ross2021-01-15
| | | | | | | | | | doh-proxy depends on aioh2, which hasn't been touched since 2018 and is incompatible with the current version of h2. It's been a while since I actually used DoH anyway, because I never got around to doing exceptions for captive portals and stuff, so for now I'll just delete the code, and I can revive it later with whatever the current leader in DoH proxy software is when I do.
* modules/workstation/postfix: remove mkForceAlyssa Ross2021-01-14
| | | | No longer needed now that the Postfix module has been fixed.
* modules/weechat: ignore yuukoAlyssa Ross2021-01-13
|
* modules/weechat: ignore osmbot-testAlyssa Ross2021-01-13
| | | | | | | Posts every(?) OSM edit in GB, which is very noisy. WeeChat will ignore attempts to /set ignores, so we have to use a seperate list and use /ignore.
* modules/home: removeAlyssa Ross2021-01-13
| | | | | | | | | | I think when I implemented this I didn't know about tmpfiles.d(5). Now I do, so let's use that instead. I don't think the imperativeNix option is necessary any more since the home directory is created read-only, but if it turns out that .nix-defexpr and .nix-profile are coming back, I can look into the best way to solve that then.