fix the hm zsh initshell

This commit is contained in:
Kabbone 2022-10-09 10:35:54 +02:00
parent 87572af7db
commit 0ea8b9ed2c
3 changed files with 10 additions and 6 deletions

View File

@ -27,7 +27,7 @@
environment = {
loginShellInit = ''
if [ -z $DISPLAY ] && [ "$(tty)" = "/dev/tty1" ]; then
if [ -z $DISPLAY ] && [ $UID != 0 ] && [ "$(tty)" = "/dev/tty1" ]; then
exec Hyprland
fi
''; # Will automatically open sway when logged into tty1

View File

@ -15,6 +15,7 @@
clock24 = true;
shortcut = "h";
baseIndex = 1;
shell = "\${pkgs.zsh}/bin/zsh";
plugins = [ pkgs.tmuxPlugins.dracula ];
extraConfig = ''
set -g @dracula-plugins "cpu-usage ram-usage network-bandwidth time"

View File

@ -18,12 +18,15 @@
plugins = [ "git" ];
custom = "$HOME/.config/zsh_nix/custom";
};
# shellInit = ''
# export GPG_TTY="$(tty)"
# gpg-connect-agent /bye
# export SSH_AUTH_SOCK="/run/user/$UID/gnupg/S.gpg-agent.ssh"
# '';
initExtra = '' # Zsh theme
if [[ $DISPLAY ]]; then
[[ $- != *i* ]] && return
tmux attach
fi
export GPG_TTY=$(tty)
gpg-connect-agent updatestartuptty /bye >/dev/null
unset SSH_AGENT_PID
export SSH_AUTH_SOCK="/run/user/$UID/gnupg/S.gpg-agent.ssh"
# Spaceship
source ${pkgs.spaceship-prompt}/share/zsh/site-functions/prompt_spaceship_setup
autoload -U promptinit; promptinit