summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* Generate default palette in gfxxJune McEnroe2018-03-30
|
* Ignore build and cloneJune McEnroe2018-03-30
|
* Set g:clipboard to pb{copy,paste} alwaysJune McEnroe2018-03-30
| | | | | Previously neovim would use these automatically if it found them, but now it only checks for them on macOS. pbd continues to work well.
* Add d-_-b crateJune McEnroe2018-03-28
|
* Add Rust script for generating a rainbow paletteJune McEnroe2018-03-28
|
* Add ll aliasJune McEnroe2018-03-28
| | | | I don't know why I've avoided having one for so long.
* Overwrite existing symlinks in link.zshJune McEnroe2018-03-28
| | | | | But avoid overwriting regular files. This is mostly so I can move this repository and update all the links.
* Fix shell script lintsJune McEnroe2018-03-28
|
* Use [[ ]] in zsh scriptsJune McEnroe2018-03-28
|
* Sort extern crate lines with \cJune McEnroe2018-03-28
|
* Add \u to sort use linesJune McEnroe2018-03-24
|
* Set PDFs read-onlyJune McEnroe2018-03-16
| | | | | Preview.app has an annoying habit of trying to edit PDFs when it lags out and I click on things.
* Add pdf scriptJune McEnroe2018-03-16
|
* Clean up home scripts, split againJune McEnroe2018-03-14
|
* Clean up install.shJune McEnroe2018-03-14
|
* Combine home-related scriptsJune McEnroe2018-03-14
|
* PHONY is a waste of timeJune McEnroe2018-03-11
|
* Revert "Use "Broken Gray" htop colors"June McEnroe2018-03-09
| | | | | | | This reverts commit 13ff37b0c37b6f0504ac45caf7fb2f35a5c68524. I think I'm just gonna shove a hack into .zshenv on my FreeBSD machines to set TERM=xterm.
* Yet more tweaking of dtchJune McEnroe2018-03-06
|
* Trigger redraw on atch with 1x1 winsizeJune McEnroe2018-03-06
|
* Only sort system includes with \hJune McEnroe2018-03-06
|
* Add glitch to READMEJune McEnroe2018-03-02
|
* Add -f -r options to glitchJune McEnroe2018-03-02
|
* Take filter patterns in glitchJune McEnroe2018-03-02
|
* Clean up more glitch code from pngoJune McEnroe2018-03-02
|
* Refactor critical chunk check into skipChunkJune McEnroe2018-03-02
|
* Add -a -d -p options to glitchJune McEnroe2018-03-02
|
* Remove unnecessary parts of glitchJune McEnroe2018-03-02
|
* Copy glitch from pngoJune McEnroe2018-03-02
|
* Skip chunks by reading in pngoJune McEnroe2018-03-02
| | | | Pipes.
* Add verbose flag to pngoJune McEnroe2018-03-02
| | | | I don't like verbose flags but I want to see what pngo manages to do.
* Run pngo on screenshots with supJune McEnroe2018-03-01
|
* Use "Broken Gray" htop colorsJune McEnroe2018-03-01
| | | | Gray is broken on FreeBSD with TERM=xterm-256color...
* Use memmove in pngo where neededJune McEnroe2018-02-28
|
* Open watch files O_CLOEXECJune McEnroe2018-02-28
| | | | Thankfully kqueue is CLOEXEC by default it seems.
* Clean up pngoJune McEnroe2018-02-28
| | | | | | Big difference is changing lines from an array of structs containing pointers into data to an array of pointers to structs pointing directly into data.
* Set Light terminal white to Gruvbox fg3June McEnroe2018-02-28
|
* Add gfxx to READMEJune McEnroe2018-02-28
|
* Clean up gfxx and add default paletteJune McEnroe2018-02-28
| | | | | | | | | | | | | | The palette was generated in Rust: extern crate hsl; fn main() { for i in 0..256 { let h = i as f64 * 360.0 / 256.0; let hsl = hsl::HSL { h, s: 1.0, l: 0.5 }; let (r, g, b) = hsl.to_rgb(); println!("0x{:02X}{:02X}{:02X},", r, g, b); } }
* Print message in gfx/noneJune McEnroe2018-02-27
|
* Check revents with &June McEnroe2018-02-27
|
* Remove jrpJune McEnroe2018-02-25
| | | | It was fun.
* Tweak watch exit codesJune McEnroe2018-02-25
|
* Clean up klonJune McEnroe2018-02-25
|
* Replace cmcenroe.me with causal.agencyJune McEnroe2018-02-24
|
* Clean up xxJune McEnroe2018-02-23
| | | | There are probably like 12 commits with this title.
* Clean up wakeJune McEnroe2018-02-23
|
* Avoid unnecessary FDs in errorsJune McEnroe2018-02-23
|
* Clean up pbdJune McEnroe2018-02-23
| | | | Seems probably a good idea to CLOEXEC sockets.
* Clean up fbclockJune McEnroe2018-02-23
| | | | | | | You can't use the return value of gzerror to check if an error occurred or not. Its implementation actually checks if the internal error is NULL and returns the empty string if it is! This is stupid and unhelpful, so check gzeof first since its return value actually means something.