Robert Helgesson
2324540520
syncthing: assert tray service content in test
2025-09-25 09:42:44 +02:00
Robert Helgesson
ade850153b
syncthing: remove deprecated code
...
Specifically, in 2021 the use of `services.syncthing.tray` as a
Boolean was deprecated. This removes the associated code.
2025-09-25 08:49:23 +02:00
Aguirre Matteo
68a92b0301
aiac: add module
2025-09-24 16:11:30 -05:00
Robert Helgesson
142acd7a7d
bash: source session variable file directly
2025-09-24 15:18:50 +02:00
David Chocholatý
6ce2e18007
nix-your-shell: Allow using nom for nix commands
2025-09-24 00:33:25 -05:00
June Stepp
131f4e22c3
anki: rename sync.passwordFile, improve documentation
...
The account password is different from the sync key needed here. Add
instructions for how to get the sync key, and make the option name
accurate.
2025-09-23 13:44:15 -05:00
Aguirre Matteo
366b60b8a0
ahoviewer: add module
2025-09-23 12:26:21 -05:00
Dietrich Daroch
9a2dc0efbc
zellij: Add extraConfig
...
This allows working around [#4659 ](https://github.com/nix-community/home-manager/issues/4659 )
While fixing `toKDL` might be fun, I just don't think it's a good use of
anyone's time.
---
This is still untested.
2025-09-22 21:08:51 -05:00
André Silva
f59891d511
xdg-mime-apps: no spaces in default app entries
2025-09-22 20:56:58 -05:00
Aguirre Matteo
61c84a3bbf
fabric: add module
2025-09-21 09:18:26 -05:00
Aguirre Matteo
20d75ecd36
animdl: add module
2025-09-21 09:15:59 -05:00
jaredmontoya
55b1f5b7b1
wleave: init ( #7835 )
2025-09-19 10:43:34 -05:00
Robert Helgesson
efcba687d3
xdg-mime-apps: add defaultApplicationPackages option
...
This option allows a user to inject default applications directly from
a list of specified packages. It was previously possible to do this,
but only through import from derivation.
2025-09-19 16:23:57 +02:00
Gaetan Lepage
e81d71d53a
nix-remote-build: add module
2025-09-19 08:33:40 -05:00
Joaquín Triñanes
363007f129
nushell: expose config dir location as option
2025-09-18 21:58:26 -05:00
Joaquín Triñanes
b47ea12ff4
mise: statically generate nushell config
2025-09-18 21:45:45 -05:00
Michael Daniels
3cb08dd360
nvchecker: add module
2025-09-18 21:36:47 -05:00
Aguirre Matteo
b8596c1b23
acd-cli: add module
2025-09-18 21:18:14 -05:00
Aguirre Matteo
acaf3971c1
abaddon: add module
2025-09-18 21:17:45 -05:00
Aguirre Matteo
b5698ed57d
retext: add module
2025-09-18 16:56:09 +02:00
Aguirre Matteo
9093a3f200
formiko: add module
2025-09-17 20:58:54 -05:00
Robert Helgesson
9f408dc51c
ssh-tpm-agent: fix test case
2025-09-17 16:26:12 +02:00
Austin Horstman
53538044d9
tests/opencode: expand tests for agents / commands
...
Include various tests for the agents and command file generation and
different ways of configuring it.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-17 07:23:42 -05:00
Austin Horstman
fb928abb67
tests/claude-code: add path tests for agents/commands
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-17 00:07:05 -05:00
Austin Horstman
10f5a0cc4b
tests/oh-my-posh: expand test coverage
...
Cover some more scenarios with the module.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-17 00:06:30 -05:00
Tim Keller
fad8e3033e
fontconfig: add fonts.fontconfig.extraConfigFiles option ( #7754 )
...
Co-authored-by: Tim Keller <tjk@tjkeller.xyz>
Co-authored-by: Benedikt M. Rips <benedikt.rips@gmail.com>
2025-09-16 22:31:54 -05:00
novenary
75f97fcbe3
sway: order input config from least to most specific ( #7684 )
...
Workaround for https://github.com/swaywm/sway/issues/7271 .
2025-09-16 22:22:28 -05:00
Aguirre Matteo
10d30c9185
cudatext: add module
2025-09-15 23:43:34 -05:00
Robert Helgesson
11cc5449c5
tests: fix tests
2025-09-15 09:22:58 +02:00
Sewer56
5e06d0f184
claude-code: added 'hooks' and 'hooksDir' options to specify hooks from filesystem
2025-09-14 23:29:18 -05:00
Sewer56
be37a3492d
claude-code: added 'commandsDir' option to specify commands from filesystem
2025-09-14 23:29:18 -05:00
Sewer56
a641bbbb9b
claude-code: added 'agentsDir' option to specify agents from filesystem
2025-09-14 23:29:18 -05:00
Sewer56
343e555657
claude-code: added memories (claude.md) generation
2025-09-14 23:29:18 -05:00
Hoang Nguyen
17a1004948
lsd: allow specifying a path type value for icons and colors options ( #7733 )
...
This allows users to use an icons or colors theme file taken from GitHub
directly without the YAML -> Nix translation in the configuration.
2025-09-13 19:32:33 -05:00
Anton Mosich
c3abf8ea1a
khard: support discover entries ( #7785 )
...
This adds support for discover type entries, which were introduced in
khard 0.20.0, which work very similar to the equally-named khal feature.
2025-09-13 19:31:16 -05:00
Giuseppe Ruggiero
20c7963471
powerline-go: fix PROMPT_COMMAND duplicate in bash initialization ( #7697 )
2025-09-13 19:26:44 -05:00
Aguirre Matteo
768a7042a6
go: use env file instead of home.sessionVariables ( #7751 )
2025-09-13 19:25:31 -05:00
B1kku
e286f848a0
lutris: add defaultWinePackage option ( #7778 )
2025-09-13 19:08:10 -05:00
Austin Horstman
69083b3cdd
jjui: init module
...
Add a module for configuring the jjui program.
2025-09-12 12:35:11 -05:00
Austin Horstman
9eab59f3e7
thefuck: remove module
...
Program removed upstream, let module stay around for a bit in case it came back.
We can re-introduce if the situation changes, but we have an alternative.
2025-09-11 23:09:47 -05:00
Robert Helgesson
6112458312
dunst: fix deprecated configuration in example
2025-09-11 10:15:27 +02:00
Robert Helgesson
584fccfdfa
dunst: add tests
2025-09-11 10:15:27 +02:00
jupblb
e0154ae416
pistol: change config path for macOS
2025-09-10 13:39:08 -05:00
S0AndS0
a60021a8c9
pianobar: add module to create config file ( #7734 )
...
Configuration entry similar to;
```nix
programs.pianobar = {
enable = true;
user = "groovy-tunes@example.com";
password_command = "cat /run/secrets/pianobar/groovy-tunes";
};
```
... will produce a `~/.config/pianobar/config` file with content of;
```conf
user = groovy-tunes@example.com
password_command = cat /run/secrets/pianobar/groovy-tunes
```
... and add `pianobar` to `home.packages` list.
All configurations that `man pianobar` documents _should_ available via
`extraOptions` attribute.
License, according to `NixOS/nixpkgs` is MIT, and that seems to match
what's shown on `PromyLOPh/pianobar` repo too;
- d92bfd5feb/pkgs/by-name/pi/pianobar/package.nix (L42o)
- https://github.com/PromyLOPh/pianobar/?tab=License-1-ov-file#readme
2025-09-09 22:43:46 -05:00
Matt Bryant
d587e11cef
kitty: add quick-access-terminal configuration
2025-09-09 13:53:07 -05:00
sweenu
f35703b412
gtk: add color scheme option
2025-09-07 09:46:25 -05:00
Damien Cassou
a7408ba6da
syncthing: Fix for syncthing v2 ( #7762 ) ( #7766 )
2025-09-07 09:07:58 -05:00
Aguirre Matteo
b21c1a61a7
vivid: add module ( #7772 )
2025-09-03 21:50:05 -05:00
Gaspard Culis
6159629d05
swayosd: Remove non-existing display arg option ( #7752 )
2025-09-03 07:42:44 -05:00
Aguirre Matteo
1a6f6fb409
swappy: add module
2025-09-02 13:20:05 -05:00