Skip to content

Instantly share code, notes, and snippets.

@njm2112
njm2112 / USAGE.md
Created Jul 22, 2022 — forked from mterwill/USAGE.md
Beancount importers, scripts, etc.
View USAGE.md

Note: everything here is pretty specific to my usage/accounts and not written for public use... You'll probably have to tweak a bunch of stuff.

$ bean-extract config.py ~/Downloads # the csvs should be in here
@njm2112
njm2112 / jQueryWordcountStyle.html
Created Jun 18, 2019 — forked from dansheffler/jQueryWordcountStyle.html
Style Blockquotes based on Wordcount
View jQueryWordcountStyle.html
<script src="/js/jquery-1.8.3.min.js"></script>
// A little clever jQuery styling of blockquotes
<script>
$('blockquote p').each(function(){
var $numWords = $(this).text().split(" ").length;
console.log($numWords)
@njm2112
njm2112 / chrome_tabs.osa
Created Apr 21, 2019 — forked from samyk/chrome_tabs.osa
applescript to show all url+titles of Chrome tabs along with front window+tab url+title
View chrome_tabs.osa
# shows all url+titles of Chrome along with front window+tab url+title
set titleString to ""
tell application "Google Chrome"
set window_list to every window # get the windows
repeat with the_window in window_list # for every window
set tab_list to every tab in the_window # get the tabs
repeat with the_tab in tab_list # for every tab
@njm2112
njm2112 / Noverse.css
Created Jun 30, 2018 — forked from hiltmon/Noverse.css
CSS for Noverse Letterhead
View Noverse.css
body {
-webkit-font-smoothing:antialiased;
font:normal .8764em/1.5em HelveticaNeue-Light,Helvetica,Arial,sans-serif;
margin:0;
}
html > body {
font-size:1em;
padding:1em;
}
View common-media-queries.css
/* This is a small sampling of the various approaches to media queries. The
point is: they're all over the board. Part of the "issue" (if you can call
it that) may be due to the intended audience of each site/framework. Another
may be that it's really difficult to test for a lot of different devices.
Regardless, it would be really nice if there was standard baseline that
could be used as a starting point for maximum compatibility and coverage. */
/* ==========================================================================
Frameworks
========================================================================== */
@njm2112
njm2112 / css-media-queries-cheat-sheet.css
Last active Jun 30, 2018 — forked from bartholomej/css-media-queries-cheat-sheet.css
CSS Media Query Cheat Sheet (with Foundation)
View css-media-queries-cheat-sheet.css
/*------------------------------------------
Responsive Grid Media Queries - 1280, 1024, 768, 480
1280-1024 - desktop (default grid)
1024-768 - tablet landscape
768-480 - tablet
480-less - phone landscape & smaller
--------------------------------------------*/
@media all and (min-width: 1024px) and (max-width: 1280px) { }
@media all and (min-width: 768px) and (max-width: 1024px) { }
@njm2112
njm2112 / testing.html
Created Jun 30, 2018 — forked from rowanmanning/testing.html
HTML template for testing CSS
View testing.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>CSS Testing</title>
</head>
<body id="top">
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
@njm2112
njm2112 / Remove-MsgAttachment.psm1
Last active Dec 2, 2017 — forked from dziemborowicz/Remove-MsgAttachment.ps1
PowerShell cmdlet for removing attachments from *.msg files
View Remove-MsgAttachment.psm1
function Remove-MsgAttachment
{
[CmdletBinding()]
Param
(
[Parameter(ParameterSetName="Path", Position=0, Mandatory=$True)]
[String]$Path,
[Parameter(ParameterSetName="LiteralPath", Mandatory=$True)]
@njm2112
njm2112 / AirmailToOmnifocus2.scpt
Created Jul 18, 2017 — forked from matellis/AirmailToOmnifocus2.scpt
Sends the selected message from Airmail to Omnifocus 2
View AirmailToOmnifocus2.scpt
(*
Send currently selected Airmail message to OmniFocus 2 quick entry box, then archive it.
Based on http://simplicitybliss.com/add-last-sent-email-to-omnifocus
and http://discourse.omnigroup.com/t/mail-to-quick-entry-applescript/500
To install:
- Create a new Automator Service
- Cut/paste this into it
- Edit properties to your satisfaction
@njm2112
njm2112 / BBEdit-TextWrangler_RegEx_Cheat_Sheet.txt
Created May 25, 2017 — forked from ccstone/BBEdit-TextWrangler_RegEx_Cheat_Sheet.txt
BBEdit-TextWrangler Regular Expression Cheat-Sheet
View BBEdit-TextWrangler_RegEx_Cheat_Sheet.txt
————————————————————————————————————————————————————————————————————————————————————————————————————
BBEDIT/TEXTWRANGLER REGULAR EXPRESSION GUIDE MODIFIED 2016/02/29 17:26
————————————————————————————————————————————————————————————————————————————————————————————————————
NOTES:
The PCRE engine (Perl Compatible Regular Expressions) is what BBEdit and TextWrangler use.
Items I'm unsure of are marked '# PCRE?'. The list while fairly comprehensive is not complete.