Commit graph

3909 commits

Author SHA1 Message Date
Robert Helgesson
8b55a6ac58 nix-gc: remove unnecessary toString 2025-08-22 21:03:56 -05:00
Aguirre Matteo
6911d3e7f4 nix-gc: rename frequency to dates 2025-08-21 16:03:33 -05:00
Jess
3001400e9f rclone: move activation script to systemd service
Fixes #7577
This lets us better express activation order dependencies on secret
provisioners that run as systemd services
2025-08-21 16:02:50 -05:00
Vladislav Grechannik
282b4c98de
blueman-applet: Add option to change systemd targets (#7702)
Introduce new option for a customizable systemd targets to allow enabling
the applet only in certain environments.
2025-08-21 00:48:42 -05:00
Poseidon
3c3510e61c programs/nix-search-tv: add quotes
Add quotes to the preview command to prevent the shell from interpreting
options with `<name>` as writing the output of the command name to a
file with the name of the remainder of the option name.
2025-08-20 20:30:51 -05:00
Daniel Jacob Butcher
c2977f8bca Add translation using Weblate (Hebrew)
Add translation using Weblate (Hebrew)

Co-authored-by: Daniel Jacob Butcher <corpo@quokka.wiki>
2025-08-20 20:29:51 -05:00
74k1
dd026d8642 sherlock: add 74k1 as maintainer 2025-08-19 12:49:16 -05:00
74k1
a9c81dbcc4 sherlock: use X-Restart-Triggers instead of onChange
- As suggested in https://github.com/nix-community/home-manager/pull/7678#discussion_r2285678493

Co-Authored-By: rycee <robert@rycee.net>
2025-08-19 12:49:16 -05:00
Robert Helgesson
0e0a16b342
anyrun: minor description fix 2025-08-19 17:54:19 +02:00
Gautham Venkataraman
8af2e064f9 satty: add satty to program modules
Add satty, a wlroots based screenshot annotation tool, to the programs
module.
2025-08-19 06:12:13 -05:00
Gautham Venkataraman
589efcf9c0 maintainers: add gauthsvenkat 2025-08-19 06:12:13 -05:00
zaer1n
c613ac14f5 nh: allow absolute flake paths 2025-08-18 21:18:46 -05:00
BeLeap
bbfbda4ad8 aerospace: allow colemak on key-mapping
a8cd536ca1
2025-08-18 21:17:26 -05:00
Benedikt Rips
0d1e116e4f ssh-tpm-agent: match the upstream systemd units 2025-08-18 21:16:27 -05:00
Benedikt Rips
3a5136d8dd ssh-tpm-agent: on NixOS, check TPM accessibility 2025-08-18 21:16:27 -05:00
Benedikt Rips
f9ea660b24 ssh-tpm-agent: fix ssh-agent proxy 2025-08-18 21:16:27 -05:00
Benedikt Rips
94a238f9c1 ssh-agent: add option for the socket name 2025-08-18 21:16:27 -05:00
Benedikt Rips
af03309c12 ssh-tpm-agent: add maintainer bmrips 2025-08-18 21:16:27 -05:00
Benedikt Rips
ec369a58f9 ssh-agent: add maintainer bmrips 2025-08-18 21:16:27 -05:00
Kirottu
0a06e46a3b
anyrun: Added margin config option (#7687)
Added the new `margin` config option to the Anyrun module
2025-08-18 12:26:27 -05:00
chillcicada
bc01493178
mypy: init module (#7656) 2025-08-17 09:46:27 -05:00
Joker9944
3dcae8af51 hyprshot: init module
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-17 09:45:28 -05:00
Joker9944
b960067013 maintainers: add joker9944 2025-08-17 09:45:28 -05:00
Epix
1daeb0638a protonmail-bridge: init module 2025-08-17 09:44:56 -05:00
Epix
8275e5d315 maintainers: add epixtm 2025-08-17 09:44:56 -05:00
Austin Horstman
8b4ac14968
claude-code: init module (#7685)
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-16 21:33:06 -05:00
Max Wipfli
567312006a
tmux: make package nullable (#7682)
This makes the program.tmux.package argument nullable, allowing use of system tmux.
2025-08-16 21:30:44 -05:00
Tim
2a749f4790
sherlock: add systemd.enable option (#7678)
Add the ability to run sherlock as a daemon through systemd.
2025-08-15 22:12:17 -05:00
Benedikt M. Rips
11626a4383
keepassxc: note the manifest installation conflict (#7675) 2025-08-14 22:46:10 -05:00
Benedikt M. Rips
d9a57c597c
davmail: enable access to the display server (#7671)
Without this access, davmail can not display its token request dialogue.
2025-08-13 15:52:17 -05:00
Gutyina Gergő
4b6dd06c6a glance: restart service when settings file changes 2025-08-13 12:43:52 -05:00
Mohammad Rafiq
27a26be51f gemini-cli: init module 2025-08-11 23:55:48 -05:00
Mohammad Rafiq
461706d28b maintainers: add rrvsh 2025-08-11 23:55:48 -05:00
Leonardo Randacio
d19f3213e5 Translate using Weblate (Italian)
Currently translated at 100.0% (17 of 17 strings)

Translate using Weblate (Italian)

Currently translated at 100.0% (39 of 39 strings)

Co-authored-by: Leonardo Randacio <leonardorandacio@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/it/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/it/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2025-08-11 17:17:34 -05:00
Benedikt Rips
67393957c2 less: configure LESS options 2025-08-11 10:01:10 -05:00
Benedikt Rips
dfcea0573d less: rename keys to config 2025-08-11 10:01:10 -05:00
Benedikt Rips
9a132f2971 less: generate lesskey only when non-empty 2025-08-11 10:01:10 -05:00
Leon Schwarzäugl
18ea6d7a8f pizauth: init module 2025-08-11 10:00:35 -05:00
Leon Schwarzäugl
0b7147a547 maintainers: add Swarsel 2025-08-11 10:00:35 -05:00
Austin Horstman
9248ba7ce1 news: add missing news entries for new modules
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:59:51 -05:00
Lin Xianyi
627a3932b9 swww: add extraArgs for swww-daemon 2025-08-11 09:04:24 -05:00
Austin Horstman
fc68e1100a maintainers: jkarlson -> ethorsoe
Account renamed and entry duplicated in nixpkgs.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:00:53 -05:00
Austin Horstman
600e3f6712 yambar: remove deleted maintainer
Account deleted.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:00:53 -05:00
Aguirre Matteo
0d492b89d1
walker: add module (#7649) 2025-08-10 23:23:58 -05:00
diffy
91586008a2
firefoxpwa: fix ULID length typo (#7653)
A ULID is 26 characters, not 16
2025-08-10 11:18:25 -05:00
Matthias Beyer
715ecee451
jrnl: add module (#7652)
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2025-08-10 11:03:30 -05:00
lignus
3ec1cd9a07
launchd+targets/darwin: Escape XML in plists (#7356)
This patch updates all usage of toPlist such that it escapes any strings
in the final output.

The motication for this change is to avoid confusion when end-users of
home-manager's APIs are not aware that the option values they set end up
being passed un-escaped to XML files.

BREAKING CHANGE: Consumers doing manual escaping will now be doubly escaped.

Co-authored-by: Linnnus <linnnus@users.noreply.github.com>
2025-08-09 11:22:08 -05:00
Elanora Manson
cc2fa2331a maintainers: add Kyure_A 2025-08-07 19:39:04 -05:00
Elanora Manson
7a985e8f5d maintainers: add elanora96 2025-08-07 19:39:04 -05:00
Kyure_A
5f8bb123b9 sheldon: init module
sheldon: add module

sheldon: some fixes

Revert "sheldon: some fixes"

This reverts commit ea859bc3e332aa5e50d98d5885d0749fb01dd981.

sheldon: fix missed variable name

sheldon: add description and example (blank)

sheldon: add shell configs

sheldon: format code

sheldon: add test case

maintainers: add Kyure-A as maintainer

sheldon: add completions option and various fixes

sheldon: fix missed file name

sheldon: fix setting to simple

sheldon: add option to enable completion script

sheldon: change  default value of options to enable completions to true

sheldon: fix how commands are combined

sheldon: fix missing prefix

sheldon: change mkIf to be enclosed in parentheses

sheldon: fix expression type

sheldon: add mainrs as maintainer
2025-08-07 19:39:04 -05:00