| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
This is apparently what I need to do if I want this to keep working.
It prevents it being overridden through interactive preferences.
|
|
|
|
| |
This is being removed in Nixpkgs.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This would have caught when I was trying to start a unit that didn't
exist.
|
|
|
|
| |
This isn't installed.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Not all battery names start with "BAT", but so far I haven't seen any
non-battery power supplies that contain the required files.
|
|
|
|
|
| |
I've already been contributing to foot for Spectrum, it doesn't
require a GPU, and it has working emoji.
|
| |
|
|
|
|
|
| |
This is a huge rebuild due to patched GnuPG, and I never use it now
that Jitsi works in Firefox.
|
| |
|
| |
|
|
|
|
|
|
| |
Unlike HOME, I haven't found any benefit to making this non-writeable
and having to write modules for every program that might want to use
it.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This has a much nicer rendering on eve.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
By default, programs.sway.enable installs stuff like... urxvt??
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Lots of applications expect there to be an icon theme, but NixOS with
just Sway doesn't come with any icon themes out of the box.
|
|
|
|
|
|
|
| |
The names of keys used in keybindings have changed in 0.6.0. The only
customisation I ever made to the keybindings was to remove some
annoynig default quit bindings that have been removed in this version,
so I can just delete the whole section.
|
|
|
|
|
|
|
|
|
| |
"name" isn't a valid key and would produce a sway error on startup.
The correct key is "title". But also, Firefox doesn't seem to prefix
the window title with "Extension: " for me any more, so there's no
good way to detect every extension window. The only extension I know
that creates these windows is NoScript anyway, so let's just use that
as the window prefix.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Recent versions of Firefox seem to have changed to a different type of
dash, so let's be future proof by just matching any character
separating the application name from the window type.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
This matches the font size in Emacs I spent a lot of time choosing.
|
|
|
|
|
| |
The names of these have changed. I don't actually need these to vary
from the defaults anyway, so let's just delete them.
|
|
|
|
| |
This was getting quite difficult to read.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|