Commit graph

184 commits

Author SHA1 Message Date
lhark a09f3a5b99 [git] Add tags files to global gitignore 2019-02-01 15:40:08 -05:00
lhark 4d28d11ba0 [zshrc] Misc exports 2018-11-23 13:40:17 -05:00
lhark e0dc869471 [zshrc] Add support for Kitty term emulator 2018-11-23 13:39:57 -05:00
lhark 38b6979c64 Replace easytags.vim (unmaintained) with gutentags 2018-11-22 15:09:32 -05:00
lhark 4b44bd7386 [vimrc] Only load vim-easytags if ctags is installed 2018-08-01 23:53:06 +02:00
lhark 3aa2cb723b [vimrc] Keep splits balanced when resizing term window 2018-08-01 16:56:20 -04:00
lhark 2b134daba4 Fix syntax HL theme installing 2018-08-01 16:56:20 -04:00
lhark 61ae4b30a3 [vimrc] long jumps are accurate to relative numbering 2018-08-01 16:56:20 -04:00
lhark fb7e3c218c [vimrc] Fix YouCompleteMe, once again 2018-08-01 16:56:20 -04:00
lhark 26177fdf80 Fix install.sh when called from elsewhere 2018-08-01 21:43:30 +02:00
lhark 14c303f25d Add FSH theme customization 2018-07-19 21:09:03 -04:00
lhark e40766e0d6 Update install script to support submodules 2018-07-19 15:07:18 -04:00
lhark c154881fce Switch to fast-syntax-highlighting with submodule instead of dirty copy 2018-07-19 15:04:12 -04:00
lhark 066049ab5b Remove zsh-syntax-highlighting (preparation for submodule) 2018-07-19 14:55:59 -04:00
lhark ec54d059b8 [zshrc] Fix loading performance issues 2018-07-19 14:55:05 -04:00
lhark 2d63595ce9 [vimrc] Fix blocks in switch case indentation 2018-07-10 15:37:04 -04:00
lhark 3103577f63 [vimrc] Fix solarized background transparency 2018-07-10 15:36:25 -04:00
lhark 8e1476e7b3 [zshrc] Fix virtualenv prompt and git colors 2018-07-10 15:35:05 -04:00
lhark 7f2abdcdad [zshrc] Add youtube audio search from clipboard 2018-07-10 15:33:50 -04: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
Goulven Kermarec 9eb3fc4a56 [gitconfig] Add new aliases 2018-05-17 14:15:14 -04:00
lhark e8597d937c Add youtube music search 2018-05-17 09:35:59 -04:00
lhark 10903c46e8 [vimrc] Fix detectindent loading 2018-05-17 09:35:34 -04:00
lhark d52f6d60e6 [vimrc] Move YouCompleteMe back with the other plugins 2018-04-30 17:53:18 -04:00
lhark a10a5ca098 [vimrc] Disable folding 2018-04-30 10:09:54 -04:00
lhark 36f44fc65c [zshrc] Prevent ctrl-S from locking the terminal 2018-04-01 01:06:12 -04:00
lhark 9ecb18e93f [zshrc] Add ~/.cargo/bin to PATH for localy installed crates 2018-03-19 14:51:13 -04:00
lhark 8bd9eb1207 [vimrc] Disable the mouse to help forget bad habits 2018-03-19 14:50:35 -04:00
lhark f5a91f00c1 [vimrc] Add openGL syntax highlighting 2018-03-19 14:49:57 -04:00
lhark 00f2cded0c Fix regressions in the prompt 2018-03-19 14:49:06 -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
lhark 36d5920e5e [zshrc] Set default WINEPREFIX 2018-02-26 03:17:54 -05:00
lhark 28bad78db0 [zshrc] Fix bug with running command containing '%' 2018-02-26 03:16:54 -05:00
lhark f377c914fc [vimrc] Add rust support. Add utf16 support, Fix " pair matching 2018-02-26 03:14:43 -05:00
lhark b2190f6cb3 [vimrc] Disable trailing whitespace cleanup when in binary mode 2018-02-26 03:13:20 -05:00
lhark 5c1c64d373 Setup easytags with YouCompleteMe support 2018-02-26 03:11:55 -05:00
lhark 7e3cfd66ae Tweak completion and linter. Add hlsl syntax highlight 2017-11-20 13:40:08 -05:00
lhark ca3e91e7c3 Replace vim-airline by lightline. Add ALE linter. Configure YCM 2017-10-26 11:57:55 -04:00
lhark de3e9adf71 Add w!! command to force sudo writing 2017-10-26 11:57:55 -04:00
lhark 59250b2cfe Clean up zshrc comments 2017-10-19 02:44:57 -04:00
lhark cd310ccd25 Fix LD_PRELOAD for zbarcam on archlinux 2017-10-19 01:11:20 -04:00
lhark f06a76e3ea Fix $WINEPREFIX in steam-wine alias 2017-10-19 01:10:47 -04:00
lhark b1cc6e8075 Switch to hybrid relative number in vim 2017-10-19 01:09:25 -04:00
lhark 7f88c72e3b Fix tty mouse not working after column 222 2017-10-19 01:08:38 -04:00
lhark a84de5792d Add lf alias to get log of modified files 2017-10-19 01:07:57 -04:00
lhark 14fb9c1b84 Android env variables, ytmp3 alias 2017-09-11 13:10:59 -04:00
lhark db2bd95583 Check for python before loading jedi. small tweaks 2017-09-11 13:10:59 -04:00
lhark 6b481e598f Add Void Linux to system update checking 2017-09-09 01:58:50 -04:00