dotfiles/README.md

83 lines
2.5 KiB
Markdown
Raw Normal View History

2020-11-08 16:26:14 +00:00
2021-08-28 14:16:37 +00:00
# About
2020-11-08 16:26:14 +00:00
2021-08-28 14:16:37 +00:00
OS / Software / Tools setup scripts to my personal taste, might not suit your need but welcome to COPY and Paste.
2020-11-08 16:26:14 +00:00
2021-08-28 14:16:37 +00:00
# Directory
2020-11-08 16:26:14 +00:00
2021-08-28 14:16:37 +00:00
```sh
├── bin # useful scripts
├── cli # cli tools setup scripts
├── devel # development tools setup scripts
├── doc # setup document for those can't be automated
├── env.sh # common env detection for cli/gui/devel setup scripts
├── gui # gui tools setup script
├── README.md
└── win # setup scripts for windows
```
# bin
- `a2h`
convert ascii doc to html with asciidocter
- `bm`
Simple bookmark opener, fuzzy search `~/.config/bookmarks.md` and open with default browser
- `br`
Replace REGEX with NEWSTR for multiple files listed from stdin
- `charfont`
Draw specified character with pango-view and see which font were actually used
- `dbe`
Dbeaver used to have this flicking issue, seems fixed (2021-08-28)
- `decrypt_dbeaver_passwords`
Just like the file name
- `dl_google_drive`
Download file with `wget` from google drive so proxy can be used
- `docker_registry_catalog`
List images on docker registry
- `download-yt-audio.sh`
Just like the file name
- `download-yt-playlist.sh`
Just like the file name
- `download-yt-video.sh`
Just like the file name
- `ffmpeghelper`
Some video editing operation for ffmpeg
- `font-patcher`
Modified from nerd font patcher
- `fr`
Replace REGEX with NEWSTR, show preview when ran with REP=1 EnvVar
- `generate_fontstyle`
Generate Bold/Italic style from for font who has only Normal style
- `groff_ttf.sh`
Generate font file from ttf that could be used by groff
- `htpasswd-entry`
Encode username/password to htpasswd format
- `ls_vsc_cache`
List vscode cache
- `mediacut`
Video editing script
- `mergesrt`
Merge multi language srt files into one
- `pinentry-wsl-ps1.sh`
Delegate gnupg password prompt to Windows host
- `print_colors`
Preview colors of console
- `rds`
Connect to a remote redis server through ssh server
- `s`
ssh wrapper to auto rename tmux window name
- `sc`
Screencast recording with ffmpeg
- `ubuntu-ssh-wakes-sleeping-hd.sh`
Script to fix ssh login waking up sleeping hard-drive on Ubuntu
- `unttc.sh`
Decompress ttc to ttfs
- `virt-install.sh`
Create a virtual machine with virsh
- `ws`
Send websocket request to host for debugging
- `wsl-win-path.sh`
Convert Windows path to WSL path
- `x-open`
Like `open` on `macOS` but cross platform