way-displays: init module (#6791)
This commit is contained in:
parent
e15c4203ea
commit
f0c69ede70
8 changed files with 195 additions and 1 deletions
|
|
@ -57,7 +57,13 @@ let
|
|||
isNixFile = n: v: v == "regular" && lib.hasSuffix ".nix" n;
|
||||
# builtins.attrNames return the values in alphabetical order
|
||||
newsFiles = builtins.attrNames (lib.filterAttrs isNixFile (builtins.readDir ./news));
|
||||
newsEntries = builtins.map (newsFile: import (./news + "/${newsFile}")) newsFiles;
|
||||
newsEntries = builtins.map (
|
||||
newsFile:
|
||||
let
|
||||
imported = import (./news + "/${newsFile}");
|
||||
in
|
||||
if builtins.isFunction imported then imported { inherit pkgs; } else imported
|
||||
) newsFiles;
|
||||
in
|
||||
{
|
||||
meta.maintainers = [ lib.maintainers.rycee ];
|
||||
|
|
|
|||
12
modules/misc/news/2025-04-10_10-10-18.nix
Normal file
12
modules/misc/news/2025-04-10_10-10-18.nix
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
time = "2025-04-10T08:10:18+00:00";
|
||||
condition = pkgs.stdenv.hostPlatform.isLinux;
|
||||
message = ''
|
||||
A new module is available: 'services.way-displays'.
|
||||
|
||||
A service to automatically configure your displays on wlroots-based
|
||||
wayland compositors.
|
||||
'';
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue