Henrik Lissner
7081d833f6
Move :ui pretty-code to :ui ligatures
...
Includes a major refactor of the module.
2020-08-20 02:14:32 -04:00
Henrik Lissner
ed264dcdb2
Merge pull request #3754 from gagbo/feature/input-layout
...
Add support for bépo layout in a dedicated module
2020-08-19 16:39:04 -04:00
Henrik Lissner
d19ca8bb15
Merge pull request #3756 from CBenoit/patch-1
...
Fix typo in `:ui hydra` module readme
2020-08-19 16:33:16 -04:00
Henrik Lissner
d86e969214
Merge pull request #3764 from jeetelongname/develop
...
adding another trouble shooting step to make sure mu4e is loaded properly
2020-08-19 16:33:09 -04:00
Henrik Lissner
0ba7c1aebe
Merge pull request #3776 from ronisbr/develop
...
Improve highlighting of Julia operators
2020-08-19 16:33:01 -04:00
Henrik Lissner
a10a02746b
Merge pull request #3778 from t-e-r-m/workspace-dired-action-200819
...
Add projectile dired action in workspaces module
2020-08-19 16:32:53 -04:00
Henrik Lissner
0a83d44465
Merge pull request #3779 from t-e-r-m/org-toggle-checkbox-binding-200819
...
Add org-toggle-checkbox binding (SPC m x)
2020-08-19 16:32:49 -04:00
Henrik Lissner
11a331085e
Merge pull request #3780 from t-e-r-m/dired-git-info-var-200819
...
Configure dired-git-info variables
2020-08-19 16:32:44 -04:00
Henrik Lissner
cf2663ab7b
Bump *
...
bbatsov/projectile@bbcf781 -> bbatsov/projectile@46d2010
domtronn/all-the-icons.el@ed8e44d -> domtronn/all-the-icons.el@8c02280
emacsmirror/straight@fc077dd -> emacsmirror/straight@0c7c757
justbur/emacs-which-key@3642c11 -> justbur/emacs-which-key@e48e190
jwiegley/use-package@7d92536 -> jwiegley/use-package@4fb1f9a
purcell/ns-auto-titlebar@1efc30d -> purcell/ns-auto-titlebar@60273e7
+ :app
- :app calendar
kidd/org-gcal.el@7445058 -> kidd/org-gcal.el@2cad2d8
- :app irc
jorgenschaefer/circe@e5bf5f8 -> jorgenschaefer/circe@89aac22
- :app rss
skeeto/elfeed@d0405e6 -> skeeto/elfeed@8fb09ad
- :app twitter
abo-abo/avy@509471b -> abo-abo/avy@bbf1e73
+ :completion
- :completion company
company-mode/company-mode@5eb7d86 -> company-mode/company-mode@54f60ef
sebastiencs/company-box@889d723 -> sebastiencs/company-box@20384f0
- :completion helm
emacs-helm/helm@5d224cb -> emacs-helm/helm@e9a1e53
tumashu/posframe@922e4d2 -> tumashu/posframe@7b92a54
- :completion ivy
abo-abo/swiper@c6b60d3 -> abo-abo/swiper@9bb6841
raxod502/prescient.el@b11d79b -> raxod502/prescient.el@cc289ba
snyball/ivy-posframe@4474956 -> snyball/ivy-posframe@82a63ae
+ :checkers
- :checkers syntax
alexmurray/flycheck-posframe@2b3e94c -> alexmurray/flycheck-posframe@c928b5b
+ :editor
- :editor evil
emacs-evil/evil@2bc6ca3 -> emacs-evil/evil@1e7aa5b
emacs-evil/evil-collection@3e62b6b -> emacs-evil/evil-collection@c136589
- :editor fold
seregaxvm/vimish-fold@6368523 -> seregaxvm/vimish-fold@9d12e39
- :editor god
emacsorphanage/god-mode@1eb6ef3 -> emacsorphanage/god-mode@ad2e674
- :editor lispy
abo-abo/lispy@cdaa9c7 -> abo-abo/lispy@0a9dcfd
noctuid/lispyville@25a7012 -> noctuid/lispyville@0f13f26
- :editor objed
clemera/objed@e89d8da -> clemera/objed@dea5a64
- :editor snippets
joaotavora/yasnippet@5b1217a -> joaotavora/yasnippet@5cbdbf0
hlissner/doom-snippets@21b7c8d -> hlissner/doom-snippets@60c57d6
- :editor word-wrap
emacs-straight/adaptive-wrap@1810c0e -> emacs-straight/adaptive-wrap@319db64
+ :emacs
- :emacs dired
purcell/diredfl@83567d0 -> purcell/diredfl@cd052df
- :emacs ibuffer
purcell/ibuffer-projectile@504b0ed -> purcell/ibuffer-projectile@ecbe482
purcell/ibuffer-vc@1249c1e -> purcell/ibuffer-vc@5fa6aea
- :emacs undo
emacs-straight/undo-tree@5b6df03 -> emacs-straight/undo-tree@7523823
ideasman42/emacs-undo-fu@46de023 -> ideasman42/emacs-undo-fu@c0806c1
- :emacs vc
magit/magit@d459e52 -> magit/magit@321214c
pidu/git-timemachine@391eb61 -> pidu/git-timemachine@8d67575
+ :email
+ :email notmuch
https://git.notmuchmail.org/git/notmuch@ad9c2e9 -> https://git.notmuchmail.org/git/notmuch@8776faf
org-mime/org-mime@9f84446 -> org-mime/org-mime@9bb6351
+ :email wanderlust
wanderlust/semi@57a948c -> wanderlust/semi@10897f0
+ :input
- :input japanese
skk-dev/ddskk@fe7f82b -> skk-dev/ddskk@275a831
+ :lang
- :lang agda
agda/agda@8eb0d01 -> agda/agda@36738c1
- :lang cc
Andersbakken/rtags@080cb0e -> Andersbakken/rtags@b57b360
MaskRay/emacs-ccls@44f1fb3 -> Sarcasm/irony-mode@5f75fc0
emacsmirror/cmake-mode@bfe85bc -> emacsmirror/cmake-mode@e58c411
- :lang common-lisp
joaotavora/sly@becf7b7 -> joaotavora/sly@155cb06
- :lang coq
ProofGeneral/PG@0f0bb2c -> ProofGeneral/PG@03e427a
cpitclaudel/company-coq@7ec8058 -> cpitclaudel/company-coq@b096cb5
- :lang dart
emacs-lsp/lsp-dart@a06fc74 -> emacs-lsp/lsp-dart@437c548
- :lang elixir
elixir-editors/emacs-elixir@02a3922 -> elixir-editors/emacs-elixir@01b3324
- :lang elm
jcollard/elm-mode@7782be0 -> jcollard/elm-mode@363da4b
- :lang emacs-lisp
clojure-emacs/cider@9e117c2 -> clojure-emacs/cider@a89b694
clojure-emacs/clojure-mode@da9f1ec -> clojure-emacs/clojure-mode@84ed16c
jorgenschaefer/emacs-buttercup@e71a40f -> jorgenschaefer/emacs-buttercup@0e5eae0
xuchunyang/elisp-demos@4cd55a3 -> xuchunyang/elisp-demos@8c97481
- :lang erlang
erlang/otp@3065fbf -> erlang/otp@d9bc785
- :lang ess
emacs-ess/ESS@3c2fb63 -> emacs-ess/ESS@1baf8bf
- :lang fuel
factor/factor@497d649 -> factor/factor@3fdb032
- :lang fsharp
fsharp/emacs-fsharp-mode@8c86e38 -> fsharp/emacs-fsharp-mode@3e41fe1
- :lang fstar
FStarLang/fstar-mode.el@aaaf256 -> FStarLang/fstar-mode.el@bd28cb8
- :lang haskell
jyp/dante@7411904 -> jyp/dante@c516bc9
- :lang hy
hylang/hy-mode@e2d5fec -> hylang/hy-mode@55e84ca
- :lang idris
idris-hackers/idris-mode@acc8835 -> idris-hackers/idris-mode@b77eadd
- :lang java
mopemope/meghanada-emacs@e119c7b -> mopemope/meghanada-emacs@1e41f7f
- :lang javascript
ananthakumaran/tide@13e7af7 -> ananthakumaran/tide@f0b6dac
emacs-typescript/typescript.el@0fc7297 -> emacs-typescript/typescript.el@42a60e5
mooz/js2-mode@5049e54 -> mooz/js2-mode@40aab27
- :lang julia
JuliaEditorSupport/julia-emacs@1c122f1 -> JuliaEditorSupport/julia-emacs@b5f5983
tpapp/julia-repl@5fa04de -> tpapp/julia-repl@d073acb
- :lang kotlin
Emacs-Kotlin-Mode-Maintainers/kotlin-mode@ab61099 -> Emacs-Kotlin-Mode-Maintainers/kotlin-mode@8e6dd57
- :lang latex
emacs-straight/adaptive-wrap@1810c0e -> emacs-straight/adaptive-wrap@319db64
emacs-straight/auctex@6abf890 -> emacs-straight/auctex@59e251c
iyefrat/evil-tex@bb01576 -> iyefrat/evil-tex@06234c9
- :lang lean
leanprover/lean-mode@65b55b1 -> leanprover/lean-mode@6b43776
- :lang ledger
ledger/ledger-mode@7d78645 -> ledger/ledger-mode@805507f
- :lang markdown
Fanael/edit-indirect@935ded3 -> Fanael/edit-indirect@bdc8f54
jrblevin/markdown-mode@fa9fa20 -> jrblevin/markdown-mode@ef2cb4d
seagle0128/grip-mode@52768a0 -> seagle0128/grip-mode@281ada2
- :lang nix
NixOS/nix-mode@a00b3f7 -> NixOS/nix-mode@0cf1ea1
- :lang ocaml
ocaml-ppx/ocamlformat@27a49cc -> ocaml-ppx/ocamlformat@cd0eaa8
ocaml/dune@66cfb3a -> ocaml/dune@daea74e
- :lang org
abo-abo/org-download@768716b -> abo-abo/org-download@67b3c74
bastibe/org-journal@a6378dc -> bastibe/org-journal@a2728e2
dzop/emacs-jupyter@785edbb -> dzop/emacs-jupyter@360cae2
emacs-straight/org-mode@a1e5bee -> emacs-straight/org-mode@220f2b0
hniksic/emacs-htmlize@86f22f2 -> hniksic/emacs-htmlize@4920510
integral-dw/org-superstar-mode@1748185 -> integral-dw/org-superstar-mode@94f35c2
oer/org-re-reveal@c548e23 -> oer/org-re-reveal@7fe39d5
org-roam/company-org-roam@5d7ccd9 -> org-roam/company-org-roam@1132663
org-roam/org-roam@0aa0a7c -> org-roam/org-roam@c33867e
- :lang php
emacs-php/php-mode@4345dfd -> emacs-php/php-mode@f4c7c69
jwiegley/emacs-async@86aef2c -> jwiegley/emacs-async@36a1015
- :lang plantuml
skuro/plantuml-mode@ea45a13 -> skuro/plantuml-mode@5889166
- :lang python
cython/cython@0208bf2 -> cython/cython@fcfd16c
emacs-lsp/lsp-pyright@3cf2e8f -> emacs-lsp/lsp-pyright@9603dda
emacs-lsp/lsp-python-ms@7a502e6 -> emacs-lsp/lsp-python-ms@a884a9a
necaris/conda.el@9d02130 -> necaris/conda.el@9f7eea1
wbolster/emacs-python-pytest@6a3b4e5 -> wbolster/emacs-python-pytest@fc056fa
- :lang racket
greghendershott/racket-mode@29afd25 -> greghendershott/racket-mode@c55fd70
- :lang rest
pashky/restclient.el@e8ca809 -> pashky/restclient.el@ac8aad6
- :lang ruby
nonsequitur/inf-ruby@f3c927c -> nonsequitur/inf-ruby@9f0f79f
- :lang rust
brotzeit/rustic@0ec0688 -> brotzeit/rustic@75b9920
- :lang scala
emacs-lsp/lsp-metals@3d4d4b7 -> emacs-lsp/lsp-metals@039aa72
hvesalai/emacs-sbt-mode@633a315 -> hvesalai/emacs-sbt-mode@4358ed8
hvesalai/emacs-scala-mode@46bb948 -> hvesalai/emacs-scala-mode@1d08e88
- :lang scheme
flatwhatson/flycheck-guile@f37b614 -> flatwhatson/flycheck-guile@2940f16
jaor/geiser@0c86289 -> jaor/geiser@adc5c4a
- :lang solidity
ethereum/emacs-solidity@022b315 -> ethereum/emacs-solidity@d166a86
- :lang swift
emacs-lsp/lsp-sourcekit@04d75b6 -> emacs-lsp/lsp-sourcekit@130f7a8
swift-emacs/swift-mode@2ab9ea1 -> swift-emacs/swift-mode@d266fbd
- :lang web
fxbois/web-mode@a2badd0 -> fxbois/web-mode@60ffd87
- :lang yaml
yoshiki/yaml-mode@cecf4b1 -> yoshiki/yaml-mode@68fecb5
+ :term
- :term term
manateelazycat/multi-term@7307ddd -> manateelazycat/multi-term@017c77c
+ :tools
- :tools ansible
yoshiki/yaml-mode@34648f2 -> yoshiki/yaml-mode@68fecb5
- :tools debugger
emacs-lsp/dap-mode@85a6163 -> emacs-lsp/dap-mode@4b18543
realgud/realgud@5b0ed08 -> realgud/realgud@332d136
tumashu/posframe@6d604a7 -> tumashu/posframe@7b92a54
- :tools docker
Silex/docker.el@d6233bd -> Silex/docker.el@3773112
- :tools editorconfig
editorconfig/editorconfig-emacs@9a73ff7 -> editorconfig/editorconfig-emacs@9bc1343
- :tools ein
millejoh/emacs-ipython-notebook@ccbed30 -> millejoh/emacs-ipython-notebook@99a4718
- :tools lookup
jacktasia/dumb-jump@b815731 -> jacktasia/dumb-jump@0d74b2f
- :tools lsp
emacs-lsp/helm-lsp@5c960e7 -> emacs-lsp/helm-lsp@4263c96
emacs-lsp/lsp-mode@edb8119 -> emacs-lsp/lsp-mode@4145a70
emacs-lsp/lsp-ui@1f3e970 -> emacs-lsp/lsp-ui@c39ae37
joaotavora/eglot@fb6b17e -> joaotavora/eglot@5f873d2
- :tools magit
magit/forge@2c48746 -> magit/forge@feee7e2
magit/magit@798aff5 -> magit/magit@321214c
- :tools pass
zx2c4/password-store@07b169e -> zx2c4/password-store@06f4999
- :tools rgb
emacs-straight/rainbow-mode@f780ddb -> emacs-straight/rainbow-mode@fdff98b
+ :ui
- :ui doom
hlissner/emacs-doom-themes@8a5538e -> hlissner/emacs-doom-themes@24023de
- :ui fill-column
laishulu/hl-fill-column@43cb3c3 -> laishulu/hl-fill-column@5782a91
- :ui hl-todo
tarsius/hl-todo@3bba459 -> tarsius/hl-todo@0598b98
- :ui hydra
abo-abo/hydra@87873d7 -> abo-abo/hydra@112e689
- :ui indent-guides
DarthFennec/highlight-indent-guides@1b12c7b -> DarthFennec/highlight-indent-guides@a4f7714
- :ui modeline
seagle0128/doom-modeline@881e099 -> seagle0128/doom-modeline@ffbaaee
- :ui tabs
ema2159/centaur-tabs@9114ef4 -> ema2159/centaur-tabs@7e0332b
- :ui treemacs
Alexander-Miller/treemacs@644e940 -> Alexander-Miller/treemacs@027e03b
- :ui window-select
abo-abo/ace-window@7003c88 -> abo-abo/ace-window@c7cb315
2020-08-19 16:18:11 -04:00
Henrik Lissner
b4431dcd49
Fix #3746 (part 3): use correct PATH separator on Windows
...
An IS-WINDOWS check would be too naive, because cygwin and git-bash use
: as the path separator, while powershell and cmd.exe use ;
2020-08-19 15:00:25 -04:00
Henrik Lissner
8402f8aecc
Fix #3781 (part 2): error reading from stdin
...
Possibly addresses #3746
2020-08-19 13:57:24 -04:00
Henrik Lissner
bb1e2247dd
Fix #3781 : command not found
...
Due to overzealous quoting.
2020-08-19 12:45:23 -04:00
Henrik Lissner
9b991fc29f
Fix #3781 : revert 55b87b3a9
2020-08-19 12:10:14 -04:00
t-e-r-m
4e92adaa08
Configure dired-git-info variables
...
dgi-commit-message-format set to
%h - Abbreviated commit hash
%cs - committer date, short format (YYYY-MM-DD)
%s - subject
First two are fixed-width, which makes it look neater.
2020-08-19 18:28:27 +05:30
t-e-r-m
2c25ffab54
Add org-toggle-checkbox binding (SPC m x)
2020-08-19 17:42:11 +05:30
t-e-r-m
b632cbaa5c
Add projectile dired action in workspaces module
...
"open project in dired"
2020-08-19 17:37:00 +05:30
Henrik Lissner
4bc70a8537
ns-right-option-modifier = none
...
So the right option key can still be used to insert symbols on macOS.
2020-08-18 20:32:34 -04:00
Henrik Lissner
55b87b3a94
bin/doom: source postscript instead
...
This way the postscript can refer to the doom script via "$0" and its
arguments via "$@" (making it easier for cli commands to rerun the last
command).
2020-08-18 20:32:34 -04:00
Henrik Lissner
394a18096e
Disable comp-deferred-compilation in early-init.el
2020-08-18 20:32:34 -04:00
Ronan Arraes Jardim Chagas
e9d70c861a
Fix highlighting of operator <:
2020-08-18 21:26:41 -03:00
Ronan Arraes Jardim Chagas
739ca0fd42
Improve highlighting of Julia operators
2020-08-18 21:00:33 -03:00
Henrik Lissner
b2120e21eb
bin/doom: fix heredoc delimiter in postscript
2020-08-18 19:02:17 -04:00
Henrik Lissner
9f45561825
bin/doom: inhibit POSIX errors during postscript
...
Some doom commands will generate a temporary script at
~/.emacs.d/.local/.doom.sh so that it can run an arbitrary shell command
after the current invocation of bin/doom ends. Very useful for, say,
restarting the currently running doom command after a destructive
operation, like updating Doom's source code, tangling your literate
config, or for launching arbitrary programs, like a new instance of
Emacs. This is necessary because elisp lacks an execv implementation.
However, for some folks, .doom.sh wasn't executing at all. This meant:
1. Some `doom upgrade`s would upgrade Doom itself but never move on to
the second step of the process: updating its packages.
2. Literate config users could tangle their configs on `doom sync`, but
the actual syncing process would never happen (#3746 ).
3. `doom run` would do nothing.
I hadn't realized /bin/sh runs bash in POSIX mode (at least, on systems
where /bin/sh = bash, like nixOS or macOS). In POSIX mode the script
will abort the if a builtin command (like export) returns a non-zero
exit code. Since .doom.sh is basically a bunch of exports followed by an
arbitrary command, and there are some environment variables
that can trigger validation errors (like UID triggering a "read-only
variable" error), we have a problem.
Hopefully addresses #3746
2020-08-18 18:59:50 -04:00
Henrik Lissner
f3740d4766
Fix private package declaration order issues
...
The user's private packages.el is read first, to ensure disabled
packages are recorded as soon as possible, however, this means private
packages are recorded early into `doom-packages`, and so are built
first (and thus, before org-mode, which is later registered by the
lang/org module).
This compilation order can cause lots of issues with org packages
loading the older, built-in version of org included with Emacs, instead
of the newer org-mode.
May address #3172
2020-08-18 17:23:28 -04:00
Gerry Agbobada
71dd71d1aa
Fix evil-escape and C-r in ivy
2020-08-18 11:49:46 +02:00
Gerry Agbobada
089fe56079
Use simpler method to highlight nbsp
...
If it does not work on non-X builds we will fall back to the ergodis
method based on adding a font-lock class
2020-08-18 11:49:46 +02:00
Gerry Agbobada
473d41f889
Grammar
2020-08-18 11:49:46 +02:00
Gerry Agbobada
bfafcdfb0c
Set lispy-avy-keys as well
2020-08-18 11:49:45 +02:00
Gerry Agbobada
004a2c50fe
Complete readme and fix magit-status crhl keys
2020-08-18 11:49:45 +02:00
Gerry Agbobada
3ef2531356
Remove doom!-order dependency
...
The doom-init-modules-hook will do the work at the correct timing
2020-08-18 11:49:45 +02:00
Gerry Agbobada
911d7cb82c
Add support for bépo layout in a dedicated module
...
Evil is loaded too early to be able to wait for the
config.el file of a user to set the CR-rotation style variable.
2020-08-18 11:49:25 +02:00
Henrik Lissner
58af4aef56
Fix #3772 (again): void-variable comp-eln-load-path
2020-08-18 02:51:53 -04:00
Henrik Lissner
3d622101cb
Fix #3772 : void-variable doom-reloading-p
...
This wasn't necessary in the first place. doom/reload doesn't re-read
Doom's core.
2020-08-18 02:44:03 -04:00
Henrik Lissner
ed25ab76f9
Respect comp-eln-load-path in comp async process
...
Thanks to @SwiftLawnGnome in hlissner/doom-emacs@295f806
2020-08-18 00:46:41 -04:00
Henrik Lissner
a2da5d7a6f
Fix void-variable comp-eln-load-path error
...
For users on older versions of gccemacs.
2020-08-17 21:25:34 -04:00
Henrik Lissner
295f8066be
Update gccemacs support
...
To add support for "update 11", see:
http://akrl.sdf.org/gccemacs.html#org4b11ea1
Also:
+ Move eln files to ~/.emacs.d/.local/cache/eln
+ Disable comp-deferred-compilation by default (now that it is
enabled-by-default upstream).
2020-08-17 21:24:14 -04:00
Henrik Lissner
1c9918e61e
Ensure evil-collection doesn't load early
2020-08-17 18:00:46 -04:00
Jeetaditya Chatterjee
bfe7b55a97
doc/adding another trouble shooting step
...
As Ubuntu does not include mu4e with the mu package I added a step to
tell the use to install mu4e and add it to their load-path. I have also
added a find command to find the directories likely to have mu4e in them
2020-08-17 02:56:15 +01:00
Henrik Lissner
8fa5b9406c
Fix #3763 : add let-alist to straight-built-in-pseudo-packages
...
It is included with Emacs 26 and onwards, and was recently removed from
emacs-mirror anyhow.
2020-08-16 21:14:50 -04:00
Henrik Lissner
9a8fc46c74
bin/doom: escape envvars in post-script
...
Might address #3746
2020-08-15 15:13:50 -04:00
Henrik Lissner
4ad9b764e1
tools/magit: only expand git path
...
On closer inspection it isn't necessary to expand the gitk and perl
executable paths, since a) gitk is a GUI application that doesn't get
called often enough (only once at a time) to warrant being optimized,
and b) magit uses it to set an envvar for git (so git itself handles
locating the executable internally -- much faster than Emacs can (esp
over TRAMP), so it only benefits us to expand magit-git-executable.
2020-08-15 12:31:59 -04:00
Henrik Lissner
10edc92bce
tools/magit: fix stringp error for missing executables
2020-08-15 12:18:26 -04:00
Henrik Lissner
5755754702
tools/magit: expand executable paths in remote repos too
...
Remote repos can benefit from ahead-of-time expansion of these paths
too; so Emacs doesn't have to search the remote PATH on every call.
2020-08-15 05:29:59 -04:00
Henrik Lissner
55642fc8bb
Bump :ui unicode
...
rolandwalker/unicode-fonts@7b88ae8 -> rolandwalker/unicode-fonts@e3942fe
2020-08-15 05:14:22 -04:00
Henrik Lissner
77f9cc53ae
magit-revision-insert-related-refs = nil
2020-08-15 05:14:21 -04:00
Henrik Lissner
e49b4a8123
tools/magit: speed up git calls in magit
...
But only for local repos.
2020-08-15 05:14:21 -04:00
Benoît C
e2eb42ab0e
Fix typo in :ui hydra
module readme
2020-08-15 01:01:54 -04:00
Henrik Lissner
ed8dca3c69
Bump :lang ess
...
emacs-ess/ESS@964bf64 -> emacs-ess/ESS@3c2fb63
Fix unexpected '>' in ">" error in ESS R repl.
2020-08-14 13:35:02 -04:00
Henrik Lissner
ff90fc82e6
Normalize keymaps on evil-org-mode
...
Fixes an issue where evil keybinds aren't in effect on just after
activating org-mode.
2020-08-14 13:35:02 -04:00
Henrik Lissner
702fb6e95d
Fix #3747 : make enlargen/maximize workspace-aware
...
Otherwise, doom/enlargen-window and doom/window-maximize-buffer could
restore the window configuration of other workspaces.
2020-08-14 02:13:37 -04:00