Commit graph

1925 commits

Author SHA1 Message Date
Wolfgang Walther 5a0711127c
treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Wolfgang Walther 62fe016519
treewide: run treefmt with mdcr/nixfmt 2025-07-24 13:52:31 +02:00
Luj 381b159684
nixos/vscode: init (#425996) 2025-07-21 21:46:30 +02:00
Connor Baker e76ac7ca70
nixos/nix-required-mounts: add driverLink symlink target (#426280) 2025-07-21 10:16:09 -07:00
Sandro 12094020ba
nixos/msmtp: add package option (#425532) 2025-07-19 19:02:22 +02:00
Connor Baker 0b47ed1b35 nixos/nix-required-mounts: add driverLink symlink target to NVIDIA defaults
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-07-18 04:22:43 +00:00
Ethan Carter Edwards 93e74db1da
nixos/vscode: init
Allows for configuring extensions, the package, and setting the default
editor.

Co-authored-by: lzcnt <lzcunt@disroot.org>
Co-authored-by: isabel <isabel@isabelroses.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Acid Bong <acidbong@tilde.club>
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-17 13:00:10 -04:00
Doron Behar 2f83e9cb4a
tsm-client: 8.1.25.0 -> 8.1.27.0, drop old migration code (#387363) 2025-07-16 23:20:28 +03:00
Sandro Jäckel 22665bce7a
nixos/msmtp: add package option 2025-07-15 20:41:31 +02:00
Karun Sandhu 056ea1afe3 nixos/uwsm: remove deprecated flag -S
see cc56915ff7
2025-07-12 02:32:43 +05:30
Guillaume Girol e69f17b2fd
clash-verge-rev: move IPC path to /run/clash-verge-rev/service.sock for better security (#420530) 2025-07-07 20:59:13 +02:00
John Titor 766ad54fde treewide: remove primeos from maintainers
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-07-06 00:00:32 +05:30
Maximilian Bosch dc3b2f425d
Merge: nixos/rust-motd: use existing PAM options to configure pam_motd (#420885) 2025-07-05 13:09:25 +02:00
Aleksana 4ed0014d36
nixos/fish: follow symlinks in completion generation (#420942) 2025-07-05 17:36:13 +08:00
Sandro 9cd5c938a0
nixos/cnping: fix setcap wrapper (#394915) 2025-07-04 20:07:14 +02:00
diniamo ca7d60b6e3 nixos/fish: follow symlinks in completion generation
Wrapping programs is commonly done using `symlinkJoin`, which symlinks the man pages to the derivation that is actually installed. `-type f` by itself simply ignores such symlinks.
2025-06-29 10:46:03 +02:00
Majiir Paktu e2e240b5f1 nixos/rust-motd: use existing PAM options to configure pam_motd 2025-06-28 19:28:42 -04:00
wxt 4b5d9e4a0d nixos/clash-verge: move IPC path to /run/clash-verge-rev/service.sock for better security 2025-06-28 14:57:41 +08:00
Cole Mickens 3508c26a60
modules/sway: maintainers: drop colemickens 2025-06-27 21:01:34 -07:00
polyfloyd 24df1ab44a neovim: Make it possible to configure using Lua 2025-06-26 23:29:57 +02:00
Armin Mahdilou f1dc4ca736 winbox: add UDP port range
Wine needs to listen to UDP ports 40k to 50k. Winbox can
use these ports to discover and connect.

Signed-off-by: Armin Mahdilou <Armin.Mahdilou@gmail.com>
2025-06-24 23:29:31 +02:00
Ryan Yin 77e9e764be nixos/yazi: add ryan4yin as a maintainer 2025-06-22 14:25:21 +08:00
Yarny0 f9cc9bf911 tsm-client: 8.1.26.0 -> 8.1.27.0
"What's new" page:
https://www.ibm.com/docs/en/storage-protect/8.1.27?topic=new-backup-archive-client-updates

Other resources are hidden behind a login portal.
2025-06-21 13:02:39 +02:00
Yarny0 37922d6e2f tsm-client: 8.1.25.0 -> 8.1.26.0
"What's new" page:
https://www.ibm.com/docs/en/storage-protect/8.1.26?topic=new-backup-archive-client-updates

Other resources are hidden behind a login portal.
2025-06-21 13:02:39 +02:00
Yarny0 c9ebaf5c58 nixos/tsm-client: drop migration code from 2023 freeform update
This manually reverts
20a9a21b24.
Automatic revert is not possible due to nixfmt in
4f0dadbf38.
2025-06-21 13:02:39 +02:00
Sizhe Zhao 3045cecacf
nixos/fish: allow disabling completion generation 2025-06-20 14:12:06 +08:00
Aleksana fa7482c76d
pay-respects: fix error --set: command not found on AI integration (#414691) 2025-06-18 21:30:13 +08:00
Jörg Thalheim d9a40c9bd5
command-not-found: disable by default, simplify, document (#416425) 2025-06-17 14:15:55 +02:00
Jessie Ross 0e144f8f27 command-not-found: Add more context to error msg 2025-06-17 11:11:39 +07:00
Jessie Ross 0309303c7e command-not-found: Improve documentation 2025-06-15 15:56:43 +07:00
Jessie Ross ce0a482872 command-not-found: Add explicit fish shell integration
Fish completely separate of nixos will look for command-not-found
provided by nixos, this was surprising so lets make it explicit.
2025-06-15 15:56:43 +07:00
Jessie Ross be5b0ef699 command-not-found: Simplify the wrappers
- Now we check for database existence in the script.
- Nix ensures the script exists.
- The 126 error code check and retry is leftover from an old version.
2025-06-15 15:56:43 +07:00
Jessie Ross b8bbe7706b command-not-found: Add database check to script
We must check for the database every time we use the script so lets add
it to the script itself.
2025-06-15 15:56:43 +07:00
taku0 e048bd23c4 firefox-beta-bin, firefox-devedition-bin: remove 2025-06-14 12:30:52 +09:00
Jessie Ross 4241fb5eae command-not-found: Disable by default
This tool is broken for users that use flakes and not nix-channels, and
fails silently so few would be aware.
2025-06-13 23:33:48 +07:00
rewine 8376979439 nixos/modules: drop yabar 2025-06-12 10:39:14 +08:00
cinereal cc345fe2f2
pay-respects: properly end line, fixing error --set: command not found on AI integration 2025-06-07 11:19:18 +02:00
Peder Bergebakken Sundt 9477c8f08f
gpu-screen-recorder{,-gtk}: add passthru.updateScript, update (#367552) 2025-06-06 02:23:48 +02:00
misuzu 8a50b1478b
nixos/dwl: init module (#403978) 2025-06-05 23:20:43 +03:00
Gurjaka be1545fc17 nixos/dwl: init module 2025-06-05 23:59:14 +04:00
linsui c4f3c2c742 yazi: append .yazi to plugin folders automatically 2025-06-03 17:12:26 +08:00
Sandro a5e5448275
nixos/nix-required-mounts: example typo (#408556) 2025-06-02 21:38:04 +02:00
Pol Dellaiera 6d9d3014ba
treewide: fix typos in comments (#413240) 2025-06-02 18:43:07 +02:00
Peder Bergebakken Sundt c77ac9dfc3 treewide: fix typos 2025-06-02 16:07:07 +02:00
Peder Bergebakken Sundt 0fc2ab2e0e nixos/vivid: correct meta.maintainer
`lib.maintainers.blackheaven` does not exist, but the github id matches `lib.maintainers.gdifolco` which corresponds with the author of https://github.com/NixOS/nixpkgs/pull/345656
2025-06-02 02:48:30 +02:00
Aleksana a6f4ca139b
nekoray: fix TUN functionality (#410840) 2025-06-01 11:19:48 +08:00
h7x4 893e2fac6a
nixos/chrysalis: init module (#410253) 2025-06-01 02:26:01 +02:00
Peder Bergebakken Sundt fe7065bfe0 thefuck: drop
It was pinned to python311 last summer due to two uses of the removed module 'imp'.
One of the uses are fixed on the upstream master branch but is unreleased, and the second use is fixed by two separate open PRs. The author is unresponsive and has been inactive since january 2024.
Rather than rebase and apply the two fixes I feel it makes more sense to drop the package.
2025-05-30 00:29:16 +02:00
John Titor 9a3676e603
nixos/vim: update example of package option
Closes https://github.com/NixOS/nixpkgs/pull/403998

Co-authored-by: Hans Kristian Eiken <hans@eikjen.no>
Co-authored-by: Lin Jian <me@linj.tech>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-29 13:47:50 +05:30
hand7s c464c44a42
nixos/gnome & nixos/gdm: move out of x11
Since DEs like KDE Plasma 6, GNOME and COSMIC are not designed to be X11-exclusive, putting them under `services.xserver` is misleading. In particular, GNOME defaults to Wayland these days and X11 support is going to be dropped in near future.

Let’s follow Plasma and move GNOME NixOS options out of `xserver` attribute.

This patch does not include any changes to X11 support itself.

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-28 13:27:36 +02:00