├── .circleci └── config.yml ├── .envrc ├── .gitignore ├── LICENSE ├── README.md ├── Setup.hs ├── cbits ├── keywee.c ├── keywee.h └── weechat │ └── weechat-plugin.h ├── default.nix ├── keywee.cabal ├── keywee.scm ├── plugin ├── FRP.hs ├── Main.hs ├── Plugin.hs └── WeeChat │ ├── Buffer.hs │ ├── FFI.hs │ ├── Monad.hs │ └── Types.hsc ├── release.nix ├── shell.nix └── src ├── Data └── Conduit │ └── Process │ └── Typed │ └── Flush.hs ├── Keybase.hs └── Keybase ├── Chat.hs └── Chat ├── Monad.hs ├── Request.hs └── Types.hs /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use nix 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /cbits/keywee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/cbits/keywee.c -------------------------------------------------------------------------------- /cbits/keywee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/cbits/keywee.h -------------------------------------------------------------------------------- /cbits/weechat/weechat-plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/cbits/weechat/weechat-plugin.h -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/default.nix -------------------------------------------------------------------------------- /keywee.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/keywee.cabal -------------------------------------------------------------------------------- /keywee.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/keywee.scm -------------------------------------------------------------------------------- /plugin/FRP.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/plugin/FRP.hs -------------------------------------------------------------------------------- /plugin/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/plugin/Main.hs -------------------------------------------------------------------------------- /plugin/Plugin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/plugin/Plugin.hs -------------------------------------------------------------------------------- /plugin/WeeChat/Buffer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/plugin/WeeChat/Buffer.hs -------------------------------------------------------------------------------- /plugin/WeeChat/FFI.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/plugin/WeeChat/FFI.hs -------------------------------------------------------------------------------- /plugin/WeeChat/Monad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/plugin/WeeChat/Monad.hs -------------------------------------------------------------------------------- /plugin/WeeChat/Types.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/plugin/WeeChat/Types.hsc -------------------------------------------------------------------------------- /release.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/release.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- 1 | (import ./release.nix {}).keywee.env 2 | -------------------------------------------------------------------------------- /src/Data/Conduit/Process/Typed/Flush.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/src/Data/Conduit/Process/Typed/Flush.hs -------------------------------------------------------------------------------- /src/Keybase.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/src/Keybase.hs -------------------------------------------------------------------------------- /src/Keybase/Chat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/src/Keybase/Chat.hs -------------------------------------------------------------------------------- /src/Keybase/Chat/Monad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/src/Keybase/Chat/Monad.hs -------------------------------------------------------------------------------- /src/Keybase/Chat/Request.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/src/Keybase/Chat/Request.hs -------------------------------------------------------------------------------- /src/Keybase/Chat/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkopanski/keywee/HEAD/src/Keybase/Chat/Types.hs --------------------------------------------------------------------------------