Skip to content
Charles Xu edited this page Jun 4, 2017 · 1 revision

项目目录:

目录更新日期:2017年6月4日

CharlesScripts/
├── charles
│   ├── bin
│   │   ├── add-ppa              # 可批量增加ppa,并备份ppa列表到~/.backup/ppa
│   │   ├── adduser              # 为系统增加用户,并记录何时、为谁添加的账户,比如adduser san 张三(管理服务器的时候方便)
│   │   ├── apt-unlock           # apt-get异常终止之后可以用它来去掉lock文件
│   │   ├── cb2pdf
│   │   ├── ef                   # 编辑fifo命令
│   │   ├── fifo                 # 先入先出队列,用来暂时放一些准备一会再跑的脚本命令
│   │   ├── inst                 # 安装软件并备份软件列表到$CHARLES_BACKUP
│   │   ├── note                 # 提醒,用法为note <time> <to-do>,作用为在<time>之后提醒我做<to-do>,如 note 10m '回家' 为提醒我十分钟之后回家(需要输入sudo apt install espeak安装语音合成引擎)
│   │   ├── omf-backup
│   │   ├── omf-restore
│   │   ├── quit-qq              # 完全退出Longene TM2013版的TM.exe和wineserver
│   │   ├── star-wars-one
│   │   ├── update               # 类似于pacman -Syyu,自动更新所有软件,实际上就是 sudo apt update; sudo apt upgrade -y; sudo apt autoremove -y
│   │   └── wallpaper-earthview  # 自动抓取Google Earthview作为Gnome桌面壁纸(其他桌面也能用,需要调整里面修改壁纸的命令)
│   ├── installation.d
│   │   ├── conf.d
│   │   │   ├── config-bash
│   │   │   ├── config-fish
│   │   │   ├── config-git
│   │   │   ├── config-gnome
│   │   │   ├── config-powerline-bash
│   │   │   ├── config-powerline-ipython
│   │   │   ├── config-powerline-tmux
│   │   │   └── config-tmux
│   │   ├── get.d
│   │   │   ├── get-calibre
│   │   │   ├── get-docker
│   │   │   ├── get-oh-my-fish
│   │   │   ├── get-powerline
│   │   │   ├── get-resilio_sync.sh
│   │   │   ├── get-spacemacs
│   │   │   ├── get-spacevim
│   │   │   ├── get-sublime-text-3.sh
│   │   │   └── get-xsh.sh
│   │   ├── install.py                      # 安装我备份的所有软件,并进行配置的一键部署脚本(警告:这个还未完成,功能有bug)
│   │   ├── omf-backup -> ../bin/omf-backup
│   │   └── omf-restore -> ../bin/omf-restore
│   ├── install.sh                      # 安装我备份的所有软件,并进行配置的一键部署脚本(警告:这个还未完成,功能有bug)
│   ├── packages.list.d
│   │   ├── apps
│   │   │   └── ubuntu.list
│   │   ├── omf.list
│   │   └── ppa
│   └── shell.rc.d                 # shell 初始化脚本,主要包括alias等
│       ├── init.fish
│       └── init.shell
├── data
│   ├── home
│   │   ├── .cache
│   │   │   └── albert
│   │   ├── .config                  # 我的配置文件
│   │   │   ├── albert.conf
│   │   │   ├── fusuma
│   │   │   │   └── config.yml
│   │   │   └── sublime-text-3
│   │   │       └── Packages
│   │   └── .local
│   │       └── share
│   │           └── albert
│   │               ├── last_used_version
│   │               └── org.albert.extension.files.txt
│   ├── pac                               # 记录了我收集的一部分pac自动配置脚本
│   ├── tampermonkey_backup.zip
│   └── ublock_origin                               # chrome中的AdBlock广告过滤里面的自定义部分
│       ├── my-ublock-backup.txt
│       └── my-ublock-static-filters.txt
├── README.md
└── tools
    ├── auto_hosts_updater              # 自动更新hosts以供解除部分网页的使用限制,有windows和linux版。
    │   ├── linux
    │   │   ├── install.sh
    │   │   └── uninst.sh
    │   ├── README.md
    │   └── windows
    │       ├── install.bat
    │       ├── README.md
    │       └── uninst.bat
    ├── codecombine
    └── README.md

24 directories, 57 files


Clone this wiki locally