tsrk.
f63d0fe9d8
thunderbird: fix aliases SMTP configuration not being listed as usable
...
Signed-off-by: tsrk. <tsrk@tsrk.me>
(cherry picked from commit d441981b20 )
2025-12-04 10:34:05 -06:00
Andrew Jeffery
e1680d594a
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.
(cherry picked from commit 43173abcb4 )
2025-12-03 16:49:19 +01:00
novenary
44a3b79aad
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)
(cherry picked from commit e4e25a8c31 )
2025-12-01 12:21:54 -06:00
novenary
ffae9e1bca
Revert "fish: avoid shadowing builtin completions"
...
This reverts commit 23f2ba7ae0 .
(cherry picked from commit 13b089b586 )
2025-12-01 12:21:54 -06:00
Matt Sturgeon
3fdd076e08
fish: avoid shadowing builtin completions
...
The fish shell comes with builtin completions. For example, git
completion supports context-aware completion of things like commit
hashes, branch names, sub-commands, etc.
Until fish 4.2, builtin completions were explicitly loaded from
`share/fish/completions`, however that is now deprecated and disabled.
In effect, this means generating manpage-based completion will shadow
and disable builtin completion.
Avoid that, by only generating completion when fish does not have
builtin support for the command.
(cherry picked from commit 23f2ba7ae0 )
2025-11-30 15:00:51 -06:00
t-monaghan
6aff254343
claude-code: added 'skills' option to specify skills from filesystem
2025-11-25 23:35:00 -06:00
octvs
14bc4c56fc
password-store: do not set non-default dir
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
9a5042a88c
treewide: assertions at top of config
...
Moving assertions to be consistently at top of the config blocks.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-22 15:00:15 -06:00
Austin Horstman
0b44044694
treewide: meta.maintainers at top
...
Just make it consistent throughout codebase and easier to find
maintainers for a module.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-22 14:51:05 -06:00
Austin Horstman
04d0a00132
meli: use mkPackageOption
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-22 14:48:56 -06:00
Austin Horstman
43ba5ee056
waybar: use mkPackageOption
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-22 14:48:56 -06:00
Austin Horstman
ae20265d9e
treewide: awwpotato -> da157
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-22 12:48:17 -06:00
Austin Horstman
89544bf918
jrnl: modernize
...
cleanup with lib and other lint warnings
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
Tobias Schmalz
3670a78eee
vdirsyncer: Add option to request vcard 4.0
2025-11-16 18:18:51 +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
Charlie Collard
827f2a2337
atuin: add forceOverwriteSettings option ( #8140 )
2025-11-12 10:24:03 -06:00
Vladislav Grechannik
33f63da61a
chromium: add finalPackage option ( #8155 )
...
Adds a finalPackage option to chromium-based browsers. Allows users to use overriden package binary in their setups, without relying on PATH availability.
2025-11-12 09:33:11 -06:00
Marijan Petričević
dfca39f8af
lazygit: fix bash integration ( #8153 )
...
- if the shellWrapperName is equal to the binary, then calling the
binary without command will cause an infinite recursion
2025-11-12 09:31:32 -06: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 )
...
/ triage (push) Has been cancelled
GitHub Pages / publish (ubuntu-latest) (push) Has been cancelled
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
08abff6fbc
discord service: init
2025-11-09 10:12:08 -06:00
leiserfg
0562fef070
vicinae: Remove BindTo from the systemd unit
...
Seems like it causes issues with kde logout.
2025-11-06 15:08:45 -06:00
Raul Rodrigues de Oliveira
ba15db2a15
fish: added completions option ( #8127 )
2025-11-06 10:27:58 -06:00
SunOfLife1
d375dfc1ff
lazygit: fix fish integration
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
Austin Horstman
af119feb17
Revert "tmpfiles: migrate to an RFC42-style option"
...
This reverts commit 090aa14e5d .
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-05 12:26:46 -06:00
Austin Horstman
06aeeed62f
Revert "tmpfiles: add option to purge rules' targets on change"
...
This reverts commit b4350d54c2 .
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-05 12:26:46 -06:00
Austin Horstman
6a40be5eaf
Revert "glab: remove the config file if it is empty or glab disabled"
...
This reverts commit b5ed4afc22 .
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-05 12:26:46 -06:00
Austin Horstman
17c3ea43bf
Revert "glab: coerce glab tmpfile rule argument to string"
...
This reverts commit 8c824254b1 .
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-05 12:26:46 -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
heyzec
1c75dd7022
vscode: don't break when profile name has spaces
2025-11-04 14:07:04 -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
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
Thierry Delafontaine
083b20c1a0
mcp: init module
2025-11-03 20:25:16 -06:00
Pierre-Yves Landuré
1f34c2c855
zed-editor: options to generate debug.json
...
Add `mutableUserDebug` and `userDebug` options to generate `debug.json` file.
The options are heavily inspired by `mutableUserTasks` and `userTasks` options implementation.
Closes #8091
2025-11-03 20:24:19 -06:00
aldur
95d65dddae
gpg: fix correctly setting trust for all keys
...
When passing `gpg.publicKeys` a `source` including _multiple_ keys,
only the first one in `source` will have `trust` set correctly.
This commit fixes the issue and adds a corresponding test
(failing without the patch, fixed with it).
2025-11-03 15:14:46 -06:00
Hoang Nguyen
a5fee07792
rio: reformat
2025-11-03 09:23:19 -06:00
Hoang Nguyen
9d6e28fd32
rio: add support for custom themes
2025-11-03 09:23:19 -06:00
Benedikt Rips
8c824254b1
glab: coerce glab tmpfile rule argument to string
2025-11-03 07:59:26 -06:00
Benedikt Rips
b5ed4afc22
glab: remove the config file if it is empty or glab disabled
2025-11-02 23:02:10 -06:00