about summary refs log tree commit diff
path: root/home/zsh/default.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ref(zsh): ensure home-manager variables are set before starting swayFranck Cuny2022-06-091-6/+7
| | | | | | Change-Id: I820a636bcdeb6abf7ff8a25ec409c08916e94c42 Reviewed-on: https://cl.fcuny.net/c/world/+/303 Reviewed-by: Franck Cuny <franck@fcuny.net>
* feat(home/zsh): add helper function for gerritFranck Cuny2022-05-291-1/+1
| | | | | | | | Add a function `rgerrit' to run gerrit commands on the server. Change-Id: I2beb77e7817e2be03ffbd008cf3545091a9d4c41 Reviewed-on: https://cl.fcuny.net/c/world/+/163 Reviewed-by: Franck Cuny <franck@fcuny.net>
* zsh: manage tmux and start swayFranck Cuny2022-05-161-1/+13
| | | | If login, start sway. If tmux is not running, start it.
* zsh: some cleanupFranck Cuny2022-05-151-3/+5
|
* zsh: switch to zsh as the default shellFranck Cuny2022-05-151-0/+42
`zsh' is available everywhere and is compatible with bash. When using `fish' I need to remember how to do things. While the completion style is nicer, I don't care about the rest. I prefer to have a consistent experience in the shell, no matter where am I. This is an initial configuration, I might need to make a few changes as I go.