Simplify zsh config
This commit is contained in:
parent
2b4b6dfe83
commit
ce7690e9d1
|
@ -1,8 +1,5 @@
|
|||
{ pkgs, ... }: {
|
||||
|
||||
programs = let my-pkgs = import ../../pkgs;
|
||||
in {
|
||||
zsh = {
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
enableAutosuggestions = true;
|
||||
enableCompletion = true;
|
||||
|
@ -11,16 +8,6 @@
|
|||
size = 100000;
|
||||
};
|
||||
initExtra = ''
|
||||
# If running from tty1 start sway
|
||||
if [ "$(tty)" = "/dev/tty1" ]; then
|
||||
. ${my-pkgs.start-ssh-agent}/bin/start-ssh-agent
|
||||
while true; do
|
||||
select-mode
|
||||
echo Launching sway at $(date) >> ~/tmp/sway.log
|
||||
${pkgs.sway}/bin/sway >> ~/tmp/sway.log
|
||||
done
|
||||
fi
|
||||
|
||||
${builtins.readFile ./zshrc}
|
||||
source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme
|
||||
source ${./p10k.zsh}
|
||||
|
@ -30,6 +17,4 @@
|
|||
plugins = [ "colored-man-pages" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue