Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | modules/ssh: add NixCon hosts | Alyssa Ross | 2020-10-06 |
| | |||
* | modules/emacs: install dockerfile-mode | Alyssa Ross | 2020-10-06 |
| | |||
* | modules/sway: also apply Firefox rules to Nightly | Alyssa Ross | 2020-10-06 |
| | |||
* | modules/emacs: update direnv with C-c d | Alyssa Ross | 2020-10-06 |
| | | | | | | Using Lorri means the first direnv load usually won't actually load the right environment, so it's important to be able to update it easily once Lorri has asynchronously updates the environment. | ||
* | modules/emacs: try to speed up long lines | Alyssa Ross | 2020-10-05 |
| | | | | | Suggestions from <https://200ok.ch/posts/2020-09-29_comprehensive_guide_on_handling_long_lines_in_emacs.html>. | ||
* | modules/emacs: install eglot | Alyssa Ross | 2020-10-01 |
| | |||
* | modules/emacs: install direnv | Alyssa Ross | 2020-10-01 |
| | |||
* | modules/emacs: add --no-gpg-sign to magit | Alyssa Ross | 2020-10-01 |
| | |||
* | modules/emacs: enable hidden magit commands | Alyssa Ross | 2020-10-01 |
| | |||
* | modules/zsh: configure direnv | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/zsh: disable share_history | Alyssa Ross | 2020-09-29 |
| | | | | | I find it useful to be able to look through the history of a shell to remind myself what I was using that shell for. | ||
* | modules/emacs: remove unnecessary mode arguments | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/castnow: init | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/emacs: set uniquify-buffer-name-style | Alyssa Ross | 2020-09-29 |
| | | | | I find the "forward" style much easier to understand. | ||
* | modules/emacs: enable electric-pair-mode | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/emacs: set magit-repository-directories | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/emacs: collapse C-x C-b rebind to one line | Alyssa Ross | 2020-09-29 |
| | | | | | There's little enough going on here that we can squeeze it into a single line. | ||
* | modules/emacs: enable show-paren-mode | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/emacs: enable column-number-mode | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/emacs: save-some-buffers isn't from Magit | Alyssa Ross | 2020-09-29 |
| | | | | So this code should be in its own section. | ||
* | modules/emacs: add revert opt to "Save file ...?" | Alyssa Ross | 2020-09-29 |
| | | | | | | | | This prompt is generated by magit when doing some git operations (including magit-status) when there are unsaved buffers in the repository. Often unsaved buffers are just ones that I typed a character in my mistake and didn't mean to edit, so it's convenient to be able to discard the changes directly from the prompt. | ||
* | modules/alacritty: remove quit keybindings | Alyssa Ross | 2020-09-29 |
| | | | | | | These are way too easy to hit accidentally. More recent versions of the Alacritty default config move these to be macOS only, so they were probably never intended for Linux anyway. | ||
* | modules/emacs: bind C-x C-b to ibuffer | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/emacs: install meson-mode | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/emacs: install go-mode | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/alacritty: set font size to 11 | Alyssa Ross | 2020-09-29 |
| | | | | This matches the font size in Emacs I spent a lot of time choosing. | ||
* | modules/ssh: add gitlab.freedesktop.org | Alyssa Ross | 2020-09-29 |
| | |||
* | modules/dict: switch to Wiktionary | Alyssa Ross | 2020-09-29 |
| | | | | | | Wiktionary has English to every language. It's not a substitute for converting _from_ non-English languages, but I couldn't do that anyway. | ||
* | modules/documentation: install Wayland man pages | Alyssa Ross | 2020-08-23 |
| | |||
* | modules/workstation: globally install qemu | Alyssa Ross | 2020-08-23 |
| | |||
* | modules/gnupg: don't override SSH_AUTH_SOCK if set | Alyssa Ross | 2020-08-23 |
| | | | | This fixes SSH agent forwarding. | ||
* | modules/alacritty: fix deprecation warnings | Alyssa Ross | 2020-08-22 |
| | | | | | The names of these have changed. I don't actually need these to vary from the defaults anyway, so let's just delete them. | ||
* | modules/xdg: set XDG variables with pam_env | Alyssa Ross | 2020-08-22 |
| | | | | This way, they also apply to systemd. | ||
* | modules/sway: rearrange | Alyssa Ross | 2020-08-22 |
| | | | | This was getting quite difficult to read. | ||
* | modules/swaylock: show failed password attempts | Alyssa Ross | 2020-08-22 |
| | |||
* | modules/swaylock: init; set background to sway's | Alyssa Ross | 2020-08-22 |
| | |||
* | modules/sway: rebind kill to $mod+BackSpace | Alyssa Ross | 2020-08-22 |
| | | | | | | | Inspired by Ethan Schoonover's XMonad setup[1][2]. [1]: https://invidio.us/watch?v=70IxjLEmomg [2]: https://github.com/altercation/dotfiles-tilingwm/blob/31e23a75eebdedbc4336e7826800586617d7d27d/.xmonad/xmonad.hs#L1250 | ||
* | modules/hardware: install brightnessctl | Alyssa Ross | 2020-08-20 |
| | |||
* | modules/emacs: add global magit keybindings | Alyssa Ross | 2020-08-20 |
| | |||
* | modules/shell: install pciutils | Alyssa Ross | 2020-08-20 |
| | | | | This is useful everywhere. | ||
* | modules/shell: install bind.dnsutils | Alyssa Ross | 2020-08-17 |
| | | | | | | This is another one of those networking tools that's useful to have already around when things are broken enough that you can't install it. | ||
* | modules/zsh: mark variable local | Alyssa Ross | 2020-08-17 |
| | | | | | There's no reason for this to be global. Outside of this function it's the same as $? anyway. | ||
* | modules/zsh: remove unused variable | Alyssa Ross | 2020-08-17 |
| | |||
* | modules/zsh: don't alias ls to path | Alyssa Ross | 2020-08-17 |
| | | | | | | | | | | I'm not sure why it was like this, but I think it's very surprising that only ls would bypass PATH. It also made the terminal title look ugly. I suspect that what happened here is that I wrote this a long time ago when I didn't understand aliases and was worried about making it recursive? | ||
* | modules/zsh: fix Nix string escape | Alyssa Ross | 2020-08-17 |
| | | | | This previously output both <$>s. I'm not sure why that even worked. | ||
* | modules/zsh: fix options | Alyssa Ross | 2020-08-17 |
| | | | | | Both the setopts and unsetopts weren't being generated correctly, but now they are. | ||
* | modules/zsh: set terminal title to current command | Alyssa Ross | 2020-08-17 |
| | |||
* | modules/emacs: install cmake-mode | Alyssa Ross | 2020-08-17 |
| | |||
* | modules/emacs: remove projectile | Alyssa Ross | 2020-08-17 |
| | | | | | It turns out everything I want from projectile is already covered by the built-in project.el. | ||
* | modules/ssh: ask to verify keys over DNS | Alyssa Ross | 2020-08-17 |
| | | | | | I'm not sure why this is disabled by default (maybe so not to confuse people?) but I don't see any harm in asking. |