See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope> is optional
| function isTimTimeTrackingLive() | |
| local preferencesPath = os.getenv('HOME').."/Library/Containers/neat.software.Tim/Data/Library/Preferences/neat.software.Tim.plist" | |
| local preferences = hs.plist.read(preferencesPath) | |
| local data = hs.json.decode(preferences['Tim_Data']) | |
| local tasks = data['tasks'] | |
| -- When Tim has a live session, a record has the same start and end timestamp | |
| for key, task in pairs(tasks) do | |
| records = task['records'] |
| #!/bin/sh | |
| if pwd | grep /mnt/c > /dev/null; then | |
| exec git.exe "$@" | |
| else | |
| exec /usr/bin/git "$@" | |
| fi |
| KEYBINDINGS | |
| byobu keybindings can be user defined in /usr/share/byobu/keybindings/ (or within .screenrc if byobu-export was used). The common key bindings | |
| are: | |
| F2 - Create a new window | |
| F3 - Move to previous window | |
| F4 - Move to next window |
| #! /usr/bin/env python | |
| # coding: utf-8 | |
| """This script reads all .java files from a directory tree and removes unused | |
| import statements. It may have errors in detecting import lines (e.g. import | |
| lines within block comments, or import lines with another statement in the same | |
| line), and it may have false-negatives when deciding to remove an import (i.e. | |
| it only removes if the last import symbol word doesn't appear at all - | |
| including comments - in the code). |
| git checkout <branch> | |
| git fetch <other-fork-alias> | |
| git cherry-pick <commit-hash> | |
| git push <your-fork-alias> |
| L.TileLayer.TileJSON = L.TileLayer.Canvas.extend({ | |
| options: { | |
| debug: false | |
| }, | |
| tileSize: 256, | |
| initialize: function (options) { | |
| L.Util.setOptions(this, options); |