For users that already use home-manager, this shouldn't change anything (they just have to pin the home-manager input to their own version).
However for users that currently do not use home-manager this will allow them to not care about it.
This way, home-manager will become an 'implementation detail'
Enable the power bar to get a quick overview of the remaining battery.
As the bar is not a 'perfect theme fit' (imo) there is an option to disable it (default: enabled)
as well as some QoL options to change the critical and warning state as well as some display colors
xfwm4 stores important default keybinds inside the "custom" section.
These important keybinds were removed in commit d5458a9fcf
as I thought they would be added automatically back in. This regression
is now reverted.
when using nixos95 from another flake, the other flake will take over the path of inputs.self and therefore
break the paths.
We can fix this by navigating to the root with relative notation and contiuning from there
there are now options to:
- enable a battery icon (nixos95.taskbar.battery-plugin.enable)
- change the home icon (nixos95.taskbar.homeIcon)
- define pinned applications (nixos95.taskbar.applications)
the desktop environment can be included via `self.nixosModules.nixos95`
this will expose two options (for now):
nixos95.enable -> enable the desktop environment
nixos95.wallpaper -> path to the wallpaper to use
currently the setup is closy coupled to this configuration,
which will change in the future, so it can be used with any configuration