Commit graph

1790 commits

Author SHA1 Message Date
misilelab cbd562ee42 bash: allow setting lsColorsFile to null
Signed-off-by: misilelab <misileminecord@gmail.com>
2025-03-13 22:41:44 +05:30
polyfloyd 682a80bf1f bash: Make it possible to set alternative LS_COLORS 2025-03-13 20:56:41 +05:30
h7x4 ce52fcd4eb
nixos/direnv: add xonsh integration (#383435) 2025-03-12 18:53:07 +01:00
Pol Dellaiera 75cd88fa9b
nixos/light: add minBrightness option (#386182) 2025-03-12 06:33:29 +01:00
rnhmjoj 967a4ba52b nixos/xss-lock: remove startx warning
This warning is based on a misconception: xss-lock, as most user
services, just require access to the shell environment variables,
which for `startx` have to be imported manually.
2025-03-11 11:05:24 +01:00
Sandro bb3577f6b3
nixos/xonsh: add bash completions support (#386311) 2025-03-09 16:02:49 +01:00
Aleksana b930f88a3a
regreet: set right data dir (NixOS#377585) (#383764) 2025-03-09 17:42:44 +08:00
Donovan Glover 9ac142b30c
feedbackd: 0.4.1 -> 0.7.0 (#385050) 2025-03-08 10:57:13 +00:00
jan 5deeee393a nixos/wireshark: usbmon permissions
Add an usbmon.enable option (default false) for setting permissions for
capturing USB traffic.
Add a dumpcap.enable option (default true) for setting permissions for
capturing network traffic.
fixes #375657
2025-03-07 19:34:27 +01:00
Luflosi d3d77fbad0
feedbackd: 0.4.1 -> 0.7.0
https://source.puri.sm/Librem5/feedbackd/-/releases/v0.5.0
https://source.puri.sm/Librem5/feedbackd/-/releases/v0.6.0
https://source.puri.sm/Librem5/feedbackd/-/releases/v0.7.0

Release v0.5.0 mentions a new systemd unit "fbd-alert-slider" but I did not attempt to make it work as I don't have such a device.
2025-03-05 14:49:09 +01:00
SamLukeYes 04a0fa83b6
nixos/xonsh: add bash completions support 2025-03-02 12:31:56 +08:00
Hugo Cartigny (BlueskyFR) f7548cccda nixos/light: add minBrightness option
Make the minimum brightness level configurable instead of using an arbitrary value of 0.1.
2025-03-01 20:33:31 +01:00
OPNA2608 03b0b73fbd miriway: 24.11.1 -> 25.02 2025-02-26 22:24:17 +01:00
Lin Jian 48966eb4c6
nixos/xonsh: update descriptions and examples (#383702) 2025-02-24 22:14:43 +08:00
SamLukeYes 5e8d9d3131
nixos/xonsh: update descriptions and examples 2025-02-24 22:04:21 +08:00
Weijia Wang 747f842fb1
mdevctl: fix script dir location (#383111) 2025-02-24 10:39:33 +01:00
Martin Weinelt 6f7bcb6e43
maintainers: drop nrdxp
Banned from the community on 2024-11-06.
2025-02-23 01:42:45 +01:00
Felix Singer 77d0b214fd nixos/flashprog: Add Felix Singer as maintainer
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-02-21 18:43:10 +01:00
Felix Singer 6cc40f8771 nixos/flashprog: Use mkEnableOption instead of mkOption
Remove some overhead by using mkEnableOption.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-02-21 18:43:10 +01:00
Ben Mayer b3fed22ea8
regreet: set right data dir (NixOS#377585) 2025-02-20 22:39:41 +01:00
SamLukeYes 9c22fc4730
nixos/direnv: add xonsh integration 2025-02-20 22:19:01 +08:00
Henri Menke 8ed94b5b43
nixos/mosh: make package overridable (#383643) 2025-02-20 18:49:45 +05:30
Felix Singer 43fccee556 nixos/flashprog: Introduce flashprog module
Introduce the flashprog module. By enabling, its udev rules are applied
in addition to installing the package.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-02-19 20:40:46 +01:00
Weijia Wang a3fff1098b mdevctl: fix script dir location 2025-02-18 15:02:34 +01:00
GovanifY 6a3f025e54
nixos/ghidra: init 2025-02-18 09:53:01 +01:00
kirillrdy ace6a3fdc2
xonsh.xontribs.xontrib-*: init at various (#354733) 2025-02-14 07:18:35 +11:00
teutat3s 40e7344388 nixos/sway: restore list type of xdg.portal.config.sway.default
This fixes a regression introduced in #348792, where the option type was
changed from list to string. This commit reverts the type back to list.

Fixes #352188
Closes #352193
2025-02-10 17:15:56 +05:30
Christian Kögler 3a9daffa68
nixos/nix-required-mounts: Fix outdated option hardware.opengl (#372861) 2025-02-09 11:39:22 +01:00
Infinidoge f05513f3af
nixos/xonsh: support extra packages 2025-02-06 11:03:45 -05:00
Sandro 05aa2b1aac
nixos/chromium: mention other chromium based browsers that work with this
Closes #378590
2025-02-03 16:49:13 +01:00
John Titor ad9367061b treewide: adopt hypr ecosytem by Hyprland team
Preserved maintainer entries that are not in Hyprland teams.

Removed @wozeparrot as per https://github.com/NixOS/nixpkgs/issues/377569#issuecomment-2619445027

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-01-28 23:03:51 +05:30
Peder Bergebakken Sundt 953f72e76e nixos/*: tag manpage references 2025-01-27 02:47:01 +01:00
Austin Horstman 41f6c05504
nixos/pay-respects: fix environment config
Unable to build flake since this was introduced, seems it clobbers other
configuration attributes.
2025-01-24 19:25:05 -06:00
Arne Keller baa3537982
opengamepadui: init at 0.35.7 (#368017) 2025-01-23 09:49:15 +01:00
Anderson Torres bc80114502 various: remove AndersonTorres from modules maintainership 2025-01-22 21:47:09 -03:00
William Edwards 931f637cfa nixos/opengamepadui: init 2025-01-22 09:07:25 -08:00
nixpkgs-ci[bot] 0cae90809c
Merge master into staging-next 2025-01-18 18:04:10 +00:00
Arne Keller b0a6b4fe4a
nixos/pay-respects: add runtimeRules and aiIntegration options (#357425) 2025-01-18 16:15:34 +01:00
nixpkgs-ci[bot] d4a1995529
Merge master into staging-next 2025-01-16 00:14:11 +00:00
Sandro a0b256fff3
amnezia-vpn: init at 4.8.2.3; nixos/programs/amnezia-vpn: init (#367972) 2025-01-15 13:37:58 +01:00
github-actions[bot] 5f13bba112
Merge master into staging-next 2025-01-15 10:25:49 +00:00
sund3RRR 28d2336785 amneziaVPN: init at 4.8.2.3; nixos/programs/amneziaVPN: init 2025-01-15 13:22:46 +03:00
Martin Joerg 33f6bdabe3 nixos/ssh: use correct executable for grep in ssh-askpass-wrapper
fix #177503
2025-01-14 14:05:46 +00:00
Fernando Rodrigues 0b329e444e
nixos/pay-respects: add aiIntegration option
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-01-12 16:01:58 -03:00
Fernando Rodrigues fd946aa774
nixos/pay-respects: add package option
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-01-12 16:01:56 -03:00
Fernando Rodrigues 29e9725bb7
nixos/pay-respects: add runtimeRules option
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-01-12 16:01:55 -03:00
github-actions[bot] 507f7fe91e
Merge master into staging-next 2025-01-12 12:05:15 +00:00
Klemens Nanni afffa89ec5
ssh: Fix environment variable parsing (#177503)
From systemctl(1)'s `show-environment`:
	[...] If no special characters or
	whitespace is present in the variable values, no escaping is
	performed, and the assignments have the form "VARIABLE=value". If
	whitespace or characters which have special meaning to the shell
	are present, dollar-single-quote escaping is used, and assignments
	have the form "VARIABLE=$'value'". [...]

`DISPLAY` is unlikely to require such escaping, but is still broken and
overly complicated.

Just rely on the fact that systemctl outputs line that are safe to be
interpreted by the shell.

Filter for `DISPLAY` and `eval` the output instead of trying to parse
just the value part and reassign it again.
2025-01-12 12:47:30 +01:00
github-actions[bot] e930b19aca
Merge master into staging-next 2025-01-12 06:04:28 +00:00
Phani Rithvij e5b47e167a
nixos/tmux: add package option (#372994)
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2025-01-12 05:52:59 +05:30