Commit Graph

86 Commits

Author SHA1 Message Date
Sameer Rahmani 2491b7f2cf
Fix the ui-hook to respect cube's flags 2024-02-11 12:45:53 +00:00
Sameer Rahmani 1d45057dda
Add some utility functions to the shell module to be used in the project interface 2023-10-17 10:46:45 +01:00
Sameer Rahmani f688436ece
Rename ssh.el to shell.el 2023-07-21 18:10:10 +01:00
Sameer Rahmani 3d1bcb9d42
Add the support for project local .fg42.el files 2023-07-21 10:46:16 +01:00
Sameer Rahmani b772ab634d
Disable the default modeline and replace it by Noether 2023-06-25 23:40:24 +01:00
Sameer Rahmani 0c01ccf82b
Update the license header to update the copyright dates 2023-06-11 20:50:41 +01:00
Sameer Rahmani d6f6d931f5
Add fpkg/require function 2023-06-11 20:46:29 +01:00
Sameer Rahmani 08e52fb49d
Fix the issue with running a cube after initialization 2023-06-11 12:47:00 +01:00
Sameer Rahmani fa0c5765eb
Refactor the defcube macro to start the body with the splated props 2023-06-10 22:47:07 +01:00
Sameer Rahmani d65037f57f
Change the cube loading interface to postpone the operations to after emacs startup 2023-06-10 20:47:55 +01:00
Sameer Rahmani f375f6cfcf
Add the which-key support 2023-06-01 00:42:57 +01:00
Sameer Rahmani dbb7415d3e
Add the ->cube macro as a shortcut for single package cubes 2023-06-01 00:25:05 +01:00
Sameer Rahmani 6e5ab5d150
Refactor the configuration and replace all the cubes with the editor meta cube 2023-05-31 23:37:58 +01:00
Sameer Rahmani 8d67672291
Move the monitor function to X module 2023-05-31 23:37:29 +01:00
Sameer Rahmani 56d16ad1ba
Add Coq and agda cubes 2023-05-31 18:17:05 +01:00
Sameer Rahmani 65b79792b3
Add the Meissa cube 2023-05-20 01:00:51 +01:00
Sameer Rahmani fa32c4d416 Fix the issue with changing the working directory on rss generator 2023-01-26 20:44:49 +00:00
Sameer Rahmani 2fa1243482 Fix the broken link in the license header 2022-12-19 21:07:48 +00:00
Sameer Rahmani c29511a3cc Finish up ep 10 on macros 2022-09-12 15:24:31 +01:00
Sameer Rahmani cb32a5873e Add RSS support to the build doc 2022-08-29 15:46:09 +01:00
Sameer Rahmani 46932dcacd Move the docs deps to docs.el 2022-07-04 17:34:09 +01:00
Sameer Rahmani 5780b87886 Fixed the broken debug-mode of the build 2022-07-04 16:41:47 +01:00
Sameer Rahmani 4aec122767 Add category check ignore list to the doc build processs 2022-07-04 15:33:14 +01:00
Sameer Rahmani c47738ce86 Extract the base url into two vars 2022-07-03 23:42:25 +01:00
Sameer Rahmani bc95a3fa1a Break down the docs path into vars 2022-07-03 23:27:34 +01:00
Sameer Rahmani f3288bb30d Apply all the actions before building the docs 2022-07-03 23:04:31 +01:00
Sameer Rahmani 95f7fea814 Add defproject to the build system to start creating a generic build system 2022-07-03 22:50:32 +01:00
Sameer Rahmani 0657c8455d Update license headers for the copyright time 2022-07-01 18:27:21 +01:00
Sameer Rahmani f36b052bc8 Refactor the copy-template context 2022-06-29 17:24:30 +01:00
Sameer Rahmani 1cc1b49c00 Add the :base-url to org rendering context 2022-06-29 17:20:28 +01:00
Sameer Rahmani a77d2ee6c5 Fixed some trivial bugs in the doc generator 2022-06-29 17:04:11 +01:00
Sameer Rahmani d6be7ed7da Add the site assets directory 2022-06-29 11:29:29 +01:00
Sameer Rahmani 960edff0a4 Remove org->html builder in the docs 2022-06-29 02:20:10 +01:00
Sameer Rahmani 32bb579ac8 Fix the cube index list link and cube order 2022-06-29 02:17:33 +01:00
Sameer Rahmani ffcf493540 Finish the 'docs' command to generate basic html 2022-06-29 02:09:57 +01:00
Sameer Rahmani eb621760df Setup the indexer functions for the 'docs' build command 2022-06-29 01:21:57 +01:00
Sameer Rahmani 51b5c42bd4 Add the missing fg42/build module 2022-06-28 22:22:29 +01:00
Sameer Rahmani 0846f9f89c Add the build module again (we lost it due to gitignore rule) 2022-06-28 13:22:32 +01:00
Sameer Rahmani 2a00d784e7 Add the when-not-wm macro 2022-06-27 23:41:24 +01:00
Sameer Rahmani 7f98f81b1c Add the graviz support to org-babel 2021-12-19 15:18:21 +00:00
Sameer Rahmani 246fc233d5 Add more statusbar components 2021-12-14 19:52:35 +00:00
Sameer Rahmani f063883f6c Add battery and memory units for the status bar 2021-12-12 22:18:02 +00:00
Sameer Rahmani d5059ac258 Add a macro to define statusbar units that takes care of timers 2021-12-12 19:51:09 +00:00
Sameer Rahmani 0064223dec Finish the first version of the statusbar 2021-12-12 11:55:55 +00:00
Sameer Rahmani f6b08db017 Add a basic statusbar mode 2021-12-12 11:15:23 +00:00
Sameer Rahmani 1a692e7dbb Setup the minimodeline with respect to the local API 2021-12-11 18:35:15 +00:00
Sameer Rahmani 8d13a3ec3e Add the default mechanism to create and modify modelines 2021-12-11 14:56:57 +00:00
Sameer Rahmani db967c38f3 Add the ability to build the docs from cubes docstrings 2021-10-12 00:35:05 +01:00
Sameer Rahmani 9fd18ecf9c Fix the activation issue on cubes and add few new cubes 2021-05-16 11:15:29 +01:00
Sameer Rahmani dfed2fd5f7 Add the :flag-default to editor cubes and nest them inside the editor 2021-05-07 16:03:33 +01:00