aboutsummaryrefslogtreecommitdiffstats
path: root/modules/by-name/di/direnv/landrun-fish.sh
blob: 09687afbeb97e28171cfcc1dd966d521ec8a10e8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#! /usr/bin/env sh

export NO_DIRENV_LOAD=true
landrun \
    --env PATH \
    --env USER \
    --env IN_NIX_SHELL \
    --env NIX_SHELL_LEVEL \
    --env NO_DIRENV_LOAD \
    --env SHLVL \
    --rox /nix/store \
    --ro /etc/ \
    --ro /proc/ \
    --rw /dev/ \
    --rw "/run/user/$(id --user)" \
    --ro "$HOME/.config" \
    --rw "$HOME/.cache" \
    --ro "$HOME/.local/share/nix/trusted-settings.json" \
    --rw "$HOME/.local/share/nix/repl-history" \
    --rw "$HOME/.local/share/task/" \
    --rw "$HOME/.local/share/nvim/" \
    --rw "$HOME/.local/share/cargo/" \
    --rw "$HOME/.local/share/ctpv/" \
    --rw "$HOME/.local/share/direnv" \
    --ro "$HOME/.config/fish/" \
    --connect-tcp 80 \
    --connect-tcp 443 \
    -- fish "$@"

# vim: ft=sh