Commit Graph

542 Commits

Author SHA1 Message Date
Gutyina Gergő
12f5959963 nixos/pipewire: fix nix formatting 2026-08-05 21:30:30 +02:00
Eman Resu
f2b7d29e93 nixos/pipewire: partially apply hasPrefix call 2026-07-20 10:28:43 -04:00
Alyssa Ross
8f70fa9f59 Reapply "sdnotify-wrapper: drop"
This reverts commit 09384d7270.
2026-07-15 14:27:11 +02:00
HigherOrderLogic
801701ec97 nixos/oo7: fix option description 2026-07-12 15:41:07 +00:00
Heitor Augusto
29e5cc271e nixos/oo7: refactor module layout 2026-07-10 22:36:13 +00:00
Heitor Augusto
5aeb968c0b nixos/oo7: install oo7-cli 2026-07-10 22:25:34 +00:00
Salva
d59ff0c996 nixos/oo7: init 2026-07-10 12:15:01 -06:00
wxlyyy
5502f844b2 Reapply "nixos/pipewire: minor refactor"
Reapplies #537519, reverted in #537857

Fixed breakage
2026-07-03 23:12:56 +08:00
K900
df745a3b2f Revert "nixos/pipewire: minor refactor" 2026-07-02 18:54:15 +03:00
wxlyyy
43ece43b16 nixos/pipewire: minor refactor 2026-07-02 01:54:16 +08:00
nixpkgs-ci[bot]
248ddc1100 Merge master into staging-next 2026-06-25 12:49:17 +00:00
Sandro
19d31e2302 adw-bluetooth: 1.0.0 -> 1.1.0, init NixOS module (#522931) 2026-06-25 10:00:05 +00:00
Martin Weinelt
69a96a84d6 nixos/flatpak: enable fuse 2026-06-20 17:29:40 +02:00
Martin Weinelt
5a7a109c5a nixos/gvfs: enable fuse 2026-06-20 17:29:40 +02:00
Martin Weinelt
f252c4820d nixos/gnome-remote-desktop: opt into pkexec
Calls pkexec in src/grd-ctl.c.
2026-06-11 20:31:49 +02:00
Sandro
828ca06a44 nixos/espanso: add extraPackages option (#511721) 2026-06-10 01:00:58 +00:00
ezratweaver
a875214e7d nixos/adw-bluetooth: init module 2026-05-31 13:36:23 -04:00
ezratweaver
7d6b363b76 adw-bluetooth: 1.0.0 -> 1.1.0 2026-05-31 13:24:47 -04:00
sinanmohd
09384d7270 Revert "sdnotify-wrapper: drop"
reverts commit e801953990.
drop deprecated header from sdnotify-wrapper
2026-05-27 15:33:26 +05:30
Alyssa Ross
28990f9c9f Skaware spring 2026 (#521530) 2026-05-23 12:46:10 +00:00
Alyssa Ross
e801953990 sdnotify-wrapper: drop
Now included with s6.
2026-05-21 17:44:39 +02:00
bokicoder
43927d5430 Revert "nixos/blueman: Add option to enable Blueman tray applet" 2026-05-18 00:05:07 +08:00
alper-han
8c94aa97a8 crossmacro: align package and module with upstream 2026-05-13 06:00:44 +03:00
Michael Daniels
2e87c2f8f4 nixos/*: remove unused let bindings
Generated using deadnix (with some manual work); split from #514611.
2026-05-01 20:39:14 -04:00
Marcel
2ef4f67a5c nixos/dunst: fix config format
dunst expects config values to be double quoted, toml uses singe quotes,
ini does not uses quotes at all

Upstream dust even calls it file for the config parser. `ini.c`:
https://github.com/dunst-project/dunst/blob/master/src/ini.c
2026-04-27 13:25:54 +02:00
Yiheng He
13d71c3e32 nixos/espanso: add extraPackages option 2026-04-20 23:56:21 +08:00
Sandro
e63ec0c675 nixos/blueman: Add option to enable Blueman tray applet (#475107) 2026-04-18 22:28:48 +00:00
K900
d2bd7d91e0 nixos/{pipewire,wireplumber}: add LADSPA plugin path setup 2026-04-11 14:13:09 +03:00
Silvan Mosberger
b513ab8192 Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams"
This reverts commit 2cc2e0225f.
2026-03-13 16:53:28 +01:00
Silvan Mosberger
2cc2e0225f Revert "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-06 08:41:24 +01:00
Silvan Mosberger
dbb164c759 nixos/modules: Use meta.teams over meta.maintainers = lib.teams.*.members
This allows getting the team itself requested for a review instead of
the individual members
2026-03-02 10:59:09 +01:00
alper-han
359ca34cce crossmacro: sync 0.9.7 packaging and canonical polkit ids 2026-02-22 09:33:59 +03:00
K900
9ba2235a88 nixos/pipewire: pin the linked docs (#442440) 2026-02-12 09:31:19 +00:00
Sandro
c0a0fb0604 crossmacro: init at 0.9.6 (#481216) 2026-02-09 18:25:35 +00:00
alper-han
d5b6a136a6 nixos/crossmacro: add module 2026-02-09 05:30:18 +03:00
nyukuru
6d5c8ef7f5 nixos/dunst: init module
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2026-01-29 01:50:57 -05:00
n
edee972a6e nixos/blueman: Add option to enable Blueman tray applet 2025-12-29 23:40:50 +05:30
pancaek
b54c2d4fa1 nixos/tumbler: remove xfce scope references 2025-12-27 13:11:08 -08:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Nathan Henrie
a99dfec260 nixos/espanso: reference the current configuration's package
Using `pkgs.espanso-wayland` here may not be referencing
the package the user has configured via `espanso.package`.

This resolves a build failure when using an older nixpkgs
and importing the more recent version of this module.

Fixes https://github.com/NixOS/nixpkgs/issues/467178
2025-12-02 08:56:46 -07:00
Nathan Henrie
f9e7ce39fa nixos/espanso: start with graphical-session.target
On Linux, espanso requires either an X11 or Wayland session to function;
starting with default.target leads to a failed systemd user service that
must be manually restarted.

Starting with graphical-session.target waits until we have something
espanso can work with.

Fixes https://github.com/NixOS/nixpkgs/issues/463578
2025-11-21 07:45:38 -07:00
Nathan Henrie
6267196d63 nixos/espanso: add espanso integration tests for x11 and wayland 2025-11-20 14:33:16 -07:00
Nathan Henrie
53cc22c0f5 nixos/espanso: provide required capabilities for espanso-wayland
Extensive discussion in:
- https://github.com/NixOS/nixpkgs/pull/328890
- https://github.com/NixOS/nixpkgs/issues/249364
2025-11-20 14:33:16 -07:00
Will Fancher
6f82fffdf2 nixos/gnome-initial-setup: Fix dependency ordering
The upstream unit dependencies in
`${gnome-initial-setup}/share/systemd/user/gnome-session.target.wants`
and
`${gnome-initial-setup}/share/systemd/user/graphical-session-pre.target.wants`
were the other way around. The way we had it caused a systemd unit cycle.

TODO: Build a way to use the upstream `.wants` dirs.
2025-11-07 07:24:05 -05:00
Jan Tojnar
9890d02c0a nixos/gnome: Install GNOME Software using module
gnome-software now uses systemd instead of autostart so we need to add it to `systemd.packages`:
0880577507
2025-11-03 10:50:08 +01:00
Jan Tojnar
cf7ed31fe1 nixos/gnome-initial-setup: Adjust service dependencies
`gnome-initial-setup-copy-worker.service` was moved from `gnome-session.target.wants` to `basic.target.wants/` in GNOME 46.1:

34680e68e0

And now GNOME 49 moved it again to `graphical-session-pre.target.wants/`:

40c3de824c
2025-11-03 10:50:08 +01:00
Jan Tojnar
1ab8a3e101 nixos/gnome-initial-setup: Remove gnome-welcome-tour service dependency
This has been dropped in GNOME 40:

2bf1bcaa81
2025-11-03 10:50:08 +01:00
Jan Tojnar
1ce3226d15 nixos/gnome-initial-setup: Create group
User is now created dynamically by GDM (though we did not create it ourselves previously):

3ced516c03
2025-11-03 10:50:08 +01:00
rewine
0a4ac75e5a linyaps-web-store-installer: init at 1.6.8 (#448147) 2025-10-07 04:39:34 +00:00
Wolfgang Walther
91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00