Commit graph

14 commits

Author SHA1 Message Date
lara 4fbf0bdd04 [zsh] Add chronological ls 2022-10-01 12:07:10 +02:00
lara 2a3ced9900 Misc tweaks 2021-08-27 20:37:30 +02:00
lara d04a1766d2 [vim] Misc improvements to vimrc
* More verbose comments for obscure features
* Shorten .viminfo memory for privacy/security purposes
* Setup .viminfo for neovim
* Remove unused Q mapping
* Change ReflowParagraph() to gwip -> conserve cursor position
* Fix trailing spaces cleanup so that it doesn't pollute the undo tree
* Fix header/source swap function to work with both C and C++
2020-12-23 17:10:05 +01:00
lara c189ae8ae3 Use neovim if installed 2020-11-20 19:07:46 +01:00
Lara d4e82cf9cd [zsh] Improve BSD compatibility 2020-07-27 13:56:38 -04:00
lara fb4d909b7c [zshrc] remove neomutt alias 2020-06-18 21:35:44 -04:00
Lara 2b398cea3a [zsh] Add support for macos 2020-02-19 12:14:43 -05:00
lhark 741ff313a1 [zsh] Add support for non GNU tools 2020-01-19 21:34:03 -05:00
lhark e7651ca62f [zsh] Finish english translation and cleanup 2019-11-18 18:49:44 +00:00
lhark 53f1070a37 [zshrc] diff alias for color and patch format 2019-02-13 07:09:17 -05:00
lhark bc9b072817 [aliases] Change ytmp3 to get URL directly from clipboard 2018-05-27 14:48:01 -04:00
lhark 1a9f1c7140 [aliases] Add --color and --brief flags to ipa and ipr 2018-05-27 14:47:32 -04:00
lhark 7feece53e2 Do not display tags while using shuffle to keep a consistent spacing 2018-03-19 14:48:46 -04:00
lhark 83f91a5034 [zshrc] Switch to builtin vcs_info for the git prompt. Move aliases and prompt to new file
Instead of using hand crafted parsing to get the current git state, we
use the existing vcs_info module, augmented by a few hooks to preserve
previous prompt functionality.

The prompt now also display the vi mode of ZLE on the left of the
username : [I] for insert mode, [N] for normal mode.

A lot of the inspiration for this refactor came from
https://github.com/frioux/dotfiles
For example the tweaks to the keybindings and completion.
2018-02-26 03:18:40 -05:00