commit | c2b9ce09162eff0cacc2ad264f14eae430f4bfc6 | [log] [tgz] |
---|---|---|
author | Skyler Grey <skyler3665@gmail.com> | Fri Aug 26 06:46:19 2022 +0100 |
committer | Skyler Grey <skyler3665@gmail.com> | Sun Sep 04 11:35:45 2022 +0100 |
tree | 1f4461dd951022828ed5f6ede475c82f02987424 | |
parent | 71d5916111fa853b404c497227dd23d9a452b230 [diff] |
Persist the ccache cache - Similarly, ccache is needed to speed up C++ compilations (i.e. libreoffice)
diff --git a/modules/ccache.nix b/modules/ccache.nix new file mode 100644 index 0000000..664a2a9 --- /dev/null +++ b/modules/ccache.nix
@@ -0,0 +1,12 @@ +{ + username, + config, + ... +}: { + config.environment.persistence."/nix/persist".users.${username}.directories = [ + { + directory = ".cache/ccache"; + mode = "0700"; + } + ]; +}