Commit Graph

870 Commits

Author SHA1 Message Date
Dante Pippi
62662464e3 Including text on tab name to let users know sync is on. 2021-04-28 11:16:06 -03:00
Dante Pippi
6769627c36 cargo fmt 2021-04-28 11:16:06 -03:00
Dante Pippi
1a84c5f4ec New feature: Synchronize text sent to panes 2021-04-28 11:15:58 -03:00
a-kenji
fe1f0ba3c4 docs(changelog): Screen Config File (#399) 2021-04-28 15:05:39 +02:00
a-kenji
637ae07689
Merge pull request #399 from SaintFenix/main
Added Screen Config File: screen-overview.yaml and screen.nonfunctional,
2021-04-28 15:02:48 +02:00
fenix
fd4997a686 Minor Visibility problem fixed: 2021-04-28 05:27:10 -07:00
a-kenji
acc0983a3f docs(changelog): Keybind Improvement(#400) 2021-04-28 08:01:54 +02:00
a-kenji
9e71288b84
Merge pull request #400 from yykamei/refer-to-keybinds-within-a-function
refactor(handler): refer to self.config.keybinds internally
2021-04-28 07:36:49 +02:00
Yutaka Kamei
82c5f505f1 refactor(handler): refer to self.config.keybinds internally
Because `handle_key` can refer to `self.config.keybinds` by itself, it
doesn't have to receive the third argument. Also, this change may
slightly improve the performance as it deletes `clone()`.
2021-04-28 14:14:27 +09:00
fenix
72890b966e Merge remote-tracking branch 'origin/main' into main 2021-04-27 20:01:53 -07:00
fenix
2ba7fc312c Added Screen-overview.yaml & Screen.nonfunctional.txt
Added Screen Equivalents for the Tmux.yaml files in the same format.
2021-04-27 20:01:17 -07:00
a-kenji
f172a01dac
Merge pull request #391 from a-kenji/config-loading
Load Config from Assets
2021-04-27 22:58:19 +02:00
a-kenji
55d2a4cea9 Merge branch 'main' of https://github.com/zellij-org/zellij into config-loading 2021-04-27 21:40:13 +02:00
a-kenji
77e0b5e0d7 Config Loading
* Configuration is now handled in this order:
 --config flag
 ZELLIJ_CONFIG_FILE env
 get_default_config_dir() (directories-next)
 HOME/.config/zellij (for mac convenience)
 SYSTEM_DEFAULT_CONFIG_DIR (for distributions to specify sensible
 defaults ontop of zellij)
 from assets

* Fix default.yaml file

* Move default.yaml file to assets directory
2021-04-27 21:38:26 +02:00
Brooks Rady
3e8c810f97
feat(plugin): simple timers implemented via the set_timeout() call 2021-04-27 19:52:47 +01:00
Brooks J Rady
fd56d2a1a7 feat(ci): add M1 macOS builds 2021-04-27 18:52:05 +01:00
Brooks J Rady
6ca52d1da3 chore(changelog): implemented simple plugin timers via the set_timeout() call 2021-04-27 17:23:15 +01:00
Brooks J Rady
e163bd56e7 feat(plugin): simple timers implemented via the set_timeout() call 2021-04-27 17:13:25 +01:00
Brooks J Rady
3d926d6c03 feat(plugin): come back to this commit if you need high-performance timers 2021-04-27 16:05:01 +01:00
Brooks Rady
9f567f721e
feat(plugin): added the get_plugin_ids() query function 2021-04-27 15:34:26 +01:00
Brooks J Rady
d2aa28ce30 chore(changelog): new plugin API 2021-04-27 15:27:16 +01:00
Brooks J Rady
2fc7810c0b fix(plugin): mark Event as non-exhaustive 2021-04-27 15:19:55 +01:00
Brooks J Rady
1b36579d3b fix(plugin): fix bad export macro 2021-04-27 15:12:26 +01:00
Brooks J Rady
2814c30272 feat(plugin): added the get_plugin_ids() query function 2021-04-27 14:57:54 +01:00
Brooks J Rady
ea1a7dfc7d fix(ci): formatting tweak 2021-04-27 00:12:44 +01:00
Brooks J Rady
c9e9a8fae0 fix(ci): fix asset naming 2021-04-26 23:52:50 +01:00
Brooks J Rady
afefa82f47 fix(ci): fix cross compiliation 2021-04-26 23:33:53 +01:00
Brooks J Rady
1dc49b5e58 fix(ci): add missing item to the build list 2021-04-26 23:18:13 +01:00
Brooks J Rady
181916ad04 fix(ci): fix release naming 2021-04-26 23:13:45 +01:00
Brooks J Rady
4f8ee01067 fix(ci): fix environment variable (again) 2021-04-26 23:07:21 +01:00
Brooks J Rady
b460fc36ea fix(ci): fix environment variable 2021-04-26 23:03:56 +01:00
Brooks J Rady
9ff5d45263 fix(ci): fix manual dispatch 2021-04-26 23:02:23 +01:00
Brooks J Rady
62b4825505 fix(ci): properly order the arguments to tar 2021-04-26 20:22:22 +01:00
Brooks Rady
f0ff0170d2
feat(ci): add CI trigger for manual builds 2021-04-26 19:06:27 +01:00
Brooks J Rady
ad7fcb5717 feat(ci): add CI trigger for manual builds 2021-04-26 18:58:42 +01:00
a-kenji
8caef17ba6
Merge pull request #384 from a-kenji/pin-nightly-2021-04-23
Pin to nightly 2021-04-23
2021-04-26 12:14:15 +02:00
a-kenji
1517aa6c45 Pin to nighlty 2021-04-23
Rustfmt doesn't build on current nighlty
2021-04-26 11:58:15 +02:00
a-kenji
0cfe164494 docs(changelog): Default Configuration Files (#362) 2021-04-26 09:57:08 +02:00
James Richter
20183b315d
Merge pull request #1 from zellij-org/main
Catching up to Master:
2021-04-25 14:12:45 -07:00
a-kenji
8e45d1f186
Merge pull request #362 from SaintFenix/main
Added Tmux Config File: tmux.yaml, + default.yaml cleanup.
2021-04-25 21:06:22 +02:00
fenix
cee034127a Requested Changes to 362:
Renamed tmux.yaml to tmux.nonimplemented so that it's not mistaken, and removed an accidental edit in the default.yaml.
2021-04-25 11:52:31 -07:00
a-kenji
99bb6f0681 chore(Changelog): Shell Completions (#369) 2021-04-25 20:12:04 +02:00
a-kenji
d89e3e9e69
Merge pull request #369 from matthiasbeyer/clap-generate-shellcompletion
Add subcommand to generate completions, remove build.rs
2021-04-25 17:41:44 +02:00
fenix
1f24417e80 Corrections to Pull Request 362:
Corrections according to the discussion of the pull request, namely separating this idea out into a new yaml entirely called tmux-overview., and creating a tmux.yaml with just the new tmux bindings.
2021-04-25 08:41:19 -07:00
Matthias Beyer
49429688cf fixup! Add subcommand to generate completions 2021-04-25 15:53:17 +02:00
Matthias Beyer
9aca589167 Add subcommand to generate completions
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-25 14:33:53 +02:00
fenix
ddf010ae40 Created Tmux.yaml
Created a 1:1 Tmux.yaml for Zellij, using the Lock mode, as Tmux doesn't have a lock mode.
2021-04-24 13:08:36 -07:00
denis
a8adfdfd60 wip: more cleaning up 2021-04-24 18:52:50 +03:00
denis
12388c9e86 wip: I really don't want people to hate me 2021-04-24 18:40:17 +03:00
denis
2e94ef51aa wip: trying to make it less messy so people don't hate me 2021-04-24 18:28:28 +03:00