Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | zsh: add 'hist' functionHEADmaster | Tharre | 2021-12-19 | 1 | -0/+4 |
| | |||||
* | weechat: use new passphrase_command instead of env | Tharre | 2021-12-19 | 1 | -1/+1 |
| | |||||
* | tmux: auto refresh environment on attach | Tharre | 2019-10-30 | 1 | -1/+15 |
| | | | | | | | Automatically refresh the following environment variables in all zsh sessions inside tmux when we attach: SSH_CONNECTION SSH_CLIENT SSH_TTY SSH_AUTH_SOCK DISPLAY | ||||
* | zsh: add WORDCHARS to make CTRL-W behave better | Tharre | 2019-03-06 | 1 | -0/+3 |
| | |||||
* | zsh: add alias 'ta' for opening tmux (+attach) | Tharre | 2019-03-06 | 1 | -0/+1 |
| | |||||
* | zsh: fix typo | Tharre | 2019-03-02 | 1 | -2/+2 |
| | |||||
* | zsh: add archey3 to startup again | Tharre | 2018-10-27 | 1 | -0/+4 |
| | |||||
* | zsh: fix "no such hash table element: run-help" | Tharre | 2018-10-25 | 1 | -1/+1 |
| | | | | ~/.zshrc:unalias:9 no such hash table element: run-help | ||||
* | zsh: make shift-tab autocomplete backwards | Tharre | 2018-09-05 | 1 | -0/+1 |
| | |||||
* | zsh: limit history in memory to 10000 lines | Tharre | 2018-08-27 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 10000 lines should suffice in general, no need to waste additional memory. Additionally hist_expire_dups_first has been removed, because this causes a lot of additional CPU load, probably loading $HISTFILE over and over again. If further history is required, it can be loaded with a function like the following: function hist { local TEMPHISTFILE="$HISTFILE" local TEMPSIZE=$SAVEHIST fc -pa HISTSIZE=$TEMPSIZE fc -R "$TEMPHISTFILE" fc -l 0 } The problem with the above is that it will increase the memory footprint of the zsh process, up to ~50MiB, that doesn't seem to be freed later. Just grepping $HISTFILE produces a similar result, without this drawback. | ||||
* | zsh: replace oh-my-zsh with vanilla zsh configs | Tharre | 2018-08-12 | 1 | -123/+115 |
| | | | | | | oh-my-zsh introduces *a lot* of bloat, but I've barely been using any of it these past years. Just picking the options I use makes zsh easier to work with and debug (and hopefully faster). | ||||
* | weechat: use password from pass | Tharre | 2018-06-28 | 1 | -0/+1 |
| | |||||
* | Move various scripts and functions into bin/ | Tharre | 2018-05-09 | 1 | -88/+1 |
| | |||||
* | zsh: add setup_borgbackup for setting up backups | Tharre | 2018-03-27 | 1 | -0/+21 |
| | |||||
* | gnupg: properly setup gpg-agent as ssh-agent | Tharre | 2018-02-02 | 1 | -3/+13 |
| | |||||
* | zsh: add reset_usb() | Tharre | 2018-01-22 | 1 | -0/+6 |
| | |||||
* | zsh: add set_xdg_dirs | Tharre | 2017-08-25 | 1 | -0/+14 |
| | |||||
* | zsh: don't manually set TERM | Tharre | 2017-08-25 | 1 | -7/+0 |
| | |||||
* | zsh: add utf8 font viewing test | Tharre | 2017-05-18 | 1 | -0/+4 |
| | |||||
* | zsh: fix argument handling in suspend_after() | Tharre | 2017-04-20 | 1 | -1/+1 |
| | |||||
* | zsh: make play() work for when 'bestaudio' fails | Tharre | 2017-04-20 | 1 | -2/+2 |
| | |||||
* | zsh: add suspend_after function | Tharre | 2017-04-08 | 1 | -0/+7 |
| | |||||
* | zsh: unlimited history, this time really | Tharre | 2017-04-01 | 1 | -1/+2 |
| | |||||
* | zsh: replace outdated archey with archey3 | Tharre | 2017-02-14 | 1 | -2/+2 |
| | |||||
* | Reorganise dotfiles | Tharre | 2016-10-16 | 1 | -0/+181 |