Austin Horstman
527ad07e66
tests/radicle: stub radicle-node
...
Failing build is blocking CI, test only verifies generated config.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-22 01:11:39 -06:00
Austin Horstman
61fcc9de76
tests/neovim: add test to catch config eval
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-20 19:55:46 -06:00
Austin Horstman
0a583021ea
tests/neovim: add wrapper args test
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-20 17:11:31 -06:00
Austin Horstman
28b3622b80
tests/gemini-cli: verify defaultModel behavior
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-20 17:11:06 -06:00
Austin Horstman
bb35f07cc9
tests/claude-code: add rules tests
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-19 13:19:35 -06:00
Benedikt Rips
d787ec69c3
less: list options in correct order
2025-12-13 00:08:50 -06:00
Benedikt Rips
07d79726f1
less: enable options to be specified multiple times
2025-12-13 00:08:50 -06:00
Mirko Lenz
9b5ac85d79
npm: add module
2025-12-11 12:58:36 -06:00
June Stepp
e5b1f87841
anki: enable tests on Darwin
...
Anki is no longer marked as broken in nixpkgs.
2025-12-08 12:16:00 -06:00
Mirko Lenz
6bdf2a68e1
ty: add module
2025-12-07 23:30:36 -06:00
Austin Horstman
27a6182347
tests/diff-highlight: add null assertion test
...
Verify eval when setting git package to null.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-05 23:18:20 -06:00
Austin Horstman
519828bf1c
claude-code: refactor wrapper to use append-flags
...
Alternative approach suggested in
https://github.com/nix-community/home-manager/pull/8290#discussion_r2593114782
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-05 10:42:15 -06:00
Aguirre Matteo
6bbc48804b
screen: add module
2025-12-04 22:41:15 -06:00
Aguirre Matteo
24cc5c080c
calibre: add module
2025-12-04 22:38:55 -06:00
Austin Horstman
05a56dbf24
claude-code: fix wrapper to inject --mcp-config after subcommands
...
Manually wrap program to maintain options called from cli.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-04 12:19:32 -06:00
tsrk.
d441981b20
thunderbird: fix aliases SMTP configuration not being listed as usable
...
Signed-off-by: tsrk. <tsrk@tsrk.me>
2025-12-04 10:16:29 +01:00
trash-panda-v91-beta
af324afa72
cargo: fix typo in tests
...
testing docker-cli instead of cargo in empty-config.nix
2025-12-03 10:43:50 -06:00
Bruno BELANYI
28741978a3
programs/ssh: use 'toKeyValue' for 'extraOptions'
...
A first step towards refactoring the module.
Unfortunately the config is not consistent in using comma-separated
values or repeated keys for lists, since the user can always add commas
by themselves, we should default to repeated keys in the generator.
2025-12-03 09:44:29 -06:00
Andrew Jeffery
43173abcb4
pimsync: Make storage names unique
...
This includes the calendar/contacts prefix in the storage name as well
as the pair name to ensure that if the same name is used for contacts
and calendar then it is correctly referenced.
2025-12-03 13:46:21 +01:00
Mirko Lenz
06f81463bb
infat: add module
2025-12-02 21:39:05 -06:00
Anton Mosich
c3d1e5c65a
pimsync: extend test to contacts
...
If I had added such a test right away, I would have encountered #8258
myself. I mistakenly believed the contact and calendar modules to be the
same.
2025-12-03 04:10:48 +01:00
Xaver Wenhart
ff067cfc61
parallel: init module ( #8240 )
2025-12-02 01:44:57 +01:00
novenary
e4e25a8c31
fish: ensure generated completions considered last
...
home-manager's generated completions shadow built-in completion scripts.
fish actually has logic to deal with this when the path ends with
/generated_completions, so let's take advantage of it.
Link: 47c773300a/src/autoload.rs (L421-L424)
2025-11-30 17:12:04 -06:00
Friedrich Altheide
86ff0ef506
cargo: add module
2025-11-27 22:29:55 -06:00
damidoug
c220f242cd
aerospace: add more tests and fix expected values
2025-11-27 22:27:29 -06:00
Mirza Arnaut
740134d4af
vivid: replace theme content from yaml with json
...
This should fix missinterpretation of hex colors (which should be a
string) as numbers in scientific notation. For example: 1e2030.
2025-11-27 22:07:41 -06:00
t-monaghan
6aff254343
claude-code: added 'skills' option to specify skills from filesystem
2025-11-25 23:35:00 -06:00
octvs
a26b74229f
test: update tests path for new pwd-store path
2025-11-25 23:33:06 -06:00
Mikołaj Lercher
295d90e22d
nix-index: add nushell integration ( #8211 )
...
https://github.com/nix-community/nix-index?tab=readme-ov-file#usage-as-a-command-not-found-replacement
2025-11-25 07:04:20 -06:00
Alex
381f4f8a3a
bash: don't explicitly set checkwinsize ( #8182 )
...
checkwinsize is enabled by default since bash5.
It's not much hassle if enabled, but it's not necessary anymore and it conflicts if attempting to piggy-back on .bashrc with other kinda-compatible shells (e.g. osh).
bash5 is default for a couple of years already, and there is no bash4 in there at all
2025-11-25 02:31:19 +01:00
Austin Horstman
2ed842c9ff
tests/jrnl: add tests
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-22 12:35:42 -06:00
SandWood Jones
7538d96535
fish: added abbr.name option
2025-11-17 15:24:59 +01:00
Poseidon
7ec621b510
bluetuith: add module
...
Create the `programs.bluetuith` module with support for defining
settings.
2025-11-15 10:14:08 +01:00
Naïm Camille Favier
3ca51e0a33
glab: remove module
2025-11-15 09:44:58 +01:00
Thierry Delafontaine
8e0fa3f242
delta: use finalPackage instead of package in jujitsu config ( #8150 )
2025-11-10 09:06:43 -06:00
Devin Droddy
b8645b18b0
vicinae: update theme filetype ( #8141 )
...
As of v0.15.0, theme files use TOML instead of JSON and have a new structure.
The test actually didn't previously assert the existence of a theme file even though the example settings had a theme in them...
2025-11-09 14:49:57 -06:00
jtrrll
be4a9233dd
retroarch: add module
...
add a module for configuring retroarch through home-manager
2025-11-09 10:12:54 -06:00
prescientmoon
fb76be5dff
tests/discord: init
2025-11-09 10:12:08 -06:00
Raul Rodrigues de Oliveira
ba15db2a15
fish: added completions option ( #8127 )
2025-11-06 10:27:58 -06:00
SunOfLife1
8929c5f3bc
test/lazygit: add fish integration test
...
This does also add a test module for lazygit since there wasn't one
already
2025-11-06 09:06:14 -06:00
Austin Horstman
432bc8a5da
aerospace: simplify userSettings
...
Remove submodule and just use the generator type.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-06 07:22:43 -06:00
Leon
7f619d2a72
aerospace: remove broken on-window-detected option
2025-11-06 07:22:43 -06:00
Martijn Boers
34fe48801d
ghostty: Add systemd integration
...
The systemd unit already exists on the system, this gives the
option to enable it.
2025-11-04 16:56:11 -06:00
Ryan Horiguchi
0a5a165aca
superfile: add pinnded folder and first use option
2025-11-04 14:06:39 -06:00
Leon Schwarzäugl
c39c07bf31
opkssh: init module
2025-11-04 08:34:45 -06:00
Austin Horstman
aa6936bb63
tests/yazi: fix bash/zsh integration tests
...
Didn't fail even with incorrect assertion. Multi line string for
assertFileContains didn't properly work. Don't want to manage an entire
zsh config file in assertFileContent so just multi step asserting the
generated file.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-03 21:54:12 -06:00
meck
65bf99c579
yazi: update wrappers not to use cat in subshell
...
If cat is aliased to bat the non piping operation
in the script might include extra text, use builtins
instead
2025-11-03 21:54:12 -06:00
leiserfg
5cdf9ef995
vicinae service: init
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-03 21:18:48 -06:00
Thierry Delafontaine
9ff9a94fd4
vscode: add mcp module integration
2025-11-03 20:25:16 -06:00
Thierry Delafontaine
c740351870
opencode: add mcp module integration
2025-11-03 20:25:16 -06:00