..

我的编程工具

以下是我的工作中可能会用到的工具,我尽量保持不要依赖太多的工具或者系统配置,以确保我在大部分环境下都能进入工作状态.

  1. 操作系统 : Linux,最好是 archlinux 发行版
  2. 浏览器 : chrome
  3. 编辑器 : vim
  4. 版本管理工具 : git
  5. pdf阅读器 : zathura(配合zathura-pdf-mupdf 插件,sudo pacman -S zathura-pdf-mupdf)
  6. 搜索引擎 : google
  7. 脚本语言 : perl , python
  8. 截图,录屏 : deepin-screen-recoder
  9. 文档工具 : tldr(使用crates上的 tealdeer),zeal 也不错,是一个跨平台的 dash,网址是 : https : //zealdocs.org/
  10. 科学上网 : go get -u -v github.com/Dreamacro/clash , 配合忍者云 renzhe.cloud

clash 配置文件

vim /usr/lib/systemd/system/clash.service
# edit and save this file to /usr/lib/systemd/system/clash.service
[Unit]
Description=clash
After=network.target

[Service]
WorkingDirectory=/home/hellojukay/.config/clash
ExecStart=/home/hellojukay/go/bin/clash -f /home/hellojukay/.config/clash/config.yaml -secret=hellojukay

[Install]
WantedBy=multi-user.target

笔记工具: https://github.com/schollz/offlinenotepad 注册为 linux 服务也挺好用的 http://localhost:8251/

# edit and save this file to /usr/lib/systemd/system/offlinenotepad.service
[Unit]
Description=clash
After=network.target

[Service]
WorkingDirectory=/opt/offlinenotepad/
ExecStart=/bin/offlinenotepad  -db /opt/offlinenotepad/notepad.db

[Install]

2020年09月10日更新

  • flameshot 截图更香 sudo pacman -S flameshot