damidoug
d33444e63a
aerospace: Add launchd agent and enhance configuration
2025-06-23 20:30:43 -05:00
Perchun Pak
f5098b0740
programs/hyprpanel: init ( #7303 )
2025-06-23 15:48:27 -05:00
Austin Horstman
41a5f0a98a
tests/nix-gc: reorganize darwin and linux
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
7a64c02340
tests/imapnotify: reorganize darwin and linux
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
5618e7a748
tests/home-manager-auto-expire: reorganize darwin and linux
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
d2b2c72add
tests/espanso: reorganize darwin and linux
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
c283a23ef6
tests/emacs: reorganize darwin and linux
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
e9bde7692e
tests/git-sync: reorganize darwin and linux
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
2c4f8cb7d6
tests/yubikey-agent: reorganize darwin and linux
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
bbad45b7ea
tests/jellyfin-mpv-shim: fix tests
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
06c1392ca8
tests: implement auto importing for modules
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Austin Horstman
fefeb0e928
tests/redshift-gammastep: check file exists first
...
Just leads to less confusing output when we have a missing file.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Josef Hofer
520fc4b50a
k9s: fix config files not generated correctly & improve options ( #7262 )
2025-06-22 22:55:09 -05:00
LesVu
2fbd694fec
labwc: Fix pipemenu( #7236 ) and icon in menu generation
...
Add the generation of icon and pipemenu
2025-06-22 22:51:51 -05:00
Austin Horstman
7c35504839
tests/neovim: fix expected config
...
Use normalized store paths to not have to maintain the hash
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
a8e99a9608
tests/nix-init: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
373531850c
tests/uv: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
fd41fc5fbf
tests/numbat: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
c8c30aa316
tests/meli: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
3d045a92d6
tests/i3status-rust: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
c32df52a2f
tests/himalaya: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
07e72705a1
tests/niriswitcher: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
65db5b85d0
tests/spotify-player: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
597d672e69
tests/neovide: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
a2231992dd
tests/helix: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
Austin Horstman
975908d310
tests/clipcat: fix expected config
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 12:47:26 -05:00
crasm
39b7903eab
helix: don't ignore extraConfig when no other settings ( #7302 )
...
Fix so that you can still generate `programs.helix.extraConfig` without
using `programs.helix.settings`. Useful particularly in the case of
`extraConfig = lib.readFile ./config.toml;`.
2025-06-22 10:03:39 -05:00
Austin Horstman
0f355844e5
tests/firefox: fix bookmarks test ( #7292 )
...
Not run in CI so didn't notice. We had a shared file. But, now attrset
and list differ in what they can generate. Separate the expected test
files.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-18 14:39:32 -05:00
Austin Horstman
85e68c6a38
tests/neovim: stub meta.teams
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-18 11:12:29 -05:00
Austin Horstman
f754e377dc
tests/yazi: manager -> mgr ( #7289 )
...
Forgot to update test when we updated examples.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-18 09:29:56 -05:00
xaltsc
0edffd088e
firefox: allow separators in bookmarks ( #7284 )
...
Allow users to create separators in their Firefox bookmarks.
Co-authored-by: xaltsc <hey@xaltsc.dev>
2025-06-16 15:51:11 -05:00
DerRockWolf
66523b0efe
thunderbird: support declaration of calendars ( #5484 )
...
Adds calendar support using the `accounts.calendar.accounts.*` options.
2025-06-15 19:21:02 -05:00
Matthieu Coudron
79dfd9aa29
meli: move freeformat settings to example ( #7259 )
...
these hardcoded freeformat settings dont add anything over the default,
worse they generate empty sections which can then clash with user included config (my usecase).
It's best to move those to example.
2025-06-13 15:25:19 +02:00
Thierry Delafontaine
427c96044f
codex: init
2025-06-09 22:33:16 -05:00
Rishi Vora
e9763eb195
niriswitcher: add module ( #7246 )
2025-06-09 22:30:27 -05:00
Evgeny Zislis
1df816c407
fix: ensure newline after vim.cmd[[source...]] in neovim init.lua ( #7219 )
...
Fix an issue where the generated ~/.config/nvim/init.lua lacks a newline after the vim.cmd [[source ...]] directive. Without this newline, subsequent lua configuration is concatenated onto the same line, breaking lua syntax.
init.lua Before:
vim.cmd [[source /nix/store/...]]vim.opt.rtp:prepend(...)
After:
vim.cmd [[source /nix/store/...]]
vim.opt.rtp:prepend(...)
2025-06-09 22:10:54 +02:00
Egor Konovalov
35e1f5a7c2
mc: add midnight commander module ( #7225 )
2025-06-09 09:25:11 -05:00
Robert Helgesson
eee140958a
home-manager: fix integration tests
2025-06-09 16:08:02 +02:00
Aguirre Matteo
2835e8ba0a
nyxt: add module ( #7232 )
2025-06-08 11:27:00 -05:00
Aguirre Matteo
bd8946c773
lazysql: add module ( #7231 )
2025-06-07 23:51:28 -05:00
Mohamad Fikri
2d7d65f65b
fish: fix the binds.*.erase option ( #7186 )
...
The `command` option is optional when the `erase` option is true,
because when in erase mode, bind does not require any other arguments
2025-06-06 15:57:26 -05:00
Austin Horstman
812b43b45d
tests/thefuck: explicit stubbing
...
Avoid the removal alias exception
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-06 09:11:58 -05:00
Jairo Llopis
0ee810c839
zed-editor: respect user interactivity with settings and keymaps ( #6993 )
...
Merges frozen config from HM into dirty config.
Fixes https://github.com/nix-community/home-manager/issues/6835
2025-06-05 21:20:23 -05:00
Austin Horstman
de8463dd3e
zsh: add plugins.*.completions paths to fpath ( #7197 )
...
Autocompletion scripts and additional plugin functions are located in
specific directories that might not match the plugin source script but
need to be included in fpath before calling compinit.
An option to provide a path to these scripts is added to add the paths
to fpath before calling completionInit.
Co-authored-by: @zimeg <zim@o526.net>
2025-06-05 21:11:35 -05:00
Rosario Pulella
09b0a4b0da
dconf: revert: dconf: Provide dconf ( #7215 )
...
Providing dconf via hm in this manner provided to be problematic for
user with systems that were already providing dconf (like ubunut).
Revert ff73544e4a
2025-06-05 15:06:51 -05:00
jaredmontoya
13a45ede6c
aichat: fix config example ( #7212 )
2025-06-05 08:45:29 -05:00
jaredmontoya
86b95fc1ed
aichat: init ( #7207 )
...
aichat is an all in one CLI tool for AI interactions.
On first run it prompts you to create a config so I made a home manager module to do this declaratively.
2025-06-04 13:35:39 -05:00
Austin Horstman
c3297d7721
tests: create no-big and ifd test outputs.
...
Allows flake access to override easier.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-02 22:58:05 -05:00
Austin Horstman
2ef52bcab5
tests: pass enableLegacyIfd arg
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-02 22:58:05 -05:00
Austin Horstman
c7fdb7e90b
tests/mako: test extraConfig
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-01 21:10:38 -05:00