16 Commits

Author SHA1 Message Date
72db40f336 Disable session serialization
I still have to fully understand what is better but I'm tired of manually killing sessions atm.
2024-08-17 02:15:17 +02:00
ebab649982 Start in locked mode by default
Helps to reduce accidental keyboard shortucts triggers.
2024-08-17 00:41:18 +02:00
00babba437 Allow session mode key binding to be used to go back to normal mode 2024-08-16 20:40:42 +02:00
81713016ab ALlow scrolling in normal mode 2024-08-16 19:56:18 +02:00
8dfea2d69e Add and change some other key bindings
I like the idea of using CTRL+C as a default shortcut for scrolling to the end of the file and exiting the current command, so I'm adding it to all the modes.
2024-08-16 19:45:25 +02:00
f62ccd4398 Disable tmux key bindings
Comment out tmux mode bindings, this is a better choice that deleting them because it's easier to reverse had I to change my mind in the future.
2024-08-15 17:09:13 +02:00
c4e8b55b42 Add browser-like bindings for panes and tabs
Way easier to remember.
2024-08-15 17:08:04 +02:00
3e5e01b290 Disable previous swap layout key binding
What is the point of this if layouts cycle and there are three modes in total? One shortcut is enough.
2024-08-15 17:03:26 +02:00
16b1c7a49b Change some key bindings
* Use bindings that are more in line with what I'm used to and are also less likely to conflict with my setup
* Disable bindings that would otherwise crash but I can't think of a replacement right now or that I will never use at all
2024-08-15 16:59:13 +02:00
063995bec4 Remove VIM-like key bindings used as arrows 2024-08-15 15:31:09 +02:00
55c443d30f Automatically unbind removed key bindings
This parameter allows for default key bindings to be cleared before setting custom ones and given the configuration contains all the default bindings, every binding removed from the list will be actually unbinded instead of having to manually do it one by one.
2024-08-15 15:03:27 +02:00
50e80ce586 Disable copy on select 2024-08-15 14:53:27 +02:00
810320e5d8 Serialize pane viewport
This allows the output to be restored along with the session.
2024-08-15 14:45:56 +02:00
0b21b3f7dc Disable automatic layout
Might reverse this later, still experimenting.
2024-08-15 14:44:18 +02:00
8f89acbd8b Import default configuration file dump
Generated with the following command: 'zellij setup --dump-config'.
According to the documentation, there isn't a configuration file created by default and the procedure requìres you to dump the current configuration (defined in source code) and edit it.
2024-08-15 14:34:20 +02:00
3cbaa80758 Initial upload 2024-08-15 14:33:01 +02:00