Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | modules/emacs: install typescript-mode | Alyssa Ross | 2021-03-16 |
| | |||
* | modules/spectrum/postfix: don't convert 8bit to qp | Alyssa Ross | 2021-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: tweak | Alyssa Ross | 2021-03-15 |
| | | | | No one locale is right for me, but that's fine. :) | ||
* | modules/mutt: add missing quote | Alyssa Ross | 2021-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 default | Alyssa Ross | 2021-03-15 |
| | |||
* | modules/emacs: additionally encrypt mail to sender | Alyssa Ross | 2021-03-15 |
| | | | | Otherwise, mail will be generated that I can't read, only the recipient! | ||
* | modules/emacs: instal mutt-mode | Alyssa Ross | 2021-03-15 |
| | |||
* | modules/emacs: add missing auto-mode-alist escape | Alyssa Ross | 2021-03-15 |
| | |||
* | modules/isync: use TLSv1.3 with FastMail | Alyssa Ross | 2021-03-15 |
| | |||
* | modules/emacs: install pass | Alyssa Ross | 2021-03-15 |
| | |||
* | modules/spectrum/public-inbox: ucspi-vsock coderepo | Alyssa Ross | 2021-03-09 |
| | |||
* | modules/windowing: install pinball | Alyssa Ross | 2021-02-27 |
| | |||
* | modules/spectrum/postfix: init | Alyssa Ross | 2021-02-27 |
| | |||
* | modules/nixpk.gs/pr-tracker: init | Alyssa Ross | 2021-02-27 |
| | |||
* | modules/public-inbox: fix nntp group | Alyssa Ross | 2021-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: init | Alyssa Ross | 2021-02-27 |
| | |||
* | modules/nixos-hardware: merge 115770eed0c | Alyssa Ross | 2021-02-27 |
| | |||
* | modules/tor,sys/atuin: fix tor deprecation warnings | Alyssa Ross | 2021-02-27 |
| | |||
* | modules/documentation: generate man caches | Alyssa Ross | 2021-02-26 |
| | | | | This makes apropos / man -k work. | ||
* | modules/documentation: prefer Linux man to POSIX | Alyssa Ross | 2021-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 insults | Alyssa Ross | 2021-02-25 |
| | |||
* | modules/emacs: install graphql-mode | Alyssa Ross | 2021-02-25 |
| | |||
* | modules/emacs: set rust-analyzer "use" style | Alyssa Ross | 2021-02-25 |
| | |||
* | modules/emacs: don't globally define eglot bindings | Alyssa Ross | 2021-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-actions | Alyssa Ross | 2021-02-17 |
| | |||
* | modules/emacs: bind C-c e r to eglot-rename | Alyssa Ross | 2021-02-17 |
| | |||
* | modules/emacs: use function refs for keybindings | Alyssa Ross | 2021-02-17 |
| | |||
* | modules/emacs: install editorconfig | Alyssa Ross | 2021-02-11 |
| | |||
* | modules/shell: install gdb | Alyssa Ross | 2021-02-11 |
| | |||
* | modules/emacs: install lua-mode | Alyssa Ross | 2021-02-11 |
| | |||
* | modules/emacs: install jam-mode | Alyssa Ross | 2021-02-11 |
| | |||
* | modules/emacs: improve eglot-highlight-symbol-face | Alyssa Ross | 2021-02-11 |
| | |||
* | modules/documentation: install libbsd man pages | Alyssa Ross | 2021-02-10 |
| | |||
* | modules/workstation: install nix-index | Alyssa Ross | 2021-02-09 |
| | |||
* | modules/workstation: services.mingetty -> services.getty | Alyssa Ross | 2021-02-09 |
| | |||
* | modules/weechat: install weechat-matrix globally | Alyssa Ross | 2021-02-09 |
| | |||
* | Merge commit '891f607d5301d6730cb1f9dcf3618bcb1ab7f10e' | Alyssa Ross | 2021-01-26 |
| | |||
* | modules/weechat: show Matrix typing indicators | Alyssa Ross | 2021-01-26 |
| | |||
* | modules/weechat: configure Matrix | Alyssa Ross | 2021-01-26 |
| | |||
* | modules/weechat: load scripts when making config | Alyssa Ross | 2021-01-26 |
| | |||
* | modules/weechat: remove redundant test code | Alyssa Ross | 2021-01-26 |
| | |||
* | modules/emacs: sign mail with the right key | Alyssa Ross | 2021-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_bsd | Alyssa Ross | 2021-01-25 |
| | |||
* | modules/workstation: switch to NixOS podman module | Alyssa Ross | 2021-01-25 |
| | | | | | This exists now! And it does everything I was doing myself before! Yay! | ||
* | modules/emacs: add browse-url-nixpkgs | Alyssa Ross | 2021-01-25 |
| | |||
* | modules: remove doh-proxy | Alyssa Ross | 2021-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 mkForce | Alyssa Ross | 2021-01-14 |
| | | | | No longer needed now that the Postfix module has been fixed. | ||
* | modules/weechat: ignore yuuko | Alyssa Ross | 2021-01-13 |
| | |||
* | modules/weechat: ignore osmbot-test | Alyssa Ross | 2021-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: remove | Alyssa Ross | 2021-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. |