Michael Daniels
92ff601c5c
nixos/mango: rename from mangowc ( #539030 )
2026-07-25 19:12:09 +00:00
Cosima Neidahl
25a327121b
miriway: 26.01 -> 26.06.3 ( #532137 )
2026-07-25 15:13:58 +00:00
Masum Reza
cc451f6f16
nixos/regreet: fix docs for services.greetd config ( #542892 )
2026-07-24 19:38:40 +00:00
Fernando Rodrigues
e1d85e3a78
bat: fix escaping of shell settings values ( #544606 )
2026-07-23 01:23:38 +00:00
TheRealGramdalf
42586aaeb2
nixos/corefreq: fix mkEnableOption description
2026-07-22 10:34:52 -07:00
Zernix2077
adc88786a1
bat: fix escaping of shell settings values
2026-07-22 19:28:22 +03:00
arne
b3e5a4f9d7
nixos/regreet: fix docs for services.greetd config
2026-07-19 13:48:39 +02:00
OPNA2608
706bc06df6
miriway: 26.01 -> 26.06.3
2026-07-17 01:24:03 +02:00
Austin Horstman
8c94529dfd
pinnacle: init at 0.2.4 ( #482695 )
2026-07-13 15:45:24 +00:00
Sandro
e1f0dee737
passless: init at 0.11.2 ( #516879 )
2026-07-12 20:07:58 +00:00
Bjørn Forsman
34baa2636e
nixos/moonlight-qt: add module ( #537882 )
2026-07-11 07:57:47 +00:00
Lyra Aranha
2822a3acce
nixos/mango: rename from mangowc
2026-07-08 18:43:04 +02:00
isabel
79f49f4e4d
tack: init at 1.0.0; init module ( #533815 )
2026-07-08 08:18:25 +00:00
atagen
74b9979f50
nixos/tack: init
2026-07-08 13:20:07 +10:00
Kerstin Humm
71e8d36147
nixos/passless: init
2026-07-06 18:00:31 +02:00
Cassandra Comar
0a601a67d7
nixos/pinnacle: init module
...
add a nixos module to set up pinnacle as an available session. a user
service/targets are still required to actually run the compositor --
these are best configured via home-manager, using a module I intend to
PR to home-manager once this PR has been merged into nixpkgs.
2026-07-06 09:52:22 -04:00
Fernando Rodrigues
9fc0d99003
nixos/fish: programs.fish.generateCompletions fix spaces in filenames ( #538723 )
2026-07-05 20:57:19 +00:00
Yohann Boniface
c27a1c00a6
treewide: largely remove danth from maintainers ( #538448 )
2026-07-05 20:49:07 +00:00
Jeremy Fleischman
69b2e5e0b2
nixos/fish: programs.fish.generateCompletions fix spaces in filenames
...
`linux-manual` has this fun filename in it:
```console
$ find -L $(nix-build -A linux-manual) -name 'station table - introduction.9.gz'
/nix/store/q45mzaksp2ll04c363mxpyi252j6anrq-linux-manual-7.1.3/share/man/man9/station table - introduction.9.gz
```
Our `find ... | xargs ...` didn't handle this nicely, and would vomit in the
following way:
`repro.nix`:
```nix
$ cat repro.nix
let
pkgs = import ./. { };
nixosConfig = pkgs.nixos (
{ config, pkgs, ... }: {
system.stateVersion = config.system.nixos.release;
programs.fish.enable = true;
programs.fish.generateCompletions = true;
environment.systemPackages = [ pkgs.linux-manual ];
}
);
in
nixosConfig.config.environment.etc."fish/generated_completions".source
```
The crash:
```console
$ nix-build repro.nix
these 2 derivations will be built:
/nix/store/qs213n0r723w59jdvfz5w87azd3wh405-linux-manual-7.1.3_fish-completions.drv
/nix/store/1pwps30drz71icj5v4rdiaarmh37xcn8-system_fish-completions.drv
building '/nix/store/qs213n0r723w59jdvfz5w87azd3wh405-linux-manual-7.1.3_fish-completions.drv'...
usage: create_manpage_completions.py [-h] [-c CLEANUP_IN] [-d DIRECTORY] [-k]
[-m] [-p] [-s] [-v {0,1,2}] [-z]
[file_paths ...]
create_manpage_completions.py: error: unrecognized arguments: -introduction.9.gz /nix/store/q45mzaksp2ll04c363mxpyi252j6anrq-linux-manual-7.1.3/share/man/man9/DRBD State macros.9.gz /nix/store/q45mzaksp2ll04c363mxpyi252j6anrq-linux-manual-7.1.3/share/man/man9/DRM Client usage stats.9.gz /nix/store/q45mzaksp2ll04c363mxpyi252j6anrq-linux-manual-7.1.3/share/man/man9/DRM RAS Node Management.9.gz /nix/store/q45mzaksp2ll04c363mxpyi252j6anrq-linux-manual-7.1.3/share/man/man9/DRM_ACCEL_FOPS.9.gz
```
This fix is simple, use the `find -print0 ... | xargs -0 ...` pattern.
2026-07-05 09:38:35 -07:00
Gavin John
b76bf041c7
nixos/immersed: openPorts -> openFirewall
...
The PR that added this is only a few hours old (https://github.com/NixOS/nixpkgs/pull/399766 ) and hasn't had the chance to enter an unstable released, which is why I haven't added a rename flag.
2026-07-05 01:13:47 -04:00
Ryan Hendrickson
6edbf1a6a0
immersed: add option to open firewall ports and libraries for hardware encoding support ( #399766 )
2026-07-04 21:29:37 -04:00
Daniel Thwaites
3bc78b00e8
treewide: largely remove danth from maintainers
...
I have not used most of these in a while, so have no interest in
maintaining them any more.
2026-07-04 18:56:47 +01:00
aaravrav
3b93c07201
nixos/moonlight-qt: add module
2026-07-04 12:55:55 +05:30
Maximilian Bosch
0be9f9b2fa
captive-browser: 0-unstable-2021-08-01 -> 0-unstable-2025-11-05 ( #538118 )
2026-07-04 06:32:09 +00:00
Maximilian Bosch
6b6b3a6cd8
nixos/captive-browser: update default arguments passed to Chromium
...
Closes #533452
Taken from https://github.com/pacoorozco/captive-browser/blob/9f75ef3/config_examples/captive-browser-linux-networkmanager.toml
2026-07-03 19:18:51 +02:00
Gavin John
f8225c39df
nixos/comma: init
...
Fixes https://github.com/NixOS/nixpkgs/issues/426379
2026-07-03 10:58:40 -04:00
Maximilian Bosch
900ed1808d
nixos/captive-browser: drop setcap wrapper
...
Linux 5.7 is not supported on NixOS anymore, so this is dead-code.
2026-07-03 15:09:24 +02:00
Sandro
20a8da7e87
nixos/foot: only modify the prompt when running inside foot ( #534737 )
2026-06-29 22:31:52 +00:00
nixpkgs-ci[bot]
7ac2687f5f
Merge master into staging-next
2026-06-25 00:45:19 +00:00
r-vdp
1260b0727b
nixos/fish: extract completion generator from the fish binary
...
fish no longer installs share/fish/tools/ and instead embeds the
script in the binary. Extract it via `status get-file` and replace
the patch that stripped the autogenerated header with an inline sed
plus a test that fails the build if the upstream header format
changes.
2026-06-24 17:20:00 +02:00
Steven Allen
32bf61c51e
nixos/foot: only modify the prompt when running inside foot
...
Without this, these integration scripts will mess with the prompt even
when not running a shell inside of foot. This can break:
1. Terminals that don't understand these sequences (e.g., gnome-terminal
and likely other vte based terminals).
2. Anything that tries to parse the prompt (Emacs packages like
bash-completion).
This patch relies on the TERM variable (against upstream's
recommendation [1]) because:
1. Only Fish [2] has built-in support for querying things like
XTVERSION. Querying terminal features manually is non-trivial and
requires writing to STDOUT, which I'd like to avoid.
2. Even in Fish, this XTVERSION may only be queried after the first
prompt has been displayed ([2]), which is too late.
This patch does not explicitly check if the terminal is interactive as
the modified files are only sourced by interactive shells anyway.
[1]: https://codeberg.org/dnkl/foot#programmatically-checking-if-running-in-foot
[2]: https://fishshell.com/docs/current/cmds/status.html#status-terminal
fixes #374613
2026-06-23 13:49:26 -07:00
nixpkgs-ci[bot]
7d340b597d
Merge master into staging-nixos
2026-06-22 13:55:09 +00:00
Janne Heß
b3c092d3c3
nixos/vscode: system-wide policies option ( #496195 )
2026-06-22 09:00:13 +00:00
Martin Weinelt
28c1501947
nixos/appimage: enable fuse
2026-06-20 17:29:41 +02:00
Martin Weinelt
ef352e5401
nixos/fuse: disable by default
...
This change disables the fuse module by default and shifts the
obligation to enable it to consumers.
2026-06-20 17:29:40 +02:00
Mio
3ef4f90536
nixos/sniffnet: install package when enabled
2026-06-18 09:27:47 +10:00
Sandro
814d98f490
nixos/clash-verge: relax checkReversePath in TUN mode ( #517118 )
2026-06-16 21:04:38 +00:00
André Silva
184d1b4c0f
nixos/uwsm: set restartIfChanged = false on session units
2026-06-16 11:19:57 +01:00
Yt
f3785405f6
libsoup_2_4: drop ( #529295 )
2026-06-15 23:27:32 +00:00
nixpkgs-ci[bot]
07846d183a
Merge master into staging-nixos
2026-06-13 00:51:06 +00:00
NotAShelf
bb070e800e
nixos/hyprland: migrate Systemd user settings to RFC 42-style attrs
...
Signed-off-by: NotAShelf <raf@notashelf.dev >
Change-Id: I6f9330373d89a24ccc191104bdeaa7236a6a6964
2026-06-12 22:12:35 +03:00
Martin Weinelt
7a3819ed28
nixos/gamemode: opt into pkexec
2026-06-12 00:50:44 +02:00
Martin Weinelt
581de9713c
nixos/throne: opt into pkexec
...
https://github.com/throneproj/Throne/blob/4.3.7/src/ui/mainwindow.cpp#L843-L847
2026-06-11 20:31:23 +02:00
Peder Bergebakken Sundt
9550204ab3
clash-verge-rev: 2.4.7 -> 2.5.1 ( #523235 )
2026-06-10 22:34:53 +00:00
sternenseemann
01e7815238
nixos/foot: fix zsh duplicate precmd functions ( #523065 )
2026-06-10 04:34:27 +00:00
Pascal Bach
c172c09112
jai-jail: init at 0.3 ( #504873 )
2026-06-09 07:30:18 +00:00
whispers
14d99f9d24
mouse-actions-gui: drop
...
mouse-actions-gui is reliant on Tauri v1, which pulls in webkitgtk 4.0
and libsoup 2.4. The former has already been dropped, and the latter's
is imminent. It has been marked broken in Nixpkgs since October 2025.
2026-06-07 18:51:13 -04:00
Mitchell Pleune
1b9b855569
nixos/iotop: optionally enable delayacct tracking in kernel
...
Since Linux commit e4042ad492357fa995921376462b04a025dd53b6 (May 2021)
this is disabled by default as it is "not used much."
2026-06-06 09:42:25 +02:00
agentelement
af7dd49a51
nixos/jai-jail: init jai-jail
2026-06-05 14:41:12 -07:00
Yaksis
16bb18b666
nixos/clash-verge: relax checkReversePath in TUN mode
2026-06-02 10:37:36 +08:00