refactor(emacs): Simpler architecture for msyds emacs

This commit is contained in:
2025-08-11 16:20:25 -06:00
parent aad37f62a3
commit ce288fdbd9
43 changed files with 1016 additions and 382 deletions

View File

@@ -11,8 +11,11 @@
wifi.enable = true;
stylix.enable = true;
niri.enable = true;
steam.enable = true;
bluetooth.enable = true;
users.users = [
"crumb"
"msyds"
];
impermanence = {
@@ -101,6 +104,7 @@
environment.systemPackages = [
pkgs.neovim
pkgs.git
pkgs.waypipe
sydnix-cli.packages.x86_64-linux.default
];

View File

@@ -18,18 +18,3 @@ in {
};
};
}
{ pkgs, ... }:
let
device = "/dev/disk/by-id/ata-APPLE_SSD_SM0512G_S29ANYAH526520";
subvol = name: {
type = "btrfs";
inherit device;
options = ["subvol=${name}"];
};
in {
fileSystems."/" = subvol "rootfs";
fileSystems."/nix" = subvol "nix";
fileSystems."/persist" = subvol "persist";
fileSystems."/persist/home" = subvol "persist/home";
}