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

Documentation for the widget options #392

Open
StrangeGirlMurph opened this issue Oct 19, 2024 · 1 comment
Open

Documentation for the widget options #392

StrangeGirlMurph opened this issue Oct 19, 2024 · 1 comment

Comments

@StrangeGirlMurph
Copy link

We need some easy to read documentation for the widget options like modules/widgets/icon-tasks.nix. The files itself aren't very easy to read. Especially with the renaming happening

name = "org.kde.plasma.icontasks";
config = lib.recursiveUpdate {
General = lib.filterAttrs (_: v: v != null) ({
launchers = launchers;
# Appearance
showToolTips = appearance.showTooltips;
highlightWindows = appearance.highlightWindows;
indicateAudioStreams = appearance.indicateAudioStreams;
fill = appearance.fill;
forceStripes = appearance.rows.multirowView;
maxStripes = appearance.rows.maximum;
iconSpacing = appearance.iconSpacing;
# Behavior
groupingStrategy = behavior.grouping.method;
groupedTaskVisualization = behavior.grouping.clickAction;
sortingStrategy = behavior.sortingMethod;
minimizeActiveTaskOnClick = behavior.minimizeActiveTaskOnClick;
middleClickAction = behavior.middleClickAction;
wheelEnabled = behavior.wheel.switchBetweenTasks;
wheelSkipMinimized = behavior.wheel.ignoreMinimizedTasks;
showOnlyCurrentScreen = behavior.showTasks.onlyInCurrentScreen;
showOnlyCurrentDesktop = behavior.showTasks.onlyInCurrentDesktop;
showOnlyCurrentActivity = behavior.showTasks.onlyInCurrentActivity;
showOnlyMinimized = behavior.showTasks.onlyMinimized;
unhideOnAttention = behavior.unhideOnAttentionNeeded;
reverseMode = behavior.newTasksAppearOn;
});

@HeitorAugustoLN
Copy link
Member

We will eventually find a way to do this. But currently, it is not implemented because widget options are not regular nix modules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants