Commit Graph

639 Commits

Author SHA1 Message Date
xfnw
feccf0e623 add kline copypasta 2023-06-11 10:44:46 -04:00
xfnw
1bb507d63a vimrc: add key for inserting LaTeX bmatrix block
also rearrange lines a bit to look nicer
2023-06-09 13:17:52 -04:00
xfnw
07d666cfb0 tex2svg: add command for matrix transpose operator 2023-06-09 13:16:01 -04:00
xfnw
6b01bf22c7 modified version of tainty script 2023-06-07 20:40:39 -04:00
xfnw
f2f24410c9 increase newsboat reload time 2023-06-02 22:49:01 -04:00
xfnw
f3965832a1 vimrc: add keybind for LaTeX enumerate block 2023-05-31 08:34:41 -04:00
xfnw
6553a21f83 vim Artist: change keybinds
makes keys more commonly used together closer
2023-05-28 20:04:22 -04:00
xfnw
7e9b5c2c52 meilid: accept optional output field 2023-05-27 14:37:19 -04:00
xfnw
e548e5fdc2 tex2svg: add command for nicer looking overline 2023-05-26 20:26:47 -04:00
xfnw
01448ba064 add utilities for converting IPs to/from decimal 2023-05-21 13:03:46 -04:00
xfnw
e78567d02d mpv eee profile: do not hardcode vo 2023-05-20 08:47:09 -04:00
xfnw
c5ef35781e add mpv config 2023-05-18 17:40:10 -04:00
xfnw
0057a20d5d vim: update year in license template 2023-05-17 18:41:56 -04:00
xfnw
bbca027ed6 vim tex template: hide links
without this, links get silly colored boxes when viewed in some browsers
2023-05-14 23:05:23 -04:00
xfnw
ff8fbdbb89 tex2svg: switch to standalone+varwidth
this allows multi-line output and headings, since the \hbox hacks messed
with newlines
2023-05-10 19:22:25 -04:00
xfnw
b38f39d26f tex2svg: still clean up tempdir on failure 2023-05-10 18:26:54 -04:00
xfnw
ac03711c77 add script for generating svgs from tex math 2023-05-10 18:25:43 -04:00
xfnw
b9a851e53c vimrc: add keybinds for inserting common LaTeX blocks 2023-05-07 22:58:53 -04:00
xfnw
909e8f2d6c add asciimath convenience script 2023-05-07 13:26:19 -04:00
xfnw
9510915ae4 zshrc: add ffdiff alias
shows the difference between frames of video
2023-05-06 22:03:39 -04:00
xfnw
e926fa92df add PILE OF POO to XCompose 2023-05-06 13:16:33 -04:00
xfnw
ba7820ff5c zshrc: add function for showing unicode chars 2023-04-30 23:55:38 -04:00
xfnw
00c9c5215c git: clean up gitconfig formatting 2023-04-30 15:12:40 -04:00
xfnw
2fd4b2feb8 git: add git alias for brief log
stolen from
https://warmedal.se/~bjorn/posts/2023-03-13-note-to-self-git-aliases.html
2023-04-30 15:08:39 -04:00
xfnw
536c281e77 vim: clean up templates list 2023-04-28 22:29:01 -04:00
xfnw
817ee691a1 ranal: add missing O and o, remove stray combining chars 2023-04-07 18:55:55 -04:00
xfnw
880a0fa461 zshrc: add 9serve function
ad-hoc serving of 9p using https://git.sr.ht/~ft/9pro
2023-04-05 23:29:32 -04:00
xfnw
362d05f6db ranal: add more homoglyphs and add option for normal spaces
adds -s option, to not use homoglyphs for spaces
2023-04-05 16:49:35 -04:00
xfnw
42a4efbd13 zshrc: add dither function
squishes images real small, crunches the color palette to 8 or less
colors, and runs it through some ordered dithering

as this wrecks havoc on jpg's compression and webp does not like color
palettes, png and gif are the only formats this makes sense to output to

note that dithering assumes a linear colorspace, which sRGB is not,
adding a nice color distortion effect. if you want to avoid this,
convert it to a linear colorspace like RGB with imagemagick's
-colorspace option, then convert it back after dithering.
2023-04-04 14:09:14 -04:00
xfnw
111a526de3 irssi: fix config 2023-03-27 16:13:20 -04:00
xfnw
f2e036d85a irssi: rename first window
this makes hilightwin go in the correct place
2023-03-27 16:05:24 -04:00
xfnw
977f371abd irssi: add more aliases 2023-03-26 20:02:33 -04:00
xfnw
d698e300bd cov: do not set LLVM_PROFILE_FILE
forcing a file name seems to make multi-binary tests overwrite each
other's profraw file

note old profraw files now need to be deleted before running, for
accurate representation of coverage regression
2023-03-23 19:55:08 -04:00
xfnw
001cffd700 add script for generating rust test coverage page 2023-03-17 16:41:25 -04:00
xfnw
8a79dc613b gimp: another palette 2023-03-10 23:01:45 -05:00
xfnw
24361ec1bc subtitleeditor config 2023-03-10 18:10:19 -05:00
xfnw
5a45518f67 meilid: swap _ and - around
this makes the output consistant with base64url
2023-03-04 13:55:04 -05:00
xfnw
31f09d159a c: add -g option
enables debug symbols and address sanitizer
2023-02-25 13:16:48 -05:00
xfnw
54647ecce7 update htoprc template and remove some already-default options 2023-02-23 21:10:00 -05:00
xfnw
d9de51517f add script for rough syncing of time 2023-02-22 16:18:22 -05:00
xfnw
1889159aec muttrc: iconv with UTF-8 rather than UTF8
UTF-8 is more portable, UTF8 seems to be a gnu-ism
2023-02-19 00:08:44 -05:00
xfnw
77c892ab9f gnuplot fix white lines of pixels at top and left 2023-02-18 23:55:12 -05:00
xfnw
103a07a930 org setupfile: add text alignment 2023-02-18 18:44:48 -05:00
xfnw
0ca93cc667 script for making id values meilisearch-friendly 2023-02-13 18:05:47 -05:00
xfnw
7f9d1b4665 script for turning mp3 metadata into a json object 2023-02-13 17:38:26 -05:00
xfnw
d293da345b zshrc: add convenience aliases for meilisearch 2023-02-11 13:51:55 -05:00
xfnw
e599b334e7 zshrc: add calcbd function 2023-02-05 18:04:52 -05:00
xfnw
865c411f53 emacs org: add alternate C-M-RET binding for org-meta-return
M-RET interferes with my window manager config
2023-02-04 18:26:10 -05:00
xfnw
13081b9fba emacs org: enable conditional shift-select 2023-02-04 18:20:20 -05:00
xfnw
24a04800fc vim mandoc output: more robust head replacement
some manpages cause mandoc to stick comments in the head, breaking using
just the line number
2023-01-31 17:04:17 -05:00