diff --git a/modules/impermanence.nix b/modules/impermanence.nix index 1ddc2cbf9..646f26769 100644 --- a/modules/impermanence.nix +++ b/modules/impermanence.nix @@ -36,6 +36,8 @@ in # cache is probably too big to fit on the tmpfs # TODO: we could bind-mount it to something which gets cleared per boot, though. { user = "colin"; group = "users"; mode = "0755"; directory = "/home/colin/.cache"; } + { user = "colin"; group = "users"; mode = "0755"; directory = "/home/colin/.cargo"; } + { user = "colin"; group = "users"; mode = "0755"; directory = "/home/colin/.rustup"; } { user = "colin"; group = "users"; mode = "0755"; directory = "/home/colin/.ssh"; } # intentionally omitted: # "/home/colin/.config" # managed by home-manager diff --git a/modules/universal/home-manager.nix b/modules/universal/home-manager.nix index 250ffe200..d2dd7ea18 100644 --- a/modules/universal/home-manager.nix +++ b/modules/universal/home-manager.nix @@ -206,6 +206,7 @@ in fatresize fd file + gcc gnumake gptfdisk hdparm @@ -239,6 +240,7 @@ in python3 ripgrep rmlint + rustup sane-scripts screen smartmontools