diff --git a/systems/NOcomputer.nix b/systems/NOcomputer.nix index cbc71e2..885fa0c 100644 --- a/systems/NOcomputer.nix +++ b/systems/NOcomputer.nix @@ -103,18 +103,6 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a3c5", MODE="0666" ''; - services.snapper.configs = { - home = { - SUBVOLUME = "/home"; - ALLOW_USERS = ["tao"]; - TIMELINE_CREATE = true; - TIMELINE_CLEANUP = true; - TIMELINE_LIMIT_HOURLY = "5"; - TIMELINE_LIMIT_DAILY = "7"; - }; - }; - services.snapper.snapshotInterval = "*:0/5"; - fileSystems."/home" = { device = "/dev/disk/by-uuid/eb9fcce2-e9f3-438a-b5ce-8f72f32f0e09"; fsType = "btrfs"; diff --git a/users/tao.nix b/users/tao.nix index a2962af..b7f4817 100644 --- a/users/tao.nix +++ b/users/tao.nix @@ -87,12 +87,24 @@ folders = { "sync".path = "/home/tao/sync"; "school".path = "/home/tao/school"; - # "projects".path = "/home/tao/projects"; + "projects".path = "/home/tao/projects"; # "pictures".path = "/home/tao/pictures"; }; }; }; + services.snapper.configs = { + home = { + SUBVOLUME = "/home"; + ALLOW_USERS = ["tao"]; + TIMELINE_CREATE = true; + TIMELINE_CLEANUP = true; + TIMELINE_LIMIT_HOURLY = "5"; + TIMELINE_LIMIT_DAILY = "7"; + }; + }; + services.snapper.snapshotInterval = "*:0/5"; + hardware.keyboard.qmk.enable = true; # services.udev.extraRules = '' # KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0660", GROUP="users", TAG+="uaccess", TAG+="udev-acl"