Typesetting:
- Reader View for the bloated web: Pipe-able web read view
pandoc:
Static Site Generators
Keep flat URLs
- Hugo
- Eleventy:
1// Trims first numbers in a file name
2eleventyConfig.addFilter("trimSlug", slug => slug.replace(/^\d+-/i, ''));
Unicode
Detect non-ASCII:
Security, URL Spoofing:
Spreadsheets
Specify dimensions (No infinite canvas):
Format support:
Console Spreadsheets
- Variable Tab widths
- Filter view:
- Sorting a column
- Freezing a row
- Freezing a column
- Git-friendly diffs: e.g: diff a column or a cell instead of the whole row.
Utilities:
Possible filter implementation: Say you got dates and comments of the following files: buy.tsv, sell.tsv, rent.tsv. Then
1cat buy.tsv sell.tsv rent.tsv | sort
Browsing each .tsv file is the equivalent of filter view. The combined output is the default view.
Problem is: how to map it back? Map it back by appending the SHA1 hash of every line (+ fname, line no., etc.) to its beginning. That will make mapping easier and less error prone.
Android
Text editor with timestamps and location stamps.
Puzzle games that would be nice to have as FOSS:
- Numberlink game (FreeFlow)
- UnblockMe
Interesting apps:
Archive
Vim:
- Mouse checkboxes
- Termbidi needs to be before langmap
- lazy.nvim: load for all ft except for few
- mapping emacs shift alt period
- default colorscheme with markdown
- listchars different highlighting
- libvte disable shaping for Forms-B
Librewolf:
- Desktop launcher
- Reader Mode
- Shortcuts
- Set as default
- Not detected by exo-open
- Back up cookie exceptions: lw
- user.js doc
calcurse:
- Set default apts
- Read multiple apts
- Read from stdin
- Crash on small windows
- First nth day of the kth month
Documents:
OrganicMaps:
ArchWiki:
Xorg
XF86TaskPane:
XF86RotateWindows:
Libreoffice:
KDE:
XFCE:
- Terminal system font: rh
- Xim causes mouse scroll to switch tabs
- Reuse instance of screenshooter
- Screen rotation
- Battery charged spam
Restricted-versions of programs:
Misc
- git template from cmd output
- Annoying Jupyter cd
- IndieWeb issue
- vim map shift+alt+period: discussion
- Sort non-zero-padded lines
- mailman uses plaintext passwords
- Mailing lists suggestions
- Libvte Arabic Form-B
- UBA adjustment for Form-B
- Retrieving key form yaml-style line
- Yaml commenting inside a scalar
- Bash commenting inside a scalar
- Preview locales: Arch
- git-xopp
- pandoc - set figure placement
- Vim - persistent marks: as an alternative, it’s possible to fold everything until last specified position.
- Vim gO expanded
- Pass buffer filetype
- Ale Hunspell
- Proper names dictionary
- mpv-android persistent player
- apa7 bugs: 1, 2
- Dictionary for proper names