A browser omnisearch bar enhancer
 
 
 
 
Go to file
Adam Veldhousen 7bb5ad1b5c
Squashed commit of the following:
commit aa1027292e
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Tue Nov 19 09:53:21 2019 -0600

    tweak into text

commit 8b1945df7e
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Tue Nov 19 09:31:35 2019 -0600

    make -accessLog flag actually work

commit 685a2896ab
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Tue Nov 19 09:31:07 2019 -0600

    update formatting with gofmt, and fix lint errors

commit 6a74c5f9f0
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Tue Nov 19 08:24:58 2019 -0600

    add data generation, version tagging vars to build process

commit 5822152537
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Tue Nov 19 07:49:22 2019 -0600

    add saving shortcuts to local db file

commit cb21c3a498
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Mon Nov 18 23:51:21 2019 -0600

    added bind address flag

commit 547bec5eb7
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Mon Nov 18 22:37:06 2019 -0600

    refactor shortcut code to be a little nicer

commit 15667ca704
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Mon Nov 18 00:48:06 2019 -0600

    add some stubs for saving user updates to a data file

commit 4e74fd955b
Author: Adam Veldhousen <adam.veldhousen@liveauctioneers.com>
Date:   Mon Nov 18 00:30:29 2019 -0600

    added config file loading, fixed bug with search shortcuts
2019-11-19 09:55:47 -06:00
internal Squashed commit of the following: 2019-11-19 09:55:47 -06:00
.gitignore Squashed commit of the following: 2019-11-19 09:55:47 -06:00
Dockerfile Squashed commit of the following: 2019-11-19 09:55:47 -06:00
LICENSE add gplv3 2019-11-06 23:59:46 -06:00
README.md Initial commit 2019-11-06 23:54:50 -06:00
go.mod Initial commit 2019-11-06 23:54:50 -06:00
go.sum Initial commit 2019-11-06 23:54:50 -06:00
main.go Squashed commit of the following: 2019-11-19 09:55:47 -06:00
makefile Squashed commit of the following: 2019-11-19 09:55:47 -06:00

README.md

rifraf

A browser omni search bar enhancer. Side effects may include enhanced productivity, happiness and less google search tracking.

How to install

  • Install it:
go get git.vdhsn.com/adam/riffraff
  • Start it:
rifiraff [-p 80] [-accesslog]
  • Point your browser at it:

  • Customize it:

    • add a shortcut: add gitemoji https://www.webfx.com/tools/emoji-cheat-sheet
    • add a search note the %s: add so https://stackoverflow.com/search?q=%s or add go https://godoc.org/?q=%s
  • Use it:

    • use stackoverflow shortcut: so what is the copy and swap idiom
    • go to a shortcut: gitemoji

FAQ

  • Why rifraf?

    • It's Halloween, I finally watched Rocky Horror Picture Show, and I'm following the butler theme for search apps.
  • How does this work?

License

GPL