Benedikt M. Rips
f2f1076c1f
treewide: remove no-ops ( #8061 )
2025-10-26 15:43:53 -05:00
Lorenz Leutgeb
2aaf924e82
radicle: init ( #5409 )
...
Co-authored-by: Matthias Beyer <mail@beyermatthias.de>
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-26 15:34:09 -05:00
Leon Erd
64020f453b
aerospace: add extraConfig
2025-10-25 21:37:58 -05:00
musjj
5c54b182ab
zed-editor: option to generate immutable settings
2025-10-25 21:30:50 -05:00
George Huebner
7296022150
man: add extraConfig
2025-10-25 14:33:47 +02:00
Chenxin Yan
24cad38b3f
lazygit: add shell integrations
2025-10-23 19:38:13 -05:00
Thiago Kenji Okada
0adf9ba3f5
kitty: make package nullable
2025-10-23 10:58:55 -05:00
PerchunPak
9b4a2a7c4f
hyprpanel: remove dontAssertNotificationDaemons option
...
It didn't work anyway, and is now unnecessary as the upstream bugs were
fixed
2025-10-21 16:21:41 -05:00
Dietrich Daroch
84e1adb0cd
zellij: Allow using extraConfig without settings
...
Fixes https://github.com/nix-community/home-manager/issues/8015
2025-10-20 19:04:33 -05:00
Anton Mosich
f4411d1e9b
pimsync: init module
...
This adds a pimsync module using the rather verbose but feature-complete new SCFG generator.
2025-10-20 17:10:44 +02:00
Anton Mosich
db876d1d9f
programs/senpai: use new toSCFG interface
...
I did not want to break any current configurations, and as it seems that
senpai doesn't rely on any of the patterns that weren't possible with
the old toSCFG generator.
2025-10-20 17:10:44 +02:00
Bruno BELANYI
022e7e3f95
delta: fix wrapper usage condition
2025-10-20 09:13:03 -05:00
Bruno BELANYI
0cb746a743
delta: set wrapper's 'meta'
...
Notably, this will set `meta.mainProgram`.
2025-10-20 09:13:03 -05:00
Ryan Horiguchi
189c21cf87
superfile: add zoxide when zoxide_support enabled
2025-10-19 22:07:47 -05:00
Austin Horstman
a709427248
git: aliases / user options -> settings
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
ac7c05a90c
git: extraConfig -> settings
...
Remove string support and convert to rfc42 settings option
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
85cd07b8b0
diff-so-fancy: use freeform settings option
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
bb7bb23583
git: reorganize
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
b695586f92
riff: new module
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
c80be80282
patdiff: new module
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
2e527427b1
git: add git-lfs package option
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
111329b475
difftastic: new module
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
7a10f175db
diff-so-fancy: new module
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
7d03d5fb73
diff-highlight: new module
...
Break out diff-highlight into its own module.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
Austin Horstman
f436677f5f
delta: create new module
...
Pull out of git module and deprecate old usage.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-19 10:24:15 -05:00
h7x4
90af98a2fc
newsboat: add timer unit for automatically cleaning cache
2025-10-19 09:48:30 -05:00
h7x4
a264fbea00
newsboat: add timer unit for automatically fetching articles
2025-10-19 09:48:30 -05:00
Thierry Delafontaine
6ea30b26cd
opencode: make the themes also accept path
...
- Removed unnecessary empty-themes test.
2025-10-19 09:47:26 -05:00
Thierry Delafontaine
fddb33a1a5
opencode: make the rules option also accept a path
2025-10-19 09:47:26 -05:00
Thierry Delafontaine
99977131d3
opencode: change tilde (~) to XDG_CONFIG_DIR for command and agent paths
...
Replace the use of `~` in the documentation for the command and agent
settings with the `XDG_CONFIG_DIR` environment variable to avoid
ambiguity about the config directory. Also switch to the
`{file}` path macro so paths render correctly in the docs and tooling.
2025-10-18 12:41:21 -05:00
Mirza Arnaut
fc837be107
opencode: add themes option
...
Add themes option to configure custom themes through nix.
Define a submodule for the settings option, to give the `theme` setting
a description.
2025-10-18 09:21:38 -05:00
June Stepp
847669dabf
anki: fix boolean options
2025-10-16 14:03:28 -05:00
Bob van der Linden
ba6aaa0e0a
mergiraf: add merge.conflictStyle git configuration
...
Mergiraf expects merge.conflictStyle to be "diff3" in git. If this isn't
the case, mergiraf cannot operate correctly. This change adds this
option to git's configuration.
2025-10-14 22:59:58 -05:00
liyangau
ed1eb4cfdd
fix config file location on macOS and fix test
2025-10-14 17:10:47 -05:00
will
990e5ce679
docker-cli: add docker contexts support
...
Adds docker-cli.contexts support. This allows declarative configuration
of [docker
contexts](https://docs.docker.com/engine/manage-resources/contexts/ ).
2025-10-14 12:20:39 -05:00
will
25ca7d297f
docker-cli: add will-lol as maintainer
2025-10-14 12:20:39 -05:00
Aguirre Matteo
837525295f
obsidian: allow null package
2025-10-14 12:13:15 -05:00
Austin Horstman
e121f3773f
gemini-cli: context support multiple file generation
...
Support multiple context files since gemini supports configuring
multiple names as supported / looked for.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-12 18:44:04 -05:00
Austin Horstman
e2d346936e
gemini-cli: add context option
...
Support a GEMINI.md file for base context at global level.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-12 18:44:04 -05:00
Mirza Arnaut
904fa32d77
vivid: modify themes option with custom nix entries
2025-10-12 13:58:58 -05:00
Aguirre Matteo
f2cda99e4a
anvil-editor: add module
2025-10-11 22:14:37 -05:00
Aguirre Matteo
55091079d6
anup: add module
2025-10-11 22:12:56 -05:00
Aguirre Matteo
95419fb985
anime-downloader: add module
2025-10-11 22:12:37 -05:00
Aguirre Matteo
efb5aa7779
andcli: add module
2025-10-11 22:12:09 -05:00
Aguirre Matteo
91daee72ef
amp: add module
2025-10-11 22:11:51 -05:00
Austin Horstman
d305eece82
zsh: fix zsh history substring search generation
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-10 16:06:46 -05:00
Austin Horstman
5200f3903f
mkFirefoxModule: support extensions without addonID
...
Properly handle extensions missing addonId without eval error.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-10 08:40:00 -05:00
musjj
c7f4214fac
firefox: new permission checks for extensions
...
Add two new options to customize how extension permissions are checked:
- `extensions.exhaustivePermissions`
Ensures that the permissions requested by all extensions managed by
home-manager are authorized
- `extensions.exactPermissions`
When enabled, the user must authorize only the permissions that the
extensions requests, not more nor less.
2025-10-09 21:06:28 -05:00
Chris
b27e551270
aerc: change stylesets option to reflect the structure aerc expects
...
Instead of placing all 'stylesets' attribute set values into the 'global'
section this places them in the specified section.
2025-10-09 21:01:58 -05:00
r-vdp
5d61767c8d
alacritty: fix eval error
2025-10-09 13:05:52 -05:00