diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-09-27 15:31:55 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-09-27 15:34:00 +0000 |
commit | 910e8467f55ef28bc851ae7e677e0ed41141f162 (patch) | |
tree | 90e67f9d0f5e3fdcebf56edc4281c091f0a1ca67 | |
parent | 0963cf17e41808076101649055a97240663db8bc (diff) | |
download | nixlib-910e8467f55ef28bc851ae7e677e0ed41141f162.tar nixlib-910e8467f55ef28bc851ae7e677e0ed41141f162.tar.gz nixlib-910e8467f55ef28bc851ae7e677e0ed41141f162.tar.bz2 nixlib-910e8467f55ef28bc851ae7e677e0ed41141f162.tar.lz nixlib-910e8467f55ef28bc851ae7e677e0ed41141f162.tar.xz nixlib-910e8467f55ef28bc851ae7e677e0ed41141f162.tar.zst nixlib-910e8467f55ef28bc851ae7e677e0ed41141f162.zip |
modules/screen: use XDG_RUNTIME_DIR
Otherwise it tries to use ~/.screen.
-rw-r--r-- | modules/shell/default.nix | 2 | ||||
-rw-r--r-- | modules/shell/screen/default.nix | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/modules/shell/default.nix b/modules/shell/default.nix index de336f99f21a..806562b0e582 100644 --- a/modules/shell/default.nix +++ b/modules/shell/default.nix @@ -3,7 +3,7 @@ { imports = [ ./cargo ./cmake ./direnv ./git ./go ./kakoune ./less ./lynx ./pass - ./tmux ./zsh + ./screen ./tmux ./zsh ]; environment.systemPackages = with pkgs; [ diff --git a/modules/shell/screen/default.nix b/modules/shell/screen/default.nix new file mode 100644 index 000000000000..e2ee4d793890 --- /dev/null +++ b/modules/shell/screen/default.nix @@ -0,0 +1,7 @@ +{ ... }: + +{ + environment.extraInit = '' + export SCREENDIR="$XDG_RUNTIME_DIR/screen" + ''; +} |