Commit Graph

355 Commits

Author SHA1 Message Date
amirrezaask 456b1b7722 remove extra line 2020-04-04 01:24:27 +04:30
amirrezaask 19323c0d0c depends-on installs official extensions, 3rd party extensions, elpa packages 2020-04-04 01:18:56 +04:30
amirrezaask 8e622a838e depends-on now treats extensions and normal package differently 2020-04-04 00:50:17 +04:30
amirrezaask 45ee27a35f new depends-on macro 2020-04-03 22:58:57 +04:30
amirrezaask 17713d877a Merge branch 'master' into extension-v2 2020-04-03 21:41:37 +04:30
Sameer Rahmani e717dfef6f Add couple of keybinding to line mode of wm 2020-04-03 16:40:18 +01:00
Sameer Rahmani 814910a379 Add the untracked files
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-02 22:39:43 +01:00
Sameer Rahmani dc655490b6 Add exwm integration within FG42
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-02 22:39:25 +01:00
Sameer Rahmani dbcda8c755 Add System datastructure and its namespace 2020-03-20 22:35:34 +00:00
Sameer Rahmani 56f908ddf5 Merge branch 'master' into extension-v2 2020-03-20 19:30:51 +00:00
amirrezaask 4f8e00f208 add new lines to fg42.el, wrap evil-magit for only evil users 2020-03-20 18:06:45 +03:30
amirrezaask 069766f635 fix silly paren bug 2020-03-20 03:04:25 +03:30
amirrezaask 8edd51788b add more keybindings for spacekeys ability 2020-03-20 03:02:35 +03:30
amirrezaask 499c5bac71 add evil magit for better evil compatibility 2020-03-20 02:58:29 +03:30
amirrezaask a4b7fe999b add which key to get help in evil mode 2020-03-20 02:48:17 +03:30
amirrezaask ca4307e6cc remove general package 2020-03-20 02:39:56 +03:30
amirrezaask a0b1bdba81 use new defkey macro instead of general package 2020-03-20 02:38:20 +03:30
amirrezaask 79a24331c4 load keybinding helpers on startup 2020-03-20 02:38:00 +03:30
amirrezaask 7467c0f839 some error handling in defkey macro 2020-03-20 02:37:44 +03:30
amirrezaask 228d5f58bf fix flycheck for rust, add lsp and cargo support 2020-03-18 15:41:20 +03:30
amirrezaask 82dd3057fc new rust extension 2020-03-18 14:01:55 +03:30
amirrezaask fcd4829e3c new lua extension 2020-03-17 11:55:13 +03:30
Sameer Rahmani e7f9456790 build-package task has been added to the CI pipeline 2020-03-16 21:34:29 +00:00
Sameer Rahmani c1e7397f4b Merge branch 'master' into fpkg-v2 2020-03-16 17:58:16 +00:00
Sameer Rahmani 9c28be4b82 Fixed the void value for fg42-font-size problem 2020-03-16 17:52:47 +00:00
amirrezaask 0b544d90a4 Merge branch 'master' into fpkg-v2 2020-03-16 03:25:00 +03:30
Sameer Rahmani 24f839bb78 Old functions have been removed from fpkg.el
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-03-15 22:38:51 +00:00
Sameer Rahmani 98fa76b0ba Straight installation funciton has been added
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-03-15 22:21:30 +00:00
amirrezaask ed3f95f844 fix stupid bug and add devops extension to user default config 2020-03-16 00:24:00 +03:30
amirrezaask 6d7d35409b new devops extension with support for k8s, docker and ansible 2020-03-15 23:38:57 +03:30
amirrezaask 9f52c19e77 fix fg42-font-size applying issue 2020-03-15 22:49:32 +03:30
Sameer Rahmani 0c82c80c18 Some styling issues in key-bindings.el have been fixed 2020-03-15 11:53:06 +00:00
Sameer Rahmani 71b23ca7bf Minor issue in defextension macro has been fixed
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-03-12 19:03:40 +00:00
Sameer Rahmani 950575a38f defextension has been added alongside with load-extension function.
`defextension` is a new macro to replace the old `extension` macro
to define a new extension. `load-extension` function take an extension
which is defined using `defextension` and load it by loading the file
addressed in extension's `:path` field or if that field i `nil` simply
try to construct a path in FG42's extension directory.

Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-03-12 18:45:38 +00:00
amirrezaask 6aa7be6d39 resolve discussions 2020-03-12 21:02:22 +03:30
amirrezaask 579b50c317 add example usage of macro 2020-03-12 11:10:33 +03:30
amirrezaask 75955eee19 every thing works almost 2020-03-12 11:04:03 +03:30
amirrezaask 57fd2e7cc2 some improvements and bug fixes 2020-03-12 10:22:26 +03:30
amirrezaask b6149629cb remove test macroexpand 2020-03-12 05:40:09 +03:30
amirrezaask 50114c2686 fix -defkey-evil function. 2020-03-12 05:38:05 +03:30
amirrezaask 7f8f62c02a WIP: naive solution for -defkey-evil 2020-03-12 03:20:57 +03:30
amirrezaask 34ef71fd66 WIP: still working on -defkey-evil 2020-03-12 03:05:50 +03:30
amirrezaask cac46dec34 WIP: improved -defkey-evil 2020-03-12 02:56:25 +03:30
Sameer Rahmani 79866f3871 Fixed few styling issues in fg42.el 2020-03-11 14:58:32 +00:00
amirrezaask 6c6e4b27de fix discussions 2020-03-11 18:05:33 +03:30
amirrezaask ddcf016e93 fix discussions 2020-03-11 18:01:23 +03:30
amirrezaask a9b926d95c fix discussions 2020-03-11 17:57:51 +03:30
amirrezaask a7774cbd6a add fg42--startup-optimize function" 2020-03-11 16:50:23 +03:30
Sameer Rahmani 713468a5be Actions and new extension data structures have been added 2020-03-03 11:48:27 +00:00
Sameer Rahmani f075bc78d9 Merge branch 'add-go-extention' into 'master'
add first draft of golang extention for fg42

