snix/users/tazjin/nixos
sterni 745978def7 chore: emacs28 -> emacs(29)
Use the default emacs attribute over the versioned emacs28 attribute. On
current canon, this implies an upgrade to Emacs 29.

Emacs < 30 has some CVEs that have never been patched in those release
series. The next channel bump will upgrade pkgs.emacs to Emacs 30, so
just using the default alias seems to be the easiest solution.

See also <https://github.com/NixOS/nixpkgs/pull/386174>.

Change-Id: I1580bae138cc0801e0f3431b1a02c8a4585c2996
Reviewed-on: https://cl.tvl.fyi/c/depot/+/13216
Reviewed-by: tazjin <tazjin@tvl.su>
Autosubmit: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
2025-03-07 21:32:13 +00:00
..
arbat fix(tazjin/nixos): use patched home-manager sources 2025-02-23 11:07:23 +00:00
camden chore: emacs28 -> emacs(29) 2025-03-07 21:32:13 +00:00
frog chore: emacs28 -> emacs(29) 2025-03-07 21:32:13 +00:00
khamovnik chore(users): hardware.pulseaudio -> services.pulseaudio 2025-03-02 13:55:21 +00:00
koptevo feat(tazjin/nixos): persist yggdrasil keys for tverskoy 2024-10-06 18:17:07 +00:00
modules feat(tazjin/nixos): install watchexec everywhere 2025-02-01 08:42:54 +00:00
tverskoy fix(tazjin/nixos): use patched home-manager sources 2025-02-23 11:07:23 +00:00
zamalek fix(tazjin/nixos): use patched home-manager sources 2025-02-23 11:07:23 +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)