Skip to content

Instantly share code, notes, and snippets.

@cnwangjie
Created November 16, 2018 13:56
Show Gist options
  • Save cnwangjie/0eb82f8b04da43a8dba1e5fae2eca552 to your computer and use it in GitHub Desktop.
Save cnwangjie/0eb82f8b04da43a8dba1e5fae2eca552 to your computer and use it in GitHub Desktop.
These are notes for using my awesome system.

-= NOTES FOR USING MY AWESOME SYSTEM =-

NOTICE: All depends on the custom configurations

1. Shortcuts

(awesome wm)*

  • Super + S Display all shortcuts of Awesome WM
  • Super + R Spawn a software
  • Super + F Toggle fullscreen current window
  • Super + M Maximize current window
  • Super + O Move among screens
  • Super + T Toggle keep on top
  • Super + ←/→/↑/↓ Align client to the direction
  • Super + 1-9 Toggle to tag #

(tmux) C-a is prefix

  • Ctrl + A C Create window
  • Ctrl + A X Close window
  • Ctrl + A D Detach
  • Ctrl + A , Rename pane
  • Ctrl + A V Split window horizontal
  • Ctrl + A S Split window vertical
  • Hold Ctrl + A ←/→/↑/↓ Resize pane

(shell) You can use alias to see all aliases

  • - = cd -
  • _ = sudo
  • d = dirs -v | head -10
  • x = extract

2. Software

  • ydcv translate word between English & Chinese
  • mycli a mysql client with highlight & autocomplete
  • htop better top
  • you-get download video from YouTube / Youku / Niconico etc.
  • tig replace git diff
  • http curl for human
  • tldr simple manual

3. Extra

  • udisksctl mount -b [block device] mount a device
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment