bri
942146ac90
zsh: improve shell{,Global}Aliases
...
This commit changes the way aliases are rendered, adding the "no more
flags" flag `--`, which means that, for example, the alias `"-" = "cd
-";` will work as expected. (I was getting a syntax error before this
change.)
Additionally, now the alias key is shell escaped, which may help some
edge cases. I'm honestly not sure if this part is necessary since I
assume an alias can't contain spaces anyway, but it definitely
shouldn't break anything.
2024-04-10 21:27:35 +02:00
Isaac Grannis
a2b56736d8
vdirsyncer: fix verify option type ( #5096 )
...
* vdirsyncer: change verify to type path
accounts.<calendar/contacts>.accounts.<name>.vdirsyncer.verify should not be a bool, it should be a path.
* vdirsyncer: Add example of verify use
2024-04-10 21:27:35 +02:00
musjj
98d1d23212
gallery-dl: add package option
2024-04-10 21:27:35 +02:00
Sebastian Sellmeier
f4e057dba5
i3/sway: remove sebtm maintainer
2024-04-10 21:27:34 +02:00
Robert Helgesson
e8d2f7f8e1
Translate using Weblate (German)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: Robert Helgesson <robert@rycee.net>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/de/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:34 +02:00
Languages add-on
f10107e927
Add translation using Weblate (Vietnamese)
...
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
2024-04-10 21:27:34 +02:00
Alexis Rossfelder
eef91cfe93
Translate using Weblate (French)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: Alexis Rossfelder <rossfelderalexis@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/fr/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:34 +02:00
Nam Nguyen
5fce3f2763
Add translation using Weblate (Vietnamese)
...
Co-authored-by: Nam Nguyen <pnam2311@gmail.com>
2024-04-10 21:27:34 +02:00
immwind
8e5112be1a
Translate using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: immwind <i@immwind.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/zh_Hans/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:33 +02:00
Sera Karayan
bb268ad9e5
Translate using Weblate (German)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: Sera Karayan <sera@icefish.dev>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/de/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:33 +02:00
FedFer98123
4044f2cfd5
Translate using Weblate (Italian)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: FedFer98123 <fede.ferrari123@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/it/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:33 +02:00
7FM
05f0e9a0b5
programs.khal: Simplify calendar setup ( #5073 )
...
* programs.khal: fix build failure due to null value
* calendar: allow null value for primaryCollection
* calendar / programs.khal: set default values to avoid common errors
2024-04-10 21:27:33 +02:00
Robert Helgesson
9da77acf45
tests: include a service in integration tests
2024-04-10 21:27:32 +02:00
Robert Helgesson
c13e6dc518
pueue: always write configuration file
...
Pueue requires the configuration file to contain a `shared` entry. We
therefore unconditionally add it as `shared: {}`.
Fixes #4295
2024-04-10 21:27:32 +02:00
home-manager-bot
c2c830e86a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5863c27340ba4de8f83e7e3c023b9599c3cb3c80' (2024-02-16)
→ 'github:NixOS/nixpkgs/b8697e57f10292a6165a20f03d2f42920dfaf973' (2024-03-03)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-10 21:27:32 +02:00
Joaquín Triñanes
abec9da80c
gpg-agent: Fix nushell integration
2024-04-10 21:27:32 +02:00
Robert Helgesson
299c891e49
ci: remove cachix action
...
All the extra binary cache lookups and uploads to Cachix make the
build quite a bit slower than necessary.
2024-04-10 21:27:32 +02:00
Robert Helgesson
943a9b3727
gpg: fix immutable keyfile test
2024-04-10 21:27:31 +02:00
Robert Helgesson
4342e07a09
bemenu: stub package in tests
2024-04-10 21:27:31 +02:00
Robert Helgesson
941726161c
fcitx5: fix reference to fcitx5-with-addons
2024-04-10 21:27:31 +02:00
dependabot[bot]
cf070d340b
ci: bump DeterminateSystems/update-flake-lock from 20 to 21
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 20 to 21.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v20...v21 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 21:27:31 +02:00
Felipe Silva
6c7547cbcb
khal: fix contact integration ( #4836 )
...
* khal: fix contact integration
- Add tests for contact+khal
- Make options `color`/`priority` available for contact accounts
* khal: add separate calendar for each contact collection
A contact account may have multiple VCARD collections, but Khal doesn't
search recursively. Collection folder names must be hardcoded, and each
has its own calendar.
- Add khal.collections option for contact accounts
- Default to previous setup for accounts with a single collection
- Add tests
* khal: specify how priority is defined by Khal
See https://khal.readthedocs.io/en/latest/configure.html
2024-04-10 21:27:30 +02:00
Robert Helgesson
0e561e8755
fcitx5: fix tests
2024-04-10 21:27:30 +02:00
Robert Helgesson
85f3c41ef2
tests: add mkStubPackage in Nixpkgs overlay
2024-04-10 21:27:30 +02:00
Weblate (bot)
2292b52203
Translate using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (36 of 36 strings)
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/pt_BR/
Translation: Home Manager/Home Manager CLI
Co-authored-by: guto <joaoaugustolanjoni@gmail.com>
2024-04-10 21:27:30 +02:00
John Axel Eriksson
cb76bfe06c
river: fix systemd activation ( #5055 )
...
The `exec` command does not do any shell parsing and does not
understand the `&&` which is how the extraCommands are added after
dbus activation. There doesn't seem to be a reason for `exec` here
anyway so just remove it and allow shell parsing.
2024-04-10 21:27:30 +02:00
XYenon
28e90a978e
yazi: update shell integrations ( #5048 )
2024-04-10 21:27:29 +02:00
Christina E. Sørensen
380a878c27
xscreensaver: add package option
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-10 21:27:29 +02:00
Mihai Fufezan
6b87f2846d
hyprland: fix reloading
...
Fix hyprctl erroring out due to HIS.
2024-04-10 21:27:29 +02:00
Judson Lester
7f1470c203
lorri: systemd allow access to cache directories
...
Some nix builds require RW access to `.cache/nix` and `.cache/lorri`.
2024-04-10 21:27:29 +02:00
Joey Territo
9aea11023d
zsh: fix broken ZDOTDIR when path contains spaces
2024-04-10 21:27:28 +02:00
gallegonovato
c8e39cdb04
Translate using Weblate (Spanish)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/es/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:28 +02:00
Gaetan Lepage
b59d9800c3
river: add module
2024-04-10 21:27:28 +02:00
James Conroy-Finn
6279ed6871
jujutsu: remove shell completion
...
Completion is installed by the jujutsu package itself, making this
additional setup redundant.
https://github.com/nix-community/home-manager/pull/5016#issuecomment-1947449541
https://github.com/nix-community/home-manager/pull/5037#pullrequestreview-1888843990
2024-04-10 21:27:28 +02:00
Nikita Pedorich
d4d413a2a8
tealdeer: module improvements
...
- Cache update on HM activation removed
- freeformType settings
- More tests added
- Platform-dependent tests
- Maintainer added
2024-04-10 21:27:27 +02:00
Albert Peschar
6ade7aed90
darwin: fonts: speed up font installation
...
* Skip font installation if the derivation hasn't changed.
* Use `rsync` instead of `install` to copy font files, to avoid useless
copying of pre-existent identical files.
2024-04-10 21:27:27 +02:00
home-manager-bot
aedeb6ec59
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/f8e2ebd66d097614d51a56a755450d4ae1632df1' (2024-02-07)
→ 'github:NixOS/nixpkgs/5863c27340ba4de8f83e7e3c023b9599c3cb3c80' (2024-02-16)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-10 21:27:27 +02:00
Сергій
a51a8fe239
Translate using Weblate (Ukrainian)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/uk/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:27 +02:00
bittin1ddc447d824349b2
df753eb184
Translate using Weblate (Swedish)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/sv/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:27 +02:00
Oğuz Ersen
4e121b2944
Translate using Weblate (Turkish)
...
Currently translated at 100.0% (36 of 36 strings)
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/tr/
Translation: Home Manager/Home Manager CLI
2024-04-10 21:27:26 +02:00
Robert Helgesson
bd0876c28d
Translate using Weblate (Czech)
...
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Indonesian)
Currently translated at 66.6% (24 of 36 strings)
Translate using Weblate (Romanian)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Ukrainian)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Portuguese)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Lithuanian)
Currently translated at 72.2% (13 of 18 strings)
Translate using Weblate (Lithuanian)
Currently translated at 86.1% (31 of 36 strings)
Translate using Weblate (Danish)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Dutch)
Currently translated at 88.8% (32 of 36 strings)
Translate using Weblate (Catalan)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Italian)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Turkish)
Currently translated at 100.0% (36 of 36 strings)
Translate using Weblate (Japanese)
Currently translated at 88.8% (32 of 36 strings)
Translate using Weblate (Korean)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Portuguese (Brazil))
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (German)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Spanish)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Polish)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Chinese (Traditional))
Currently translated at 77.7% (28 of 36 strings)
Translate using Weblate (Chinese (Simplified))
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Russian)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (French)
Currently translated at 97.2% (35 of 36 strings)
Translate using Weblate (Norwegian Bokmål)
Currently translated at 77.7% (28 of 36 strings)
Translate using Weblate (Swedish)
Currently translated at 97.2% (35 of 36 strings)
Co-authored-by: Robert Helgesson <robert@rycee.net>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ca/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/cs/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/da/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/de/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/es/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/fr/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/id/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/it/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ja/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ko/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/lt/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/nl/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/pl/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/pt/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ro/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ru/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/sv/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/tr/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/uk/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/lt/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2024-04-10 21:27:26 +02:00
Hosted Weblate
992c8f4b35
Update translation files
...
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.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
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
2024-04-10 21:27:26 +02:00
Robert Helgesson
0fb0813e6e
home-manager: add Nix sanity check
...
This should ensure that the necessary profile directories are created.
2024-04-10 21:27:26 +02:00
Robert Helgesson
09b7ad0f90
home-manager: fix incorrect log message
2024-04-10 21:27:25 +02:00
Robert Helgesson
dddefab1ef
tests: add basic integration tests
...
This introduces some rudimentary integration tests using the NixOS
test framework. The intent is to better catch regressions when doing
more elaborate changes that may affect overall Home Manager behavior.
Note, the tests are currently not run automatically.
2024-04-10 21:27:25 +02:00
Robert Helgesson
dbded8d0ec
home-manager: overrideable URLs in generated flake
...
When using the `init` sub-command, it is now possible to set the Home
Manager and Nixpkgs input URLs. Note, for now these options are
considered experimental.
2024-04-10 21:27:25 +02:00
Robert Helgesson
5553c93889
neomutt: fix tests
...
Caused by an unfortunate interaction between #4597 and #4999 .
2024-04-10 21:27:25 +02:00
Robert Helgesson
3e10606b30
mpv: create doc output in tests
2024-04-10 21:27:24 +02:00
home-manager-bot
3a5d727f44
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/faf912b086576fd1a15fca610166c98d47bc667e' (2024-02-05)
→ 'github:NixOS/nixpkgs/f8e2ebd66d097614d51a56a755450d4ae1632df1' (2024-02-07)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-10 21:27:24 +02:00
Christian Dannie Storgaard
f66e0c311b
neomutt: Initial IMAP support ( #4597 )
...
neomutt: Updated options and added tests
neomutt: Added test for individual mailbox type
neomutt: Formatted code
neomutt: Enable ssl_force_tls based on IMAP instead of SMTP
neomutt: Applied suggestions from @chayleaf
neomutt: fix breaking tests
2024-04-10 21:27:24 +02:00