MorganGeek
595443e89b
enable AI based completion (vim) + update rss feed
2020-07-20 12:59:38 +02:00
MorganGeek
cda3324d86
add new text linter + integrate it with vim
2020-07-18 18:19:25 +02:00
MorganGeek
aabb0dadc1
increase text linting in pre-commit, vim etc
2020-07-18 17:51:18 +02:00
MorganGeek
b5567560c0
vim plugin for comments + docs for using <leader>
2020-07-13 16:11:10 +02:00
MorganGeek
3a3fc30b8c
fix technical debt + fine tune functions and hooks
...
- linting/fixing/formating
- utility for suggesting aliases now accepts parameters to change output
size
- add helper to checkci
- add verify committer script to avoid committer with wrong git identify
2020-07-12 16:22:17 +02:00
MorganGeek
228982a0a8
add linters and refactor bootstraping scripts
...
- giant refactoring
- add aliases and functions to ease work
- apply linters / fixers / fmt to most files
2020-07-11 12:31:06 +02:00
MorganGeek
9e5c369133
secrets, jenkins tricks and productivity
...
- created jenkins file linter script
- created vim script for validating jenkinsfiles
- adapt all configs to use secrets
- load secrets from hidden file
+ vim script
- tune vim (plugins - icons/fonts/features...)
- new aliases (music, jira, git, ...)
2020-06-24 09:51:04 +02:00
MorganGeek
2e67ecc3cb
Improvements :-) ...
2019-12-01 12:03:57 +01:00
Morgan Wattiez
5cb99cb75c
keep nerdtree UI minimal
2019-11-09 15:31:38 +01:00
Morgan Wattiez
0d9df48b1a
show git status in nerdtree
2019-11-09 14:55:51 +01:00
Morgan Wattiez
433aff9c31
enable powerline fonts for airline plugin
2019-11-09 14:53:56 +01:00
Morgan Wattiez
bca0f5250a
show git diff in vim
2019-11-09 14:50:53 +01:00
Morgan Wattiez
db142cc99b
add statusbar and filetree to vim
2019-11-09 14:25:50 +01:00
Morgan Wattiez
503e89c0af
install cmake + global autocompletion
2019-11-09 14:12:28 +01:00
Morgan Wattiez
0c0fec936f
install kotlin and enable linting
2019-11-09 13:46:10 +01:00
Morgan Wattiez
4e3233c52e
enable terraform linting/fixing
2019-11-09 13:34:55 +01:00
Morgan Wattiez
65721197b4
add python linter/fixers
2019-11-09 13:22:05 +01:00
Morgan Wattiez
16252b6779
fix vundle setup and add plugins
2019-11-09 12:31:50 +01:00
Morgan Wattiez
21aec8066f
fix vimrc syntax
2019-10-13 13:31:52 +02:00
Morgan Wattiez
047b94ffd8
set autoindent in VIM
2019-10-13 13:26:46 +02:00
Morgan Wattiez
3e7a4837ad
manage tabs as spaces, auto-indent on
2019-09-23 09:54:20 +02:00
Morgan Wattiez
c36055f1c5
Jenkinsfile VIM syntax highlighting
...
via https://ls3.io/post/jenkinsfile_vim_highlighting/
2019-09-18 12:44:09 +02:00
Morgan Wattiez
0fb55cd3a7
Fixes for aliases + bootstrap + new features
...
* manage vim plugins via Vundle
* new aliases
2019-08-17 22:26:53 +02:00
Morgan Wattiez
56923b7d2e
Add some function aliases from
...
* https://blog.developer.atlassian.com/ten-tips-for-wonderful-bash-productivity/
2019-08-05 11:03:44 +02:00
Morgan Wattiez
9049a3c071
improve vim config + aliases behavior
...
* disable mouse option in vim (not working well with C/C on mac)
* improve function for getting article publication dates
2019-08-04 22:44:51 +02:00
Morgan Wattiez
e9890f3830
Definition and doc for default settings
2019-07-22 20:07:59 +02:00
Morgan Wattiez
54de52ad51
always highlight useless whitespaces in vim
2019-06-23 11:00:54 +02:00
Morgan Wattiez
49bd2d92ae
new aliases for git + vim config
2019-03-01 22:17:53 +01:00
Morgan Wattiez
59ceb9f78b
add .vimrc
2019-03-01 11:14:29 +01:00