about summary refs log tree commit diff
path: root/modules
Commit message (Collapse)AuthorAge
...
* modules/emacs: install cmake-modeAlyssa Ross2020-08-17
|
* modules/emacs: remove projectileAlyssa Ross2020-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 DNSAlyssa Ross2020-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.
* modules/emacs: use conf-unix-mode for quirks filesAlyssa Ross2020-08-15
| | | | These are libinput device-specific configuration files.
* modules/libinput: init with eve trackpad quirksAlyssa Ross2020-08-15
|
* modules/emacs: monokaiAlyssa Ross2020-08-15
|
* modules/emacs: move init file to XDG_CONFIG_HOMEAlyssa Ross2020-08-15
| | | | | early-init.el has to be here anyway, so init.el might as well be too, for symmetry.
* modules/emacs: set user-emacs-directory earlyAlyssa Ross2020-08-15
| | | | | This will prevent a warning on startup that $XDG_CONFIG_HOME/.emacs.d isn't writable.
* modules/emacs: install rainbow-delimitersAlyssa Ross2020-08-15
|
* modules/emacs: byte-compile default.elAlyssa Ross2020-08-15
|
* modules/emacs: use emacs-pgtkAlyssa Ross2020-08-15
|
* modules/emacs: don't indent Rust with tabsAlyssa Ross2020-08-15
|
* modules/sway: make status_command output directoryAlyssa Ross2020-08-15
| | | | | | Putting the status_command program at $out will mean that its store path shows up in ps, which makes it difficult to scan. So make $out a directory, with the status command inside it.
* modules/emacs: install rust-modeAlyssa Ross2020-08-15
|
* modules/weechat: remove remnants of vi-modeAlyssa Ross2020-08-15
| | | | Been a long time since I used vi-mode, but these were still lying around.
* modules/ssh: add cl.tvlAlyssa Ross2020-07-17
|
* modules/weechat: connect to bitlbeeAlyssa Ross2020-07-15
|
* modules/bitlbee: install bitlbee-mastodonAlyssa Ross2020-07-15
|
* modules/shell: install binutils globallyAlyssa Ross2020-07-13
| | | | nm is useful to have globally, as are the man pages.
* modules/rss2email: subscribe to my repology feedAlyssa Ross2020-07-13
|
* modules/windowing: install chromiumAlyssa Ross2020-07-13
| | | | | | Occasionally I need to do a Jitsi call, and Firefox doesn't work well with those. When I do need to do a Jitsi call, I don't have time to build Chromium, so I want to have it in advance.
* overlays: don't apply to all nixpkgs treesAlyssa Ross2020-07-13
| | | | | | | | | | | | | | | | | | | | | Since the nixlib root is the NIX_PATH root, overlays were in the NIX_PATH as "nixpkgs-overlays". Nixpkgs imports that by default to look for overlays. This meant that an arbitrary Nixpkgs tree would end up trying to use the Nixlib overlays, which wouldn't always work. It would also mean that derivations built from those trees wouldn't match the ones other people would try to build, which is undesirable for working on nixpkgs. I think this is unfortunate behaviour for anybody working on nixpkgs, and nixpkgs probably shouldn't load overlays from impurely at all by default, but it is what it is. Since I can't really change what upstream nixpkgs does here, the best I can do is change the nixpkgs in nixlib. It will now load overlays from a sibling "overlays" directory. Renaming the "nixpkgs-overlays" directory at the nixlib root to "overlays" means that it will be loaded by default _only_ by the nixpkgs it is colocated with. It also means that it is still accessible in the NIX_PATH as <overlays>, which is fine and convenient as long as nothing starts looking at that by default.
* modules/mpv: bind F11 to toggle full-screenAlyssa Ross2020-07-03
|
* modules/sway: show bat charge if no capacity dataAlyssa Ross2020-07-03
| | | | | | | I plugged a battery in and had no capacity data, which at the time meant even the status (which was available) wouldn't be shown. Now, status and capacity will be shown independently of each other, and if capacity information is unavailable, charge will be shown instead.
* modules/sway: improve status variable nameAlyssa Ross2020-07-03
|
* modules/workstation: install POSIX man pagesAlyssa Ross2020-07-03
|
* modules/server: *really* don't log refused connsAlyssa Ross2020-06-19
| | | | | | Looks like I set this to the opposite of what I meant to set it to. Fixes: 96d97dadfaa650cf4c937f64d0ff37f25dba5f34
* modules/shell: install lsofAlyssa Ross2020-06-17
|
* modules/git: use default log formatAlyssa Ross2020-06-16
| | | | | | | | Having a pretty, one-line log is nice, but it gets in the way too much. The default format is also used for git show, for example, which makes git show without --pretty basically useless. I could use a custom format name for this format, but I don't think it's useful enough that I'd ever do that if it wasn't the default.
* modules/git: set some cool looking config optionsAlyssa Ross2020-06-15
| | | | | | I just read all the way through git-config(1). These options looked neat. I haven't tried them yet. Maybe I'll end up hating some of them. Who knows.
* modules/git: always confirm before sending mailAlyssa Ross2020-06-14
|
* modules/kakoune: don't strip patch filesAlyssa Ross2020-06-04
|
* modules/podman: use zfs storage driverAlyssa Ross2020-05-12
|
* modules/emacs: don't soft wrapAlyssa Ross2020-05-12
|
* sys/eve: initAlyssa Ross2020-05-12
|
* modules/emacs: stop Magit trying to move to trashAlyssa Ross2020-05-12
| | | | | | | It's weird that Magit doesn't default to the global value of this setting (which is nil). If I want to enable the trash, I'm probably going to want to enable it globally, so Magit will now use the global value.
* modules/xmpp: configure muc and http uploadAlyssa Ross2020-05-12
| | | | | The module fails to evaluate without these now, with a very nice message strongly recommending you set them.
* tmux: drop XDG patchesAlyssa Ross2020-05-12
| | | | | | | These are no longer necessary, because TMUX_CONF can now be set to a lookup path (including environment variables!) at build time. The next release of tmux will look at $XDG_CONFIG_HOME/tmux/tmux.conf by default, so let's switch to that now.
* modules/keyboard: drop evscriptAlyssa Ross2020-05-11
| | | | | I pretty much never ended up never using the Caps Lock key as control, so let's just make it always be escape.
* modules/mpv: init; disable audio displayAlyssa Ross2020-05-11
|
* modules/emacs: install projectileAlyssa Ross2020-05-10
|
* modules/emacs: fix Iosevka aspect ratioAlyssa Ross2020-05-10
|
* modules/emacs: distinguish .emacs section headersAlyssa Ross2020-05-10
| | | | These are getting difficult to tell apart from regular comments.
* sys/atuin: enable public-inboxAlyssa Ross2020-05-10
|
* modules/mutt: use internal pagerAlyssa Ross2020-05-09
| | | | | Being able to use Mutt keybindings in the pager is just too convenient.
* modules/emacs: use English dictionary for ispellAlyssa Ross2020-05-08
|
* modules/emacs: XDG_DATA_HOME user-emacs-directoryAlyssa Ross2020-05-08
|
* modules/emacs: use adoc-mode for .adoc filesAlyssa Ross2020-05-08
|
* modules/emacs: install adoc-modeAlyssa Ross2020-05-08
|
* modules/firefox: fix /home/state/mozilla permsAlyssa Ross2020-05-07
|