Skip to content

Instantly share code, notes, and snippets.

View lucaswilric's full-sized avatar

Lucas Wilson-Richter lucaswilric

View GitHub Profile
@lucaswilric
lucaswilric / basecamp-projects-sticky-header.user.js
Last active February 26, 2024 08:03 — forked from whispy/basecamp-projects-sticky-header.user.js
This script adds a new sticky header to Basecamp projects and todo lists on scroll.
// ==UserScript==
// @name Basecamp - Projects Sticky Header
// @namespace http://tampermonkey.net/
// @version 0.13
// @description This script adds a new sticky header to Basecamp projects and todo lists on scroll. Never forget where you are again!
// @updateURL https://gist.github.com/lucaswilric/75f9492fc64befed433e32b3013bc1ab/raw/basecamp-projects-sticky-header.user.js
// @downloadURL https://gist.github.com/lucaswilric/75f9492fc64befed433e32b3013bc1ab/raw/basecamp-projects-sticky-header.user.js
// @author Dan Berkowitz, Lucas Wilson-Richter
// @match https://3.basecamp.com/*
// @grant GM_addStyle
# -*- coding: utf-8 -*-
from datetime import datetime
import time
import sublime_plugin
class TimestampCommand(sublime_plugin.EventListener):
"""Expand `isoD`, `now`, `datetime`, `utcnow`, `utcdatetime`,
`date` and `time`