Commit Graph

853 Commits

Author SHA1 Message Date
Sameer Rahmani 55f0a3dab0 Upgrade the defcube macro with some hooks 2021-04-18 16:10:02 +01:00
Sameer Rahmani bd0e09391e Run pre/post cube hooks on the cube macro 2021-04-18 13:36:52 +01:00
Sameer Rahmani 4b2bdb6eb2 Add lang server hooks to the cube macro 2021-04-18 13:33:39 +01:00
Sameer Rahmani 8d49520988 Remove all system impl 2021-04-18 12:13:33 +01:00
Mary Salehi 10ec1f9839 Update the header image of README.md file 2021-04-11 23:28:54 +01:00
Mary Salehi f4cdcebfa5 Add gif version of the header image 2021-04-11 23:16:53 +01:00
Mary Salehi 5208605e3b update the logo file 2021-04-03 22:50:59 +01:00
Mary Salehi 25e67ca2cc Update the README file to include the new logo 2021-03-28 20:43:38 +01:00
Mary Salehi dd3302307b Add new png logo 2021-03-28 20:38:43 +01:00
Mary Salehi bb8d56b539 Add new header image 2021-03-28 20:36:14 +01:00
Mary Salehi 3a27c92c7f add new logo design 2021-03-28 20:25:51 +01:00
Sameer Rahmani 82437cf01b Flags: Add the flags namespace
This new namespace contains all the necessary functionality to create 'flags'
which are the new implementation of the old 'abilities'.
2021-03-20 16:14:15 +00:00
Sameer Rahmani 9c0feb18fe Update the Godot extension to use lsp 2021-03-09 13:42:35 +00:00
Sameer Rahmani ff561ccb9a Add a very basic editor cube to setup some basic functionality 2021-03-08 14:10:13 +00:00
Sameer Rahmani 93ffcfd5fe Move the initialization code for fpkg to fpkg/core.el 2021-03-06 18:43:28 +00:00
Sameer Rahmani 34260927bc Add fpkg/use as a wrapper for use-package and a simple elisp cube 2021-03-06 18:40:57 +00:00
Sameer Rahmani 112bb31b8e Add the fg42/code module that contains couple of variables 2021-03-06 10:07:53 +00:00
Sameer Rahmani 1ea2e700ec Setup a bare minimum defcube macro 2021-03-06 10:07:27 +00:00
Sameer Rahmani 369775318c Setup the straight.el as the package manager 2021-03-05 16:30:30 +00:00
Sameer Rahmani e10ef2f59d Remove parinfer and add org support 2021-03-02 21:23:38 +00:00
Sameer Rahmani 2031df182b Add paredit and rainbow delimeter to elisp cube 2021-02-03 20:50:17 +00:00
Sameer Rahmani a7cfe76bf3 Finalize the defkey macro 2021-02-03 18:40:38 +00:00
Sameer Rahmani 7b03f42446 Finish up the v3 cube interface 2021-02-02 19:21:59 +00:00
Sameer Rahmani 01e38717f1 Add auto-modes and hooks supports to cubes 2021-01-30 18:52:04 +00:00
Sameer Rahmani b2a7f1ce27 Add support for cube requiring other cubes in the system 2021-01-29 17:59:16 +00:00
Sameer Rahmani 2b9be1f621 Update the copyright date 2021-01-29 02:02:14 +00:00
Sameer Rahmani e59ba046b5 Install dependencies by grabbing them from the system monad 2021-01-29 02:00:52 +00:00
Sameer Rahmani bbebc214ae Add a simplified version of fpkg 2021-01-29 02:00:12 +00:00
Sameer Rahmani dee48971f9 Add the v3 config file to the config dir 2021-01-29 00:17:26 +00:00
Sameer Rahmani c72fe69314 Reimplemented a very simple state monad as system 2021-01-29 00:16:46 +00:00
Sameer Rahmani f53c649441 Finalize the state monad implementation 2021-01-27 22:49:20 +00:00
Sameer Rahmani 0e4ef1f247 Remove the poor john_titor 2021-01-26 16:29:18 +00:00
Sameer Rahmani b523b507ba Merge branch 'master' into v3 2021-01-26 16:25:52 +00:00
Sameer Rahmani cc147fabb8 Merge pull request '[Cube] Add a state monad library to build the cubes on top of it' (#2) from state-monad into v3
Reviewed-on: #2
2021-01-26 16:26:24 +00:00
Sameer Rahmani 970aff342d Merge pull request 'master' (#3) from pouya-abbassi/FG42:master into master
Reviewed-on: #3
2021-01-26 16:24:26 +00:00
Sameer Rahmani 0eb9ab65c2 Merge with v3 2021-01-26 16:23:57 +00:00
Sameer Rahmani 65c7f31473 Add s-SPC as the keybinding for other-window in wm mode 2021-01-26 16:19:21 +00:00
Sameer Rahmani f8ae98f1bf Wrap the ctrlf mode in a when-not-wm 2021-01-04 20:52:11 +00:00
Pouya Abbassi a65bdb9ca8
Merge branch 'master' of devheroes.codes:pouya-abbassi/FG42 2020-12-28 13:58:14 +03:30
Pouya Abbassi 81cf504c32
Contract Region key-binding 2020-12-26 22:17:18 +03:30
Sameer Rahmani 0081f81c78 Replace default ivy and ido with selectrum and ctrlf 2020-12-24 13:54:05 +00:00
Sameer Rahmani c5bdda95ce Fix the merge problem in fpkg 2020-11-11 12:39:42 +00:00
Sameer Rahmani ebc22c363f Merge branch 'master' into v3 2020-11-11 12:37:44 +00:00
Sameer Rahmani 952c1dfef3 Merge branch 'master' into state-monad 2020-11-11 12:36:01 +00:00
Sameer Rahmani 9ea6627587 Remove go-eldoc since it's replaced by lsp 2020-11-11 12:32:40 +00:00
Sameer Rahmani 531e4603e8 Update 'cubes' function to accept monadic value instead of cubes 2020-10-26 19:28:34 +00:00
Sameer Rahmani 4531c8cd81 Add and functions for the cube module 2020-10-24 21:44:12 +01:00
Sameer Rahmani 149d9c6b00 Add threading macros to the utils module 2020-10-24 19:05:39 +01:00
Sameer Rahmani e11e132a59 Add a state monad as the foundation of Cubes
* Each cube will be a state monad and the description of how to
  change the state.
2020-10-24 18:59:50 +01:00
Sameer Rahmani f0525a0135 Merge pull request 'FG42.org init, using Pelican' (#1) from pouya-abbassi/FG42:master into master
Reviewed-on: http://devheroes.codes/FG42/FG42/pulls/1
2020-10-10 12:25:25 +00:00