Commit graph

320 commits

Author SHA1 Message Date
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
lhark
28452931ad Add smali syntax hightlighting for vim 2017-07-25 00:57:17 -04:00
lhark
001fe2016d Add exit status to prompt & Remove useless zsh options 2017-07-25 00:56:54 -04:00
lhark
69bb3ad34f Add surftor alias 2017-06-17 06:34:38 +02:00
lhark
0f7985c4e3 vimrc overhaul, switch to jedi-vim for python completion, deactivate arrow keys 2017-04-27 13:36:45 -04:00
lhark
bded9cb24c Switch to a better indent detector plugin 2017-03-20 14:24:16 -04:00
lhark
b249431a26 Merge tab vim tab char 2017-03-14 10:39:30 -04:00
lhark
15255cc1a5 Add indent detection 2017-03-14 10:37:20 -04:00
lhark
b5eaf95863 Add cuda variables 2017-03-14 10:36:21 -04:00
lhark
eb0d6ad821 Lighten tab marker 2017-03-06 18:27:35 +01:00
lhark
e4aa0f140b Ignore C objects files 2016-12-05 04:41:46 -05:00
lhark
4018706967 Opencl completion 2016-11-02 23:50:48 -04:00
lhark
384cbfeb3b Clean up code and improve readability 2016-10-27 03:51:43 -04:00
lhark
865a49a0b7 keybinding were causing visual glitching (chars not appearing right away) 2016-10-27 03:50:55 -04:00
lhark
a9847125ad Correct switch case indentation in C++ & Java too 2016-10-24 23:43:18 -04:00