Commit Graph

68 Commits

Author SHA1 Message Date
MorganGeek
1cf76dee6f Reorganize functions by scope
- Reorganize functions by categories
- Apply some best practices for shell scripting
2020-07-13 07:13:23 +02:00
MorganGeek
0b3d06a3f9 move reusable code bricks to aliases/functions
- new aliases to be used in pipes
2020-07-12 22:55:16 +02:00
MorganGeek
acfe778c4e create gitignore fetcher :-)
- use the information available on GitHub to download gitignore files
  and add them to the current repo. Any important gitignore file is one
  command invocation away now :-) ... like "gitignorefor terraform" for
  instance.
2020-07-12 17:54:06 +02:00
MorganGeek
60cee5b38a ansible/blog aliase + improve UX for some functions
- improve behavior of clone function to show more output
- add alias for going ti blog editing mode
- aliases for ansible ad-hoc command invocation
2020-07-12 17:50:17 +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
336aaa2729 performance and ui improvements
- better alias recommendation UI.
- add function to randomly execute whatever function/alias is passed as
argument.
- the default jira check executed when opening a session will now only
  occurs 1/10 times.
2020-07-12 10:20:12 +02:00
MorganGeek
4002d62840 vars/aliases for confluence/trello/browser 2020-07-11 23:30:48 +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
1bbe0e985a update toploc to show only top 50 results 2020-07-09 07:42:09 +02:00
MorganGeek
056fc58616 git aliases for pushing branches 2020-07-08 17:09:19 +02:00
MorganGeek
f0aa65ef56 add filtering for top commands output 2020-07-08 16:59:29 +02:00
MorganGeek
86709fa128 manage bookmarks additions via cli 2020-07-08 12:10:02 +02:00
MorganGeek
d7ff4f74fa terraform tools, git aliases, ctrl-c in cli, ... 2020-07-08 11:16:34 +02:00
MorganGeek
c6ae66c57d aliases for git diff and text parsing 2020-07-07 15:19:29 +02:00
MorganGeek
d6ea09d5a5 alias / functions for managing my time off 2020-07-06 20:03:34 +02:00
MorganGeek
7d707dad27 don't enable pre-commit hooks on collibra repos 2020-07-06 16:43:26 +02:00
MorganGeek
fa26428098 trim line ending spaces for history output 2020-07-03 08:13:38 +02:00
MorganGeek
0730b2f039 add aliases inspired
- inspired partially by
  https://github.com/sapegin/dotfiles/blob/master/zsh/aliases.zsh
2020-07-03 06:22:30 +02:00
MorganGeek
7e645f19cb replace basic with colored messages formatting 2020-07-02 16:51:30 +02:00
MorganGeek
2eaee51534 move common functions at the top 2020-07-02 16:31:38 +02:00
MorganGeek
b8963e1609 add shell text formating utilities 2020-07-02 16:27:08 +02:00
MorganGeek
8e48d807d9 git aliases improved + add git backup alias 2020-07-02 15:51:10 +02:00
MorganGeek
4cc74a4069 rss feeds + aliases to manipulate them 2020-06-30 14:22:03 +02:00
MorganGeek
1d378225a5 fix clone function behavior with public urls 2020-06-30 11:09:26 +02:00
MorganGeek
7c1f1f8bf2 jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34:06 +02:00
MorganGeek
f1e6fe7c0f git alias and ansible-vault hack
- git alias to push to all remote whatever their name is
- ansible-vault hack to print all secret strings from a ansible file
  with a mix of secrets and cleartext informations
2020-06-24 16:59:50 +02:00
MorganGeek
409b3695f8 add bitwarden security aliases 2020-06-24 15:21:13 +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
0fceab1771 sync 2020-06-21 12:38:50 +02:00
MorganGeek
a111ae0168 more git/docker/http CLI friendly tools/aliases
- also thank you Kevin
2020-03-06 12:19:52 +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
2e67ecc3cb Improvements :-) ... 2019-12-01 12:03:57 +01:00
Morgan Wattiez
02fa048057 fix spotify alias + add baton spotify cli 2019-11-09 15:31:15 +01:00
Morgan Wattiez
8287ff3499 support kotlin and fix illegal byte sequence 2019-10-22 10:21:06 +02:00
Morgan Wattiez
0058e33cdb helper for getting lines of code stats 2019-10-22 07:57:44 +02:00
Morgan Wattiez
da7abc6e60 fix indentation 2019-10-13 13:24:34 +02:00
Morgan Wattiez
fd746a7dc9 detect titles in page and prepare them for bookmarks 2019-10-13 12:00:14 +02:00
Morgan Wattiez
64c7775fda better search pattern for authors 2019-10-12 16:19:10 +02:00
Morgan Wattiez
80896fcdce improve uloc and replace greppagedate with aboutpage 2019-10-12 16:09:24 +02:00
Morgan Wattiez
c0d07b5dd3 where is a function defined 2019-09-30 13:21:18 +02:00
Morgan Wattiez
f9b88bed52 alias for unique lines of code 2019-09-13 15:42:35 +02:00
Morgan Wattiez
ea6414aef8 add alias for transfer.sh 2019-09-02 16:35:59 +02:00
Morgan Wattiez
3459abf9d6 fix jira issue search for terjira compatibility 2019-08-18 17:25:54 +02:00
Morgan Wattiez
b592f75809 fix jira function for terjira compatibility 2019-08-18 17:18: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
23f57a4a72 add helper. e:g how_in bash print an array 2019-08-17 16:03:44 +02:00
Morgan Wattiez
15fe49af8e overwrite meteo alias with fn + french support 2019-08-17 14:16:10 +02:00
Morgan Wattiez
22ca6abe94 avoid checking the mouse everytime 2019-08-16 14:52:59 +02:00