aboutsummaryrefslogtreecommitdiffstats
path: root/modules/by-name/di/direnv/landrun-fish.sh
diff options
context:
space:
mode:
Diffstat (limited to 'modules/by-name/di/direnv/landrun-fish.sh')
-rwxr-xr-xmodules/by-name/di/direnv/landrun-fish.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/by-name/di/direnv/landrun-fish.sh b/modules/by-name/di/direnv/landrun-fish.sh
index 66add23a..2220db20 100755
--- a/modules/by-name/di/direnv/landrun-fish.sh
+++ b/modules/by-name/di/direnv/landrun-fish.sh
@@ -12,6 +12,7 @@ landrun \
--env IN_DIRENV_SANDBOX=true \
--env TMPDIR="$_new_tmp" \
--rox /nix/store \
+ --rox /run/wrappers/bin/sudo \
--rw "$_new_tmp" \
--ro /etc/ \
--ro /proc/ \
@@ -20,8 +21,11 @@ landrun \
--rw "$HOME/.cache" \
--ro "$HOME/.local/share/nix/trusted-settings.json" \
--rw "$HOME/.local/share/nix/repl-history" \
+ --rw "$HOME/.local/share/ssh/known_hosts" \
+ --ro "$HOME/.local/share/ssh/id_ed25519.pub" \
--rw "$HOME/.local/share/task/" \
--rw "$HOME/.local/share/nvim/" \
+ --rw "$HOME/.local/state/nvim/" \
--rw "$HOME/.local/share/cargo/" \
--rw "$HOME/.local/share/ctpv/" \
--rw "$HOME/.local/share/direnv/" \
@@ -30,8 +34,10 @@ landrun \
--ro "$HOME/.config/task/" \
--ro "$HOME/.config/nvim/" \
--ro "$HOME/.config/turtle/" \
+ --ro "$HOME/.config/git/" \
--rwx "$PWD" \
--connect-tcp 80 \
+ --connect-tcp 22 \
--connect-tcp 443 \
-- fish --login "$@"