Commit Graph

320 Commits

Author SHA1 Message Date
Sameer Rahmani 5715a21cbd Improve depends-on macro to accept the pkg name as a symbol only 2020-04-10 15:06:52 +01:00
Sameer Rahmani bb75c499e3 Merge branch 'master' into extension-v2 2020-04-10 11:59:38 +01:00
amirrezaask 40999f39f2 fix depends-on, use adapted-args value, fix examples 2020-04-10 14:50:46 +04:30
Sameer Rahmani 53c4c7da1e Fix several keybindings in wm library 2020-04-10 10:41:21 +01:00
amirrezaask 58fba5e2f7 use let instead of setq 2020-04-10 09:57:54 +04:30
amirrezaask fd67f2f76a add adapter layer for depends-on 2020-04-04 16:20:18 +04:30
amirrezaask e55816d163 integreate use-package into fpkg 2020-04-04 16:05:53 +04:30
amirrezaask c359932368 install use-package in fpkg initialization 2020-04-04 15:34:47 +04:30
amirrezaask 83a3cbbb1f some fixes after renames 2020-04-04 15:32:17 +04:30
amirrezaask 750ce2d893 resolve merge request discussions 2020-04-04 15:25:08 +04:30
amirrezaask 41e9a51f03 comment depends-on examples 2020-04-04 03:05:42 +04:30
amirrezaask 3c26510fe0 more simplification in the process 2020-04-04 02:22:26 +04:30
amirrezaask 5a78ec226b simplify procedure 2020-04-04 01:50:56 +04:30
amirrezaask b78591827d fix project name 2020-04-04 01:32:41 +04:30
amirrezaask 8a1dd275ca add example usage of depends-on for different scenarios 2020-04-04 01:26:32 +04:30
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