summary refs log tree commit diff
path: root/install.sh (follow)
Commit message (Expand)AuthorAge
* Add nasm to install.shJune McEnroe2017-10-04
* Remove git from common packagesJune McEnroe2017-09-27
* Rename zsh scripts .zshJune McEnroe2017-09-15
* Install ddateJune McEnroe2017-08-25
* Use $() in install.shJune McEnroe2017-08-04
* Install slJune McEnroe2017-07-28
* Remove iTermJune McEnroe2017-07-18
* Only pacman -Sy onceJune McEnroe2017-07-09
* Remove tmuxJune McEnroe2017-07-04
* Fix install scriptJune McEnroe2017-06-12
* Add untested install scriptJune McEnroe2017-06-10
* Rename install.sh to link.shJune McEnroe2017-06-10
* Remove Karabiner config and move key layoutsJune McEnroe2017-06-10
* Move actual dotfiles into home directoryJune McEnroe2017-06-10
* Remove Programming keyboard layoutJune McEnroe2017-06-10
* Add Code Tarmak 1 layoutJune McEnroe2017-06-09
* Add Tarmak layoutsJune McEnroe2017-06-06
* Rename keyboard layout ProgrammingJune McEnroe2017-05-26
* Fix Library install conditionJune McEnroe2017-05-25
* Revert "Remove macOS keyboard layout"June McEnroe2017-05-25
* Rename colorscheme "trivial"June McEnroe2017-05-01
* Add bri brightness control scriptJune McEnroe2017-03-14
* Remove macOS keyboard layoutJune McEnroe2017-01-25
* Use zsh for shell scriptsJune McEnroe2017-01-21
* Add fuzzy clockJune McEnroe2017-01-19
* Implement pbcopy and pbpaste in CJune McEnroe2017-01-06
* Add custom keyboard layout for macOSJune McEnroe2017-01-03
* Add gdbinitJune McEnroe2016-12-23
* Remove rpn.cJune McEnroe2016-10-16
* Begin JRPJune McEnroe2016-10-05
* What am I even doing?June McEnroe2016-10-03
* Add pbcopy and pbpaste using pbdJune McEnroe2016-09-17
* Add initial pbd implementationJune McEnroe2016-09-17
* Use nvim as MANPAGERJune McEnroe2016-09-13
* Add .bin/xx.cJune McEnroe2016-09-12
* Rename colorscheme to lameJune McEnroe2016-09-08
* Remove gruvboxJune McEnroe2016-08-15
* Add ''subtle'' colorschemeJune McEnroe2016-07-26
* Add htoprcJune McEnroe2016-07-26
* Remove vim configurationJune McEnroe2016-07-15
* Use vi editing mode in readlineJune McEnroe2016-07-11
* Vendor NASM syntax fileJune McEnroe2016-07-09
* Simplify install scriptJune McEnroe2016-04-06
* Remove gitignoreJune McEnroe2016-01-15
* Bash is usually in /binJune McEnroe2015-05-28
* Replace effuse with simple shell scriptsJune McEnroe2015-05-24
>2022-02-19Enable -Wmissing-prototypesJune McEnroe In other words, warn when a function is missing static. I don't see why this isn't in -Wextra. 2022-02-19Fix edit.[ch] license notice additional permissionsJune McEnroe 2022-02-19Run line editing testsJune McEnroe I know, it feels wrong. 2022-02-18Implement new line editing "library"June McEnroe Losing tab complete and text macros, for now. This new implementation works on an instance of a struct and does not interact with the rest of catgirl, making it possible to copy into another project. Unlike existing line editing libraries, this one is entirely abstract and can be rendered externally. My goal with this library is to be able to implement vi mode. Since it operates on struct instances rather than globals, it might also be possible to give catgirl separate line editing buffers for each window, which would be a nice UX improvement. 2022-02-18Simplify cursor positioning in inputJune McEnroe Do some extra work by adding the portion before the cursor to the input window twice, but simplify the interaction with the split point. This fixes the awkward behaviour when moving the cursor across colour codes where the code would be partially interpreted up to the cursor. 2022-02-18Fix M-f orderingJune McEnroe 2022-02-12Move sandman build to scripts/MakefileJune McEnroe 2022-02-12Use compat_readpassphrase.c on LinuxJune McEnroe 2022-02-12Copy RPP defines from oconfigureJune McEnroe