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
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
K900
a3ccb7f562
steam: decimate
2024-10-08 14:00:17 +03:00
DontEatOreo
7b69d089ca
nixos/gpu-screen-recorder: remove cap_sys_nice
...
Reason: https://github.com/NixOS/nixpkgs/pull/339874#discussion_r1788687308
Co-authored-by: dec05eba <dec05eba@protonmail.com>
2024-10-06 15:27:45 +03:00
DontEatOreo
8d564190a9
nixos/gpu-screen-recorder: format with nixfmt-rfc-style
2024-10-06 15:27:45 +03:00
Peder Bergebakken Sundt
986e6d4e3d
tsm-client: 8.1.23.0 -> 8.1.24.0 ( #345039 )
2024-10-04 18:25:37 +02:00
Gavin John
765c9bf44e
nixos/qgroundcontrol: Add cfg.package option
2024-10-02 15:09:37 -07:00
Ali Rizvi
9020d82c70
nixos/wayland: add gtk portal by default
2024-09-30 09:54:19 -04:00
Masum Reza
007e91615b
waybar: add systemdSupport input ( #345107 )
2024-09-29 23:28:25 +05:30
Sefa Eyeoglu
5fcc1337d2
nixos/waybar: enable systemdSupport for package
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-09-29 17:56:24 +05:30
Danilo Reyes
056fc213e6
modules/obs-studio: optionally enable v4l2loopback ( #312112 )
...
* modules/obs-studio: optionally enable v4l2loopback
* add test
* added documentation to 24.11 changelog
2024-09-28 19:43:06 +02:00
Yarny0
f748ccc318
tsm-client: 8.1.23.0 -> 8.1.24.0
...
Also, all URLs in package and module comments are updated.
At the time of this writing, the "Update History" page
(release notes) for tsm-client >=8.1.19 does not list any
"APARs" ("Authorized Program Analysis Reports") for 8.1.24.0.
2024-09-28 08:48:41 +02:00
linsui
ac3e0dba12
nixos/firefox: format
2024-09-23 15:10:01 +08:00
linsui
4360c170f3
nixos/firefox: add linsui as maintainer
2024-09-23 15:09:34 +08:00
linsui
bcc5fe1d8c
nixos/firefox: add autoConfigFiles
2024-09-23 15:06:52 +08:00
h7x4
f21ae37d3d
clash-verge: remove ( #342557 )
2024-09-22 01:41:17 +02:00
Masum Reza
e677e7056c
waybar: include the systemd user unit ( #340874 )
2024-09-22 00:29:40 +05:30
zendo
fe0d4615fe
clash-verge: remove
2024-09-21 22:31:17 +08:00
linsui
c9f8285f05
nixos/nautilus-open-any-terminal: only set NAUTILUS_4_EXTENSION_DIR in non GNOME environment
2024-09-21 16:28:55 +08:00
lassulus
a7e62e65f8
cdemu-daemon: 3.2.6 -> 3.2.7 ( #342883 )
2024-09-19 08:43:45 +02:00
Robert Schütz
5e89ea3d30
nixos/cdemu: use lib.getExe
2024-09-18 14:39:39 -07:00
Nydragon
69ca85cc7b
nixos/pulseview: init module
...
Pulseview needs the libsigrok udev rules to be installed, this module
removes the need for the enduser to think about this dependency.
2024-09-18 23:20:57 +02:00
Jörg Thalheim
9098810fa3
nixos/programs/yubikey-touch-detector: expose configuration variables ( #337910 )
2024-09-18 15:56:42 +02:00
Eman Resu
f78e6b8839
nautilus-open-any-terminal: add required config from project README so module functions intuitively
...
bb0fe33c48/README.md (nixpkgs-nixos-)
2024-09-16 16:35:08 +05:30
r-vdp
a03d5e6f56
waybar: the systemd unit is coming from the package now
2024-09-10 14:12:45 +02:00
laalsaas
a89b885ae9
sway: integrate with systemd
...
see: https://github.com/swaywm/sway/wiki/Systemd-integration
2024-09-06 15:59:37 +02:00
Emily
42e6ee04b1
nixos/*: use pipewire by default ( #339209 )
2024-09-04 22:42:18 +01:00
K900
dcd4151fd6
nixos/steam: also enable 32-bit Pipewire plugins
2024-09-04 13:56:42 +03:00
Artturin
74065337aa
mouse-actions-gui: init at 0.4.4 ( #269518 )
2024-09-03 19:33:49 +03:00
linsui
d572c865ad
nixos/foot: fix bash script
2024-09-03 02:27:22 +08:00
Blake
32b09f611f
nixos/rust-motd: fix assertion after pam changes in #331784
2024-08-29 14:14:40 +02:00
linsui
89f10dc1a8
nixos/foot: init
2024-08-29 01:37:27 +08:00
Dhananjay Balan
ee6fa1027f
programs/yubikey-touch-detector: expose configuration variables
...
commit 9b4abd6546 removed opionated
configuration from the `yubikey-touch-detector` package.
This adds configuration options for the service into the program
configuraion.
2024-08-28 11:42:13 +02:00
Sandro
84c8d21c64
nixos/streamcontroller: init, streamcontroller: init at 1.5.0-beta.6-unstable-2024-08-13, pythonPackages.usb-monitor: init at 1.21 ( #335545 )
2024-08-28 11:38:05 +02:00
Ming-Chuan
fc8e88205b
nixos/streamcontroller: init
2024-08-28 11:28:29 +02:00
Franz Pletz
0b50871403
nixos/gamescope: expose gamescopectl ( #337449 )
2024-08-26 16:26:46 +02:00
PedroHLC
61dfef9a3d
nixos/gamescope: expose gamescopectl
2024-08-26 08:32:36 -03:00
John Titor
93343775bd
nixos/uwsm: init
...
[UWSM](https://github.com/Vladimir-csp/uwsm ) is a session manager that wraps a wayland
window compositor with useful systemd units like `graphical-session-pre.target`,
`graphical-session.target`, `xdg-desktop-autostart.target`.
This is useful for Wayland Compositors that do not start
these units on these own.
Example for Hyprland:
```nix
programs.hyprland.enable = true;
programs.uwsm.enable = true;
programs.uwsm.waylandCompositors = {
hyprland = {
compositorPrettyName = "Hyprland";
compositorComment = "Hyprland compositor managed by UWSM";
compositorBinPath = "/run/current-system/sw/bin/Hyprland";
};
};
```
Co-authored-by: Kai Norman Clasen <k.clasen@protonmail.com>
2024-08-21 16:09:54 +05:30
Masum Reza
94c30e543d
Merge pull request #335115 from SuperSandro2000/graphical-desktop
...
nixos/graphical-desktop: add enable option, nixos/wayland-session: use graphical-desktop option and remove implicit defaults
2024-08-18 17:20:55 +05:30
Masum Reza
3f08237ceb
Merge pull request #296607 from Yusuf-Duran/add-iio-hyprland
...
iio-hyprland: init at 0-unstable-2024-07-24; nixos/iio-hyprland: init module
2024-08-18 17:19:20 +05:30
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test ( #334491 )
2024-08-18 00:29:43 +02:00
Sandro Jäckel
4f34325b2b
nixos/wayland-session: use graphical-desktop option and remove implicit defaults
2024-08-17 23:11:37 +02:00
Yusuf
228660743a
nixos/iio-hyprland: init module
2024-08-18 01:18:23 +05:30
Jörg Thalheim
5d500e3d51
Merge pull request #335283 from Enzime/fix/regreet
...
regreet: fix theming options not under GTK header
2024-08-17 12:26:35 +02:00
Michael Hoang
3ffc982bfa
regreet: don't allow settings to be a path
2024-08-17 14:32:49 +10:00
Michael Hoang
5ee778d424
regreet: fix theming options not under GTK header
...
Fixes #335082
2024-08-17 14:29:45 +10:00
Emily
00f9b25737
Merge pull request #325813 from SamLukeYes/xonsh
...
xonsh: fix wrapper, 0.17.0 -> 0.18.2
2024-08-16 22:53:01 +01:00
networkException
2c8c689cd7
Revert "nixos/chromium: Make programs.chromium.enable install chromium"
...
This reverts commit 93b6400ff5 .
Putting chromium in the system closure by enabling the module breaks
previous expectations of module users. Previously, this would create
policy files for chromium, google-chrome and brave as chromium based
browsers.
Use cases relating to a browser other than chromium directly as well
as only using home-manager's module system to configure other aspects
of a chromium package (various use cases require overriding inputs
to the chromium derivation) were not covered by this breaking change.
More design is needed before having policy and package options coexist
properly in this module.
2024-08-15 02:26:31 +02:00
networkException
2f1a499d26
Revert "nixos/chromium: Update description for programs.chromium.enable"
...
This reverts commit 80656f196d .
The main change to be reverted depends on this change, see the following
commit.
2024-08-15 02:25:31 +02:00
Gavin John
80656f196d
nixos/chromium: Update description for programs.chromium.enable
2024-08-11 19:37:51 -04:00
Guanran Wang
0b097987fe
nixos/localsend: allow udp port
2024-08-09 23:31:24 +08:00
Guanran Wang
9ac4777d98
nixos/localsend: add package option
2024-08-09 23:31:23 +08:00
Gavin John
93b6400ff5
nixos/chromium: Make programs.chromium.enable install chromium
2024-08-08 16:15:14 +01:00
éclairevoyant
28f1933286
nixos/wayland-session: enable xdg.icons
2024-08-06 00:09:46 -04:00
éclairevoyant
100d5e4c17
nixos/wayfire: enable xdg.icons
2024-08-06 00:09:44 -04:00
éclairevoyant
e4582da985
nixos/miriway: enable xdg.icons
2024-08-06 00:08:29 -04:00
Aleksana
7e5d233658
Merge pull request #320274 from honnip/update-firefox-lang
...
nixos/firefox: add missing language packs
2024-08-03 22:37:22 +08:00
Masum Reza
1318ddf6f3
Merge pull request #326385 from Pandapip1/init-nixos-immersed-vr
...
nixos/immersed-vr: init module
2024-08-02 11:30:57 +05:30
Daniel Höxtermann
12e6440b46
nixos/tmux: fix historyLimit when used with newSession
...
When `history-limit` appears after `new-session` it does not have any
effect.
2024-08-01 13:36:57 +02:00
Daniel Höxtermann
da6200c3b6
nixos/tmux: add hxtmdev as maintainer
2024-08-01 13:36:56 +02:00
Arian van Putten
def27f6680
nixos/benchexec: remove superfluous assertion for cgroups
2024-07-31 13:49:58 +02:00
Masum Reza
15aa26cee0
Merge pull request #318815 from OPNA2608/init/miracle-wm
...
miracle-wm: init at 0.3.0
2024-07-30 14:56:47 +05:30
Masum Reza
d2f7731666
Merge pull request #322312 from 71rd/wayfire-fix
...
nixos/wayfire: fix import file with settings required to start service
2024-07-30 12:58:15 +05:30
git@71rd.net
2483ea35cd
modules/wayfire: nixfmt
...
Signed-off-by: git@71rd.net <git@71rd.net>
2024-07-29 16:13:55 +00:00
git@71rd.net
3f55cc361c
nixos/wayfire: fix import file with settings required to start service
...
Wayfire does not start without further configuration, when
programs.wayfire.enable is the only wayland wm enabled. When sway or a
similar program is also enabled that program imports wayland-session.nix
hiding the problem.
This imports wayland-session.nix and adds the option xwayland.enable to
pass to the file
2024-07-29 14:24:26 +00:00
OPNA2608
ed443c58a8
nixos/miracle-wm: init
2024-07-29 15:09:17 +02:00
Jörg Thalheim
5356420466
treewide: remove unused with statements from maintainer lists
...
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
-e 's!with lib.maintainers; \[ *\];![ ];!' \
-e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
TomaSajt
1899cb0f36
nixos/mouse-actions: add user service, allow different package
2024-07-28 23:54:16 +02:00
Vladimír Čunát
a5b2fe7374
Merge #328673 : staging-next 2024-07-20
2024-07-28 13:45:55 +02:00
Franz Pletz
ba4b2978e8
Merge pull request #330498 from Gerg-L/direnv
2024-07-28 12:17:16 +02:00
Gerg-L
ee3da00d59
nixos/direnv: add enable{Bash,Fish,Zsh}Integrations
...
use shorthand function for enabled by default options
2024-07-28 01:09:11 -04:00
Gerg-L
008173588b
nixos/direnv: remove old option removal error
2024-07-27 15:37:11 -04:00