snix/users/tazjin/nixos
Vincent Ambo b9e0a682ab fix(users/tazjin): disable systemd user slice freezing
I have a suspicion that some systemd bugs around this feature (I actually
couldn't figure out what it does and why?) introduced in systemd 256 lead to
issues with suspend that I've seen in recent times.

In the issue, my machine is seemingly frozen after resuming from suspend. I'd
seen this previously on EXWM with xsecurelock, but now I'm seeing it on niri
with swaylock, where it is more severe because switching to a VT is impossible.

Upstream tickets:

- https://github.com/systemd/systemd/issues/33083
- https://github.com/systemd/systemd/issues/33626
- https://bugzilla.redhat.com/show_bug.cgi?id=2321268

I'm not running a VM, but there seem to be multiple different bugs leading to
this, so who knows. It's worth a try.

The long-term fix will be getting rid of systemd)

Change-Id: Ie985a3f222f3daac1e3c7db79ee8624c66297374
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12961
Autosubmit: tazjin <tazjin@tvl.su>
Reviewed-by: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
2025-01-07 09:45:08 +00:00
..
arbat chore(3p/sources): bump channels & overlays (2024-09-01) 2024-09-05 20:56:31 +00:00
camden fix(users/tazjin): fix warnings for renamed NixOS options 2024-02-26 11:57:11 +00:00
frog chore(3p/sources): bump channels & overlays (2024-10-23) 2024-10-27 00:17:15 +00:00
khamovnik fix(users/tazjin): disable systemd user slice freezing 2025-01-07 09:45:08 +00:00
koptevo feat(tazjin/nixos): persist yggdrasil keys for tverskoy 2024-10-06 18:17:07 +00:00
modules fix(users/tazjin): disable systemd user slice freezing 2025-01-07 09:45:08 +00:00
tverskoy fix(users/tazjin): disable systemd user slice freezing 2025-01-07 09:45:08 +00:00
zamalek chore(3p/sources): bump channels & overlays (2024-09-01) 2024-09-05 20:56:31 +00:00
.gitignore feat(tazjin/tverskoy): Support local configuration 2022-03-31 13:24:27 +00:00
default.nix chore(3p/sources): bump channels & overlays (2024-09-10) 2024-09-12 12:42:44 +00:00
README.md refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00

NixOS configuration

My NixOS configurations! It configures most of the packages I require on my systems, sets up Emacs the way I need and does a bunch of other interesting things.

System configuration lives in folders, and some of the modules stem from //ops/modules.

Machines are deployed with the script at ops.nixos.rebuild-system.

Configured hosts:

  • tverskoy - X13 AMD that's travelling around with me
  • frog - weapon of mass computation (in storage in London)
  • camden - NUC formerly serving tazj.in (in storage in London)