mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-04-21 08:21:24 +02:00
feat(preservation): add .openclaw, harden home dir permissions
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
{
|
||||
preservation,
|
||||
lib,
|
||||
pkgs,
|
||||
myvars,
|
||||
...
|
||||
@@ -148,6 +149,7 @@ in
|
||||
# ai agents
|
||||
".claude"
|
||||
".gemini"
|
||||
".openclaw"
|
||||
|
||||
# nvim
|
||||
".local/share/nvim"
|
||||
@@ -230,10 +232,15 @@ in
|
||||
directory = ".pki";
|
||||
mode = "0700";
|
||||
}
|
||||
|
||||
".local/share/password-store"
|
||||
# gnmome keyrings
|
||||
".local/share/keyrings"
|
||||
{
|
||||
directory = ".local/share/password-store";
|
||||
mode = "0700";
|
||||
}
|
||||
{
|
||||
# gnmome keyrings
|
||||
directory = ".local/share/keyrings";
|
||||
mode = "0700";
|
||||
}
|
||||
|
||||
# ======================================
|
||||
# Games / Media
|
||||
@@ -291,7 +298,10 @@ in
|
||||
".local/share/containers"
|
||||
".local/share/flatpak"
|
||||
# flatpak/nixpak app's data
|
||||
".var"
|
||||
{
|
||||
directory = ".var";
|
||||
mode = "0700";
|
||||
}
|
||||
|
||||
# ======================================
|
||||
# Misc
|
||||
@@ -358,8 +368,8 @@ in
|
||||
let
|
||||
permission = {
|
||||
user = username;
|
||||
group = "users";
|
||||
mode = "0755";
|
||||
group = lib.mkForce username;
|
||||
mode = lib.mkForce "0750";
|
||||
};
|
||||
in
|
||||
{
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
preservation,
|
||||
lib,
|
||||
pkgs,
|
||||
myvars,
|
||||
...
|
||||
@@ -74,8 +75,8 @@ in
|
||||
let
|
||||
permission = {
|
||||
user = username;
|
||||
group = "users";
|
||||
mode = "0755";
|
||||
group = lib.mkForce username;
|
||||
mode = lib.mkForce "0750";
|
||||
};
|
||||
in
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user