-
-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New default keybindings #114
Comments
Should META+Button1 behave as "undock and move the resulting floating window around" on tiled windows? Currently it's used for resize, but META+Button2 can also be used to resize both float and tiled windows. |
Hi. I just used git to get the latest Notion snapshot, compiled it and ...I totally don't recognize it anymore. To begin with, how to switch back to old keybindings? Then, META+K doesn't work, numbered tabs don't work (either with meta or altmeta), and hide_tabs is broken... ...and there's no email list anymore |
Hi @rabarbar42 sorry for the bad experience you had. There's been a lot of work on Notion lately, one of them involved changed the default bindings. A migration guide was added, it is on the web page, we should add it to readme, https://notionwm.net/migration.html As you can see on the items described above, this one is not ready yet:
|
Thanks for bringing it up! (I see @knixeur also replied while I was typing this, so there might be some overlap ;) ) We're gearing up for a "Notion 4", and indeed we'd like to make some bigger changes. Of course that should not be a "just put up with it" thing for existing users: while some of the defaults change, for most things it should ideally be possible to get the "old" behavior back with some configuration. For this we started on a migration guide which can be found at https://notionwm.net/migration.html (or, if you want to contribute to it, https://github.com/raboof/notion/blob/gh-pages/migration.md
Embarassingly, it looks like we didn't document this in the migration guide just yet :(. It should be as simple as taking the
Indeed META+K is no longer used in the new keybindings, though it should be there when you change to the old ones. I'd love it if you could try the new keybindings and give feedback! A keyboard reference can be brought up with
They look a bit different now (prefixing the title instead of being superimposed to them).
Hmm, that doesn't ring a bell, could you open a separate issue for that?
Actually the lists are still there at https://sourceforge.net/p/notion/mailman/ , but indeed they are no longer linked from the main page: they haven't seen much useful traffic for ages (even before we stopped linking to it, that's fairly recent), and I don't feel they add too much value on top of GitHub Issues and IRC.
Please do! This feedback is very useful (even if we may not always agree on all points ;) ). |
Hello, so let me start with kind of notice: I've been using ion3/notion since 2009 and don't intend to stop. I've been present in the "old" sourceforge lists using my real name, (Wojtek/Wojciech Aniszewski). Okay, so that out of the way, I would also like to forcefully indicate that I understand very well the idea of GPL-izing notion, and that you guys have to rewrite some parts of the post-Tuomov-gon-crazy source, so hats off for that. So, here's what I'll do. First of all, I will revert to pure git codebase (I have a ton of my own cfg_ files so I need to separate this). Besides, my Notion is heavily customized and themed (10 years mean something) so I must be careful to conserve that. I will try out the new keybindings as Arnout suggested. It is possible some functions (as splits) stopped working in the amalgamate-config I have now, I thing I mixed up my old files with the new ones. However, I'm skeptical here. For example, in a multi-tab window, a quick meta+k+number is a fundamental way to quickly jump to another subtab. If I had to press shift with that meta (which is Alt_L on my keyboard) It's an additional finger, which is the reason of my skepticism. In my own ("old") config, I have had no ALTMETA at all. I have wasted a hour or two trying to connect to the IRC channel, it never worked either via the web interface (which seem to want me to register somewhere and gives no way to do that) and irssi (which, even with self-SSL signing, gives the " *** No Ident response" error and throws me out. So that's why I wrote here. |
Ah, yes, I remember - good to see you here ;)
Yes, agreed ;).
I'm sure many existing users are - I'd be curious to hear your thoughts, perhaps there's additional things we can do to make it easier.
In the new keybindings, the recommended way to switch between the first 4 tabs is
I must admit I don't use hide_tabs myself, so it's entirely possible a bug slipped in there. Let's fix it :)
Ouch, that's painful, sorry to hear that. https://webchat.freenode.net/ should work (and we should link to it), but I use another client myself. |
Added #172 for the addition to the migration guide |
This is not actually possible, but with #179 at least we get a better error message in this case. |
(closing this as the last task is tracked in its own issue) |
I think Notion 4 should come with a new set of keybindings.
META+K
withALTMETA
, and defineALTMETA
asMETA+Shift
.Probably:
cfg_bindings.lua
with the new default bindingscfg_bindings.lua
.cfg_bindings_notion3.lua
cfg_notioncore.lua
empty aside from includingcfg_bindings.lua
cfg_bindings.lua
cfg_bindings_notion3.lua
as~/.notion/cfg_bindings.lua
ALTMETA=""
is interpreted asALTMETA=META.."Shift+"
The text was updated successfully, but these errors were encountered: