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