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
Robert Helgesson
12dfb0cff9
restic: fix integration test
2025-09-17 16:24:18 +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
Austin Horstman
b5cb3a5daa
tests/darwinScrublist: add lazysql
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-10 13:38:44 -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
Austin Horstman
061793150a
tests/hyprland: add submap test
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-01 23:49:51 -05:00
Aguirre Matteo
b7cc2466f1
distrobox: add settings option and other general improvements
2025-08-31 18:32:49 -05:00
Austin Horstman
1e759786e5
qt: deprecate kde6
...
Give users a heads up that option is being removed.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-31 14:38:57 -05:00
Austin Horstman
71b5707077
tests/darwinScrublist: add pgclii
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-31 13:02:05 -05:00
Kylie McClain
e44549074a
programs.rclone: fix injecting secret when value begins with "-"
2025-08-31 09:26:13 -05:00
Anton Tetov
99a69bdf8a
pizauth: reload on change and option type
...
- added onChange pizauth reload for config file
- clientSecret is not required for outlook365 so should be nullable.
2025-08-30 13:53:07 -05:00
Aguirre Matteo
3882f88691
ssh: remove top level options
2025-08-26 17:12:13 -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
Jess
56b8749987
rclone: modularize subtests
2025-08-21 16:02:50 -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
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
BeLeap
e293a1a12f
aerospace: add test
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
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
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