aboutsummaryrefslogtreecommitdiff
path: root/home/profiles/zsh/completion-style.zsh (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-05home/profiles: move (almost) all modules to profilesFranck Cuny1-0/+0
This is a major refactor, similar to what was done for the hosts, but in a single commit.
2023-03-11home/shell: switch the default shell back to zshFranck Cuny1-5/+13
I keep running into issues when using fish: I'm not familiar with the syntax and I don't use it enough that it sticks. I also need to google stuff regularly to figure out how things are supposed to work. This is annoying enough that the supposed benefits of fish are not worth it for me.
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-15zsh: switch to zsh as the default shellFranck Cuny1-0/+34
`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.