Austin Horstman
0208592b59
idlehook: fix service.restart merge ( #6544 )
2025-02-27 11:32:59 -06:00
Austin Horstman
cf3bf4f1b7
mpd: refactor implementation ( #6537 )
...
Remove with lib, reorganize, cleanup conditionals, hide options that are
linux only from darwin.
2025-02-27 10:56:56 -06:00
Emanuel
11e6d20803
ghostty: fix typo ( #6541 )
2025-02-27 11:32:19 -05:00
Damien Cassou
b8869e4ead
mpd: Add support for darwin ( #6517 )
2025-02-26 20:53:00 -06:00
Even Brenden
6be185eb76
screen-locker: set Restart=always for all services ( #6534 )
2025-02-26 15:41:55 -06:00
Even Brenden
44b86a72e7
xidlehook: set Restart=always ( #6533 )
2025-02-26 15:41:15 -06:00
Thomas Zeger
53c587d263
tmux: fix shell example ( #5361 )
2025-02-26 08:21:11 -06:00
Kilian Mio
87743e9383
firefox: deprecate vendorPath ( #6519 )
...
This is a reaction to PR #6460
2025-02-26 08:20:52 -06:00
eulalia
18e74c2e02
aerc-accounts: improve logic for parsing XOAUTH2 URL params ( #6530 )
...
This commit fixes an issue in aerc-accounts that prevents oauth2
accounts from being generated from given parameters. It also allows
users to add XOAUTH2 credentials without having to add all four of
client_id, client_secret, token_endpoint, and scope. It further adds
tests for the XOAUTH2 config generation.
2025-02-26 07:59:40 -06:00
DSOverlord
74f0a8546e
clipse: add additional options ( #6525 )
2025-02-25 08:39:21 -06:00
Bruno BELANYI
c12dcc9b61
xdg: create '$XDG_STATE_HOME' ( #6526 )
...
Some programs (e.g: `less`) will not make use of `$XDG_STATE_HOME` if
the directory does not exist.
2025-02-24 22:32:28 +01:00
Austin Horstman
12e26a74e5
tests/neovim: resolve deprecation ( #6522 )
...
Assigning a plain list to extraLuaPackages is deprecated.
Please assign a function taking a package set
as argument, so
extraLuaPackages = [ pkgs.lua51Packages.xxx
];
should become
extraLuaPackages = ps: [ ps.xxx ];
2025-02-23 15:53:17 -06:00
Austin Horstman
6a2af4ffb2
tests/swayidle: bash -> bash-interactive
2025-02-23 13:07:25 -08:00
Austin Horstman
3002f1aedf
tests/mpd: bash -> bash-interactive
2025-02-23 13:07:25 -08:00
Silence Tai
b5ab2c7fda
waybar: support enable inspect from service ( #5922 )
2025-02-23 07:45:42 -06:00
Austin Horstman
ed030a7879
chromium: optional nativeMessagingHosts ( #6515 )
...
Should only be generating when provided
2025-02-22 21:58:48 -06:00
Seth Flynn
3b6550f710
git: add option to use riff as diff tool ( #5748 )
...
https://github.com/walles/riff
2025-02-22 19:43:56 -06:00
Ihar Hrachyshka
6b7cd50812
tests: test librewolf the same way firefox is tested
...
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-02-22 17:38:43 -08:00
Ihar Hrachyshka
7f9ba30a28
tests: check that all firefox derivatives can be installed
...
The issue itself was resolved with:
https://github.com/nix-community/home-manager/pull/6460
This patch only adds a test case to make sure we don't ever regress by
installing firefox and librewolf and floorp at the same time.
Closes : #6467
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-02-22 17:38:43 -08:00
moni
fb568d75cf
targets/darwin: allow configuring application linking ( #4809 )
...
Darwin users can disable application linking or change the path where applications are linked.
2025-02-22 17:00:52 -06:00
novenary
cb3f6e9b59
htop: write-protect entire configuration directory
...
Fixes #4947
2025-02-22 11:55:15 -08:00
novenary
61d8f8366f
htop: export defaultFields into lib
2025-02-22 11:55:15 -08:00
Austin Horstman
546949fea1
tests/dircolors: test zsh path
2025-02-22 11:50:20 -08:00
Austin Horstman
89b8934055
tests/dircolors: add xdg config test
2025-02-22 11:50:20 -08:00
Austin Horstman
c327afbfd8
dircolors: refactor preferXdgDirectories
...
Store the paths in variables to deduplicate.
2025-02-22 11:50:20 -08:00
Shaw Vrana
413e9b35f1
dircolors: respect preferXdgDirectories if set
2025-02-22 11:50:20 -08:00
Brieuc Dubois
61d8fc9af0
firefox: Allow to add PKCS11 modules ( #5608 )
2025-02-22 12:51:06 -06:00
Artem Starikov
90504b9a89
thunderbird: allow managing feed accounts ( #5613 )
2025-02-22 12:33:41 -06:00
eulalia
7ceacd98a9
wpaperd: add systemd service; move to services/ from programs/ ( #6302 )
...
This commit adds a systemd service to run it, and accordingly moves it to services.wpaperd.
In addition, the existing tests have been migrated to services, and an entry in the newslist has been created alerting users to this change.
2025-02-22 11:32:15 -06:00
Reputable2772
e860bd49ea
vscode: add profiles support ( #5640 )
...
Adds support for VSCode Profiles configuration. Allowing you to define custom extensions and settings per profile.
2025-02-22 10:58:27 -06:00
Feliche-Demian Netliukh
4949081d1e
jqp: add module ( #5716 )
2025-02-22 10:23:01 -06:00
DSOverlord
a51e94e51c
clipse: add module ( #5777 )
...
clipse is a configurable, TUI-based clipboard manager application written in Go with minimal dependency. Though the app is optimized for a Linux OS using a dedicated window manager, clipse can also be used on any Unix-based system.
2025-02-22 09:40:15 -06:00
Austin Horstman
34d524f3ed
imapnotify-accounts: remove with lib
2025-02-22 06:33:32 -08:00
Coutinho de Souza
dd21b9afd5
imapnotify: add extraArgs option to imapnotify-accounts
...
`wait` is no longer a part of the goimapnotify's config, but one of its
cli options.
2025-02-22 06:33:32 -08:00
Heitor Augusto
f4a07823a2
chromium: add nativeMessagingHosts option ( #6019 )
2025-02-22 01:10:22 -06:00
Hoang Nguyen
2b382e499a
earthly: init module ( #6265 )
...
Earthly is a build configuration framework utilizing buildkit and
Dockerfile-like syntax for simplicity and fast builds.
2025-02-22 01:04:35 -06:00
eum3l
c31b4e330e
accounts/email: provide realName option for alias ( #6106 )
2025-02-22 01:03:07 -06:00
NAHO
f0f0d1ade2
docs: update copyright year
2025-02-22 00:55:13 -06:00
Austin Horstman
439a125afe
tests: remove with lib ( #6511 )
2025-02-21 23:20:07 -06:00
Austin Horstman
e495cd8c80
tests/firefox: add profiles-extensions ( #6510 )
...
Wasn't actually running test because it wasn't included. Also had to fix
test after some of the recent changes.
2025-02-21 22:41:22 -06:00
TheStachelfisch
765cb91e9d
psd: add missing module config options ( #6230 )
2025-02-21 19:33:49 -06:00
Austin Horstman
62d038f499
nushell: reenable test
2025-02-21 16:24:40 -08:00
github-actions[bot]
f0837fa673
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/a79cfe0ebd24952b580b1cf08cd906354996d547?narHash=sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y%3D' (2025-02-08)
→ 'github:NixOS/nixpkgs/d74a2335ac9c133d6bbec9fc98d91a77f1604c1f?narHash=sha256-zON2GNBkzsIyALlOCFiEBcIjI4w38GYOb%2BP%2BR4S8Jsw%3D' (2025-02-16)
2025-02-21 16:24:40 -08:00
1444
e512de4722
wluma: init module ( #6463 )
2025-02-21 18:24:26 -06:00
Chlorodose
9f74e14a2d
fcitx5: make boot after graphical session ( #6432 )
2025-02-21 16:37:07 -06:00
truelecter
6eed33a3ac
jetbrains-remote: do not fail if files do not exist yet ( #6502 )
2025-02-21 16:34:36 -06:00
Bruno BELANYI
dde2fba628
home-cursor: add sway support ( #6459 )
2025-02-21 16:16:56 -06:00
Alejandro Masó Bonilla
148a6b5565
Translate using Weblate (Catalan)
...
Currently translated at 100.0% (16 of 16 strings)
Co-authored-by: Alejandro Masó Bonilla <alejandrobonilla2001@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/ca/
Translation: Home Manager/Home Manager Modules
2025-02-21 19:15:09 +01:00
David Thievon
bdf73272a8
swayimg: add module ( #6506 )
2025-02-21 12:15:02 -06:00
Ihar Hrachyshka
1a78a4c7fe
firefox: fix build failure when package is null
...
Native messaging hosts module assumed all hosts are packages, and we
were passing null before.
The patch also adds a test case for a null firefox package to avoid
regressions in the future for this common (on Darwin at least) scenario.
Note: Thunderbird doesn't need a similar change because it doesn't allow
a null package.
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-02-21 09:28:22 -08:00