Commit graph

1887 commits

Author SHA1 Message Date
João Nogueira
24ad63ef2a
nixos/rush: init module 2025-04-19 19:45:05 +02:00
Thiago Kenji Okada
1decace5e9
nixos/television: init module (#397872) 2025-04-19 13:11:59 +01:00
MidAutumnMoon
de2f890b89
nixos/direnv: fix option accessed but not defined
Update nixos/modules/programs/direnv.nix

Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-04-19 13:55:42 +08:00
Felix Singer
350127c4e7 nixos/flashprog: Enable libjaylink and libftdi modules
flashprog uses the libraries libjaylink and libftdi. So in order for
flashprog to work properly for non-privileged users, enable their
related NixOS modules which enable several udev rules for devices used
by flashprog.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-04-19 00:13:02 +02:00
Austin Horstman
70f338c662
nixos/direnv: fix silent option (#398717) 2025-04-18 11:39:37 -07:00
Gerg-L
482863a71a
nixos/direnv: fix silent option 2025-04-18 12:06:03 -04:00
r-vdp
5737bd989d
waybar: make the systemd target that pulls in waybar configurable
This is useful for instance when you only want one WM to pull in waybar,
and not all of them.
2025-04-18 10:38:53 +02:00
João Nogueira
bf35e5f293
nixos/nix-ld: update source repository
This project was transferred from @Mic92 to @nix-community.
2025-04-17 00:46:00 +02:00
7c6f434c
142d79bae8
nixos/iotop: make package overridable (#397921) 2025-04-15 13:01:16 +00:00
Patrizio Bekerle
4d3929d0b1
nixos/television: init module
Signed-off-by: Patrizio Bekerle <patrizio@bekerle.com>
2025-04-11 15:07:03 +02:00
Martin Joerg
b35b54bf07 nixos/iotop: make package overridable 2025-04-11 12:21:35 +00:00
K900
b3146d4446 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-07 21:21:10 +03:00
K900
a79bd4968a
amnezia-vpn: fix openvpn; refactor install and fixup (#394130) 2025-04-07 18:46:32 +03:00
nixpkgs-ci[bot]
4c9d1fab5f
Merge master into staging-next 2025-04-06 18:04:14 +00:00
Gabriella Gonzalez
1a01e367f6 nixos/bash: Reset title bar when logging out of remote NixOS system
This fixes an issue where the title bar is permanently clobbered when
you SSH into a remote NixOS system and then log out.  The solution is
to reset the title bar upon logout.
2025-04-06 09:57:48 -07:00
Gabriella Gonzalez
b1bcd7acba nixos/bash: Add support for /etc/bash_logout
This adds a new `programs.bash.logout` option which configures the Bash
logout script.

Carefully note that the stock Bash does not support a global logout
script and only supports user-local logout scripts in `~/.bash_logout`.
However, Nixpkgs patches Bash to support a global `/etc/bash_logout`
script here:

ee0fecd318/pkgs/shells/bash/5.nix (L48)

… and the `programs.bash.logout` option configures that logout script.
2025-04-06 09:57:48 -07:00
sund3RRR
b4fc0f82bc amnezia-vpn: fix openvpn; refactor install and fixup 2025-04-02 23:22:46 +03:00
Silvan Mosberger
e52d633a63 Merge remote-tracking branch 'upstream/staging-next' into staging 2025-04-02 18:30:54 +02:00
K900
30edc74585 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 21:12:38 +03:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Franz Pletz
82f0c74912
nixos/zoxide: init module (#393493) 2025-04-01 18:01:32 +02:00
K900
a6d5666400 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 08:39:50 +03:00
André Silva
09879a452b
nixos/hyprland: fix call to wayland-session.nix 2025-03-31 11:15:31 +01:00
nixpkgs-ci[bot]
34600d0052
Merge staging-next into staging 2025-03-31 00:17:08 +00:00
Seth Flynn
53b589567a
nixos/wayland-session: fix conflicts between users (#390168) 2025-03-30 16:09:54 -04:00
Seth Flynn
4df2726a5c
nixos/wayland-session: fix conflicts between users 2025-03-30 15:37:15 -04:00
nixpkgs-ci[bot]
02e075f1a7
Merge staging-next into staging 2025-03-29 12:06:10 +00:00
K900
4b2bc4c4d7
nixos/k3b: remove, refer users to k3b 24.08 (Qt 6) (#351093) 2025-03-29 14:12:02 +03:00
Mihai Fufezan
bc77f0e719
nixos/regreet: use proper user in tmpfiles 2025-03-28 19:58:52 +02:00
nyukuru
2c7a56cee9 nixos/foot: fix zshrc
Fixes error 'command not found: add-zsh-hook'
2025-03-28 00:56:55 -04:00
heisfer
825381d5ed nixos/zoxide: init module 2025-03-26 22:08:23 +02:00
nixpkgs-ci[bot]
f079e356d1
Merge staging-next into staging 2025-03-25 00:16:28 +00:00
Tanya
5c72fd6842 nixos/bat: fix settings type handling 2025-03-25 01:21:00 +05:30
K900
f470616a7a
nixos/steam: allow overriding args passed to Steam in session (#382376) 2025-03-24 21:44:21 +03:00
nixpkgs-ci[bot]
ce179bc524
Merge staging-next into staging 2025-03-23 12:06:09 +00:00
06kellyjac
130ed284d7 nixos/firefox: detail the format of preferences 2025-03-23 12:44:16 +01:00
nixpkgs-ci[bot]
c060400edc
Merge staging-next into staging 2025-03-22 00:15:18 +00:00
Sandro
eb21063c25
streamcontroller: 1.5.0-beta.7 -> 1.5.0-beta.8 (#389259) 2025-03-21 21:23:58 +01:00
Ulrik Strid
eea56c4c08 streamcontroller module: Add kdotools when using plasma
Update nixos/modules/programs/streamcontroller.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2025-03-21 15:32:45 +01:00
nixpkgs-ci[bot]
a99aed50a5
Merge staging-next into staging 2025-03-20 12:10:38 +00:00
n
d6b565f277
nixos/yabar: update package option description 2025-03-20 14:39:01 +05:30
Philip Taron
f4dd3ba6e0
systemd: make systemd-ssh-generator work (#372979) 2025-03-15 21:59:59 -07:00
Ryan Hendrickson
0bb33117b2
nixos/pay-respects: fix "(eval):1: parse error near `alias'" (#385287) 2025-03-15 03:24:38 -04:00
Marie Ramlow
5e43294735 nixos/ssh: include systemd-ssh-proxy config 2025-03-14 18:26:43 +01:00
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