MorganGeek
b74480c0a5
remove the invalid OS-specific echo
2020-07-17 14:49:26 +02:00
MorganGeek
20376ba6dd
fix formating (thanks shfmt)
2020-07-17 14:48:59 +02:00
MorganGeek
8b69958acb
fix formating (thanks shfmt)
2020-07-17 14:48:23 +02:00
MorganGeek
a164e38ded
enrich my personal dictionary
2020-07-17 14:47:32 +02:00
MorganGeek
159ac66679
improve aliases portability
2020-07-17 14:47:03 +02:00
MorganGeek
a467aca4ca
new: track aspell config + add symbolic links
2020-07-15 22:57:13 +02:00
MorganGeek
4e7c787e8d
Fix invalid path for dotfiles symbolic links
2020-07-15 22:56:25 +02:00
MorganGeek
29f4e5ecb1
feature: spelling check function, non interactive
2020-07-15 22:41:03 +02:00
MorganGeek
a85ab418ed
improve: decrease rate of errors/false positives
...
- avoid showing useless results (e.g : alias found himself...)
- better handling of quotes/double quotes/dollars sign in searches, by
switching to fgrep (thanks to
https://unix.stackexchange.com/q/32018/220566 for the idea)
2020-07-15 22:15:19 +02:00
MorganGeek
8d00c2d2f2
add shortcut to open zoom.us
2020-07-15 19:46:02 +02:00
MorganGeek
90b0df7a17
feature: (wip) code simplifications suggestions
...
the purpose is to suggest refactoring opportunities in a given shellscript.
some features would be :
- Increase KISS / YAGNI
- Remove code duplication / repetition
- Improve code consistency / redability
- Reduce LOC :-) (lines of code)
- Encourage reuse of aliases
2020-07-14 15:22:06 +02:00
MorganGeek
b57a7bb8ff
feature: website to spy on torrent downloaders
2020-07-14 15:20:03 +02:00
MorganGeek
e5469f5aa8
feature: bash substring f(x) for textual input
2020-07-14 15:18:57 +02:00
MorganGeek
603c686f48
fix: make scripts executable
2020-07-14 10:37:24 +02:00
MorganGeek
061b1e4672
create epub2pdf conversion fn(x)
2020-07-14 10:35:29 +02:00
MorganGeek
56702d74f7
helper to list invalid filenames in manuals/readme
...
- Helper name is `invalid_file_refs` and can be used like this :
`invalid_file_refs README.*`
- Given a document (readme, manual...) containing file names, the script
will attempt to identify what file names are either not referenced in
the source code, or missing in the project, thus helping to detect
some potentials issues.
- Example of issue detected by this tool : the README.md
mentions a `config.yaml` while the application would search for `config.yml`.
Because of this mistake, the user might struggle to make the application work.
2020-07-13 16:19:08 +02:00
MorganGeek
5c464f6128
remove extra " and silent useless grep output
2020-07-13 16:18:58 +02:00
MorganGeek
816fdb8d9b
helpers for capturing command outputs
2020-07-13 16:17:33 +02:00
MorganGeek
fc337c6d85
aliases for txt transformation
2020-07-13 16:15:11 +02:00
MorganGeek
f9fbf5bc04
alias to open my medidation extension
2020-07-13 16:14:35 +02:00
MorganGeek
6dc24efc11
speed-test network alias
2020-07-13 16:13:00 +02:00
MorganGeek
b8cada1674
new alias for git commit
2020-07-13 16:12:32 +02:00
MorganGeek
b5567560c0
vim plugin for comments + docs for using <leader>
2020-07-13 16:11:10 +02:00
MorganGeek
9083dacce3
aliases on MacOs : open Finder, clear screen
2020-07-13 16:09:39 +02:00
MorganGeek
8d94407282
new funny podcasts to listen to...
2020-07-13 16:05:04 +02:00
MorganGeek
c415f35543
fix: lynx needed a openssl+rvm upgrade
...
- add alias for gpg2 to point to gpg, needed for rvm install script
- reinstall openssl (brew reinstall openssl) to fix lynx
- install rvm
2020-07-13 16:02:47 +02:00
MorganGeek
dea26329ef
fix: make aliases executable
2020-07-13 16:01:50 +02:00
MorganGeek
38ffbd2250
ignore .git in tree output
2020-07-13 15:57:41 +02:00
MorganGeek
4d5bfeeb49
make aliases executables
...
- chmod all files in git and when loading aliases
2020-07-13 07:43:20 +02:00
MorganGeek
9d16247dfe
extract aliases to their own files
...
- the great aliases extraction
2020-07-13 07:40:45 +02:00
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
858eebdb91
add rss feeds (mainly podcasts)
2020-07-12 22:37:11 +02:00
MorganGeek
41a496e1c8
quick coffee break invocation :-)
...
- just some aliases to moro and coffee
2020-07-12 18:03:02 +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
1e46334538
subscribe to some favorite rss feeds
2020-07-12 17:53:39 +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
b3db5095dd
remove duplicate documentation
2020-07-11 12:36:02 +02:00
MorganGeek
88e45e329c
ignore work in progress files
2020-07-11 12:34:46 +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
e48c7e700a
add prettier
2020-07-11 12:22:28 +02:00
MorganGeek
c69bad4acf
aliases for terragrunt
2020-07-10 13:27:47 +02:00
MorganGeek
4055037f6f
add OSINT tool, still need to play with
2020-07-10 13:23:54 +02:00
MorganGeek
de1cd32d4d
move aliases to their own dir
2020-07-10 13:23:15 +02:00
MorganGeek
1bbe0e985a
update toploc to show only top 50 results
2020-07-09 07:42:09 +02:00
MorganGeek
c3a54e77b3
remove dead code
2020-07-09 07:40:34 +02:00
MorganGeek
9dc733751c
improve instructions portability
2020-07-09 07:40:11 +02:00