桌面小精灵第一次提交。

Signed-off-by: tankle <tankle120@gmail.com>
add gitignore

Signed-off-by: tankle <tankle120@gmail.com>
change the gitignore

Signed-off-by: tankle <tankle120@gmail.com>
add all files
merge the files