Taskbar #3
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: peritia/NixOS-95#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "taskbar"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR adds 3 new config options for the taskbar:
The most "controversial" change of this PR might be the introduction of pipe-operators. They are currently an experimental feature but greatly improve readability in this implementation, as they "stream-line" the transformation of config values to actual XML code.
nixos95.taskbar.homeIconAllows a user to change the home Icon in the left corner.
I think this is a "nice-to-have" option and I am currently using it in my setup to change the home Icon. It defaults to the old one and can be ignored.
nixos95.taskbar.battery-plugin.enableAllows a user to disable the battery plugin.
I think most users want to see there battery status in the taskbar so I made it enabled by default, with an option to disable it (e.g. for desktop clients and because it wasn't enabled in the original configuration).
nixos95.taskbar.applicationsThis is the main compatability change for other setups. It allows users to specify which applications should be pinned in the taskbar. By default it will pin:
This option accepts a list of attr sets, which must apply the following schema: