V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
GoLand
V2EX  ›  分享创造

迫于防沉迷,我做了一个编程防沉迷 Git 插件 😆

  •  1
     
  •   GoLand · 2021-09-05 14:13:13 +08:00 · 4087 次点击
    这是一个创建于 1176 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做了一个 pre-commit 插件,可以指定一天中的开始时间和结束时间,只有在该时间内才允许提交代码,其他时间拒绝提交,防止沉迷编程,累坏身体。

    使用方法

    将以下代码片段添加到项目的 pre-commit 配置文件里,即可开启防沉迷插件 😆

    repos:
    - repo: git://github.com/x1ah/code-anti-addiction
      rev: v1.0.0
      hooks:
          - id: anti-addiction
            args:
                # 早上 10 点开始编码,晚上 19 点结束编码
                [-b 10, -e 19]
    

    效果

    image image

    源码

    GitHub: https://github.com/x1ah/code-anti-addiction

    14 条回复    2021-09-10 08:37:05 +08:00
    dji38838c
        1
    dji38838c  
       2021-09-05 14:22:22 +08:00
    哈哈。
    dzdh
        2
    dzdh  
       2021-09-05 14:31:00 +08:00   ❤️ 1
    建议 BAT 引入
    inframe
        3
    inframe  
       2021-09-05 14:47:39 +08:00
    有趣哈哈哈
    wellsc
        4
    wellsc  
       2021-09-05 14:57:21 +08:00 via iPhone
    @dzdh 互联网公司加班多是因为大部分时间都在开屁用没有的会议,真正写代码的时几乎没有,
    daimubai
        5
    daimubai  
       2021-09-05 15:07:35 +08:00
    可以,有想法
    via
        6
    via  
       2021-09-05 15:08:54 +08:00 via iPhone
    笑死,能加到 gitlab 吗
    Vegetable
        7
    Vegetable  
       2021-09-05 15:11:11 +08:00
    好,准备开发一个 anti-anti-addiction
    tsaohai
        8
    tsaohai  
       2021-09-05 15:20:31 +08:00   ❤️ 1
    然后被人--no-verify
    shadowfish0
        9
    shadowfish0  
       2021-09-06 00:22:35 +08:00
    笑死哈哈哈哈哈,以后建议未满 30 的程序员只有周五周六周日晚上 8-9 点可以提交代码,贯彻防沉迷
    airplayxcom
        10
    airplayxcom  
       2021-09-08 09:51:14 +08:00
    老板认为你左脚进门,把你开除了
    cylee
        11
    cylee  
       2021-09-08 18:33:17 +08:00
    有移动端同学吗?头条商业化招 Android iOS : \https:\//www.v2ex.com/t/798022//
    sewer
        12
    sewer  
       2021-09-09 14:09:50 +08:00
    xswl 建议适配其他版本控制工具
    PHPYgod
        13
    PHPYgod  
       2021-09-09 18:59:55 +08:00 via Android
    闹钟可以叫醒沉睡的我,但叫不醒写代码的我
    cslive
        14
    cslive  
       2021-09-10 08:37:05 +08:00
    建议做 idea 插件,时间不到不能写代码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4213 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:29 · PVG 13:29 · LAX 21:29 · JFK 00:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.