Skip to content
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

Support for touchpadrc #324

Open
MrQubo opened this issue Aug 15, 2024 · 5 comments
Open

Support for touchpadrc #324

MrQubo opened this issue Aug 15, 2024 · 5 comments
Labels
0. type: enhancement New feature or request for feature 1. scope: input Related to input module

Comments

@MrQubo
Copy link

MrQubo commented Aug 15, 2024

I think ~/.config/touchpadrc is only used on X11. And probably only with synaptics drivers. It stores touchpad settings.

@HeitorAugustoLN
Copy link
Member

I will look into it.

@HeitorAugustoLN HeitorAugustoLN added 0. type: enhancement New feature or request for feature 1. scope: input Related to input module labels Aug 16, 2024
@MrQubo
Copy link
Author

MrQubo commented Dec 25, 2024

I can work on this, is there any "Getting started for developers"?
I assume I would need to add module options and generate config file from that. Add parsing to rc2nix too. Anything else?

@MrQubo
Copy link
Author

MrQubo commented Dec 25, 2024

Not sure where to add it though. options.programs.plasma.input.synaptics-touchpad?

@HeitorAugustoLN
Copy link
Member

Not sure where to add it though. options.programs.plasma.input.synaptics-touchpad?

Looks good to me.

@HeitorAugustoLN
Copy link
Member

I can work on this, is there any "Getting started for developers"? I assume I would need to add module options and generate config file from that. Add parsing to rc2nix too. Anything else?

No, we don't have that. But it shouldn't be that hard to figure it out. It is basically the same thing as doing other nixos modules, the only difference is that ours use our script as a backend. You can open a draft PR and I can help you if you need.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. type: enhancement New feature or request for feature 1. scope: input Related to input module
Projects
None yet
Development

No branches or pull requests

2 participants