See merge request FG42/FG42!9
2020-02-23 19:55:47 +00:00
amirrezaask 33c995e340 add TODO 2020-02-23 23:14:15 +03:30
amirrezaask cc40f763f1 add space leader keybindings for evil mode 2020-02-23 23:05:26 +03:30
amirrezaask a38542f45f go snippet 2020-02-23 22:47:34 +03:30
amirrezaask ddffdf6c21 some docs string 2020-02-23 21:57:41 +03:30
amirrezaask 3569062d02 Merge branch 'master' of gitlab.com:FG42/FG42 into add-go-extention 2020-02-23 21:54:48 +03:30
amirrezaask 34042c3d8a improve go path detection" 2020-02-23 21:39:37 +03:30
amirrezaask b36ee47048 add ability check 2020-02-23 21:26:58 +03:30
amirrezaask ff702e6144 remove flymake and add go extension to fg42.user.el 2020-02-23 20:07:19 +03:30
Sameer Rahmani 7e2a146a00 Default font var has been added 2020-02-23 16:35:53 +00:00
amirrezaask 3c7273b6ea merge with master 2020-02-23 19:59:44 +03:30
amirrezaask 0e7ced8f9a better code style 2020-02-23 19:57:37 +03:30
amirrezaask 02467ed8db simpler code 2020-02-23 19:49:12 +03:30
amirrezaask 5ff4bfaf33 remove go extension from this branch 2020-02-23 19:11:53 +03:30
amirrezaask 9c6c3aab5b add fg42-font function and get-fg42-font function to get fg42 font if set by user or the default one 2020-02-23 19:09:27 +03:30
amirrezaask b066b0de2c fix path problem 2020-02-23 17:41:32 +03:30
amirrezaask 186deee91c fix stupid bug 2020-02-23 16:54:06 +03:30
amirrezaask 6c9dfd0a57 add first draft of golang extention for fg42 2020-02-23 09:04:35 +03:30
Sameer Rahmani 08de732bdb Serene-lambda support has been added 2020-02-17 19:20:34 +00:00
Sameer Rahmani a70a91ccbd nRepl client has been added to serene mode 2020-02-17 19:20:34 +00:00
Sameer Rahmani f797948180 wrapped the fira code setup in an ability 2020-01-24 17:14:12 +00:00
Sameer Rahmani 4c3d698ca2 Serene extension has been added 2020-01-01 22:44:37 +00:00
Sameer Rahmani cf3ed5d787 Wrong arglist indentation has been removed for java mode 2019-12-24 13:54:51 +00:00
Sameer Rahmani 1d8dd0e564 Method call style has been changed in java mode 2019-12-24 13:24:23 +00:00
Sameer Rahmani 2c0efc6550 Java mode indentation has been fixed 2019-12-23 13:35:52 +00:00
Sameer Rahmani 7b084c5cc4 Black support has been added to python extension 2019-12-20 14:27:31 +00:00
amirhoshangi 0bc5d8aab8 latex/init.el: add (interactive) to latex-run-lsp 2019-12-10 23:32:44 +03:30
Sameer Rahmani 1ab29699ff The latex extension styling has been improved 2019-12-10 10:17:06 +00:00
Sameer Rahmani fe793e77aa Merge branch 'feature/lsp-latex' into 'master'
Feature/lsp latex: adding lsp-latex ability and replacing it with auc-tex

