Aguirre Matteo
bd8946c773
lazysql: add module ( #7231 )
2025-06-07 23:51:28 -05:00
home-manager-ci[bot]
980aece33a
flake.lock: Update ( #7235 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/910796cabe436259a29a72e8d3f5e180fc6dfacc?narHash=sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8%3D' (2025-05-31)
→ 'github:NixOS/nixpkgs/d3d2d80a2191a73d1e86456a751b83aa13085d7d?narHash=sha256-QuUtALJpVrPnPeozlUG/y%2BoIMSLdptHxb3GK6cpSVhA%3D' (2025-06-05)
Co-authored-by: home-manager-ci[bot] <214323736+home-manager-ci[bot]@users.noreply.github.com>
2025-06-07 23:47: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
isabel
1d595a5b64
zed-editor: allow for nullable package ( #7220 )
2025-06-06 15:51:16 -05:00
Nikita Pedorich
96482a538e
keychain: warn about deprecated options ( #7196 )
...
Options --agents and --inherit have been depracated in Keychain 2.9.0
See https://github.com/funtoo/keychain/releases/tag/2.9.0 for more information
2025-06-06 09:43:34 -05:00
André Silva
c18a767948
zed-editor: userKeymaps default to empty array ( #7222 )
2025-06-06 09:42:33 -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
home-manager-ci[bot]
b2483b45e6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/62b852f6c6742134ade1abdd2a21685fd617a291?narHash=sha256-R5HJFflOfsP5FBtk%2BzE8FpL8uqE7n62jqOsADvVshhE%3D' (2025-05-25)
→ 'github:NixOS/nixpkgs/910796cabe436259a29a72e8d3f5e180fc6dfacc?narHash=sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8%3D' (2025-05-31)
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-06 09:11:58 -05:00
Graham Christensen
76e9c6e14a
lib/default.nix: remove inefficient second copy ( #7221 )
...
Using ./. forces Nix to copy the flake to the store a second time.
Using bulitins.path like this, forcing the name to be "source", reduces the extraneous copy.
2025-06-06 09:07:34 -05:00
Austin Horstman
91287a0e9d
nixgl: remove alias ( #7218 )
...
https: //github.com/nix-community/home-manager/issues/6995
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-05 22:02:07 -05:00
Ladas552
355c7d09ed
chawan: fix example for settings ( #7210 )
...
as per cha-config, keybindings should be under section `page` and not `pager`.
Also replaced the line with an example from man page because the current one wasn't working properly
2025-06-05 21:50:12 -05:00
Keenan Weaver
bbb31d8352
ludusavi: fix import ( #7205 )
2025-06-05 21:45:14 -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
YTG1234
68cc9eeb38
jellyfin-mpv-shim: merge settings with existing config file
...
The Nix-defined settings take priority over the existing settings, but
any new keys added by the user are preserved.
2025-06-05 16:46:42 -05:00
YTG1234
7707ebb05c
jellyfin-mpv-shim: make sure the config file is read properly
...
jellyfin-mpv-shim has a bug, that causes it to not be able to read the
configuration file if it's not writeable (even though it never writes
anything).
This commit works around that by storing the actual link to the Nix
store in a different file, and making a writable copy in `conf.json`.
Ideally, this should be fixed either with a patch in nixpkgs or (even
better) upstream.
2025-06-05 16:46:42 -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
octvs
ffab96a8b4
qutebrowser: null package support ( #7203 )
2025-06-04 16:57:32 +02:00
Anton Mosich
3830a21aa2
xdg.desktopEntries: Update outdated links in docs ( #7201 )
2025-06-04 14:05:41 +02:00
Piotr Lewandowski
34a1308614
doc: add a missing subcommand ( #7199 )
2025-06-03 14:33:17 -05:00
Gergő Gutyina
bb846c031b
dwm-status: run with --quiet ( #7144 )
2025-06-03 07:58:09 -05:00
Norbert Melzer
593b0c667d
doc: fix instructions for enabling flakes in NixOS ( #7189 )
2025-06-03 07:57:46 -05:00
Kenichi Kamiya
cb809ec1ff
fzf: prefer source for Zsh integration ( #7191 )
...
fzf version 0.53.0 [1] and later now prefers using `source` for its Zsh
integration.
[1] 030428ba43
2025-06-02 23:30:27 -05:00
Austin Horstman
5adc1a51a2
ci: use flake lock for tests
...
Ensure we don't have surprise breakages and can test against a specific
lock file.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-02 22:58:05 -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
Austin Horstman
6861cfa165
mako: remove criteria
...
No longer serves a purpose, was short lived and most people are either
using `settings` or will use `extraConfig`
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-01 21:10:38 -05:00
Austin Horstman
654b686536
mako: add extraConfig back
...
Need ordered lines for some of mako config. Don't have time to update
generator to support it.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-01 21:10:38 -05:00
Matt Sturgeon
6abf27943b
ci: set a more useful update PR body
...
The default body contains instructions for triggering GitHub Actions,
which aren't relevant when pushing the PR as a GitHub App.
2025-06-01 16:03:59 -05:00
Matt Sturgeon
9882f43f9b
ci: switch to a GitHub App
...
This will do actions as a bot user, but will still trigger CI.
Its tokens are short lived, so more secure than a PAT that doesn't
expire.
2025-06-01 16:03:59 -05:00
eyJhb
5675a96868
home-cursor: sway depend on cfg.size instead of gtk.cursorTheme.size ( #7176 )
2025-05-31 19:31:59 -05:00
Austin Horstman
60e4624302
news: re-add dropped news entries ( #7173 )
...
During migration to new format and removing from the inline files. We
lost some entries.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-31 00:19:34 -05:00
Austin Horstman
6587238e40
lib: remove 22.11 deprecations
...
Several years since deprecation and removal.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-31 00:01:48 -05:00
Austin Horstman
cc8896c321
ci: remove literalExpression step
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-31 00:01:48 -05:00
Austin Horstman
765ceb93d1
lib: remove literalExpression and literalDocBook logic
...
3 years old, not needed anymore.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-31 00:01:48 -05:00
Austin Horstman
7ccda8574f
ci: labels dedupe and reorganize
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-30 23:41:50 -05:00
Austin Horstman
5118087a15
ci: sort label categories
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-30 23:41:50 -05:00
Austin Horstman
b6bd7c629f
ci: add more modules to labeler
...
Lots of missing modules from existing categories. Adding some more.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-30 23:41:50 -05:00
Matt Sturgeon
6d09fd37a7
ci: alternative fix for backport if condition ( #7169 )
...
Can't access secrets from if condition, so we'll explicitly check this
isn't a fork.
2025-05-30 20:28:34 -05:00
Austin Horstman
b65126fa71
ci: fix backport if condition ( #7167 )
...
Can't access secrets from if condition.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-30 19:26:52 -05:00
Matt Sturgeon
7c60ea0296
ci: add 'GitHub App' TODO to update workflow
...
Using a GitHub App is more secure and idiomatic than using a
Personal Access Token or SSH Deploy Key.
See https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#triggering-further-workflow-runs
and https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#authenticating-with-github-app-generated-tokens
2025-05-30 18:40:49 -05:00
Matt Sturgeon
9d2ae59579
ci: add backport workflow
...
Based on the workflow used by nixpkgs and others.
2025-05-30 18:40:49 -05:00
phucleeuwu
379c9fb858
yazi: use mgr instead of manager in example ( #7160 )
...
Recent deprecation, show updated example.
2025-05-30 12:46:37 -05:00
Weblate (bot)
6f0a6e7ba7
Update translation files ( #7162 )
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2025-05-30 12:45:20 -05:00
ckgxrg
214f9bd3a6
linux-wallpaperengine: fix evaluation error when passing null ( #7161 )
2025-05-30 10:26:35 -05:00
Nick Hassan
d800d198b8
podman: use quadlet source from file drv ( #7102 )
...
fixes potentially unwanted variable substitution
2025-05-30 10:25:03 -05:00
Alex Hamilton
d36ac1f0db
hwatch: add module ( #7158 )
2025-05-30 10:16:26 -05:00