1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-11-21 17:59:39 +01:00
Commit graph

4989 commits

Author SHA1 Message Date
Austin Horstman
c42f04c83f
mkFirefoxModule: revert userChrome changes (#6887)
Reverting all the recent userChrome changes because of too many issues
and bikeshedding.
2025-04-22 20:44:48 -05:00
Matthieu Coudron
b99e3e46b8
ci: fixed redundant rule (#6883) 2025-04-22 17:52:24 -05:00
Flameopathic
6899001a76
fcitx5: add themes and classicUiConfig options (#6876) 2025-04-22 14:30:45 -05:00
Benedikt M. Rips
c9433ae62f
keepassxc: register as native messaging host (#6879)
Register KeepassXC as a native messaging host in supported browsers to integrate with KeepassXC's browser extension.  See https://discourse.nixos.org/t/keepassxc-browser-extension-integration/39553 for more information.
2025-04-22 11:42:04 -05:00
Matthieu Coudron
b925865c74
ci: label msmtp changes with "mail" (#6881) 2025-04-22 18:32:11 +02:00
zincentimeter
342b3e3e6d
msmtp: rename environment variables (#6839)
I've started seeing $HOME/log $HOME/.msmtp.queue.log populated after using
msmtp via neomutt. Although the latter is not, the former is a bit
annoying. Home-manager already tries to avoids this 1, so I was curious to why
this occured.

Interestingly this didn't happen until a month ago, so I've tried to git blame my way out of the problem both on my configuration and on upstream
home-manager however I didn't find a fitting change on the suspected dates.

Home-manager uses2 msmtpq script3 to send emails through which manages
also the queue of mails to be sent. As stated on upstream source of the script
4, it looks for MSMTPQ_Q and MSMTPQ_LOG variables to decide where to

https://git.marlam.de/gitweb/?p=msmtp.git;a=blob_plain;f=scripts/msmtpq/msmtpq;hb=HEAD
2025-04-22 17:22:16 +02:00
Benedikt M. Rips
cf0c5e0105
xdg-autostart: fix runCommandNoCCLocal deprecation (#6880) 2025-04-22 09:05:27 -05:00
Johan Eklund
ce8dc1f77a
xsettingsd: Remove erroneous lib. insertion (#6877) 2025-04-22 07:34:49 -05:00
Austin Horstman
81541ea36d
lorri: fix missing makeSearchPath (#6875) 2025-04-21 14:55:32 -07:00
Josh Heinrichs
42d90297b3
git: support maintenance on darwin (#6868) 2025-04-21 14:25:57 -07:00
awwpotato
22b326b42b
television: add module (#6866) 2025-04-21 12:26:20 -05:00
awwpotato
be4e5ec62c
nix-init: add module (#6864)
Co-authored-by: uncenter <47499684+uncenter@users.noreply.github.com>
2025-04-21 12:25:56 -05:00
awwpotato
08b85bd000
vesktop: add support for multiple themes (#6860) 2025-04-21 12:25:22 -05:00
Joaquín Triñanes
ca8367117a
atuin: Fix deprecated string type warning (#6861) 2025-04-21 12:23:08 -05:00
Austin Horstman
ddda2b1f20
direnv: only set sessionVariable for old version (#6842)
Discussion and retesting in
https://github.com/NixOS/nixpkgs/pull/398717. The env variable is
actually not needed when you use the config.
2025-04-21 11:19:27 -05:00
Austin Horstman
82ee14ff60
treewide: remove with lib (#6871)
Remove from services.
2025-04-21 11:00:59 -05:00
alois31
6695b1d477
kconfig: escape arguments properly (#6867)
Previously shell arguments were not escaped properly, leading to breakage on
group names containing characters with special meaning to the shell (in
particular spaces); theoretically keys containing single quotes would be
affected too. Escape all arguments passed to the shell properly instead.
2025-04-21 17:20:07 +02:00
Austin Horstman
3fbe9a2b76 tests/ranger: null package
Stubbing not working with the default cfg.finalPackage. Pass null to
reduce closure size
2025-04-20 20:10:07 -07:00
Austin Horstman
63bfbf55b6 ranger: nullable package support 2025-04-20 20:10:07 -07:00
Oughie
14eda3db4e clock-rs: add module
clock-rs is a modern, digital clock that effortlessly runs in your terminal
2025-04-20 20:02:06 -07:00
Austin Horstman
ac21ae3716 maintainers: add Oughie 2025-04-20 20:02:06 -07:00
Rouven Seifert
b0cc092405
shikane: init module (#4096) 2025-04-20 20:21:46 -05:00
awwpotato
496fa9c054
PR_TEMPLATE: mention nix fmt (#6859) 2025-04-20 18:05:56 -05:00
Austin Horstman
b71ca26961 uv: nullable package support 2025-04-20 14:32:29 -07:00
Mirko Lenz
1d2d6b9568 uv: init module 2025-04-20 14:32:29 -07:00
LilleAila
a0461b67ff vesktop: created module
Added a home-manager module for vesktop that allows for configuring both
vesktop and vencord, and creating a custom theme.
2025-04-20 13:47:45 -07:00
LilleAila
3cecde80a5 maintainers: added lilleaila 2025-04-20 13:47:45 -07:00
awwpotato
642d3e3bad
atuin: add support for str + path themes (#6849) 2025-04-20 15:20:59 -05:00
Austin Horstman
6a676ee476 wallust: null package support 2025-04-20 13:16:28 -07:00
Kiara Grouwstra
aa2c7ac404 wallust: add module
closes #6566
2025-04-20 13:16:28 -07:00
Kiara Grouwstra
48bbe7bc48 maintainers: add kiara 2025-04-20 13:16:28 -07:00
Jess
f98314bb06
restic: init module (#6729) 2025-04-19 22:53:06 -07:00
awwpotato
bb8d286649
zed-editor: add themes option (#6832) 2025-04-20 00:29:44 -05:00
awwpotato
e8b68f99c6
eza: add theme option (#6850) 2025-04-20 00:24:26 -05:00
home-manager-bot
f6d295cee3
flake.lock: Update (#6854)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12)
  → 'github:NixOS/nixpkgs/b024ced1aac25639f8ca8fdfc2f8c4fbd66c48ef?narHash=sha256-fusHbZCyv126cyArUwwKrLdCkgVAIaa/fQJYFlCEqiU%3D' (2025-04-17)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-20 00:23:20 -05:00
Karun Sandhu
b8d186abf8
fish: allow multiple commands for command option in abbreviations (#6851) 2025-04-20 00:23:07 -05:00
Austin Horstman
20705949f1
kitty: add git diff integration (#6855)
Kitty supports a diff tool integration. This allows enabling it easily
for a user.
2025-04-20 00:11:57 -05:00
Miku B
9676e8a52a
inori: init module (#6289) 2025-04-19 09:05:58 -05:00
Austin Horstman
ae84885d9b
workflows/conflicts: init (#6845)
Add labeler for merge conflicts
2025-04-18 22:23:32 -05:00
Austin Horstman
307281bfda
labeler: expand labels (#6846)
Add rules, fill in missing files for existing rules.
2025-04-18 22:23:21 -05:00
Austin Horstman
991a480472
mkFirefoxModule: userchrome support derivations (#6844) 2025-04-18 19:57:48 -05:00
Austin Horstman
67f60ebce8 tests/home-cursor: don't use realPkgs 2025-04-18 15:56:09 -07:00
Austin Horstman
4bc9b08c33 tests/broot: stub broot 2025-04-18 15:56:09 -07:00
Austin Horstman
39037b08f1 tests: darwin stub hjson-go 2025-04-18 15:56:09 -07:00
Austin Horstman
412eb166eb tests/thunderbird: dont use realPkgs
Not relevant for testing.
2025-04-18 15:56:09 -07:00
Austin Horstman
fc09cb7aaa tests/labwc: fix autostart
Wasn't using a normalized store path, didn't notice in review.
2025-04-18 11:35:36 -07:00
Austin Horstman
4d6a8f590e keepassxc: nullable package support 2025-04-18 11:35:36 -07:00
d-brasher
54b494a77f keepassxc: add module 2025-04-18 11:35:36 -07:00
octvs
5e6a8203ce
khard: add option to set mutiple subdirs (#6823)
Add new option `accounts.contact.accounts.<name>.khard.addressbooks`.

Remove the previous soln,
`accounts.contact.accounts.<name>.khard.defaultCollection`, which is
superseded with the new option.

Add a new test to check the new `addressbooks` option. Modify an
existing test which was checking the removed `defaultCollection`.

Previous commit a38f88 allowed a hardcoded path to be set for khard if
the path set for its local storage is not the actual `vdir`. This was
accomplished via adding the `defaultCollection` option. However this
accepted only a single sub-directory, and when one has more than a
single collection on the same dir this would require repetition on
configuration to set [1].

This is a continuation of the soln given to
nix-community/home-manager#4531, refer to there and the previous PR [2]
for reference.

[1]: https://github.com/nix-community/home-manager/issues/4531#issuecomment-2701156246
[2]: https://github.com/nix-community/home-manager/pull/5220
2025-04-18 09:38:13 -05:00
Austin Horstman
72526a5f7c
tests/firefox: fix test commands (#6840)
Tests passed, but looks like `nmt` was swallowing the command not found
errors.
2025-04-17 14:45:55 -05:00