Commit graph

2012 commits

Author SHA1 Message Date
Ramses 6f9a8cf293
nixos/direnv: fix silent option... again (#402399) 2025-05-21 23:06:34 +02:00
Fugi 65a759f7b4
nixos/gtklock: init 2025-05-19 11:10:26 +02:00
benaryorg 2e3bb9581a
nixos/nix-required-mounts: example typo
`s/ifps/ipfs/`

I happened to see it and I cannot unsee it ;-;

Signed-off-by: benaryorg <binary@benary.org>
2025-05-18 23:50:57 +00:00
Aleksana 86628e2b8d
nixos/nm-applet: fix service starting too early in some cases (#406277) 2025-05-16 16:52:22 +08:00
Fazzi e9fda96c29 nixos/nm-applet: fix service starting too early in some cases 2025-05-11 23:10:02 +01:00
Benjamin Sparks 31bdcff584 nixos/darling: drop 2025-05-11 21:02:37 +02:00
js6pak f18cf012cf
nixos/gpu-screen-recorder: add cap_sys_nice back
This reverts commit 7b69d089ca, because gpu-screen-recorder 5.5.2 fixes the original issue.
2025-05-11 19:01:57 +02:00
K900 ca62c09828
nixos/kde-pim: include kcontacts for merkuro's widgets (#406220) 2025-05-11 20:00:31 +03:00
Fernando Rodrigues b6c615196e
nixos/kde-pim: include kcontacts for merkuro's widgets
When using Merkuro in Plasma 6, the 'Contacts' widget will automatically
be added to the default panel. Unfortunately, it does not work unless
`kdePackages.kcontacts` is also present in the environment. This adds
the dependency if Plasma 6 is also enabled alongside Merkuro.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-05-11 16:53:44 +00:00
r-vdp 57d91c535b
nixos/ssh: add the systemd-ssh-proxy include directive to the Host * block
Otherwise, then any Host or Match block in the extraConfig will absorb the include
2025-05-10 21:10:48 +02:00
isabel d0d992d748
nixos/regreet: use proper user in tmpfiles (#284722) 2025-05-08 20:31:42 +01:00
Stel Clementine 62958875f6 Revert "nixos/k3b: remove module as obsolete"
This reverts commit 8a34d575f6.

PR #351093 removed the `programs.k3b` module due to some confusion about
its relevance. In order to write CDs, the security wrappers that allow
running cdrao and cdrecord with elevated privileges are in fact
necessary.
2025-05-04 20:46:53 -07:00
wxt edf8809793
nixos/clash-verge: readd tunMode
Co-authored-by: Aleksana <alexander.huang.y@gmail.com>
2025-05-04 21:47:30 +08:00
Sizhe Zhao 8f91507efb
nixos/clash-verge: harden systemd service 2025-05-04 21:47:23 +08:00
Gerg-L 487d1383c8
nixos/direnv: fix silent option... again 2025-05-03 18:15:07 -04:00
Lukas Wurzinger 4d4f431ff7
nixos/nh: allow flake uris 2025-04-28 18:38:31 +02:00
cswimr bb4ba2ab1c
starship: add xonsh shell configuration 2025-04-28 01:51:37 -05:00
Wolfgang Walther 85b066ea53
waybar: make the systemd target that pulls in waybar configurable (#399673) 2025-04-27 08:45:49 +00:00
Arne Keller c632b25205
nixos/flashprog: Enable depending NixOS modules (#389346) 2025-04-26 23:10:07 +02:00
Pol Dellaiera 740d16c45a
nixos/starship: add transientPrompt option set for starship on fish shells (#400431) 2025-04-26 06:50:41 +00:00
NotAShelf a4df39f2b2
nixos/nh: change FLAKE variable to NH_FLAKE; improve option documentation 2025-04-24 01:33:48 +03:00
Jörg Thalheim 7169b5d65c
nix-ld: 2.0.3 -> 2.0.4 (#399334) 2025-04-22 10:18:52 +02:00
Fernando Rodrigues d19a913454
nixos/starship: add transientPrompt option set for starship on fish shells
On `fish`, Starship supports transient prompts with no external dependencies.

This commit adds three options that allows users to edit the function bodies of
`starship_transient_prompt_func` and `starship_transient_rprompt_func` and call
`enable_transience` after the Starship initialisation code is sourced into the
shell.

This avoids the need for downstream NixOS configurations to use the
`programs.fish.promptInit` option with the `lib.mkAfter` function to correctly
enable transience.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-20 22:19:18 -03:00
Wolfgang Walther 7f76f39830
nixos/rush: init module (#398463) 2025-04-19 18:25:49 +00:00
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
NotExactlySiev b6bf78eb6f
nixos/cnping: fix setcap wrapper 2025-03-31 16:25:04 +03:30
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
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
Luflosi 732a1dca73
nixos/pay-respects: fix "(eval):1: parse error near `alias'"
The README of pay-respects recommends the following for Bash and Zsh:
```sh
eval "$(pay-respects bash --alias)"
eval "$(pay-respects zsh --alias)"
```
The code in the NixOS module is missing the quotes.
This causes "(eval):1: parse error near `alias'" for me (using Zsh) and the alias `f` does not work.
2025-02-26 17:16:31 +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
Patrick Steinhardt 4ded262fbc nixos/steam: allow overriding args passed to Steam in session
The Gamescope session executes Steam with a fixed set of arguments,
enabling its tenfoot interface. In some cases though one may want to
override these arguments, e.g. by using big picture more instead or
enabling SteamOS integration.

Introduce a new option that allows to override these arguments.
2025-02-15 18:56:48 +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
github-actions[bot] 564dc4b926
Merge master into staging-next 2025-01-11 12:05:25 +00:00
Christian Kögler 37e2a80996 nixos/nix-required-mounts: Fix outdated option hardware.opengl 2025-01-11 11:47:22 +01:00
FliegendeWurst 03b5879e7f nixos/sway: fix Nvidia warning 2025-01-11 08:51:07 +01:00
github-actions[bot] f2e88eaafe
Merge master into staging-next 2025-01-10 18:04:54 +00:00
FliegendeWurst 1e4221b0e2 nixos/sway: warn on too old Nvidia 2025-01-09 08:59:01 +01:00
github-actions[bot] d9159d2b18
Merge staging-next into staging 2025-01-03 00:14:58 +00:00
Sandro f4861a9f02
tsm-client: 8.1.24.0 -> 8.1.25.0 (and update URLs) (#365012) 2025-01-02 23:25:56 +01:00
github-actions[bot] 92be6e3838
Merge staging-next into staging 2024-12-30 18:04:51 +00:00
nicoo 238b407862
nixos: hardware.pulseaudio → services.pulseaudio (#369391) 2024-12-30 13:46:50 +00:00
Jan Tojnar ab44f61ec7 Merge branch 'staging-next' into staging
Merge conflict in `pkgs/by-name/en/envision/package.nix` between efb2d2b815fe9f7d12f4aab42c83e759db5ec716 (staging) and b9d59c4515ea7cd4595d342c9d87877b544e6dbd+de7a60960219b303cc44ad446f9e7ddaf23b9944 (staging-next).
2024-12-30 01:58:08 +01:00
Gautier DI FOLCO 4e57e466e4
nixos/vivid: init module 2024-12-24 14:45:41 +01:00
github-actions[bot] 4d40b997d3
Merge staging-next into staging 2024-12-23 12:06:21 +00:00
Arne Keller 852e3f019e
schroot: init at 1.6.13-5 (#351765) 2024-12-23 09:57:18 +01:00
github-actions[bot] 915adfe15e
Merge staging-next into staging 2024-12-22 00:16:10 +00:00
euxane 1dabc1f584 maintainers: rename pacien -> euxane, update details 2024-12-21 21:20:22 +01:00
Thiago Kenji Okada d61966e381
nixos/clash-verge: enable serviceModule by default (#363005) 2024-12-21 14:52:55 +00:00
github-actions[bot] f970ef5718
Merge staging-next into staging 2024-12-20 12:06:14 +00:00
Arne Keller 23f98b65be
autoenv: init at 0-unstable-2024-10-16 (#349058) 2024-12-20 11:35:32 +01:00
Borja Clemente 20cf89b1df
autoenv: init at 2024-10-16
Signed-off-by: Borja Clemente <borja.clemente@gmail.com>
2024-12-19 10:06:55 +01:00
Philip Taron 8f78cb0e66
replaceVarsWith: fix checkPhase with dir set (#365347) 2024-12-15 19:10:57 -08:00
Wolfgang Walther e19c233a58
fzf: add fish support (#363415) 2024-12-15 20:05:46 +01:00
Wolfgang Walther e58e0c158e
various: replace substituteAll with replaceVarsWith
This covers cases which need to use replaceVarsWith because the use
isExecutable = true.
2024-12-15 13:35:30 +01:00
Arne Keller d8518a7700
nixos/less: set default lessopen preprocessor to null (#316979) 2024-12-15 11:05:21 +01:00
Arne Keller 50346e3558
git-lfs-transfer: init at 0.1.0-unstable-2024-10-07 (#350130) 2024-12-14 14:54:24 +01:00
wxt 6817299f38
nixos/clash-verge: enable serviceModule by default 2024-12-14 16:10:09 +08:00
Yarny0 2f85e9679c tsm-client: 8.1.24.0 -> 8.1.25.0
Readme: https://www.ibm.com/support/pages/node/597891#Readme_8125
(At the time of this writingn,
most URLs in there lead to a login portal.
This might change with time.)
2024-12-13 20:59:27 +01:00
Błażej Sowa 3275d4e3a6 nixos/schroot: init module 2024-12-13 15:26:55 +01:00
nicoo f6c5531461
nixos: Don't set !allowSubstitutes (#314664)
It is set by `runCommandLocal` and prevents fetching the build output
from `cache.nixos.org` or another trusted substituter.
2024-12-12 18:26:24 +00:00
misuzu 6c7048f933
programs/yubikey-touch-detector: add PartOf=graphical-session.target (#364117) 2024-12-11 13:06:04 +02:00
Leona Maroni 2e5a764eaf
git-worktree-switcher: init at 0.2.4 (#355484) 2024-12-11 11:15:17 +01:00
Majiir Paktu fae5d6025c programs/yubikey-touch-detector: add PartOf=graphical-session.target 2024-12-10 23:30:52 -05:00
misuzu 22b87b1b7e
nixos/bat: init (#350079) 2024-12-10 22:33:34 +02:00
Silvan Mosberger 4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Fernando Rodrigues 3a068accfd
nixos/bat: init bat module
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-12-10 14:38:30 -03:00
jiriks74 3318aa52de
nixos/git-worktree-switcher: init git-worktree-switcher
This module sets up shells so that they work with
[git-worktree-switcher](https://github.com/mateusauler/git-worktree-switcher)
2024-12-10 03:39:13 +01:00
Arne Keller 13659a54fc
nixos/qgroundcontrol: fix qgroundcontrol module (#336183) 2024-12-09 06:47:34 +01:00
arthsmn a47317817d
fzf: add fish support 2024-12-08 21:01:45 -03:00
arthsmn 077c3cb19d
fzf: remove the unnecessary mkIf 2024-12-08 21:00:39 -03:00
amesgen 672b3f8945
nixos/bazecor: init 2024-12-06 23:41:41 +01:00
Ramses 69c07a1590
treewide: adopt/co-maintain some packages (#355700) 2024-12-05 09:29:28 +01:00
Guilherme Baeta Fontes 2ae24b1246
nixos/gnupg: fix typo 2024-12-02 23:07:43 +00:00
Tomodachi94 ac35b10480
nixos/java: No bashisms in environment.shellInit script (#294121) 2024-11-30 17:19:13 -08:00
Felix Buehler b1a2522f05 nixos/fcast-receiver: remove with lib; 2024-11-27 22:26:56 +01:00
Tomodachi94 5bb480bf8f nixos/java: format with nixfmt-rfc-style 2024-11-24 22:44:54 +00:00
Fernando Rodrigues d4f3fe7de3
fish: add sigmasquadron as co-maintainer
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-23 20:14:05 -03:00
Wolfgang Walther 8bdfc5eca2
nixos/screen: remove assertion
Scheduled for 24.11.
2024-11-22 18:30:12 +01:00
FliegendeWurst 8a34d575f6 nixos/k3b: remove module as obsolete 2024-11-22 09:22:40 +01:00
Emery Hemingway 50bbfb5788 nixos/nncp: recursively merge configurations 2024-11-21 18:31:13 +00:00
Masum Reza e1cedaabe5
nixos/obs-studio: nullable package (#356845) 2024-11-20 18:47:47 +05:30
Marcus Ramberg 258174aead
nixos/pay-respects: actually import the module (#356231) 2024-11-19 20:56:02 +01:00
Sandro eaeca4c794
nixos/arp-scan: init, nixos/tcpdump: init (#356994) 2024-11-19 11:03:46 +01:00
MithicSpirit d14392eaf6
nixos/obs-studio: nullable package
Allows setting `programs.obs-studio.package = null`, which is useful in
case the user wants the appropriate kernel modules from
`programs.obs-studio.enableVirtualCamera`, but does not wish to install
obs system-wide with nixos (e.g., because they want to install it just
for their user with home-manager or maybe via flatpak).
2024-11-18 11:33:43 -05:00
Sandro Jäckel b4d622fd7a
nixos/{arp-scan,iftop,tcpdump,traceroute}: format 2024-11-18 16:47:56 +01:00
Sandro Jäckel a6ee554a67
nixos/traceroute: use lib.getExe 2024-11-18 16:47:56 +01:00
Sandro Jäckel 4fae28967b
nixos/iftop: improve description, use lib.getExe 2024-11-18 16:47:55 +01:00
Sandro Jäckel eb42ef0c24
nixos/tcpdump: init 2024-11-18 16:47:55 +01:00
Sandro Jäckel 2829181316
nixos/arp-scan: init 2024-11-18 16:40:20 +01:00
Wolfgang Walther 7076d32d23
nixos/yabar: remove reference to nixos 18.03
No need to mention that anymore - it's just a fact by now.
2024-11-17 13:06:11 +01:00
Fernando Rodrigues c346fd5125
nixos/pay-respects: fix interactiveShellInit for fish and zsh
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-15 17:56:54 +00:00
John Titor 04f223946c
nixos/hyprland: adds programs.hyprland.withUWSM option
Bool: controls whether Hyprland is configured with UWSM or not.

Upstream recommends using UWSM for better compatibility with systemd integration.
https://wiki.hyprland.org/Useful-Utilities/Systemd-start/
2024-11-15 14:32:29 +05:30
John Titor 48da44a481
nixos/hyprland: format with nixfmt rfc style 2024-11-14 23:47:26 +05:30
Marcus Ramberg 703675fc50
pay-respects: init at 0.4.18; nixos/pay-respects: init module (#355694) 2024-11-14 08:37:28 +01:00
Fernando Rodrigues a1af0bc137
nixos/pay-respects: init module
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-13 16:15:10 +00:00
Sandro a9db65e0dd
nixos/firefox: dedupe identically nativeMessageHosts packages (#335253) 2024-11-13 17:04:55 +01:00
Sandro Jäckel 18135de79a
nixos/firefox: dedupe identically nativeMessageHosts packages 2024-11-12 18:00:50 +01:00
Weijia Wang 5b916fd897
nixos/openvpn3: add /etc/openvpn3/configs to systemd.tmpfiles (#353832) 2024-11-10 13:00:09 +01:00
Sefa Eyeoglu e9c53bdf9a
nixos/localsend: add package option & allow udp port (#333485) 2024-11-10 12:47:30 +01:00
Petr Portnov 3f2bbfd68b
nixos/openvpn3: add /etc/openvpn3/configs to systemd.tmpfiles 2024-11-05 18:23:26 +03:00
chn 2d3658130b nixos/git: add lsf.enablePureSSHTransfer 2024-11-03 12:39:02 +08:00
Weijia Wang 10b6280a20
openvpn3: v20 -> v23 (#326623) 2024-11-01 21:27:18 +01:00
Jörg Thalheim ca6305bdf6
nixos/nix-ld: replace variable with sessionVariables (#352541) 2024-10-31 07:24:47 +01:00
name_snrl 6c289ca719 nixos/nix-ld: replace variable with sessionVariables
I tried to execute the command over ssh (without login). But got an
error about shared libraries.

Error reproduction:

```bash
ssh <user>@<host> env | grep NIX_LD_LIBRARY_PATH
```

Replacing shell variables with PAM variables solves this problem.
2024-10-31 10:28:23 +05:00
Aleksana 824641a429
oh-my-zsh: fix 'preLoaded' option documentation (#352266) 2024-10-30 17:12:11 +08:00
Aleksana 3b2ebbb33f
sway-unwrapped: 1.9 -> 1.10 (#351752) 2024-10-30 16:45:51 +08:00
Serhii Khoma 26261f98be
oh-my-zsh: fix 'preLoaded' option documentation 2024-10-30 10:20:12 +07:00
Petr Portnov 279d00a8f5
openvpn3: 20 -> 23
Co-authored-by: Yaroslav Bolyukin <iam@lach.pw>
2024-10-29 12:55:24 +03:00
Aleksana 90d931b10e
oh-my-zsh: add 'preLoaded' option (#351810) 2024-10-29 17:42:48 +08:00
Sefa Eyeoglu eb382ecd52
nixos/sway: update default extraPackages
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-10-28 12:09:19 +01:00
Masum Reza c6667b33b5
nixos/uwsm: enable display manager by default (#351626) 2024-10-28 13:09:22 +05:30