Brennen Bearnes
b43888e7fc
bin/notes-calendar: display calendar stuff for given date
This just wraps the older calendar(1) invocation for the moment, just
adding a layer of indirection so it can include other data.
2 years ago
Brennen Bearnes
ac5c846201
stub bin/notes-pages docs
2 years ago
Brennen Bearnes
68ee943183
notes-collect-metadata: import pprint
2 years ago
Brennen Bearnes
fc9e1cb8b9
notes-logs-by-date: tack a 1; at end of file
In case this becomes a module.
2 years ago
Brennen Bearnes
f7f886681d
add experimental notes-pages
For querying overall page list.
2 years ago
Brennen Bearnes
28e6c97fdb
notes-links: remove --target requirement
2 years ago
Brennen Bearnes
c9817685d9
notes-tag-summary: 10 log items
2 years ago
Brennen Bearnes
78c126be9b
bin/notes-links: display links within notes in various formats
Uses metadata.db to find links targetting a particular page / tag, and
output in one of tsv, vimwiki list, vim location list, or fulltext.
Can be restricted to links from pages with dates, which makes it usable
for pulling logs.
Fully replaces the former:
- notes-links-for, of which it's a superset
- notes-logs-by-link
- notes-logs-for which was used for fulltext of a log, and wrapped
notes-links-for
This commit pulls into vim config as well.
2 years ago
Brennen Bearnes
00794a6e43
xmonad: comment out redshift for the moment
This needs work.
2 years ago
Brennen Bearnes
29b3e61d10
bin/pinboard: check for existence of ~/.pinboardrc
...and print a helpful error message.
2 years ago
Brennen Bearnes
040e697498
add notes-logs-by-link
2 years ago
Brennen Bearnes
5756204060
notes-logs-for: some commentary
2 years ago
Brennen Bearnes
8ea94fdfb8
notes-log-index: a log is a page with a datetime
...rather than something which happens to be in log/.
In practice this now includes diary entries.
2 years ago
Brennen Bearnes
cba1c13397
note metadata collection: implied dates for diary entries
2 years ago
Brennen Bearnes
6d198cc9d8
edit-clipboard: placate shellcheck
2 years ago
Brennen Bearnes
eb7bf60a34
notes-tag-summary: add head of log
2 years ago
Brennen Bearnes
26a55207ca
notes-links-for: order on _page_ of the link, not its target
2 years ago
Brennen Bearnes
3827833529
notes-tag-index: s/UNIQUE/DISTINCT/
2 years ago
Brennen Bearnes
009cce8e11
notes-tag-summary: show if stuff is on p1k3
2 years ago
Brennen Bearnes
383c1e3c6b
notes-tag-index: uniq to avoid repetition
2 years ago
Brennen Bearnes
36657b2647
notes-p1k3-index & notes-tag-index
2 years ago
Brennen Bearnes
850e89af3e
bin/fragment-date: chop off newline
2 years ago
Brennen Bearnes
dece4749d8
updated cheatsheet with some stuff from post-it notes
2 years ago
Brennen Bearnes
4e73334b2e
bin/pinboard: a more useful comment re: default action
2 years ago
Brennen Bearnes
7128e28293
bin/git-log-with-tags
3 years ago
Brennen Bearnes
b39f065654
bin/ssh-nofucks: give slightly more fucks - don't forward agent
3 years ago
Brennen Bearnes
14821507ca
bin/ssh-listagents
This... Almost works?
3 years ago
Brennen Bearnes
ff683afafc
bin/notes-logs-by-date: find logs for a vimwiki diary entry
This spits out links in VimWiki syntax, which is more readable and useful
in context than just a raw list of grep results.
(For the grep results, I could always use `gf` to jump to the file, but
it didn't then get added to the VimWiki location list, so the back command
wouldn't work.)
This also uses an sqlite query against an already-built table instead of
pawing through a bunch of files on disk, which is probably faster.
3 years ago
Brennen Bearnes
3b37371c5d
vimwiki diary template: have calendar(1) look ahead 2 weeks
3 years ago
Brennen Bearnes
1e938f5053
bin/notes-log-index
Just a quick index of logs, for the moment.
3 years ago
Brennen Bearnes
8d5717aea4
bin/filter-exec*: grab stderr so it doesn't wind up atop files
This is already handled in filter-exec-stdin, using IPC::Cmd, which may
be what I should do here, but I guess this is ok.
3 years ago
Brennen Bearnes
506574901d
bin/notes-tag-summary: check if tag is in pinboard index
3 years ago
Brennen Bearnes
f4b131eb30
bin/download-to-docs: move recent download to docs folder
3 years ago
Brennen Bearnes
8c29bcd43e
bin/notes-tag-summary: summarize links & page contents for given tag
3 years ago
Brennen Bearnes
c9c6b1dca5
bin/fragment-bullet: some more glyphs
3 years ago
Brennen Bearnes
ebdd8d0804
bin/fragment-entry-poem: tidy, use character classes
3 years ago
Brennen Bearnes
06f4f670d2
bin/fragment-bullet: add asterism
After reading:
https://post.lurk.org/@fragmentscenario/105901885046776610
3 years ago
Brennen Bearnes
ccf1e53ca0
notes-collect-metadata: better page path handling, commit link deletes
3 years ago
Brennen Bearnes
0a39bf9310
bin/pinboard: use say instead of print for some nice newlines
3 years ago
Brennen Bearnes
7a1e76e0a5
add bin/fragment-lyons-weather
3 years ago
Brennen Bearnes
5c208729d1
vimwiki logs: use hashed paths in _logscratch/
4 years ago
Brennen Bearnes
ce77d98f4f
bin/wip: use ~/workspace
4 years ago
Brennen Bearnes
b829d69c36
photocp: make sure target archive directory exists
...which it sometimes may not, if not properly mounted or whatever.
4 years ago
Brennen Bearnes
ccb5db7f94
audio controls: add pasystray and pavucontrol
Gives an interface for controlling multiple audio channels / sinks.
4 years ago
Brennen Bearnes
38b777eec5
bin/notes-links-for: zap a bogus module inclusion
4 years ago
Brennen Bearnes
612bfc589b
bin/digikam-extract: hackery for pulling stuff out of digikam galleries
4 years ago
Brennen Bearnes
2a763c4825
bin/pinboard: refactor, unify output format, LWP::Simple
- Uses LWP::Simple instead of shelling out to curl
- Prints a one-line tab-separated thing for each post
- Adds Getopt::Long and some usage info
4 years ago
Brennen Bearnes
b2c3051626
bin/comment: some notes
4 years ago
Brennen Bearnes
85ee33062f
bin/pinboard: some hacky extra crap for search by tag
4 years ago
Brennen Bearnes
1ef761ebbe
bin/fragment-vimwiki-diary: add exec-raw and nowrap by default
4 years ago