Commit Graph

54 Commits

Author SHA1 Message Date
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
de1cd32d4d move aliases to their own dir 2020-07-10 13:23:15 +02:00
MorganGeek
0b1a075290 add wikit, wikipedia cli tool 2020-07-08 14:17:14 +02:00
MorganGeek
d7ff4f74fa terraform tools, git aliases, ctrl-c in cli, ... 2020-07-08 11:16:34 +02:00
MorganGeek
d39e06b173 add wuzz Interactive cli tool for HTTP inspection 2020-07-03 07:33:03 +02:00
MorganGeek
325c6849e5 add moro, cli productivity tool 2020-07-03 07:19:29 +02:00
MorganGeek
dbd9fda324 add awsls 2020-07-02 15:50:30 +02:00
MorganGeek
757051c326 add torrengo torrent client 2020-06-30 18:59:46 +02:00
MorganGeek
438c30f66b add wtfutil 2020-06-30 18:11:23 +02:00
MorganGeek
723fbfc4d7 put more dotfiles under control 2020-06-30 14:26:49 +02:00
MorganGeek
7ad5884835 add bashtop 2020-06-30 11:08:48 +02:00
MorganGeek
6f22a5e29c add newsboat (rss reader) and gitignore 2020-06-30 10:26:33 +02:00
MorganGeek
7c1f1f8bf2 jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34: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
ce894dba75 update twitter search + powerlevel10k install mode 2020-03-14 15:36:24 +01:00
MorganGeek
081e33143c tuning my dev env with more tools 2020-02-22 16:31:41 +01:00
MorganGeek
1732ed5cd2 enable pre-commit 2020-02-15 15:16:45 +01:00
MorganGeek
e934a93c65 switch to powerlevel10k and install misc utilities 2020-02-08 11:23:45 +01:00
MorganGeek
4a251ace1e install sherlock for exploring social networks 2019-12-01 18:39:47 +01:00
MorganGeek
b9adf10daf fix permission denied for running centos.sh 2019-12-01 17:49:54 +01:00
MorganGeek
b93ff20054 fix shellchecks warnings + stop using brew in Linux 2019-12-01 17:21:08 +01:00
MorganGeek
3cb2d2c8b3 merge from github 2019-12-01 12:05:52 +01:00
MorganGeek
2e67ecc3cb Improvements :-) ... 2019-12-01 12:03:57 +01:00
Morgan Wattiez
6d60b79dbf fixing #2 shell scripts codacy issues 2019-11-22 23:58:28 +01:00
Morgan Wattiez
60428a5f01 install Rust 2019-11-16 13:29:52 +01:00
Morgan Wattiez
4a5fca7875 git is the only prerequisite on CentOS 2019-11-16 13:01:53 +01:00
Morgan Wattiez
fc980718d6 add 3llo - CLI for Trello 2019-11-16 10:46:56 +01:00
Morgan Wattiez
02fa048057 fix spotify alias + add baton spotify cli 2019-11-09 15:31:15 +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
711f153dc5 upgrade pip and python dependencies 2019-11-09 10:57:41 +01:00
Morgan Wattiez
d2b0bf7340 remove jira-node-cli + fix jira aliases 2019-08-18 17:32:08 +02:00
Morgan Wattiez
9d042bed51 add terjira to replace jira-node-cli 2019-08-18 16:26:28 +02:00
Morgan Wattiez
ef9afd0614 add spell checker + haxor-news and fix python path 2019-08-18 10:03:23 +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
8e2d8abb11 fix upgrade script not finding ohmyzsh 2019-08-17 13:38:33 +02:00
Morgan Wattiez
22ca6abe94 avoid checking the mouse everytime 2019-08-16 14:52:59 +02:00
Morgan Wattiez
9d36592dac improve session opening behavior 2019-08-15 14:11:38 +02:00
Morgan Wattiez
196186e7cd Add surfraw - lot of search engines in CLI 2019-08-15 11:19:11 +02:00
Morgan Wattiez
38c367bb34 Aliases for googler / duckduckgo
Improve install method for centos/macos
2019-08-15 10:03:27 +02:00
Morgan Wattiez
51cce7d63a Manage python depds with requirements + add googler 2019-08-15 09:52:49 +02:00
Morgan Wattiez
cf229d1a1e mark shell scripts as executables 2019-08-14 12:23:54 +02:00
Morgan Wattiez
fad7c03a76 add sudo and symbolink links for CentOs support 2019-08-11 17:57:00 +02:00
Morgan Wattiez
333b5fbba1 Improve compatibility with CentOS 2019-08-11 10:50:27 +02:00
Morgan Wattiez
8b37f99a80 Compatibility with CentOS + improve robustness
* Improve support on Linux (CentOS)
* Improve scripts general stability after testing it on Linux
* Install no-more-secrets (for fun)
* Upgrade some dependencies (sdkman)
2019-08-11 10:46:37 +02:00
Morgan Wattiez
c45557f180 install pyenv because python is horrible world 2019-08-09 05:27:54 +02:00
Morgan Wattiez
920abe6bec manage gem deps using bundler 2019-08-09 04:02:55 +02:00
Morgan Wattiez
6d8500b7c1 replace documentation with scripts 2019-07-25 21:38:04 +02:00
Morgan Wattiez
1efb5696d6 Check yubico challenge is configured correctly 2019-06-23 15:11:50 +02:00