about summary refs log tree commit diff
path: root/modules
Commit message (Collapse)AuthorAge
* 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
|
* modules/users: create /home/state/cacheAlyssa Ross2020-05-07
|
* modules/emacs: disable UI cruftAlyssa Ross2020-05-07
|
* modules/emacs: install nix-modeAlyssa Ross2020-05-07
|
* modules/emacs: install markdown-modeAlyssa Ross2020-05-07
|
* google/pixelbook: initAlyssa Ross2020-05-07
|
* modules/nix: create /home/state/nixAlyssa Ross2020-05-07
| | | | This is required for nix repl.
* Merge commit '565f837027469fc6c8f9256dea1cfad0dab4f2dc'Alyssa Ross2020-05-07
|
* modules/emacs: initAlyssa Ross2020-05-07
|
* modules/podman: create /home/state/containersAlyssa Ross2020-05-07
|
* modules/alacritty: remove tabspaces optionAlyssa Ross2020-04-28
| | | | This is obsolete, and produces a startup warning in Alacritty.
* modules/locale: add missing implementationAlyssa Ross2020-04-28
| | | | This was referenced, but the file wasn't being tracked.
* modules/direnv: add missing implementationAlyssa Ross2020-04-28
| | | | This was referenced, but the file wasn't being tracked.
* modules/workstation: install gnome-minesAlyssa Ross2020-04-28
|
* modules/shell: install ffsendAlyssa Ross2020-04-27
|
* modules/ftp: fix with no contentAlyssa Ross2020-04-27
| | | | | This would fail if nothing used the module, because $out would never be created.
* modules/hardware: install ddrescueAlyssa Ross2020-04-26
|
* modules/server: don't log refused connectionsAlyssa Ross2020-04-22
| | | | Otherwise dmesg consists of only these, so useful messages are lost.
* modules/nginx: enable access logAlyssa Ross2020-04-22
| | | | | | | | The "privacy" log format is essentially the default one, but with IP/User-Agent info removed, hence the name. Although I've already modified it to add scheme and host so I should perhaps have chosen something more generic.