Commit Graph

775 Commits

Author SHA1 Message Date
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
yottanami 9a15055453 Add Typescript to activate-extensions 2020-08-04 15:18:42 +02:00
Sameer Rahmani 67812ca1be Add delete functionality for works on brain switch 2020-07-12 12:26:07 +01:00
Sameer Rahmani 17448753e7 Improve the brain state lib to delete the work in demand 2020-07-09 11:45:53 +01:00
Sameer Rahmani 3188b3c451 Add brain-switch library to keep track of mind
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-07-03 17:34:47 +01:00
Sameer Rahmani ed26a25ca1 Merge the rust extension with master 2020-06-19 12:56:42 +01:00
Sameer Rahmani ba05a3ca4e Add the start function of the default system 2020-05-26 21:06:31 +01:00
Sameer Rahmani 24b9d768b2 Merge with master 2020-05-26 19:24:37 +01:00
Sameer Rahmani 9d606f49bc Update README for the new bugfix release 2020-05-26 19:24:06 +01:00
Sameer Rahmani 8831be169e Fix the installation bug by ensuring the /usr/local/bin/ exists 2020-05-26 19:23:59 +01:00
Sameer Rahmani faac04be43 Update the readme file with recent information 2020-05-26 19:23:36 +01:00
Sameer Rahmani fa1236a54f Update the README and the CI script with the new releases 2020-05-26 19:23:36 +01:00
Sameer Rahmani 84a66a7293 Add enough debug messages to debug CI failures around themes 2020-05-26 19:23:36 +01:00
Sameer Rahmani 3543e159fb Add the default theme settings to the build script 2020-05-26 19:23:36 +01:00
Sameer Rahmani 91d4c0ae18 Add fg42-home to the build script 2020-05-26 19:23:36 +01:00
Sameer Rahmani 59dc1b5344 Turn on debug mode on the build script 2020-05-26 19:23:36 +01:00
Sameer Rahmani ea7f176e89 Add the list of disabled abilities to the build script 2020-05-26 19:23:36 +01:00
Sameer Rahmani 1a24c1ac84 Set user-emacs-directory to the right path on build.el 2020-05-26 19:23:36 +01:00
Sameer Rahmani 65b9cfc6a8 Try debian unstable image with CI 2020-05-26 19:23:36 +01:00
Sameer Rahmani 617601a29a Fix the elpa ssl bug by explicitly set the TLS version 2020-05-26 19:23:36 +01:00
Sameer Rahmani 35100b86c4 Try gnutls-bin with the CI 2020-05-26 19:23:36 +01:00
Sameer Rahmani 762c6dc9f7 Change gnutls28 to gnutls 2020-05-26 19:23:36 +01:00
Sameer Rahmani 9df43d09a7 Remove global before_script from gitlab ci 2020-05-26 19:23:36 +01:00
Sameer Rahmani 8dc8c0838d Install gnutls28 before running build script 2020-05-26 19:23:36 +01:00
Sameer Rahmani a9ca053be6 Fix the build script to install all the dependencies 2020-05-26 19:23:36 +01:00
Sameer Rahmani a5f30d0ecc Revert fpkg to use package.el temporary until we finish Enma 2020-05-26 19:23:28 +01:00
Sameer Rahmani 2c1b503a8f Update Typescript extension with lsp 2020-05-26 19:22:42 +01:00
Sameer Rahmani aaa7891a16 Merge branch 'fpkg-v3' into 'v3'
FG42 package manager v3

See merge request FG42/FG42!29
2020-04-18 08:34:07 +00:00
Sameer Rahmani f25ebd6a2c [FBT] Fix the wrong 'build' command name 2020-04-17 11:17:48 +01:00
Sameer Rahmani 33020a5c34 [Gitlab] Fix the fbt path on gitlab.yml
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-17 09:25:56 +01:00
Sameer Rahmani 6872744dde Update the Changlog to include FBT changes
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-16 22:46:33 +01:00
Sameer Rahmani e3c9dbf72c [FBT] Create fbt package and add fpkg support to it
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-16 22:38:20 +01:00
Sameer Rahmani d09a6c450a [FPKG] Add very basic initialization function to initialize straight.el
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-16 18:17:36 +01:00
Sameer Rahmani 6e3a872eb6 [FBT] Add the skeleton of 'todo' task 2020-04-15 20:07:06 +01:00
Sameer Rahmani 2054ab7de3 Merge branch 'bare-system' into 'v3'
Bare system

See merge request FG42/FG42!28
2020-04-15 18:07:19 +00:00
Sameer Rahmani a994f0852a [GitlabCI] Fix the branch name on the cloning process 2020-04-15 19:03:46 +01:00
Sameer Rahmani 5fc7929285 [GitlabCI] Change the way we run 'fbt build' to be relative to home 2020-04-15 18:59:24 +01:00
Sameer Rahmani a714e78922 [System] Remove the package field. (will be added with FPKG) 2020-04-15 18:50:09 +01:00
Sameer Rahmani 3ac984953c [GitlabCI] Fix the yaml syntax error 2020-04-15 18:42:44 +01:00
Sameer Rahmani d6129d0eb5 [FBT]: Add the skeleton of the lint task 2020-04-15 18:37:17 +01:00
Sameer Rahmani c6f84490a6 [FBT]: Add support for setting FG42 home and version number
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-15 17:15:23 +01:00
Sameer Rahmani 38809cdd19 [FBT]: Add fbt tool (Fg42 Build Tool) to build FG42
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-15 16:21:55 +01:00
Sameer Rahmani fc233d834e Fix compilation warnings for system/extension libs 2020-04-15 12:08:13 +01:00
Sameer Rahmani ea8126c23e Add minor changes to CONTRIBUTE around coding styles 2020-04-14 22:40:40 +01:00
Sameer Rahmani 8757abe917 Add the byte code compiler 2020-04-14 22:37:00 +01:00
Sameer Rahmani a1c4b2a106 Add the CHANGELOG
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-14 20:24:34 +01:00
Sameer Rahmani f17dd3984e Add a bare minimum system implementation for V3
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-14 20:09:47 +01:00
amirrezaask 1088b8e943 Merge branch 'master' into extension-v2 2020-04-12 16:06:41 +04:30
Sameer Rahmani 910f13d9a3 Merge branch 'fix-desktop-launcher' into 'master'
fix desktop launcher

See merge request FG42/FG42!26
2020-04-12 11:36:07 +00:00