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
Austin Horstman
279ca5addc
PULL_REQUEST_TEMPLATE: fix commit message link formatting ( #7673 )
...
Automatic markdown formatting messes with the display format..
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-13 16:51:31 -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
e11d6c321f
PULL_REQUEST_TEMPLATE: fix commit message link formatting
...
Automatic markdown formatting messes with the display format..
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:02:38 -05:00
Austin Horstman
b4a07cd14b
docs/tests: expand test documentation for contributors
...
Most of it was focused around running the tests instead of how to
create/modify them.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:02:38 -05:00
Austin Horstman
eb243d27f8
PULL_REQUEST_TEMPLATE: add some additional check
...
Make it more obvious about expectation for a quick news entry and basic
tests.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:02:38 -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
home-manager-ci[bot]
2aceb6a8cc
maintainers: update all-maintainers.nix ( #7657 )
...
Automated update of the master maintainers list combining:
- Home Manager specific maintainers from modules/lib/maintainers.nix
- Nixpkgs maintainers referenced in Home Manager modules
**Added:** 4 maintainers
**Removed:** 0 maintainers
**Total:** 264 → 268 maintainers
**✅ Added:** Kyure-A, elanora96, matthiasbeyer, poseidon-rises
Generated by: lib/python/generate-all-maintainers.py
Co-authored-by: home-manager-ci[bot] <214323736+home-manager-ci[bot]@users.noreply.github.com>
2025-08-11 08:19:03 -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
Austin Horstman
e7969e2ffa
PULL_REQUEST_TEMPLATE: format
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-10 11:16:51 -05:00
Austin Horstman
85ed337f36
PULL_REQUEST_TEMPLATE: update flake test runner command
...
Implemented a small helper command to make it easier to run tests.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-10 11:16:51 -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
home-manager-ci[bot]
58320509c5
flake.lock: Update ( #7651 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5b09dc45f24cf32316283e62aec81ffee3c3e376?narHash=sha256-Q/I2xJn/j1wpkGhWkQnm20nShYnG7TI99foDBpXm1SY%3D' (2025-08-03)
→ 'github:NixOS/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09)
Co-authored-by: home-manager-ci[bot] <214323736+home-manager-ci[bot]@users.noreply.github.com>
2025-08-10 10:41:24 -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 ea859bc3e3 .
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
Adam Dinwoodie
5de16c704b
getmail: remove redundant filter
2025-08-07 14:08:46 -05:00
Adam Dinwoodie
dbfcd3292d
accounts.email: add option to disable an account
...
Allow a user to disable an email account by setting
`accounts.email.accounts.<name>.enable = false`. This is useful if
someone wants to configure email accounts globally but only use them in
certain circumstances.
Everywhere email account configuration is used, check if the account is
enabled before checking any attributes of the account.
2025-08-07 14:08:46 -05:00
Austin Horstman
07b994baed
tests: include integration tests in buildbot
...
Include working integration tests in buildbot outpu.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-07 14:08:22 -05:00
Austin Horstman
2b87f9a53a
tests: refactor outputs
...
Reduce redundant imports and group at higher level available for use in
more outputs.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-07 14:08:22 -05:00
Thierry Delafontaine
faa5b42eca
codex: support XDG Base Directory specification
...
- Configuration file is now placed in XDG_CONFIG_HOME/codex/config.toml by default for versions >=0.2.0 when preferXdgDirectories is enabled.
- Falls back to ~/.codex/config.yaml for versions <0.2.0 and to ~/.codex/config.toml when preferXdgDirectories is disabled
- Sets CODEX_HOME environment variable to $XDG_CONFIG_HOME/codex when using XDG directories.
- Updated tests to verify XDG directory behavior and environment variable presence.
2025-08-07 14:04:33 -05:00
Austin Horstman
d8a475e179
tests: add mullvad-vpn to darwin scrublist
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-07 09:13:13 -05:00
eyjhb
a5506862dc
mullvad-vpn: fix home.package -> home.packages
2025-08-07 09:07:32 -05:00
awwpotato
c7acf2b1bf
mullvad-vpn: add module
2025-08-07 08:39:36 -05:00
Benedikt Rips
6275d1fc57
accounts.email: add 'davmail' flavor
2025-08-07 08:30:18 -05:00
Benedikt Rips
5ab62b61fb
accounts.email: add authentication mechanism
2025-08-07 08:30:18 -05:00
awwpotato
475d35797d
treefmt: handle deadnix excludes
2025-08-06 19:47:57 -05:00
Benedikt Rips
62fdc8d410
keepassxc: add autostart option
2025-08-06 19:08:16 -05:00