Skip to content

[feat]: Overhaul shortcuts and actions #572

Description

@fallenleavesgocrunch

Problem / motivation

It's a little too easy to accidentally do a thing if you press the wrong key

Proposed solution

This is going to be controversial. I've been using lfk for most of the projects life... the keybindings are kinda crazy.
I don't have all the answers here but what I'd prefer is casual key presses to do a filter on whatever the center list is and control+ allows alternate navigation than arrow key drilling down, while control+shift+ is for potentially destructive actions like create, edit, delete.

A leveled consistency in all views would be a good thing; it seems like most views have special cases. I know LLMs are used heavily in this project and that explains why it's all special cases instead of general functionality. It's worked incredible well and there is a plethora of capability now.

Alternatives considered

I did consider a fork, but then I thought I might as well raise the idea to see what you think.

Area

Navigation / layout

Additional context

No response

Pre-flight checks

  • I searched existing issues and did not find a duplicate.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions