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