Commit graph

17 commits

Author SHA1 Message Date
05606d745f [zsh] Only print tmux sessions for LOGIN shells
While playing around with neovide, I learned that processes can reasonably
expect non-login shells to print nothing except commands to execute. This change
modifies zshrc to only print tmux sessions (something I only care about when I
start a shell myself) in LOGIN shells.
2024-08-02 18:31:38 -07:00
71176a516f [zsh] Remove the shebang from the init scripts 2023-03-28 10:53:27 -07:00
edf8034308 [zsh] Convert zprofile to do_init_functions 2022-05-25 14:37:29 -07:00
fb0a73a482 [zsh] Remove a stray newline 2022-01-22 21:48:49 -08:00
087ad33d2e [zsh] Print date and system info on prompt start 2022-01-22 21:43:20 -08:00
f3be935075 [zsh] Attempt to make establishing an ssh-agent session more robust
I don't think this quite works though.
2022-01-22 21:31:04 -08:00
1c80ab1de4 [zsh] Remove all the ShellLog calls -- just too slow :( 2022-01-22 09:39:51 -08:00
a13ecc9e4d [zsh] Convert all shell-log calls to ShellLog 2022-01-22 09:11:53 -08:00
0894a4957e Revert "[zsh] Remove all the shell-log calls because they are slow af"
This reverts commit 3536a9d9c2.
2022-01-22 09:03:43 -08:00
3536a9d9c2 [zsh] Remove all the shell-log calls because they are slow af 2022-01-18 14:49:09 -08:00
2d896e1555 [zsh] Update shell init: profile 2021-12-31 12:00:16 -08:00
1f8f5e3a9f Check $TMUX variable to see if we're in a tmux session before printing list 2013-03-12 14:01:55 -07:00
7bb6389571 List tmux sessions when starting zsh login shells 2013-01-07 09:51:43 -08:00
8ebe1788bf New message/log functions 2012-11-29 15:18:57 -08:00
1400941de1 Add status messages to shell init files
Mostly for profiling, but I think it's cool to have status occasionally. In the
process, I also did some clean up, moving some stuff between profile, rc, and
env.
2012-08-07 11:19:43 -07:00
2c878b5021 Fill in the usual infrastructure for .zprofile 2012-04-23 15:03:03 -07:00
Eryn Wells
662fe0334c Initial commit 2011-05-03 21:53:50 -07:00