See merge request FG42/FG42!6
2019-12-10 09:57:04 +00:00
Sameer Rahmani f715398a21 Latex ability has been improved 2019-12-09 21:58:43 +00:00
Sameer Rahmani 539e8a3682 groovy mode has been added to be used for gradle 2019-12-09 21:24:03 +00:00
Sameer Rahmani 0fddfe8947 Latex ability has been improved 2019-12-09 21:23:35 +00:00
amirhoshangi 265fdcdc3e working on auto load of lsp-latex mode 2019-12-10 00:50:23 +03:30
amirhoshangi 9d18cea68c change the path of texlab to /usr/bin/texlab 2019-12-10 00:06:47 +03:30
Sameer Rahmani a0a6a1d3fd Latex extension has been updated 2019-12-09 16:28:00 +00:00
Sameer Rahmani db0e1cb83e lsp-latex has been fixed to provide the correct symbol 2019-12-09 16:20:10 +00:00
amirhoshangi 14284385b8 start working on lsp-latex 2019-12-09 19:25:04 +03:30
Sameer Rahmani c5cc5430b3 Python lsp integration has been added 2019-12-09 11:26:09 +00:00
Sameer Rahmani 26923c8c9b LSP's inline actions has been disabled 2019-12-05 21:03:40 +00:00
Sameer Rahmani d60d3cca38 Java extension has been added 2019-12-05 11:07:01 +00:00
Sameer Rahmani 1014b347dc godot-gdscript.el has been added 2019-11-09 17:57:18 +00:00
Sameer Rahmani e7d19476c2 Godot integration has been added alongside with some utils functions 2019-11-09 17:07:58 +00:00
Sameer Rahmani 52448c4665 typescript and commonlisp have been added 2019-09-20 06:40:55 +01:00
Sameer Rahmani d8a2f0a1ea Small commentary has been added to livemd 2019-09-11 14:29:14 +01:00
Sameer Rahmani f5c6925e5e defkey macro has been added 2019-09-09 09:05:36 +01:00
Sameer Rahmani cab49441b2 key-binding module has been added 2019-09-09 08:05:09 +01:00
Sameer Rahmani 89aa1da1a1 Racket extension has been added 2019-09-08 11:57:25 +01:00
Sameer Rahmani 85eb203e1a A bug in livemd mode has been fixed 2019-09-08 11:57:13 +01:00
Sameer Rahmani 25eb2facdf Minor bug has been fixed with livemd module 2019-09-08 11:10:30 +01:00
Sameer Rahmani 26ab6f5394 livemd has been added 2019-09-05 15:38:18 +01:00
Sameer Rahmani 63afbd12df devtools module has been splitted into submodules 2019-08-25 22:10:23 +01:00