Commit Graph

367 Commits

Author SHA1 Message Date
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
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