summaryrefslogtreecommitdiff
path: root/zsh/rc
AgeCommit message (Collapse)Author
2024-12-08zsh: Alias ‘c’ to ‘cargo’Grégoire Duchêne
2024-11-17darwin/zsh: Move terminal configuration to rcGrégoire Duchêne
2024-07-27zsh: Use ‘emacsclient’ when appropriateGrégoire Duchêne
2024-07-27zsh: Use vim if Emacs is not running as a serverGrégoire Duchêne
Running the Emacs server from a terminal implies that permissions normally granted to Emacs on macOS will not be granted to the server.
2024-06-22zsh: Add aliases for SwiftGrégoire Duchêne
2024-02-18zsh: Default pgrep to show arguments in matchesGrégoire Duchêne
2024-01-27zsh: Add ‘pm’ functionGrégoire Duchêne
2024-01-06zsh: Ask before deleting filesGrégoire Duchêne
2023-09-10git: Add ‘root’ alias to find top-level directoryGrégoire Duchêne
2023-07-08zsh: Remove op-ssh-addGrégoire Duchêne
See https://developer.1password.com/docs/ssh/agent for a better replacement.
2023-07-08zsh: Iterate through variants in source_if_existsGrégoire Duchêne
2022-02-13Add SQLite configurationGrégoire Duchêne
2022-01-09zsh: Remove custom key bindings C-f and C-rGrégoire Duchêne
C-r is already bound to history-incremental-search-backward and C-f is redundant with C-s. Also, make C-q and C-s work in zsh. Those keys are traditionally used for software control flow purposes, and it is not something I have ever used (on purpose anyway). Having C-s (and C-q) available in zsh is far more useful.
2022-01-09zsh: Add an alias to kill the Emacs daemonGrégoire Duchêne
2021-06-26zsh: Show current Git branch in ${RPROMPT}Grégoire Duchêne
This does not apply if ${TERM_PROGRAM} is ‘iTerm.app’ as iTerm2 already has a status bar that shows that information. See https://iterm2.com/documentation-status-bar.html for more details.
2021-06-26zsh: Show nonzero exit statuses in ${PS1}Grégoire Duchêne
2021-06-19zsh: Move the ‘vault’ function to dotfiles-darwinGrégoire Duchêne
2021-04-03zsh: Use $(dotfiles_root) in PYTHONSTARTUPGrégoire Duchêne
2020-12-19zsh: Add a vault commandGrégoire Duchêne
2020-11-22zsh: Alias an alias for kubectlGrégoire Duchêne
2020-09-06zsh: Add op-ssh-add functionGrégoire Duchêne
op-ssh-add is a small wrapper around ssh-add that retrieves the SSH private key password from 1Password before passing it to ssh-add.
2020-08-30zsh: Autocomplete opGrégoire Duchêne
2020-07-05zsh: Use -n with emacsclient -cGrégoire Duchêne
2020-07-05zsh: Start emacs --daemon when neededGrégoire Duchêne
2020-07-05zsh: Add paths to ${PATH} in env instead of rcGrégoire Duchêne
Also, only add paths if they are not already in ${PATH}. This avoids duplicates in subshells.
2020-06-14zsh: Bind ^F to history-incremental-search-forwardGrégoire Duchêne
2020-05-24zsh: Use :l when defining DOMAIN, HOST, and UNAMEGrégoire Duchêne
2020-05-24zsh: Make less use XDG_CACHE_HOMEGrégoire Duchêne
2020-05-24Add python configurationGrégoire Duchêne
2020-04-21zsh: Add aliases for ffmpeg and ffprobeGrégoire Duchêne
2019-12-23Add an alias for dfGrégoire Duchêne
2019-12-22Have macOS df hide inode statisticsGrégoire Duchêne
GNU df does not show those by default so the Linux alias remains unchanged.
2019-12-21Call compinit after sourcing local configurationsGrégoire Duchêne
2019-12-21Add zsh configurationGrégoire Duchêne