aboutsummaryrefslogtreecommitdiffstats
path: root/.config/zsh
Commit message (Collapse)AuthorAgeFilesLines
* zsh: Add export for CARGO_HOMEDavid Runge2024-02-011-0/+1
| | | | | | | Have CARGO_HOME point at a location in ~/.local/state to not pollute home. Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Add export for RUSTUP_HOMEDavid Runge2024-02-011-0/+3
| | | | | | Set RUSTUP_HOME to a location in ~/.local/state/ to not pollute home. Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Add export for CARGO_TARGET_DIRDavid Runge2024-02-011-0/+3
| | | | | | | Set CARGO_TARGET_DIR to target a .cache directory, so that it is shared amongst projects and can be cleaned up centrally. Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Update nvt wrapper to also track state changes in gitDavid Runge2024-01-051-10/+18
| | | | | | | | Remove unnecessary curly braces. Add git integration for state dir to automatically push updated change to state git repo. Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Add custom completions for the nvc and nvt wrappersDavid Runge2024-01-052-0/+19
| | | | Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Add local dir for shell completionsDavid Runge2024-01-051-3/+9
| | | | | | | Add local dir for custom completions. Check all dirs for existence before adding them to fpath. Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Remove all boilerplate from .zloginDavid Runge2023-09-281-20/+0
| | | | Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Move zsh/complist initialization after setting of pathDavid Runge2023-09-281-3/+3
| | | | Signed-off-by: David Runge <dave@sleepmap.de>
* zsh: Remove broken custom rustup handlingDavid Runge2023-08-021-4/+2
|
* zsh: Add skim integration for fuzzy findingDavid Runge2023-07-121-1/+9
|
* zsh: add support for adding rustup's stable toolchain bin to PATHDavid Runge2023-05-261-0/+4
|
* zsh: ensure that the parent dir of HISTFILE existsDavid Runge2023-05-261-1/+2
|
* zsh: move history file to XDG_STATE_HOMEDavid Runge2023-05-232-2/+1
|
* zsh: move configs to XDG_CONFIG_HOME with the help of ZDOTDIRDavid Runge2023-05-235-0/+528
|
* Change from nvim to helix as default editor.David Runge2023-05-041-3/+3
|
* zsh: Use tmux-256colorDavid Runge2022-12-211-1/+1
| | | | | .config/zsh/includes/export.zsh: Use tmux-256color in zsh
* Make rsync functions more readableDavid Runge2022-12-091-31/+48
| | | | | | .config/zsh/includes/functions.zsh: Change backupinfo() and backupfolder() to become more readable by using a local array for all options and using long names.
* Add export for GREP_COLORSDavid Runge2022-12-091-1/+1
| | | | | .config/zsh/includes/export.zsh: Add export for GREP_COLORS (not GREP_COLOR).
* zsh: Switch to gnupg as ssh-agentDavid Runge2022-05-221-2/+4
| | | | | .config/zsh/includes/export.zsh: Use SSH_AUTH_SOCK as provided by gnupg.
* zsh: Make pkg_keyid_lookup() more robustDavid Runge2022-05-011-1/+1
| | | | | | .config/zsh/includes/functions.zsh: Change pkg_keyid_lookup() to work on blocks of data to become more robust in detecting packages signed by a specific packager.
* zsh: Remove use of REPORTTIMEDavid Runge2022-03-161-1/+0
| | | | | | .config/zsh/includes/export.zsh: Remove the automatic report for processes executing longer than five seconds.
* zsh: Helper function for package lookup by PGP key IDDavid Runge2022-03-161-0/+17
| | | | | .config/zsh/includes/functions.zsh: Add function to lookup all packages signed by a given PGP key ID.
* zsh: Add alias for updating remote pacman sync dbDavid Runge2022-03-161-0/+3
| | | | | .config/zsh/includes/aliases.zsh: Add db-update as alias for updating the remote sync dbs.
* zsh: Use system device for mpvDavid Runge2022-03-161-2/+2
| | | | | .config/zsh/includes/aliases.zsh: When targetting the JACK backend use the generic "system" device.
* zsh: Remove old and unused aliasesDavid Runge2022-02-211-35/+0
| | | | | .config/zsh/includes/aliases.zsh: Remove old and unused aliases
* zsh: Add pyenv shims dir to PATHDavid Runge2021-12-211-1/+1
| | | | | .config/zsh/includes/path.zsh: If pyenv shim dir exists, add it to PATH.
* zsh: Add export for pyenvDavid Runge2021-12-211-0/+4
| | | | | .config/zsh/includes/export.zsh: Add export for pyenv to set its root dir to be XDG compliant.
* zsh: Set alias for less, modify mpvDavid Runge2021-12-211-2/+3
| | | | | | | | .config/zsh/includes/aliases.zsh: Set alias for less with default flags. Change alias for mpv to use cache by default and connect to a Fireface800 when using jack (should be done using wireplumber in the future).
* Add nvim as editor wherever possibleDavid Runge2021-11-241-3/+3
| | | | | .config/zsh/includes/export.zsh: Change all relevant exports to use nvim instead of vim.
* zsh: move includes to XDG compliant locationsDavid Runge2021-09-2815-0/+1640
.config/zsh/{functions,includes}/*: Move functions and includes to XDG compliant locations. .zshrc: Include functions and other includes from XDG compliant locations. Remove use of prepend-sudo function.