aboutsummaryrefslogtreecommitdiff
path: root/home/shell/zsh/tmux.zsh (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-05home/profiles: move (almost) all modules to profilesFranck Cuny1-9/+0
This is a major refactor, similar to what was done for the hosts, but in a single commit.
2022-06-20ref(home/shell): make it easier to share common things between shellsFranck Cuny1-0/+0
I'm considering trying again fish, and there are a number of things that should be common between zsh and fish (aliases, environment variables, ...). Instead of duplicating these settings multiple time, I'm consolidating the shell configurations under `home/shell`, and I can set the shell I want to use with `my.home.shell.name`. The first step is to move the modules for fish and zsh under `home/shell`, add an interface to pick which one I want to use, and modify the `host/home.nix` configuration to keep using zsh with the new interface. Change-Id: Idb66b1a6fcc11a6eeaf5fd2d32dd3698d2d85bdf Reviewed-on: https://cl.fcuny.net/c/world/+/455 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
2022-05-29fix(home/zsh): don't start tmux when in an ssh sessionFranck Cuny1-2/+8
Change-Id: I4a30d787bddbe16026fd8d24378f532696256002 Reviewed-on: https://cl.fcuny.net/c/world/+/166 Reviewed-by: Franck Cuny <franck@fcuny.net>
2022-05-16zsh: manage tmux and start swayFranck Cuny1-0/+3
If login, start sway. If tmux is not running, start it.