Commit Graph

378 Commits

Author SHA1 Message Date
MorganGeek
2aa56b0965 new rss feeds 2020-07-23 07:33:53 +02:00
MorganGeek
91c41d33cb improve my fork workflow
- always go to new copy of the cloned repository after forking it
- always set the local repo user config after the fork
- always check for spelling mistakes in the forked repo readme files
  just in case
2020-07-23 07:32:35 +02:00
MorganGeek
ac7bfb46f8 shortcuts to open vimium/toby browser extensions 2020-07-23 07:30:50 +02:00
MorganGeek
bb0370ae7b function for converting epub to mobi files 2020-07-23 07:30:29 +02:00
MorganGeek
709ccc709c add superman plugin for reading man pages in vim 2020-07-23 07:29:08 +02:00
MorganGeek
b68120da30 alias for unmuting the current audio device 2020-07-23 07:28:17 +02:00
MorganGeek
f9d012072d new aliases to configure the local repo git user 2020-07-23 07:26:33 +02:00
MorganGeek
0b19d1261d enrich dictionary for checking readme's 2020-07-23 07:21:50 +02:00
MorganGeek
a9feda9383 add git utilities to display stats of a repo 2020-07-23 07:18:03 +02:00
MorganGeek
595443e89b enable AI based completion (vim) + update rss feed 2020-07-20 12:59:38 +02:00
MorganGeek
bd54077a9e fix shell script indentation 2020-07-20 11:40:54 +02:00
MorganGeek
e17797e5ea enrich dictionary 2020-07-20 11:40:32 +02:00
MorganGeek
bb64eefd44 Add confirmation when killing zoom 2020-07-20 11:39:27 +02:00
MorganGeek
f734366fac fix pip3 path 2020-07-19 15:44:44 +02:00
MorganGeek
447698b826 feature: manage macos sound devices
- installed switchaudio-osx for managing macos sound devices
  e.g : muting a device or switching to a device
- aliases/functions to switch/mute devices
- always mute speakers and switch to headset before running a zoom
  session
- new aliases for starting timeboxed zoom meetings
2020-07-19 15:41:26 +02:00
MorganGeek
34254c50d5 write-good: disable passive voice checks 2020-07-19 12:36:57 +02:00
MorganGeek
9794f98fd6 uninstall nms + track minimal git hook 2020-07-19 12:30:34 +02:00
MorganGeek
5ad4c597fe always copy git hooks, with adapted configs 2020-07-19 12:16:15 +02:00
MorganGeek
86525472c0 fix rustup update command syntax 2020-07-19 12:15:34 +02:00
MorganGeek
942e88ac81 update iterm2 and aspell configs 2020-07-19 12:14:05 +02:00
MorganGeek
01420c2aa7 ignore newsboat rss queue 2020-07-19 12:11:04 +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
641f25cc99 eat our own dog foot 2020-07-18 16:55:52 +02:00
MorganGeek
6fdba310b9 doc: enrich knowledge base for aspell 2020-07-18 10:56:17 +02:00
MorganGeek
a766b96ef1 feature : start zoom and autokill it after x minutes 2020-07-18 10:55:45 +02:00
MorganGeek
dde9e3fe3e alias for killing zoom 2020-07-18 10:53:49 +02:00
MorganGeek
b88a574495 feature: fn(x) for forking repos via github 2020-07-17 14:54:47 +02:00
MorganGeek
fa938d9df5 feature: check spelling of remote files via fn(x) 2020-07-17 14:53:14 +02:00
MorganGeek
4befc36c8b readability: remove useless whitespace in echo 2020-07-17 14:52:30 +02:00
MorganGeek
0d24e86401 feature: find non human readable code 2020-07-17 14:51:39 +02:00
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