diff --git a/configs/box b/configs/box new file mode 100644 index 0000000..f622bc6 --- /dev/null +++ b/configs/box @@ -0,0 +1 @@ +{"extends": "shell", "mountcwd": true} diff --git a/config.json b/configs/config.json similarity index 100% rename from config.json rename to configs/config.json diff --git a/configs/default b/configs/default new file mode 100644 index 0000000..e66065b --- /dev/null +++ b/configs/default @@ -0,0 +1,10 @@ +{ + "mount": [], + "romount": ["/etc", "/var", "/usr", "/opt"], + "symlinks": [ + {"src": "usr/lib", "dst": "/lib"}, + {"src": "usr/lib64", "dst": "/lib64"}, + {"src": "usr/bin", "dst": "/bin"}, + {"src": "usr/sbin", "dst": "/sbin"} + ] +} diff --git a/configs/dev b/configs/dev new file mode 100644 index 0000000..7090f1c --- /dev/null +++ b/configs/dev @@ -0,0 +1 @@ +{"extends": "shell", "romount": [".gitconfig", ".gnupg", "/run/user/1000/gnupg", ".ssh/config"], "mountcwd": true, "mount": [".ssh/known_hosts"]} diff --git a/configs/gui b/configs/gui new file mode 100644 index 0000000..7e14f9a --- /dev/null +++ b/configs/gui @@ -0,0 +1 @@ +{"extends": "default", "romount": [".Xauthority", "/tmp/.X11-unix", "/run/user/1000/pulse/native"], "dbus": true, "dbuscall": ["org.freedesktop.Notifications.*=@/org/freedesktop/Notifications", "org.freedesktop.portal.*=*"], "dbusbroadcast": ["org.freedesktop.portal.*=@/org/freedesktop/portal/*"]} diff --git a/configs/shell b/configs/shell new file mode 100644 index 0000000..bfd68d3 --- /dev/null +++ b/configs/shell @@ -0,0 +1 @@ +{"extends": "default", "romount": [".oh-my-zsh", ".zsh", ".zshrc", ".zshrc-local"], "sethostname": true}