Commit Graph

1692 Commits

Author SHA1 Message Date
Tomodachi94
5bb480bf8f nixos/java: format with nixfmt-rfc-style 2024-11-24 22:44:54 +00:00
Wolfgang Walther
8bdfc5eca2 nixos/screen: remove assertion
Scheduled for 24.11.
2024-11-22 18:30:12 +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
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
Serhii Khoma
79337719ed oh-my-zsh: add 'preLoaded' option 2024-10-28 11:55:15 +07:00
Sefa Eyeoglu
7d43e37b44 nixos/uwsm: enable display manager by default
UWSM is not usable if wayland-sessions are not linked. So
`services.displayManager.enable` should be true if UWSM is used.

`services.graphical-desktop.enable` is implied by
`services.displayManager.enable`.

See nixos/modules/services/misc/graphical-desktop.nix

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-10-27 20:19:18 +01:00
Austin Horstman
3580012bef modules/_1password: _1password -> _1password-cli package name 2024-10-27 14:18:57 -05:00
Sefa Eyeoglu
60900303b5 corefreq: init at 1.98.4 (#330049) 2024-10-26 21:54:36 +02:00
Masum Reza
c87f82b6aa nixos/sway: workaround idle inhibit not working in Firefox (#348792) 2024-10-24 19:48:30 +05:30
Ramses
fe8daa8bac nixos/niri: init module (#348193) 2024-10-24 09:20:35 +02:00
teutat3s
7e7a06994f nixos/sway: workaround idle inhibit not working
in Firefox

Source:
https://www.reddit.com/r/swaywm/comments/1dqud2a/how_to_get_firefox_to_inhibit_idle_when_watching/
> Firefox supports the Wayaland inhibit protocol, but it attempts to use the DBus interfaces first. However, the gtk portal has an issue where it returns success even though the wlr portal/sway doesn't have an implementation for the inhibit method, see #465.
2024-10-23 18:34:47 +02:00
seth
942b12caba nixos/niri: init module 2024-10-21 21:00:17 -04:00
Mathieu Rene
dcc8b99d85 nixos/corefreq: add program defining both the daemon service and its kernel module 2024-10-19 21:23:55 -04:00
Masum Reza
18760e4c99 {nixos/gpu-screen-recorder,gpu-screen-recorder{-,gtk}}: update to 4.1.11, remove cap_sys_nice (#339874) 2024-10-15 02:16:59 +05:30
github-actions[bot]
4f2eec3440 Merge master into staging-next 2024-10-12 00:13:45 +00:00
MithicSpirit
08831a7160 nixos/gamemode: use listsAsDuplicateKeys for settings
This allows settings multiple scripts in `.custom.start` and
`.custom.end`, as Gamemode reads them back out into a list.

This is slightly annoying, as *any* duplicate keys will appear multiple
times, while gamemode will only accept the last one for most keys
(clobbering previous ones). Ideally, it would be possible to only enable
`listsAsDuplicateKeys` for scripts, but this does not seem to be
possible in `pkgs.formats.ini`.
2024-10-11 11:41:35 -04:00
github-actions[bot]
a5883bc172 Merge master into staging-next 2024-10-10 12:05:39 +00:00
Franz Pletz
9958dd2df8 immersed-vr: rename to immersed (#341266) 2024-10-10 13:47:06 +02:00
github-actions[bot]
0b14a71873 Merge master into staging-next 2024-10-09 12:06:03 +00:00
Emery Hemingway
7f63bcba36 nixos/nncp: refactor configuration merging
The NNCP utilities have poor support for configuration merging so
use jq and hjson-cli instead.
2024-10-09 09:07:11 +00:00
Gavin John
ab5706b3a5 nixos/programs.immersed-vr: rename to programs.immersed 2024-10-08 11:38:55 -07:00