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.
8 years ago
lhark
36d5920e5e
[zshrc] Set default WINEPREFIX
8 years ago
lhark
28bad78db0
[zshrc] Fix bug with running command containing '%'
8 years ago
lhark
f377c914fc
[vimrc] Add rust support. Add utf16 support, Fix " pair matching
8 years ago
lhark
b2190f6cb3
[vimrc] Disable trailing whitespace cleanup when in binary mode
8 years ago
lhark
5c1c64d373
Setup easytags with YouCompleteMe support
8 years ago
lhark
7e3cfd66ae
Tweak completion and linter. Add hlsl syntax highlight
8 years ago
lhark
ca3e91e7c3
Replace vim-airline by lightline. Add ALE linter. Configure YCM
8 years ago
lhark
de3e9adf71
Add w!! command to force sudo writing
8 years ago
lhark
59250b2cfe
Clean up zshrc comments
8 years ago
lhark
cd310ccd25
Fix LD_PRELOAD for zbarcam on archlinux
8 years ago
lhark
f06a76e3ea
Fix $WINEPREFIX in steam-wine alias
8 years ago
lhark
b1cc6e8075
Switch to hybrid relative number in vim
8 years ago
lhark
7f88c72e3b
Fix tty mouse not working after column 222
8 years ago
lhark
a84de5792d
Add lf alias to get log of modified files
8 years ago
lhark
14fb9c1b84
Android env variables, ytmp3 alias
8 years ago
lhark
db2bd95583
Check for python before loading jedi. small tweaks
8 years ago
lhark
6b481e598f
Add Void Linux to system update checking
8 years ago
lhark
28452931ad
Add smali syntax hightlighting for vim
9 years ago
lhark
001fe2016d
Add exit status to prompt & Remove useless zsh options
9 years ago
lhark
69bb3ad34f
Add surftor alias
9 years ago
lhark
0f7985c4e3
vimrc overhaul, switch to jedi-vim for python completion, deactivate arrow keys
9 years ago
lhark
bded9cb24c
Switch to a better indent detector plugin
9 years ago
lhark
b249431a26
Merge tab vim tab char
9 years ago
lhark
15255cc1a5
Add indent detection
9 years ago
lhark
b5eaf95863
Add cuda variables
9 years ago
lhark
eb0d6ad821
Lighten tab marker
9 years ago
lhark
e4aa0f140b
Ignore C objects files
9 years ago
lhark
4018706967
Opencl completion
9 years ago
lhark
384cbfeb3b
Clean up code and improve readability
9 years ago
lhark
865a49a0b7
keybinding were causing visual glitching (chars not appearing right away)
9 years ago
lhark
a9847125ad
Correct switch case indentation in C++ & Java too
9 years ago
lhark
5c7fc32af1
Vim plugins cleanup
9 years ago
lhark
12691112e5
shell code cleanup using shellcheck
9 years ago
lhark
0e14d4b93c
Fix scope problems
9 years ago
lhark
fdc4d9ccae
Added TODO list
9 years ago
lhark
56c6155640
Suppress error when /dev/shm/prompt_msg does not exist
9 years ago
lhark
b5958036c4
Fix grammar error
9 years ago
lhark
dd98a17e7c
Fix prompt creation bug & cleaned up prompt code
9 years ago
lhark
68984ff8c1
Improved rc self update and added sys update watch
9 years ago
lhark
c9290261eb
Add message displaying capabilities to the prompt
9 years ago
lhark
b0252a3fd8
Prevent wine from associating itself with common filetypes
9 years ago
lhark
b6e553c661
Set readable font for gvim
9 years ago
lhark
602083b7b5
Add syntax highlighting for glsl
9 years ago
lhark
770ad90da6
Suckless switch case indent style
9 years ago
lhark
f7f7a7e1d2
Mergetool set to vimdiff
9 years ago
lhark
a32570e3c1
Add steam alias for archlinux
10 years ago
lhark
8acd7d6e4c
Make vim more portable by not using powerline fonts
10 years ago
lhark
ea2e6244ac
Make zsh prompt readable on non solarized light background
10 years ago
lhark
042334b530
Fix autoupdate directory change problem
10 years ago